@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-cyrillic-ext-wght-normal.DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-cyrillic-wght-normal.BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-vietnamese-wght-normal.6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-latin-ext-wght-normal.DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-latin-wght-normal.BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-cyrillic-ext-wght-normal.X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-cyrillic-wght-normal.DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-symbols2-wght-normal.CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-vietnamese-wght-normal.DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-latin-ext-wght-normal.Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./geist-mono-latin-wght-normal.XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0f17;--bg-raised:#0d1420;--surface:#111a28;--surface-2:#162133;--surface-3:#1c2a40;--line:#1f2c40;--line-strong:#2e3e57;--grid-line:#1b2638;--text:#f2f5fa;--text-2:#c1cddd;--text-muted:#93a3ba;--accent:#f4ad00;--accent-strong:#ffc23d;--accent-soft:#f4ad001a;--accent-line:#f4ad005c;--on-accent:#0a0f17;--lav:#bdcaff;--lav-soft:#bdcaff17;--lav-line:#bdcaff4d;--neutral-soft:#9cacc314;--chart-upstream:#7a80f0;--chart-ours:#c98500;--font-sans:"Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Geist Mono Variable", ui-monospace, "SF Mono", Menlo, monospace;--radius:14px;--radius-sm:9px;--container:1160px;--nav-h:64px;--duration-stagger:40ms;--duration-micro:80ms;--duration-quick:.15s;--duration-fast:.25s;--duration-medium:.35s;--duration-slow:.4s;--duration-very-slow:.5s;--ease-smooth-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:ease-in-out;--ease-out:ease-out;--ease-linear:linear;--ease-bounce:cubic-bezier(.34, 1.36, .64, 1);--distance-micro:4px;--distance-base:8px;--distance-medium:12px;--blur-small:2px;--blur-medium:3px;--digit-dur:.5s;--digit-distance:8px;--digit-stagger:70ms;--digit-blur:2px;--digit-ease:cubic-bezier(.34, 1.45, .64, 1);--digit-dir-x:0;--digit-dir-y:1;--text-swap-dur:.15s;--text-swap-translate-y:4px;--text-swap-blur:2px;--text-swap-ease:ease-in-out;--icon-swap-dur:.25s;--icon-swap-blur:2px;--icon-swap-start-scale:.25;--icon-swap-ease:ease-in-out;--shimmer-dur:2s;--shimmer-base:#66768e;--shimmer-highlight:#fff;--shimmer-band:400%;--shimmer-ease:linear;--tabs-dur:.25s;--tabs-ease:cubic-bezier(.22, 1, .36, 1);--tabs-text-muted:#93a3ba;--tabs-text-active:#f2f5fa;--tabs-bar-bg:#ffffff0a;--tabs-pill-bg:#22324b;--tt-in-dur:.15s;--tt-out-dur:50ms;--tt-scale:.98;--tt-delay:80ms;--tt-in-ease:ease-out;--tt-out-ease:ease-out;--tt-bg:#e9eef6;--tt-fg:#0d1420;--stagger-dur:.5s;--stagger-distance:12px;--stagger-stagger:40ms;--stagger-blur:3px;--stagger-ease:cubic-bezier(.22, 1, .36, 1);--acc-expand:.25s;--acc-collapse:.25s;--acc-chevron:.25s;--acc-ease:cubic-bezier(.22, 1, .36, 1);--dropdown-open-dur:.25s;--dropdown-close-dur:.15s;--dropdown-pre-scale:.97;--dropdown-closing-scale:.99;--dropdown-ease:cubic-bezier(.22, 1, .36, 1);--learn-shift:2px;--learn-spread:8deg;--learn-in:.35s;--learn-out:.35s;--learn-ease:cubic-bezier(.22, 1, .36, 1)}*,:before,:after{box-sizing:border-box}html{background:var(--bg);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;scroll-padding-top:calc(var(--nav-h) + 16px);font-size:16px;line-height:1.6;overflow-x:clip}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{min-height:100dvh;margin:0;overflow-x:clip}h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3,h4{letter-spacing:-.025em;text-wrap:balance;font-weight:600;line-height:1.12}p{text-wrap:pretty}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}img,svg{display:block}button{font:inherit;color:inherit}code,kbd,pre{font-family:var(--font-mono);font-size:.875em}pre code{font-size:inherit}pre,code{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}::selection{background:var(--accent);color:var(--on-accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:clamp(20px,4vw,32px)}.section{border-top:1px solid var(--line);padding-block:clamp(80px,11vw,136px);position:relative}.eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:12px;font-size:12.5px;font-weight:500;display:inline-flex}.eyebrow:before{content:"";background:var(--accent);border-radius:3px;width:28px;height:3px}.owner-engine{color:var(--accent)}.owner-models{color:var(--lav)}.btn{border:1px solid var(--line-strong);background:var(--surface);height:44px;color:var(--text);cursor:pointer;transition:background-color var(--duration-quick) var(--ease-out), border-color var(--duration-quick) var(--ease-out);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding-inline:18px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.btn:hover{background:var(--surface-2);border-color:#3d5070}.btn-primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.btn-primary:hover{background:var(--accent-strong);border-color:var(--accent-strong)}.chip{border:1px solid var(--line-strong);background:var(--surface);height:26px;font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-2);white-space:nowrap;border-radius:7px;align-items:center;gap:7px;padding-inline:10px;font-size:12px;font-weight:500;display:inline-flex}.dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.t-stagger-line{opacity:0;transform:translateY(var(--stagger-distance));filter:blur(var(--stagger-blur));transition:opacity var(--stagger-dur) var(--stagger-ease), transform var(--stagger-dur) var(--stagger-ease), filter var(--stagger-dur) var(--stagger-ease);will-change:transform, opacity, filter;display:block}.t-stagger-line--2{transition-delay:var(--stagger-stagger)}.t-stagger.is-shown .t-stagger-line{opacity:1;filter:blur();transform:translateY(0)}.t-stagger.is-hiding .t-stagger-line{opacity:0;filter:blur();transition:opacity .2s,transform linear,filter linear;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.t-stagger-line{transition:none!important}}.t-stagger-line--3{transition-delay:calc(var(--stagger-stagger) * 2)}.t-stagger-line--4{transition-delay:calc(var(--stagger-stagger) * 3)}.t-stagger-line--5{transition-delay:calc(var(--stagger-stagger) * 4)}.t-stagger-line--6{transition-delay:calc(var(--stagger-stagger) * 5)}.t-stagger-line--7{transition-delay:calc(var(--stagger-stagger) * 6)}.link-row{flex-wrap:wrap;gap:8px 28px;display:flex}.note{max-width:80ch;color:var(--text-muted);font-size:14.5px}.t-tabs{background:var(--tabs-bar-bg);border-radius:48px;align-items:center;gap:3px;padding:3px;display:inline-flex;position:relative}.t-tab{appearance:none;height:30px;color:var(--tabs-text-muted);cursor:pointer;z-index:1;transition:color var(--tabs-dur) var(--tabs-ease);background:0 0;border:0;border-radius:48px;padding:4px 12px;position:relative}.t-tab:not([aria-selected=true]):hover,.t-tab[aria-selected=true]{color:var(--tabs-text-active)}.t-tabs-pill{background:var(--tabs-pill-bg);width:0;height:30px;transition:transform var(--tabs-dur) var(--tabs-ease), width var(--tabs-dur) var(--tabs-ease);will-change:transform, width;z-index:0;pointer-events:none;border-radius:48px;position:absolute;top:3px;left:0;transform:translate(0)}@media (prefers-reduced-motion:reduce){.t-tabs-pill,.t-tab{transition:none!important}}.t-text-swap{filter:blur();opacity:1;transition:transform var(--text-swap-dur) var(--text-swap-ease), filter var(--text-swap-dur) var(--text-swap-ease), opacity var(--text-swap-dur) var(--text-swap-ease);will-change:transform, filter, opacity;display:inline-block;transform:translateY(0)}.t-text-swap.is-exit{transform:translateY(calc(var(--text-swap-translate-y) * -1));filter:blur(var(--text-swap-blur));opacity:0}.t-text-swap.is-enter-start{transform:translateY(var(--text-swap-translate-y));filter:blur(var(--text-swap-blur));opacity:0;transition:none}@media (prefers-reduced-motion:reduce){.t-text-swap{transition:none!important}}.t-acc-panel{transition:grid-template-rows var(--acc-collapse) var(--acc-ease);grid-template-rows:0fr;display:grid}.t-acc[data-open=true] .t-acc-panel{transition:grid-template-rows var(--acc-expand) var(--acc-ease);grid-template-rows:1fr}.t-acc-panel-inner{opacity:0;filter:blur(2px);transition:opacity var(--acc-collapse) var(--acc-ease), filter var(--acc-collapse) var(--acc-ease);overflow:hidden}.t-acc[data-open=true] .t-acc-panel-inner{opacity:1;filter:blur();transition:opacity var(--acc-expand) var(--acc-ease), filter var(--acc-expand) var(--acc-ease)}.t-acc-chevron{transform-origin:50%;transition:transform var(--acc-chevron) var(--acc-ease);display:inline-flex;transform:scaleY(1)}.t-acc-chevron path{vector-effect:non-scaling-stroke}.t-acc[data-open=true] .t-acc-chevron{transform:scaleY(-1)}@media (prefers-reduced-motion:reduce){.t-acc-panel,.t-acc-panel-inner,.t-acc-chevron{transition:none!important}}.t-learn-chevron{transition:transform var(--learn-out) var(--learn-ease);display:inline-flex;transform:translate(0)}.t-learn-arm{transform-box:view-box;transform-origin:10px 8px;vector-effect:non-scaling-stroke;transition:transform var(--learn-out) var(--learn-ease)}.t-learn:hover .t-learn-chevron{transform:translateX(var(--learn-shift));transition-duration:var(--learn-in)}.t-learn:hover .t-learn-arm{transition-duration:var(--learn-in)}.t-learn:hover .t-learn-arm-top{transform:rotate(var(--learn-spread))}.t-learn:hover .t-learn-arm-bot{transform:rotate(calc(var(--learn-spread) * -1))}@media (prefers-reduced-motion:reduce){.t-learn-chevron,.t-learn-arm{transition:none!important}}.t-shimmer{color:var(--shimmer-base);display:inline-block;position:relative}.t-shimmer:before{content:attr(data-text);pointer-events:none;background-image:linear-gradient(90deg, transparent 0%, transparent 40%, var(--shimmer-highlight) 50%, transparent 60%, transparent 100%);background-size:var(--shimmer-band) 100%;color:#0000;-webkit-text-fill-color:transparent;animation:t-shimmer var(--shimmer-dur) var(--shimmer-ease) infinite;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}@keyframes t-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.t-shimmer:before{animation:none!important}}@keyframes t-digit-pop-in{0%{transform:translate(calc(var(--digit-distance) * var(--digit-dir-x)), calc(var(--digit-distance) * var(--digit-dir-y)));opacity:0;filter:blur(var(--digit-blur))}to{opacity:1;filter:blur();transform:translate(0)}}.t-digit-group{align-items:baseline;display:inline-flex}.t-digit{will-change:transform, opacity, filter;display:inline-block}.t-digit-group.is-animating .t-digit{animation:t-digit-pop-in var(--digit-dur) var(--digit-ease) both}.t-digit-group.is-animating .t-digit[data-stagger="1"]{animation-delay:var(--digit-stagger)}.t-digit-group.is-animating .t-digit[data-stagger="2"]{animation-delay:calc(var(--digit-stagger) * 2)}@media (prefers-reduced-motion:reduce){.t-digit-group .t-digit{animation:none!important}}.t-dropdown{transform-origin:0 0;transform:scale(var(--dropdown-pre-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-open-dur) var(--dropdown-ease), opacity var(--dropdown-open-dur) var(--dropdown-ease);will-change:transform, opacity}.t-dropdown[data-origin=top-right]{transform-origin:100% 0}.t-dropdown[data-origin=top-center]{transform-origin:top}.t-dropdown[data-origin=bottom-left]{transform-origin:0 100%}.t-dropdown[data-origin=bottom-center]{transform-origin:bottom}.t-dropdown[data-origin=bottom-right]{transform-origin:100% 100%}.t-dropdown.is-open{opacity:1;pointer-events:auto;transform:scale(1)}.t-dropdown.is-closing{transform:scale(var(--dropdown-closing-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-close-dur) var(--dropdown-ease), opacity var(--dropdown-close-dur) var(--dropdown-ease)}@media (prefers-reduced-motion:reduce){.t-dropdown{transition:none!important}}.t-icon-swap{display:inline-grid;position:relative}.t-icon-swap .t-icon{transition:opacity var(--icon-swap-dur) var(--icon-swap-ease), filter var(--icon-swap-dur) var(--icon-swap-ease), transform var(--icon-swap-dur) var(--icon-swap-ease);will-change:opacity, filter, transform;grid-area:1/1}.t-icon-swap[data-state=a] .t-icon[data-icon=a],.t-icon-swap[data-state=b] .t-icon[data-icon=b]{opacity:1;filter:blur();transform:scale(1)}.t-icon-swap[data-state=a] .t-icon[data-icon=b],.t-icon-swap[data-state=b] .t-icon[data-icon=a]{opacity:0;filter:blur(var(--icon-swap-blur));transform:scale(var(--icon-swap-start-scale))}@media (prefers-reduced-motion:reduce){.t-icon-swap .t-icon{transition:none!important}}.tok-cmd{color:var(--accent)}.tok-flag{color:#79c0ff}.tok-key{color:#d2a8ff}.tok-str{color:#a5d6ff}.tok-num{color:#ffa198}.tok-comment{color:#7d8ca3}.tok-punct{color:#8b9bb4}.footer.svelte-jz8lnl{border-top:1px solid var(--line);padding-block:48px 56px}.inner.svelte-jz8lnl{flex-wrap:wrap;justify-content:space-between;gap:24px 48px;display:flex}.brand.svelte-jz8lnl{gap:10px;max-width:620px;display:grid}.logo.svelte-jz8lnl{letter-spacing:-.05em;font-size:19px;font-weight:700}.logo.svelte-jz8lnl span:where(.svelte-jz8lnl){color:var(--accent)}p.svelte-jz8lnl{color:var(--text-muted);font-size:14px}p.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--text-2)}.links.svelte-jz8lnl{flex-wrap:wrap;gap:8px 24px;font-size:14px;display:flex}.links.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--text-muted);text-decoration:none}.links.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--text)}.languages.svelte-jz8lnl{border:1px solid var(--line-strong);border-radius:10px;align-self:start;gap:4px;padding:4px;font-size:14px;display:flex}.languages.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--text-muted);border-radius:6px;padding:7px 12px;text-decoration:none}.languages.svelte-jz8lnl a[aria-current=true]:where(.svelte-jz8lnl){background:var(--surface-2);color:var(--text)}.languages.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--text)}.nav.svelte-1h32yp1{z-index:50;height:var(--nav-h);transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background:#0a0f1799;border-bottom:1px solid #0000;position:sticky;top:0}.nav.scrolled.svelte-1h32yp1{background:var(--bg);border-bottom-color:var(--line)}.inner.svelte-1h32yp1{justify-content:space-between;align-items:center;gap:24px;height:100%;display:flex}.logo.svelte-1h32yp1{letter-spacing:-.05em;color:var(--text);font-size:21px;font-weight:700;text-decoration:none}.logo.svelte-1h32yp1 span:where(.svelte-1h32yp1){color:var(--accent)}.desktop.svelte-1h32yp1 ul:where(.svelte-1h32yp1){gap:4px;display:flex}nav.svelte-1h32yp1 a:where(.svelte-1h32yp1){color:var(--text-muted);transition:color var(--duration-quick) var(--ease-out);border-radius:8px;padding:6px 10px;font-size:14px;text-decoration:none;display:block}nav.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover,nav.svelte-1h32yp1 a[aria-current=page]:where(.svelte-1h32yp1){color:var(--text)}nav.svelte-1h32yp1 a[aria-current=page]:where(.svelte-1h32yp1){background:var(--surface-2)}.actions.svelte-1h32yp1{gap:8px;display:flex}.gh.svelte-1h32yp1,.menu-toggle.svelte-1h32yp1{height:36px;padding-inline:12px;font-size:14px}.menu-toggle.svelte-1h32yp1{display:none}.bars.svelte-1h32yp1{width:14px;height:10px;position:relative}.bars.svelte-1h32yp1 i:where(.svelte-1h32yp1){width:14px;height:1.5px;transition:transform var(--duration-fast) var(--ease-smooth-out);background:currentColor;border-radius:2px;position:absolute;left:0}.bars.svelte-1h32yp1 i:where(.svelte-1h32yp1):first-child{top:2px}.bars.svelte-1h32yp1 i:where(.svelte-1h32yp1):last-child{top:6.5px}.bars.x.svelte-1h32yp1 i:where(.svelte-1h32yp1):first-child{transform:translateY(2.25px)rotate(45deg)}.bars.x.svelte-1h32yp1 i:where(.svelte-1h32yp1):last-child{transform:translateY(-2.25px)rotate(-45deg)}.mobile.svelte-1h32yp1{top:calc(var(--nav-h) - 4px);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);visibility:hidden;width:min(300px,100vw - 40px);padding:8px;position:absolute;right:clamp(20px,4vw,32px);box-shadow:0 24px 60px -20px #000000b3}.mobile.svelte-1h32yp1.is-open,.mobile.svelte-1h32yp1.is-closing{visibility:visible}.mobile.svelte-1h32yp1 a:where(.svelte-1h32yp1){color:var(--text-2);padding:11px 12px;font-size:15px}@media (width<=1020px){.desktop.svelte-1h32yp1{display:none}.menu-toggle.svelte-1h32yp1{display:inline-flex}}@media (width<=420px){.gh.svelte-1h32yp1 span:where(.svelte-1h32yp1){display:none}}@media (width>=1021px){.mobile.svelte-1h32yp1{display:none}}@media (prefers-reduced-motion:reduce){.nav.svelte-1h32yp1,nav.svelte-1h32yp1 a:where(.svelte-1h32yp1),.bars.svelte-1h32yp1 i:where(.svelte-1h32yp1){transition:none}}.rail.svelte-1fhsx1r{display:none}@media (width>=1200px) and (hover:hover) and (pointer:fine){.rail.svelte-1fhsx1r{z-index:40;display:block;position:fixed;top:50%;left:16px;translate:0 -50%}}.ticks.svelte-1fhsx1r{display:grid}.tick.svelte-1fhsx1r{border-radius:3px;align-items:center;width:36px;height:12px;padding-left:4px;display:flex}.tick.svelte-1fhsx1r:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.bar.svelte-1fhsx1r{background:var(--text-muted);opacity:.5;width:22px;height:2px;transform:scaleX(var(--s));transform-origin:0;transition:transform var(--duration-fast) var(--ease-smooth-out), opacity var(--duration-fast) var(--ease-smooth-out), background-color var(--duration-fast) var(--ease-smooth-out);border-radius:1px}.rail.svelte-1fhsx1r:hover .bar:where(.svelte-1fhsx1r){opacity:.8}.tick.active.svelte-1fhsx1r .bar:where(.svelte-1fhsx1r){background:var(--text);opacity:1}.panel-wrap.svelte-1fhsx1r{pointer-events:none;padding-left:12px;position:absolute;top:50%;left:100%;translate:0 -50%}.panel.svelte-1fhsx1r{width:max-content;min-width:200px;max-width:320px;max-height:calc(100vh - var(--nav-h) - 48px);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);opacity:0;transform:scale(var(--tt-scale));transform-origin:0;transition:opacity var(--tt-out-dur) var(--tt-out-ease), transform var(--tt-out-dur) var(--tt-out-ease);padding:6px;display:grid;overflow-y:auto}.rail.svelte-1fhsx1r:hover .panel-wrap:where(.svelte-1fhsx1r),.rail.svelte-1fhsx1r:focus-within .panel-wrap:where(.svelte-1fhsx1r){pointer-events:auto}.rail.svelte-1fhsx1r:hover .panel:where(.svelte-1fhsx1r),.rail.svelte-1fhsx1r:focus-within .panel:where(.svelte-1fhsx1r){opacity:1;transition-duration:var(--tt-in-dur);transition-timing-function:var(--tt-in-ease);transition-delay:var(--tt-delay);transform:scale(1)}.entry.svelte-1fhsx1r{border-radius:calc(var(--radius) - 6px);color:var(--text-2);white-space:nowrap;align-items:center;gap:10px;padding:6px 10px;font-size:14px;line-height:20px;text-decoration:none;display:flex}.label.svelte-1fhsx1r{text-overflow:ellipsis;min-width:0;overflow:hidden}.entry.hovered.svelte-1fhsx1r{background:#ffffff0d}.entry.active.svelte-1fhsx1r{color:var(--text)}.mark.svelte-1fhsx1r{background:var(--text-muted);opacity:.5;border-radius:1px;flex:none;width:10px;height:2px}.entry.active.svelte-1fhsx1r .mark:where(.svelte-1fhsx1r){background:var(--text);opacity:1}@media (prefers-reduced-motion:reduce){.bar.svelte-1fhsx1r,.panel.svelte-1fhsx1r{transition:none!important}}.skip.svelte-12qhfyh{z-index:100;background:var(--accent);color:var(--on-accent);border-radius:8px;padding:8px 14px;font-weight:600;text-decoration:none;position:absolute;top:-48px;left:16px}.skip.svelte-12qhfyh:focus{top:12px}
