[hidden]{display:none!important}:root{--brand-950:var(--theme-text,#0a2545);--brand-900:var(--theme-text,#103b6f);--brand-800:#175a9c;--brand-700:#216fc0;--brand-600:#2f88d5;--brand-100:var(--theme-blue-soft,#e7f2ff);--brand-50:var(--theme-blue-soft,#f5f9ff);--surface-subtle:var(--theme-panel-soft,#f8fbff);--font-sans:"Aptos", "Segoe UI Variable", "Segoe UI", "Helvetica Neue", Arial, ui-sans-serif, system-ui, sans-serif;--heading:var(--font-sans);--text-caption:.75rem;--text-help:.8125rem;--text-body:.875rem;--text-section:1rem;--text-page:1.3rem;--leading-body:1.5;--leading-heading:1.35;color:var(--brand-950);font-family:var(--font-sans);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body,#root{height:100%;min-height:0}body{font-size:var(--text-body);line-height:var(--leading-body);margin:0;overflow:hidden}button,input,select,textarea,optgroup,option{font-family:inherit;font-size:inherit;line-height:inherit}:where(h1,h2,h3,h4,h5,h6){font-family:var(--heading);font-weight:700;line-height:var(--leading-heading)}:where(h2){font-size:var(--text-page)}:where(h3){font-size:var(--text-section)}:where(h4){font-size:var(--text-body)}:where(small){font-size:var(--text-caption)}@media (width<=820px){html,body,#root{height:auto;min-height:100%}body{overflow:auto}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--theme-bg,#e8f4ff)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-bg:#0b1524;--theme-panel:#152337;--theme-panel-soft:#1b2b40;--theme-hover:#243e5d;--theme-selected:#234764;--theme-focus-ring:#8cc4ff66;--theme-text:#e7edf6;--theme-muted:#b4c3d6;--theme-accent:#8cc4ff;--theme-line:#536e8f;--theme-brand:#102e51;--theme-on-action:#fff;--theme-action:#1764bb;--theme-action-hover:#216fbf;--theme-success:#86e6b2;--theme-success-soft:#15352e;--theme-success-fill:#12623f;--theme-warning:#ffd28a;--theme-warning-soft:#3b301d;--theme-warning-fill:#765312;--theme-orange:#ffbd86;--theme-orange-soft:#3a291d;--theme-orange-fill:#864c25;--theme-danger:#ffa1af;--theme-danger-soft:#3c242c;--theme-danger-fill:#9f2c45;--theme-purple:#d4b8ff;--theme-purple-soft:#2e2644;--theme-purple-fill:#69429a;--theme-pink:#f9b7dc;--theme-pink-soft:#3a2638;--theme-pink-fill:#873968;--theme-teal:#8ce4e0;--theme-teal-soft:#173237;--theme-teal-fill:#126468;--theme-blue-soft:#182f4b;--theme-gray-fill:#475c76;--theme-glass:#ffffff12;--theme-panel-glass:#152337f2;--theme-backdrop:#000000b3;--theme-shadow:#0006;--theme-paper-yellow:#3f371c;--theme-paper-blue:#203750;--theme-paper-green:#23422f;--theme-paper-orange:#4a321f;--theme-paper-pink:#432d3e;--theme-paper-violet:#372e50}:root[data-theme=dark] :is(input,textarea)::placeholder{color:var(--theme-muted);opacity:.85}:root[data-theme=dark] ::selection{color:#0b1524;background:#8cc4ff}@media print{:root[data-theme=dark]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-bg:initial;--theme-panel:initial;--theme-panel-soft:initial;--theme-hover:initial;--theme-selected:initial;--theme-focus-ring:initial;--theme-text:initial;--theme-muted:initial;--theme-accent:initial;--theme-line:initial;--theme-brand:initial;--theme-on-action:initial;--theme-action:initial;--theme-action-hover:initial;--theme-success:initial;--theme-success-soft:initial;--theme-success-fill:initial;--theme-warning:initial;--theme-warning-soft:initial;--theme-warning-fill:initial;--theme-orange:initial;--theme-orange-soft:initial;--theme-orange-fill:initial;--theme-danger:initial;--theme-danger-soft:initial;--theme-danger-fill:initial;--theme-purple:initial;--theme-purple-soft:initial;--theme-purple-fill:initial;--theme-pink:initial;--theme-pink-soft:initial;--theme-pink-fill:initial;--theme-teal:initial;--theme-teal-soft:initial;--theme-teal-fill:initial;--theme-blue-soft:initial;--theme-gray-fill:initial;--theme-glass:initial;--theme-panel-glass:initial;--theme-backdrop:initial;--theme-shadow:initial;--theme-paper-yellow:initial;--theme-paper-blue:initial;--theme-paper-green:initial;--theme-paper-orange:initial;--theme-paper-pink:initial;--theme-paper-violet:initial;background:#fff}}
