.page-rail.svelte-x8vxyn{border-bottom:1px solid var(--line-soft);background:color-mix(in srgb, var(--midnight) 75%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:box-shadow .25s}.page-rail.sheet.svelte-x8vxyn{z-index:31;background:var(--sheet);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:var(--line);--tab-size-adjust:.44;position:relative}.page-rail.sheet.svelte-x8vxyn:not(.sticky){border-bottom:none}.page-rail.sheet.svelte-x8vxyn>*,.page-rail.sheet.svelte-x8vxyn .chip-row{padding-block:0}.page-rail.sheet.svelte-x8vxyn :is(.chip,.rail-cell):focus-visible{outline-offset:-2px}.page-rail.sheet.svelte-x8vxyn .chip{min-height:calc(var(--spacing) * 11);padding-inline:calc(var(--spacing) * 2.5);font-size-adjust:var(--tab-size-adjust);background:0 0;border-radius:0;box-shadow:inset 0 -2px #0000}.page-rail.sheet.svelte-x8vxyn .chip:is([aria-current]:not([aria-current=false]),.active){color:var(--cream);box-shadow:inset 0 -2px 0 var(--gold);background:0 0;font-weight:600}@media (width>=40rem){.page-rail.sheet.svelte-x8vxyn .glyph-rail{grid-template-columns:repeat(12, calc(var(--spacing) * 8.5));gap:0}}.page-rail.sheet.svelte-x8vxyn .rail-cell{min-height:calc(var(--spacing) * 11);border-radius:0}.page-rail.sheet.svelte-x8vxyn .rail-cell svg{width:1.125rem;height:1.125rem}.page-rail.sheet.svelte-x8vxyn .rail-cell[aria-current]{box-shadow:inset 0 -2px 0 var(--gold);background:0 0}.page-rail.night.svelte-x8vxyn{z-index:31;background:color-mix(in srgb, var(--midnight) 94%, transparent);position:relative}.page-rail.sky.svelte-x8vxyn{background:color-mix(in srgb, var(--midnight) 45%, transparent)}@media (width>=56.25rem){.page-rail.sticky.svelte-x8vxyn{min-height:var(--rail-h,auto);top:var(--nav-h);z-index:30;position:sticky}.page-rail.condensed.svelte-x8vxyn{box-shadow:var(--shadow-soft)}.page-rail.sheet.sticky.svelte-x8vxyn{min-height:0}.page-rail.sticky.night.svelte-x8vxyn{min-height:0;margin-bottom:0;transition:box-shadow .25s,margin-bottom .2s linear}.page-rail.sticky.night.svelte-x8vxyn>*{padding-block:.5rem;transition:padding-block .2s linear}.page-rail.sticky.compact.svelte-x8vxyn{margin-bottom:1rem}.page-rail.sticky.compact.svelte-x8vxyn>*{padding-block:0}}
