.stage:where(.astro-6dkast5c){background:var(--color-rail)}.tick:where(.astro-6dkast5c){font-family:var(--font-mono);color:var(--color-idle);z-index:1;font-size:12px;line-height:1;position:absolute}.tick-tl:where(.astro-6dkast5c){top:9px;left:11px}.tick-tr:where(.astro-6dkast5c){top:9px;right:11px}.tick-bl:where(.astro-6dkast5c){bottom:9px;left:11px}.tick-br:where(.astro-6dkast5c){bottom:9px;right:11px}.rail-row:where(.astro-mszln5eu){justify-content:center;display:flex}.rail:where(.astro-mszln5eu){border:1px solid var(--color-border);background:var(--color-panel);align-items:stretch;max-width:100%;display:flex}.tabs:where(.astro-mszln5eu){scrollbar-width:none;-ms-overflow-style:none;display:flex;position:relative;overflow-x:auto}.tabs:where(.astro-mszln5eu)::-webkit-scrollbar{display:none}.tab:where(.astro-mszln5eu){white-space:nowrap;color:var(--color-muted);border-left:1px solid var(--color-border);transition:color var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard);flex:none;align-items:center;gap:8px;padding:11px 16px 12px;font-size:13.5px;line-height:1;display:inline-flex;position:relative}.tab:where(.astro-mszln5eu):first-child{border-left:0}.tab:where(.astro-mszln5eu):hover{color:var(--color-fg);background:var(--color-hover)}.tab:where(.astro-mszln5eu)[aria-selected=true]{color:var(--color-fg);background:color-mix(in oklab, var(--color-accent), transparent 93%)}.glyph:where(.astro-mszln5eu){width:15px;height:15px;color:var(--color-idle);transition:color var(--motion-fast) var(--ease-standard);flex:none}.tab:where(.astro-mszln5eu):hover .glyph:where(.astro-mszln5eu),.tab:where(.astro-mszln5eu)[aria-selected=true] .glyph:where(.astro-mszln5eu){color:var(--color-accent)}.tab-label:where(.astro-mszln5eu){justify-items:center;display:inline-grid}.tab-label:where(.astro-mszln5eu):after{content:attr(data-label);visibility:hidden;pointer-events:none;grid-row:2;height:0;font-weight:600;overflow:hidden}.tab:where(.astro-mszln5eu)[aria-selected=true] .tab-label:where(.astro-mszln5eu){font-weight:600}.tab-dwell:where(.astro-mszln5eu){height:2px;position:absolute;inset:auto 0 0;overflow:hidden}.tab-dwell:where(.astro-mszln5eu) i:where(.astro-mszln5eu){background:var(--color-accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}:where(.astro-mszln5eu)[data-carousel][data-auto=on] .tab:where(.astro-mszln5eu)[aria-selected=true] .tab-dwell:where(.astro-mszln5eu) i:where(.astro-mszln5eu){animation:cc-dwell var(--dwell) linear forwards}:where(.astro-mszln5eu)[data-carousel][data-auto=on][data-state=held] .tab:where(.astro-mszln5eu)[aria-selected=true] .tab-dwell:where(.astro-mszln5eu) i:where(.astro-mszln5eu){animation-play-state:paused}:where(.astro-mszln5eu)[data-carousel][data-auto=off] .tab:where(.astro-mszln5eu)[aria-selected=true] .tab-dwell:where(.astro-mszln5eu) i:where(.astro-mszln5eu){transform:scaleX(1)}@keyframes cc-dwell{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.toggle:where(.astro-mszln5eu){width:42px;color:var(--color-idle);border-left:1px solid var(--color-border);transition:color var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard);flex:none;place-items:center;display:grid}.toggle:where(.astro-mszln5eu)[hidden]{display:none}.toggle:where(.astro-mszln5eu):hover{color:var(--color-fg);background:var(--color-hover)}.toggle:where(.astro-mszln5eu) svg:where(.astro-mszln5eu){width:11px;height:11px}.toggle:where(.astro-mszln5eu) .i-play:where(.astro-mszln5eu),:where(.astro-mszln5eu)[data-carousel][data-auto=off] .toggle:where(.astro-mszln5eu) .i-pause:where(.astro-mszln5eu){display:none}:where(.astro-mszln5eu)[data-carousel][data-auto=off] .toggle:where(.astro-mszln5eu) .i-play:where(.astro-mszln5eu){display:block}@media (pointer:coarse){.tab:where(.astro-mszln5eu){min-height:44px}.toggle:where(.astro-mszln5eu){width:48px}}.stage:where(.astro-mszln5eu){touch-action:pan-y;margin-top:clamp(14px,1.8vw,22px);display:grid}.panel:where(.astro-mszln5eu){opacity:0;visibility:hidden;transition:opacity .24s var(--ease-standard), transform .24s var(--ease-standard), visibility 0s linear .24s;grid-area:1/1;transform:translateY(10px)scale(.994)}.panel:where(.astro-mszln5eu)[data-active]{opacity:1;visibility:visible;transition:opacity .44s var(--ease-standard) 60ms, transform .62s var(--ease-standard) 60ms, visibility 0s;transform:none}@media (prefers-reduced-motion:reduce){.panel:where(.astro-mszln5eu),.panel:where(.astro-mszln5eu)[data-active]{transition:none}}
