:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ce-bg:#f7f7f5;--ce-surface:#fff;--ce-raised:#fbfbfa;--ce-well:#eff0ed;--ce-ink:#1d211e;--ce-muted:#626a64;--ce-border:#e2e4e0;--ce-border-strong:#c8ccc7;--ce-green:#176042;--ce-green-hover:#115a37;--ce-green-tint:#e9f2ed;--ce-field-bevel:#ffffff6b;--ce-warning:#b26a00;--ce-warning-tint:#f7eedc;--ce-danger:#c13b33;--ce-danger-tint:#f9ecea;--ce-black:#000;--ce-white:#fff;--ce-button-primary-start:#2a8659;--ce-button-primary-end:#176042;--ce-button-primary-hover-start:#2a8659;--ce-button-danger-start:#cc4b42;--ce-button-danger-end:#a62f27;--ce-button-danger-hover-start:#d4544a;--ce-button-on-fill:#fff;--ce-shadow:0 1px 2px #1d211e0d, 0 4px 14px #1d211e0f;--ce-shadow-sm:var(--ce-shadow);--ce-shadow-lg:0 2px 4px #1d211e0f, 0 12px 32px #1d211e1a}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ce-bg:#151816;--ce-surface:#1c201d;--ce-raised:#232825;--ce-well:#101311;--ce-ink:#e8eae7;--ce-muted:#9aa29c;--ce-border:#2e3430;--ce-border-strong:#434b45;--ce-green:#3fa576;--ce-green-hover:#55b888;--ce-green-tint:#20312a;--ce-field-bevel:#ffffff0f;--ce-warning:#d99a2b;--ce-warning-tint:#322a18;--ce-danger:#dd6058;--ce-danger-tint:#34211f;--ce-black:#000;--ce-white:#fff;--ce-button-primary-start:#2a8659;--ce-button-primary-end:#176042;--ce-button-primary-hover-start:#2f9364;--ce-button-danger-start:#cc4b42;--ce-button-danger-end:#a62f27;--ce-button-danger-hover-start:#d4544a;--ce-button-on-fill:#fff;--ce-shadow:0 1px 2px #0006, 0 6px 18px #00000059;--ce-shadow-sm:var(--ce-shadow);--ce-shadow-lg:0 2px 4px #00000073, 0 14px 36px #00000073}:root{--ce-sans:"Atkinson Hyperlegible", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ce-mono:"Berkeley Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--ce-radius-sm:4px;--ce-radius-md:6px;--ce-radius-lg:8px;--ce-focus-outline:2px solid var(--ce-green);--ce-focus-halo:0 0 0 3px var(--ce-green-tint)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--ce-focus-outline);outline-offset:2px}input[type=checkbox],input[type=radio]{accent-color:var(--ce-green)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.mono{font-family:var(--ce-mono);font-variant-numeric:tabular-nums}
