:root{--k-shell:#e9eeed;--k-bg:#f1f5f4;--k-surface-raised:#fff;--k-surface-hover:#e4ebe9;--k-surface-sunken:#e7edec;--k-surface-tint:#0b0e140a;--k-ink-hi:#0e1620;--k-ink-mid:#39444f;--k-ink-lo:#5a6673;--k-ink-faint:#7c8794;--k-brand:#0f766e;--k-brand-soft:#0f766e1a;--k-brand-med:#0f766e3d;--k-brand-strong:#0f766e73;--k-brand-hi:#0b5f58;--k-brand-ink:#fff;--k-accent:#a14608;--k-accent-soft:#a146081a;--k-accent-med:#a146084d;--k-ok:#0e7048;--k-ok-soft:#0e70481a;--k-ok-med:#0e704842;--k-warn:#a14608;--k-warn-soft:#a146081a;--k-warn-med:#a146084d;--k-err:#b3271e;--k-err-soft:#b3271e14;--k-err-med:#b3271e47;--k-border-subtle:#0b0e1417;--k-border-default:#0b0e1424;--k-border-strong:#0b0e143d;--k-border-brand:#0f766e57;--k-scrim:#141c2266;--k-scrollbar:#0b0e143d;--k-shadow-card:0 1px 2px #11262c0f, 0 2px 8px #11262c0d;--k-shadow-raised:0 2px 4px #11262c12, 0 12px 28px #11262c1a;--k-halo-brand:#6ee0c7;--k-halo-soft:#92e9d5;--k-halo-opacity:.42;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--k-shell:#08090c;--k-bg:#0b0e14;--k-surface-raised:#12161f;--k-surface-hover:#181d28;--k-surface-sunken:#070a0f;--k-surface-tint:#ffffff08;--k-ink-hi:#f5f7fa;--k-ink-mid:#c2c8d2;--k-ink-lo:#8a91a0;--k-ink-faint:#5a6072;--k-brand:#6ee0c7;--k-brand-soft:#6ee0c724;--k-brand-med:#6ee0c74d;--k-brand-strong:#6ee0c780;--k-brand-hi:#92e9d5;--k-brand-ink:#0b0e14;--k-accent:#ffb854;--k-accent-soft:#ffb85424;--k-accent-med:#ffb85466;--k-ok:#42e0a0;--k-ok-soft:#42e0a024;--k-ok-med:#42e0a052;--k-warn:#ffb854;--k-warn-soft:#ffb85424;--k-warn-med:#ffb85466;--k-err:#ff6b6b;--k-err-soft:#ff6b6b1a;--k-err-med:#ff6b6b57;--k-border-subtle:#ffffff0f;--k-border-default:#ffffff1a;--k-border-strong:#ffffff29;--k-border-brand:#6ee0c75c;--k-scrim:#06080cb8;--k-scrollbar:#b4d2ff2e;--k-shadow-card:0 1px 2px #0006;--k-shadow-raised:0 6px 20px #00000073;--k-halo-brand:#6ee0c7;--k-halo-soft:#92e9d5;--k-halo-opacity:.1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body,#root{height:100%}body{background:var(--k-shell);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;-webkit-overflow-scrolling:touch;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);margin:0}@media (display-mode:standalone){html,body{background:var(--k-shell)}}button,a,[role=button],input[type=submit]{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}input,textarea{-webkit-user-select:text;user-select:text}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--k-scrollbar);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--k-ink-faint)}*{scrollbar-width:thin;scrollbar-color:var(--k-scrollbar) transparent}input:-webkit-autofill{border-radius:inherit;transition:background-color 5000s ease-in-out,color 5000s ease-in-out;-webkit-text-fill-color:var(--k-ink-hi)!important;-webkit-box-shadow:0 0 0 1000px var(--k-surface-sunken) inset!important;box-shadow:0 0 0 1000px var(--k-surface-sunken) inset!important;caret-color:var(--k-ink-hi)!important}input:-webkit-autofill:hover{border-radius:inherit;transition:background-color 5000s ease-in-out,color 5000s ease-in-out;-webkit-text-fill-color:var(--k-ink-hi)!important;-webkit-box-shadow:0 0 0 1000px var(--k-surface-sunken) inset!important;box-shadow:0 0 0 1000px var(--k-surface-sunken) inset!important;caret-color:var(--k-ink-hi)!important}input:-webkit-autofill:focus{border-radius:inherit;transition:background-color 5000s ease-in-out,color 5000s ease-in-out;-webkit-text-fill-color:var(--k-ink-hi)!important;-webkit-box-shadow:0 0 0 1000px var(--k-surface-sunken) inset!important;box-shadow:0 0 0 1000px var(--k-surface-sunken) inset!important;caret-color:var(--k-ink-hi)!important}input:-webkit-autofill:active{border-radius:inherit;transition:background-color 5000s ease-in-out,color 5000s ease-in-out;-webkit-text-fill-color:var(--k-ink-hi)!important;-webkit-box-shadow:0 0 0 1000px var(--k-surface-sunken) inset!important;box-shadow:0 0 0 1000px var(--k-surface-sunken) inset!important;caret-color:var(--k-ink-hi)!important}textarea:-webkit-autofill{border-radius:inherit;transition:background-color 5000s ease-in-out,color 5000s ease-in-out;-webkit-text-fill-color:var(--k-ink-hi)!important;-webkit-box-shadow:0 0 0 1000px var(--k-surface-sunken) inset!important;box-shadow:0 0 0 1000px var(--k-surface-sunken) inset!important;caret-color:var(--k-ink-hi)!important}textarea:-webkit-autofill:hover{border-radius:inherit;transition:background-color 5000s ease-in-out,color 5000s ease-in-out;-webkit-text-fill-color:var(--k-ink-hi)!important;-webkit-box-shadow:0 0 0 1000px var(--k-surface-sunken) inset!important;box-shadow:0 0 0 1000px var(--k-surface-sunken) inset!important;caret-color:var(--k-ink-hi)!important}textarea:-webkit-autofill:focus{border-radius:inherit;transition:background-color 5000s ease-in-out,color 5000s ease-in-out;-webkit-text-fill-color:var(--k-ink-hi)!important;-webkit-box-shadow:0 0 0 1000px var(--k-surface-sunken) inset!important;box-shadow:0 0 0 1000px var(--k-surface-sunken) inset!important;caret-color:var(--k-ink-hi)!important}