header.svelte-1apv8g3{--logo-word-transform:var(--transform);--logo-word-build:var(--build-600);--logo-word-grow:var(--grow);--logo-word-brand:var(--brand-800)}.header-mark.svelte-1apv8g3{margin-inline-start:-.033em}@property --mark-ex{syntax:"<length>";inherits:true;initial-value:0}.header-row.svelte-1apv8g3{--mark-ex:1ex}@media (width>=390px){.header-nav.svelte-1apv8g3{translate:0 calc((1ex - var(--mark-ex)) / 2)}}.header-over.svelte-1apv8g3{z-index:10;position:absolute;inset:0 0 auto}.header-over-bright.svelte-1apv8g3{--header-shade:var(--header-shade-light);--nav-slash:var(--grey-700);--nav-text:var(--grey-800);--logo-word-transform:var(--transform-900);--logo-word-build:var(--build-900);--logo-word-grow:var(--grow-900);--logo-word-brand:var(--brand-950)}.header-over-dark.svelte-1apv8g3,.header-over-surface.svelte-1apv8g3{--header-shade:var(--header-shade-dark);--nav-slash:var(--grey-400);--nav-text:var(--grey-300);--nav-ink:var(--grey-50);--logo-word-transform:var(--transform-200);--logo-word-build:var(--build-100);--logo-word-grow:var(--grow-200);--logo-word-brand:var(--brand-200)}.header-over-dark.svelte-1apv8g3 .header-mark:where(.svelte-1apv8g3),.header-over-surface.svelte-1apv8g3 .header-mark:where(.svelte-1apv8g3){color:var(--color-white)}.header-over-surface.svelte-1apv8g3:before{display:none}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()) and (animation-range:0% 100%){.header-over-surface.svelte-1apv8g3{--header-shade:var(--header-shade-light);--nav-slash:var(--grey-700);--nav-text:var(--grey-800);--nav-ink:var(--grey-950);--logo-word-transform:var(--transform-900);--logo-word-build:var(--build-900);--logo-word-grow:var(--grow-900);--logo-word-brand:var(--brand-950)}.header-over-surface.svelte-1apv8g3 .header-mark:where(.svelte-1apv8g3){color:var(--foreground)}.header-over-surface.svelte-1apv8g3:before{display:block}}}.header-over-bright.svelte-1apv8g3:before,.header-over-surface.svelte-1apv8g3:before{content:"";z-index:-1;background:var(--header-veil);height:300%;-webkit-mask-image:var(--fade-down);mask-image:var(--fade-down);pointer-events:none;position:absolute;inset:0 0 auto}.header-over.svelte-1apv8g3:after{content:"";z-index:-1;height:var(--header-shade-height);background:var(--header-shade);-webkit-mask-image:var(--fade-down);mask-image:var(--fade-down);pointer-events:none;position:absolute;inset:0 0 auto}.header-bar.svelte-1apv8g3{z-index:30;background:var(--glass-deep);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:inset 0 -.5px 0 color-mix(in oklch, var(--color-white) 10%, transparent), var(--shadow-md);position:fixed}.header-bar.svelte-1apv8g3:after{display:none}.header-bar-away.svelte-1apv8g3:not(:has(:focus-visible)){box-shadow:none;translate:0 -100%}@media (prefers-reduced-motion:no-preference){.header-bar-slides.svelte-1apv8g3{transition:translate var(--duration-base) var(--ease-smooth), box-shadow var(--duration-base) var(--ease-smooth)}.header-bar-slides.header-bar-away.svelte-1apv8g3{transition-duration:var(--duration-fast)}}@media (width>=820px){html:has(.header-over){scroll-padding-top:var(--header-height)}}:is(html:has(.header-bar:not(.header-bar-away)),html:has(.header-bar :focus-visible)){--header-bar-inset:var(--header-height)}.tab-bar.svelte-1wwzsr0{--tab-bar-capsule:color-mix(in oklch, var(--foreground) 10%, transparent);bottom:calc(env(safe-area-inset-bottom,0px) + 2rem);z-index:100;background:color-mix(in oklch, var(--background) 62%, transparent);width:max-content;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:inset 0 1px 0 color-mix(in oklch, var(--background) 80%, transparent), inset 0 0 0 .5px color-mix(in oklch, var(--background) 60%, transparent), var(--shadow-lg);transition:translate var(--duration-base) var(--ease-smooth), opacity var(--duration-base) var(--ease-smooth);border-radius:9999px;margin-inline:auto;padding:.25rem;display:flex;position:fixed;inset-inline:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.tab-bar.svelte-1wwzsr0{background:color-mix(in oklch, var(--background) 94%, transparent)}}.tab-bar-deep.svelte-1wwzsr0{--nav-text:var(--grey-300);--nav-ink:var(--grey-50);--tab-bar-capsule:color-mix(in oklch, var(--color-white) 14%, transparent);background:var(--glass-deep);box-shadow:inset 0 1px 0 color-mix(in oklch, var(--color-white) 18%, transparent), inset 0 0 0 .5px color-mix(in oklch, var(--color-white) 10%, transparent), var(--shadow-lg)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.tab-bar-deep.svelte-1wwzsr0{background:color-mix(in oklch, var(--ground-deep) 94%, transparent)}}@media (width>=820px){.tab-bar.svelte-1wwzsr0{display:none}}.tab-bar-hidden.svelte-1wwzsr0{translate:0 calc(100% + env(safe-area-inset-bottom,0px) + 2.25rem);opacity:0;pointer-events:none;transition-duration:var(--duration-fast)}.tab-bar-slot.svelte-1wwzsr0{transition:grid-template-columns var(--duration-base) var(--ease-smooth);grid-template-columns:1fr;display:grid}.tab-bar-folded.svelte-1wwzsr0 .tab-bar-slot:where(.svelte-1wwzsr0):not(.tab-bar-slot-current){grid-template-columns:0fr}.tab-bar-cell.svelte-1wwzsr0{min-width:0;overflow:hidden}.tab-bar-item.svelte-1wwzsr0{min-height:var(--size-hit);min-width:var(--size-hit);white-space:nowrap;color:var(--nav-text);cursor:pointer;transition:color var(--duration-base) var(--ease-smooth), background-color var(--duration-base) var(--ease-smooth), opacity var(--duration-base) var(--ease-smooth);border-radius:9999px;justify-content:center;align-items:center;padding-inline:.875rem;display:flex}.tab-bar-item.svelte-1wwzsr0:hover,.tab-bar-item.svelte-1wwzsr0:focus-visible{color:var(--nav-ink)}.tab-bar-item.svelte-1wwzsr0:focus-visible{outline:2px solid var(--nav-ink);outline-offset:-2px}.tab-bar-item-current.svelte-1wwzsr0{color:var(--nav-ink);background:var(--tab-bar-capsule)}.tab-bar-folded.svelte-1wwzsr0 .tab-bar-slot:where(.svelte-1wwzsr0):not(.tab-bar-slot-current) .tab-bar-item:where(.svelte-1wwzsr0){opacity:0}@media (prefers-reduced-motion:reduce){.tab-bar.svelte-1wwzsr0,.tab-bar-slot.svelte-1wwzsr0,.tab-bar-item.svelte-1wwzsr0{transition:none}}
