.lg{--lg-ease:cubic-bezier(.16, 1, .3, 1);--lg-mono:ui-monospace, "SF Mono", "Cascadia Mono", Consolas, monospace;background:var(--color-bg);min-height:100dvh;color:var(--color-ink-800);caret-color:var(--color-primary);position:relative;overflow:hidden}.lg *,.lg :before,.lg :after{box-sizing:border-box}.lg ::selection{background:var(--color-primary-surface);color:var(--color-ink-900)}.lg :focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.lg-scene{pointer-events:none;display:grid;position:absolute;inset:0 0 0 clamp(0px,16vw,300px)}.lg-scene svg{width:100%;height:100%}.lg:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(to right, var(--color-bg) 0, var(--color-bg) clamp(300px, 30vw, 460px), transparent clamp(480px, 46vw, 720px));position:absolute;inset:0}.lg-side{z-index:2;flex-direction:column;width:min(100%,460px);min-height:100dvh;padding:28px clamp(20px,4vw,56px) 24px;display:flex;position:relative}.lg-brand{align-items:center;gap:8px;display:flex}.lg-brand span{letter-spacing:.14em;color:var(--color-ink-900);font-size:14px;font-weight:700}.lg-main{flex-direction:column;flex:1;justify-content:center;max-width:360px;padding-block:40px;display:flex}.lg-title{letter-spacing:-.025em;color:var(--color-ink-900);margin:0;font-size:32px;font-weight:700;line-height:1.08}.lg-lede{color:var(--color-ink-400);margin:10px 0 28px;font-size:13.5px}.lg-form{flex-direction:column;gap:14px;display:flex}.lg-google{border:1px solid var(--color-border-default);background:var(--color-paper);width:100%;height:42px;font:inherit;color:var(--color-ink-700);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:9px;font-size:13px;font-weight:600;transition:background-color .15s,border-color .15s;display:flex}.lg-google:hover:not(:disabled){background:var(--color-surface-tint);border-color:var(--color-ink-200)}.lg-google:focus-visible{outline:2px solid var(--color-primary-link);outline-offset:2px}.lg-google:disabled{color:var(--color-ink-400);cursor:not-allowed}.lg-google[aria-disabled=true] svg{filter:grayscale();opacity:.55}.lg-soon{letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-300);border:1px solid var(--color-border-default);border-radius:6px;padding:1px 6px;font-size:9.5px;font-weight:700}.lg-or{letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-200);align-items:center;gap:12px;font-size:11px;font-weight:600;display:flex}.lg-or:before,.lg-or:after{content:"";background:var(--color-divider);flex:1;height:1px}.lg-field label{color:var(--color-ink-600);padding-bottom:7px;font-size:12px;font-weight:600;display:block}.lg-input{background:var(--color-paper);border:1px solid var(--color-border-default);height:44px;color:var(--color-ink-200);border-radius:10px;align-items:center;gap:9px;padding:0 6px 0 12px;transition:border-color .15s,color .15s;display:flex}.lg-input:focus-within{border-color:var(--color-primary);color:var(--color-ink-500)}.lg-input[data-invalid=true]{border-color:var(--color-form-error-border)}.lg-input input{min-width:0;height:100%;font:inherit;color:var(--color-ink-800);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:13.5px}.lg-input input::placeholder{color:var(--color-ink-200)}.lg .lg-input input:focus-visible{outline:none}.lg-input input:-webkit-autofill{-webkit-box-shadow:0 0 0 60px var(--color-paper) inset;-webkit-text-fill-color:var(--color-ink-800);caret-color:var(--color-primary)}.lg-input input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 60px var(--color-paper) inset;-webkit-text-fill-color:var(--color-ink-800);caret-color:var(--color-primary)}.lg-reveal{font:inherit;color:var(--color-ink-300);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 8px;font-size:11.5px;font-weight:600}.lg-reveal:hover{color:var(--color-ink-600);background:var(--color-surface-tint)}.lg-error{color:var(--color-form-error);margin-top:-4px;font-size:12px;line-height:1.45}.lg-submit{background:var(--color-primary);color:#fff;width:100%;height:44px;font:inherit;cursor:pointer;box-shadow:0 1px 2px var(--color-primary-shadow-35);transition:background .2s, transform .15s var(--lg-ease);border:0;border-radius:10px;justify-content:center;align-items:center;gap:9px;margin-top:4px;font-size:13.5px;font-weight:600;display:flex}.lg-submit:hover:not(:disabled){background:var(--color-primary-hover)}.lg-submit:active:not(:disabled){transform:translateY(1px)}.lg-submit:disabled{cursor:default;opacity:.8}.lg-submit .arrow{transition:transform .25s var(--lg-ease)}.lg-submit:hover:not(:disabled) .arrow{transform:translate(3px)}.lg-link{font:inherit;color:var(--color-primary-link);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:600}.lg-link:hover:not(:disabled){color:var(--color-primary-active);text-underline-offset:3px;text-decoration:underline}.lg-link:disabled{opacity:.5;cursor:default}.lg-switch{align-self:center}.lg-notice{background:var(--color-primary-surface);color:var(--color-primary-ink);border-radius:11px;align-items:flex-start;gap:11px;padding:14px;display:flex}.lg-notice svg{flex:none;margin-top:2px}.lg-notice div{gap:4px;display:grid}.lg-notice strong{color:var(--color-ink-900);font-size:13px}.lg-notice span{color:var(--color-ink-600);text-wrap:pretty;font-size:12.5px;line-height:1.5}.lg-notice b{color:var(--color-ink-800);overflow-wrap:anywhere;font-weight:600}.lg-num{font-variant-numeric:tabular-nums}.lg-sent{gap:14px;display:grid}.lg-alt{flex-wrap:wrap;gap:6px 18px;display:flex}.lg-note{color:var(--color-ink-300);text-wrap:pretty;margin:28px 0 0;font-size:11.5px;line-height:1.55}.lg-note a{color:var(--color-primary-link);text-decoration:underline;-webkit-text-decoration-color:var(--color-primary-border);text-decoration-color:var(--color-primary-border);text-underline-offset:3px;font-weight:600}.lg-legal{color:var(--color-ink-200);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-size:11.5px;display:flex}.lg-legal nav{gap:16px;display:flex}.lg-legal a:hover{color:var(--color-ink-600)}.lg-spin{animation:.8s linear infinite lg-spin}@keyframes lg-spin{to{transform:rotate(360deg)}}.lg-hud{z-index:2;font-family:var(--lg-mono);color:var(--color-ink-300);pointer-events:none;justify-items:end;gap:6px;font-size:11.5px;display:grid;position:absolute;bottom:24px;right:clamp(20px,3vw,44px)}.lg-cap{letter-spacing:.12em;text-transform:uppercase}.lg-cap b{color:var(--color-ink-800);margin-right:10px;font-weight:700}.lg-readout{color:var(--color-ink-800);font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}.lg-dot{background:var(--color-success);border-radius:50%;width:6px;height:6px}.lg[data-phase=submitting] .lg-dot,.lg[data-phase=verifying] .lg-dot,.lg[data-phase=sent] .lg-dot{background:var(--color-primary);animation:1s step-end infinite lg-blink}@keyframes lg-blink{50%{opacity:0}}.iso-face{fill:var(--color-surface-tint);stroke:var(--color-ink-200);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.iso-top{fill:var(--color-paper)}.iso-detail{fill:none;stroke:var(--color-border-default);stroke-width:1px;vector-effect:non-scaling-stroke}.iso-label{fill:var(--color-ink-300);font-family:var(--lg-mono);letter-spacing:.1em}.iso-water{fill:var(--color-chip-neutral)}.iso-wave{stroke:var(--color-ink-100);stroke-width:1px;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.55}.iso-window{fill:var(--color-border-default)}.iso-box .iso-face{fill:var(--color-panel)}.iso-cargo .iso-face{fill:var(--color-primary-surface);stroke:var(--color-primary)}.iso-cargo .iso-detail{stroke:var(--color-primary-border)}.iso-spreader .iso-face{fill:var(--color-paper);stroke:var(--color-ink-300)}.iso-cable{stroke:var(--color-ink-300);stroke-width:1px;vector-effect:non-scaling-stroke}.iso-beacon{fill:var(--color-warning);animation:1.6s step-end infinite lg-blink}.iso-pod-label{fill:var(--color-ink-500);font-family:var(--lg-mono);font-weight:600}.iso-pod-led{fill:var(--color-success)}.iso-pod .iso-face{transition:fill .3s,stroke .3s}.iso-pod[data-state=hot] .iso-face{stroke:var(--color-primary)}.iso-pod[data-state=hot] .iso-top{fill:var(--color-primary-surface)}.iso-pod[data-state=hot] .iso-pod-label{fill:var(--color-primary-ink)}.iso-pod[data-state=hot] .iso-pod-led{fill:var(--color-primary);animation:.8s step-end infinite lg-blink}.iso-pod[data-state=err] .iso-face{stroke:var(--color-form-error)}.iso-pod[data-state=err] .iso-top{fill:color-mix(in srgb, var(--color-form-error) 12%, var(--color-paper))}.iso-pod[data-state=err] .iso-pod-label,.iso-pod[data-state=err] .iso-pod-led{fill:var(--color-form-error)}.iso-pod[data-state=ok] .iso-face{stroke:var(--color-success)}.iso-pod[data-state=ok] .iso-top{fill:var(--color-success-surface)}.iso-pod[data-state=ok] .iso-pod-label{fill:var(--color-success-ink)}.iso-rollout .iso-face{stroke:var(--color-primary)}.iso-rollout .iso-top{fill:var(--color-primary-surface)}.iso-link-line{fill:none;stroke:var(--color-ink-200);stroke-width:1px;stroke-dasharray:1.5 3.5;stroke-linecap:round;vector-effect:non-scaling-stroke}.iso-packet{fill:var(--color-ink-400)}.iso-link[data-state=hot] .iso-link-line{stroke:var(--color-primary);stroke-dasharray:none}.iso-link[data-state=hot] .iso-packet{fill:var(--color-primary);filter:url(#iso-glow)}.iso-link[data-state=err] .iso-link-line{stroke:var(--color-form-error)}.iso-link[data-state=ok] .iso-link-line{stroke:var(--color-success)}.iso-link[data-state=ok] .iso-packet{fill:var(--color-success)}@media (prefers-reduced-motion:reduce){.lg *,.lg :before,.lg :after{transition:none!important;animation:none!important}}@media (width<=900px){.lg{flex-direction:column;display:flex}.lg:before{display:none}.lg-scene{order:-1;height:min(46vh,360px);margin-top:52px;position:relative;inset:auto}.lg-side{width:100%;min-height:0;padding-top:0;position:static}.lg-top{position:absolute;top:20px;left:20px}.lg-main{width:100%;max-width:420px;margin-inline:auto;padding-block:8px 32px}.lg-legal{justify-content:center}.lg-hud{top:calc(22px + min(46vh,360px));bottom:auto;right:20px}.lg-cap{display:none}}:root{--color-topbar:var(--color-paper);--color-bg:#fff;--color-panel:#fdfdfc;--color-paper:#fff;--color-surface-tint:#fafaf8;--color-chip-neutral:#f4f4f0;--color-border-default:#e6e6e1;--color-border-soft:#e9e9e4;--color-divider:#ecece7;--color-hairline:#f2f2ee;--color-dashed:#dcdcd4;--color-ink-900:#1a1a17;--color-ink-800:#1f1f1c;--color-ink-700:#2a2a26;--color-ink-600:#4d4d47;--color-ink-500:#6f6f68;--color-ink-400:#7a7a72;--color-ink-300:#8b8b83;--color-ink-200:#9a9a92;--color-ink-100:#a3a39c;--color-primary:#17a2a0;--color-primary-hover:#148f8d;--color-primary-ink:#0f7a77;--color-primary-link:#12807d;--color-primary-active:#14504e;--color-primary-icon:#149290;--color-primary-surface:#e8f5f4;--color-primary-surface-alt:#eaf6f5;--color-primary-border:#c8e6e3;--color-success:#17a2a0;--color-success-ink:#0f7a77;--color-success-surface:#e8f5f4;--color-success-border:#c8e6e3;--color-warning:#e8a63f;--color-warning-ink:#b57614;--color-warning-icon:#c98a1f;--color-warning-surface:#fdf4e4;--color-warning-border:#f3e0bb;--color-critical:#b0472a;--color-critical-dot:#d1603d;--color-critical-surface:#fdefe9;--color-critical-border:#f3d5c8;--color-form-error:#c04a3d;--color-form-error-border:#e0847a;--color-neutral-dot:#b5b5ad;--color-sparkline-low:#e2e2dc;--color-avatar-bg:#2b2b28;--color-avatar-icon:#dcdcd4;--color-primary-shadow-35:#17a2a059;--color-primary-shadow-16:#17a2a029;--color-primary-shadow-10:#17a2a01a;--color-primary-shadow-08:#17a2a014}:root[data-theme=afterburner]{--color-bg:#130600;--color-panel:#1c0b03;--color-paper:#130600;--color-surface-tint:#24150c;--color-chip-neutral:#24150c;--color-border-default:#2b160c;--color-border-soft:#24150c;--color-divider:#24150c;--color-hairline:#1f0f06;--color-dashed:#3a2013;--color-ink-900:#fff;--color-ink-800:#fbf7f5;--color-ink-700:#f5e9e3;--color-ink-600:#e8d2c6;--color-ink-500:#d9b8a8;--color-ink-400:#c89a86;--color-ink-300:#b07e68;--color-ink-200:#8c6151;--color-ink-100:#6b473a;--color-primary:#fe5300;--color-primary-hover:#1c0b03;--color-primary-ink:#fe5300;--color-primary-link:#fe5300;--color-primary-active:#fe5300;--color-primary-icon:#fe5300;--color-primary-surface:#fe530029;--color-primary-surface-alt:#fe53001a;--color-primary-border:#fe530066;--color-success:#3fa65c;--color-success-ink:#6bc98a;--color-success-surface:#3fa65c26;--color-success-border:#3fa65c66;--color-warning:#f2a93b;--color-warning-ink:#f2a93b;--color-warning-icon:#f2a93b;--color-warning-surface:#f2a93b26;--color-warning-border:#f2a93b66;--color-critical:#e4432e;--color-critical-dot:#e4432e;--color-critical-surface:#e4432e26;--color-critical-border:#e4432e66;--color-form-error:#e4432e;--color-form-error-border:#e4432e80;--color-neutral-dot:#6b473a;--color-sparkline-low:#2b160c;--color-avatar-bg:#fe5300;--color-avatar-icon:#130600;--color-primary-shadow-35:#fe530059;--color-primary-shadow-16:#fe530029;--color-primary-shadow-10:#fe53001a;--color-primary-shadow-08:#fe530014}:root[data-theme=afterburner][data-mode=light]{--color-bg:#fff;--color-panel:#fff;--color-paper:#fff;--color-surface-tint:#fdf1ec;--color-chip-neutral:#fdf1ec;--color-border-default:#f3d9cb;--color-border-soft:#f6e2d6;--color-divider:#f3d9cb;--color-hairline:#f8eae1;--color-dashed:#e7c6b6;--color-ink-900:#130600;--color-ink-800:#1c0b03;--color-ink-700:#24150c;--color-ink-600:#4a2e20;--color-ink-500:#6b473a;--color-ink-400:#8c6151;--color-ink-300:#ad8171;--color-ink-200:#c89a86;--color-ink-100:#d9b8a8;--color-primary:#fe5300;--color-primary-hover:#d94600;--color-primary-ink:#d94600;--color-primary-link:#d94600;--color-primary-active:#d94600;--color-primary-icon:#d94600;--color-primary-surface:#fde4d6;--color-primary-surface-alt:#fbc4ab;--color-primary-border:#fbc4ab;--color-success:#2e8b4f;--color-success-ink:#2e8b4f;--color-success-surface:#e4f3e9;--color-success-border:#bfe3cc;--color-warning:#c97a1f;--color-warning-ink:#c97a1f;--color-warning-icon:#c97a1f;--color-warning-surface:#fbedd9;--color-warning-border:#f0d3a6;--color-critical:#c22f1c;--color-critical-dot:#c22f1c;--color-critical-surface:#fbe2dd;--color-critical-border:#f0bdb2;--color-form-error:#c22f1c;--color-form-error-border:#e5a99c;--color-neutral-dot:#ad8171;--color-sparkline-low:#f6e2d6;--color-avatar-bg:#130600;--color-avatar-icon:#fbc4ab}:root[data-theme=night-ops]{--color-bg:#1f1f1f;--color-panel:#2a2a2a;--color-paper:#1f1f1f;--color-surface-tint:#333;--color-chip-neutral:#333;--color-border-default:#3d3d3d;--color-border-soft:#333;--color-divider:#333;--color-hairline:#2a2a2a;--color-dashed:#3d3d3d;--color-ink-900:#eaeaea;--color-ink-800:#eaeaea;--color-ink-700:#d6d6d6;--color-ink-600:#c2c2c2;--color-ink-500:#adadad;--color-ink-400:#a3a3a3;--color-ink-300:#999;--color-ink-200:gray;--color-ink-100:#666;--color-primary:#d81b54;--color-primary-hover:#ff2d6b;--color-primary-pressed:#a01440;--color-primary-ink:#ff2d6b;--color-primary-link:#ff2d6b;--color-primary-active:#ff2d6b;--color-primary-icon:#ff2d6b;--color-primary-surface:#d81b5429;--color-primary-surface-alt:#d81b541a;--color-primary-border:#d81b54;--color-info:#00d4ff;--color-info-ink:#00d4ff;--color-info-strong:#0a8fa8;--color-info-surface:#00d4ff1f;--color-info-border:#0a8fa899;--color-success:#00e5a0;--color-success-ink:#00e5a0;--color-success-surface:#00e5a01f;--color-success-border:#00e5a066;--color-warning:#ffb800;--color-warning-ink:#ffb800;--color-warning-icon:#ffb800;--color-warning-surface:#ffb8001f;--color-warning-border:#ffb80066;--color-critical:#f35;--color-critical-dot:#f35;--color-critical-surface:#ff335524;--color-critical-border:#f35;--color-form-error:#f35;--color-form-error-border:#f35;--color-neutral-dot:#666;--color-sparkline-low:#3d3d3d;--color-avatar-bg:#a01440;--color-avatar-icon:#eaeaea;--color-primary-shadow-35:#d81b5459;--color-primary-shadow-16:#d81b5429;--color-primary-shadow-10:#d81b541a;--color-primary-shadow-08:#d81b5414}:root[data-theme=dusk]{--color-bg:#1e1c25;--color-topbar:#413e47;--color-panel:#332f3a;--color-paper:#29262f;--color-surface-tint:#3d3945;--color-chip-neutral:#3d3945;--color-border-default:#48434f;--color-border-soft:#3d3945;--color-divider:#3d3945;--color-hairline:#332f3a;--color-dashed:#48434f;--color-ink-900:#f1eef6;--color-ink-800:#e9e5f0;--color-ink-700:#d8d3e0;--color-ink-600:#c4bece;--color-ink-500:#b0a9bb;--color-ink-400:#a19aad;--color-ink-300:#948da0;--color-ink-200:#7d7689;--color-ink-100:#665f72;--color-primary:#8b6cf0;--color-primary-hover:#a68cff;--color-primary-pressed:#6b4fd1;--color-primary-ink:#b9a4ff;--color-primary-link:#b9a4ff;--color-primary-active:#b9a4ff;--color-primary-icon:#b9a4ff;--color-primary-surface:#8b6cf02e;--color-primary-surface-alt:#8b6cf01c;--color-primary-border:#7a5ee0;--color-info:#6cc6ff;--color-info-ink:#8fd3ff;--color-info-strong:#2f8fd1;--color-info-surface:#6cc6ff1f;--color-info-border:#6cc6ff66;--color-success:#4ade9a;--color-success-ink:#6ee7b0;--color-success-surface:#4ade9a1f;--color-success-border:#4ade9a66;--color-warning:#f5b84a;--color-warning-ink:#f8c86e;--color-warning-icon:#f5b84a;--color-warning-surface:#f5b84a1f;--color-warning-border:#f5b84a66;--color-critical:#ff6b7f;--color-critical-dot:#ff6b7f;--color-critical-surface:#ff6b7f24;--color-critical-border:#ff6b7f8c;--color-form-error:#ff6b7f;--color-form-error-border:#ff6b7f;--color-neutral-dot:#665f72;--color-sparkline-low:#48434f;--color-avatar-bg:#6b4fd1;--color-avatar-icon:#f1eef6;--color-primary-shadow-35:#8b6cf059;--color-primary-shadow-16:#8b6cf029;--color-primary-shadow-10:#8b6cf01a;--color-primary-shadow-08:#8b6cf014}:root[data-theme=glacier]{--color-bg:#1f1f1f;--color-topbar:#262626;--color-panel:#2a2a2a;--color-paper:#242424;--color-surface-tint:#303030;--color-chip-neutral:#303030;--color-border-default:#3a3a3a;--color-border-soft:#303030;--color-divider:#303030;--color-hairline:#2a2a2a;--color-dashed:#3a3a3a;--color-ink-900:#f2f2f2;--color-ink-800:#ebebeb;--color-ink-700:#d9d9d9;--color-ink-600:#c4c4c4;--color-ink-500:#b0b0b0;--color-ink-400:#a3a3a3;--color-ink-300:#969696;--color-ink-200:#7f7f7f;--color-ink-100:#666;--color-primary:#0891b2;--color-primary-hover:#0e7490;--color-primary-pressed:#155e75;--color-primary-ink:#22d3ee;--color-primary-link:#22d3ee;--color-primary-active:#22d3ee;--color-primary-icon:#22d3ee;--color-primary-surface:#06b6d429;--color-primary-surface-alt:#06b6d41a;--color-primary-border:#06b6d4;--color-info:#60a5fa;--color-info-ink:#93c5fd;--color-info-strong:#2563eb;--color-info-surface:#60a5fa1f;--color-info-border:#60a5fa66;--color-success:#4ade80;--color-success-ink:#86efac;--color-success-surface:#4ade801f;--color-success-border:#4ade8066;--color-warning:#fbbf24;--color-warning-ink:#fcd34d;--color-warning-icon:#fbbf24;--color-warning-surface:#fbbf241f;--color-warning-border:#fbbf2466;--color-critical:#f87171;--color-critical-dot:#f87171;--color-critical-surface:#f8717124;--color-critical-border:#f871718c;--color-form-error:#f87171;--color-form-error-border:#f87171;--color-neutral-dot:#666;--color-sparkline-low:#3a3a3a;--color-avatar-bg:#0891b2;--color-avatar-icon:#f2f2f2;--color-primary-shadow-35:#06b6d459;--color-primary-shadow-16:#06b6d429;--color-primary-shadow-10:#06b6d41a;--color-primary-shadow-08:#06b6d414}body{background:var(--color-bg);-webkit-font-smoothing:antialiased;margin:0;font-family:Plus Jakarta Sans,system-ui,sans-serif}a{color:inherit;text-decoration:none}a:hover{color:var(--color-primary-active)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--color-border-default);border-radius:8px}.hov-soft:hover{background:#7d7d7324}.hov-cream:hover{background:var(--color-surface-tint)}.hov-teal:hover{background:var(--color-primary-hover);color:#fff}.hov-ink:hover{color:var(--color-ink-600)}@keyframes dropdown-pop{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.dropdown-pop{transform-origin:top;animation:.16s cubic-bezier(.16,1,.3,1) dropdown-pop}.ts-chart:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:6px}.ts-chart .ts-ln{stroke-dasharray:1;stroke-dashoffset:1px;animation:1s cubic-bezier(.3,.6,.3,1) forwards ts-draw}.ts-chart .ts-ar,.ts-chart .ts-ln-static{animation:1s ease-out both ts-fade}.ts-chart .ts-hv{opacity:0;pointer-events:none;transition:transform .22s cubic-bezier(.2,.8,.3,1),opacity .15s}.ts-chart svg.hovering .ts-hv{opacity:1}.ts-chart .ts-tip{transition:left .22s cubic-bezier(.2,.8,.3,1)}@keyframes ts-draw{to{stroke-dashoffset:0}}@keyframes ts-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.ts-chart .ts-ln,.ts-chart .ts-ar,.ts-chart .ts-ln-static{stroke-dashoffset:0;animation:none}.ts-chart .ts-hv,.ts-chart .ts-tip{transition:none}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[role=tab]:focus-visible,[aria-pressed]:focus-visible,[aria-haspopup=listbox]:focus-visible,[role=option]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
