.default-nav-shell[data-v-04228932]{--header-control-size:var(--phi-space-2);--header-control-radius:var(--radius-panel);--site-nav-active-bg:color-mix(in srgb,var(--brand-linen-dark) 45%,var(--brand-linen-light));--tabern-interactive-hover-bg:var(--site-nav-hover-bg,color-mix(in srgb,var(--brand-twilight-light) 40%,var(--brand-linen-light)));--tabern-interactive-hover-border:color-mix(in srgb,var(--brand-twilight) 28%,var(--brand-linen-dark));--tabern-interactive-hover-text:var(--brand-walnut-dark);--tabern-interactive-hover-icon:var(--brand-twilight-dark);border-radius:var(--header-control-radius);min-height:var(--header-control-size)}.default-nav-cta[data-v-04228932]{background:var(--nav-cta-background,var(--surface-strong));border:none;color:var(--nav-cta-color,var(--text-inverse));cursor:pointer}.default-nav-icon[data-v-04228932]{flex-shrink:0;height:var(--phi-space-0);width:var(--phi-space-0)}.default-nav-icon-wrap[data-v-04228932]{align-items:center;display:inline-flex;justify-content:center;position:relative}.default-nav-count[data-v-04228932]{align-items:center;background:var(--brand-walnut-dark);border-radius:var(--radius-sm);color:var(--brand-linen-light);display:flex;font-size:var(--type-marketing-kicker);font-weight:700;height:14px;justify-content:center;line-height:var(--line-height-flat);min-width:14px;padding:0 var(--phi-space-n3);position:absolute;right:calc(var(--phi-space-n1)*-1);top:calc(var(--phi-space-n2)*-1)}.default-nav-link[data-v-04228932]{font-size:var(--type-shell-nav);letter-spacing:var(--tracking-base);line-height:var(--line-height-compact)}.default-nav-cta-link[data-v-04228932]{font-weight:600}.default-nav-active-indicator[data-v-04228932]{background:var(--brand-walnut-dark);border-radius:var(--radius-xs) var(--radius-xs) 0 0;bottom:0;height:var(--phi-space-n4);left:50%;position:absolute;transform:translate(-50%);width:calc(var(--phi-space-0) + var(--phi-space-n3))}.default-nav-item--active[data-v-04228932]{background:var(--site-nav-active-bg);border-color:transparent;color:var(--tabern-interactive-hover-text)}.default-nav-item--inactive[data-v-04228932]{color:var(--text-muted)}.default-nav-cta.default-nav-item--inactive[data-v-04228932]{color:var(--nav-cta-color,var(--text-inverse))}.default-nav-item--inactive.tabern-interactive-hover-surface[data-v-04228932]:focus-visible,.default-nav-item--inactive.tabern-interactive-hover-surface[data-v-04228932]:hover:not(:disabled):not(:focus-visible){color:var(--brand-walnut-dark)}.default-nav-icon--active[data-v-04228932]{color:var(--brand-walnut-dark)}.default-nav-icon--inactive[data-v-04228932]{color:var(--text-faint)}.default-nav-item--inactive.tabern-interactive-hover-surface:focus-visible .default-nav-icon--inactive[data-v-04228932],.default-nav-item--inactive.tabern-interactive-hover-surface:hover:not(:disabled):not(:focus-visible) .default-nav-icon--inactive[data-v-04228932]{color:var(--brand-walnut-dark)}.default-nav-label[data-v-04228932]{margin-inline-start:0;max-width:0;opacity:0;overflow:hidden;transition:max-width .28s cubic-bezier(.22,1,.36,1),opacity .22s ease,margin-inline-start .28s cubic-bezier(.22,1,.36,1);white-space:nowrap}.default-nav-label--expanded[data-v-04228932]{margin-inline-start:var(--space-shell-sm);max-width:var(--phi-space-5);opacity:1}.default-nav-divider[data-v-04228932]{border-left:1px solid var(--border-subtle);margin-block:var(--space-shell-sm)}.default-nav-cta[data-v-04228932],.default-nav-item[data-v-04228932]{border:1px solid transparent;height:var(--phi-space-2);min-height:var(--phi-space-2);padding:0 var(--space-shell-md);transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.default-nav-item[data-v-04228932]{border-radius:var(--radius-lg)}.default-nav-cta[data-v-04228932]{border-radius:0}.default-nav-shell:not([data-orientation=vertical]) .default-nav-item[data-v-04228932]:has(+.default-nav-cta){border-bottom-right-radius:0;border-top-right-radius:0}.default-nav-shell[data-orientation=vertical] .default-nav-item[data-v-04228932]:has(+.default-nav-cta){border-bottom-left-radius:0;border-bottom-right-radius:0}.default-nav-item[data-v-04228932]:focus-visible,.default-nav-item[data-v-04228932]:hover{box-shadow:none}.default-nav-shell[data-orientation=vertical] .default-nav-cta[data-v-04228932],.default-nav-shell[data-orientation=vertical] .default-nav-item[data-v-04228932]{align-self:stretch;justify-content:flex-start}.default-nav-shell[data-orientation=vertical] .default-nav-divider[data-v-04228932]{align-self:stretch;border-left:0;border-top:1px solid var(--border-subtle);margin-block:0;margin-inline:var(--space-shell-sm)}.default-nav-shell[data-orientation=vertical] .default-nav-active-indicator[data-v-04228932]{border-radius:0 var(--radius-xs) var(--radius-xs) 0;bottom:auto;height:var(--phi-space-0);left:0;top:50%;transform:translateY(-50%);width:2px}.site-nav-slider[data-v-3f11e74b]{--nav-hide-progress:0;position:relative;touch-action:pan-y;transform:translate(calc(var(--nav-hide-progress)*(100% + var(--nav-edge) + 2px)));transition:transform .32s cubic-bezier(.22,1,.36,1)}.site-nav-slider--hidden[data-v-3f11e74b]{--nav-hide-progress:1}.site-nav-slider--hidden[data-v-3f11e74b]:not(.site-nav-slider--dragging){--shadow-float:none}.site-nav-slider-toggle[data-v-3f11e74b]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--glass-control-bg);border:1px solid var(--glass-control-border);border-radius:999px;box-shadow:0 1px 3px #0003;color:#f0e6d6;cursor:pointer;display:flex;height:var(--phi-space-2);justify-content:center;position:absolute;right:calc(100% + var(--phi-space-n2));top:50%;transform:translateY(-50%);transition:background-color .16s ease,border-color .16s ease;width:var(--phi-space-1)}.site-nav-slider-toggle[data-v-3f11e74b]:focus-visible,.site-nav-slider-toggle[data-v-3f11e74b]:hover{background:var(--glass-control-bg-hover);border-color:var(--glass-control-border-hover);outline:none}.site-nav-slider-toggle-icon[data-v-3f11e74b]{filter:drop-shadow(0 1px 1px rgba(0,0,0,.5));height:var(--phi-space-0);transform:rotate(calc(var(--nav-hide-progress)*180deg));transition:transform .42s cubic-bezier(.34,1.56,.64,1);width:var(--phi-space-0)}.site-nav-slider--dragging[data-v-3f11e74b],.site-nav-slider--dragging .site-nav-slider-toggle-icon[data-v-3f11e74b]{transition:none}@media(prefers-reduced-motion:reduce){.site-nav-slider[data-v-3f11e74b],.site-nav-slider-toggle-icon[data-v-3f11e74b]{transition:none}}
