@font-face{font-family:Onest;src:url(/fonts/onest.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--e-paper:#f2f4f7;--e-panel:#fff;--e-hover:#f1f4f8;--e-ink:#141820;--e-ink-2:#3f4856;--e-ink-3:#5a6371;--e-line:#dfe4eb;--e-line-soft:#eceff3;--e-steel:#e9edf2;--e-steel-edge:#cfd5df;--e-primary:#c8215f;--e-primary-deep:#a5174d;--e-on-primary:#fff;--e-select:#0e9fc2;--e-select-soft:#0e9fc21f;--e-warn:#f5b83d;--e-stop:#d0392e;--e-ready:#17865a;--e-ready-soft:#e3f4ec;--e-warn-soft:#fbf0dc;--e-on-warn:#141820;--e-on-stop:#fff;--e-on-ready:#fff;--e-ready-ink:#17865a;--e-surface-ink:#141820;--e-surface-ink-2:#2b3240;--e-on-ink:#fff;--e-on-ink-soft:#b9c1cc;--e-on-ink-line:#ffffff47;--e-mat:#262c37;--e-mat-deep:#1d222b;--e-mat-text:#d5dbe4;--e-artboard:#fff;--e-artboard-check:#e6eaee;--e-chart-teal:#197c76;--e-chart-blue:#668ce6;--e-chart-amber:#d39b32;--e-outer:#e6e9ee;--e-scrim:#14182038;--e-rail:#fff;--e-rail-on:#eef1f5;--e-shadow-1:0 1px 2px #1418200f;--e-shadow-2:0 2px 6px #1418200d, 0 12px 32px #14182014;--e-switch-x:0px;--e-switch-track:var(--e-steel);--e-font:"Onest", system-ui, sans-serif;--e-r-control:10px;--e-r-panel:16px;--e-pay:#c8215f;--e-pay-deep:#a5174d;--e-on-pay:#fff;--e-danger:#d0392e;--e-danger-deep:#b02a20;--e-on-danger:#fff;--e-button:#141820;--e-button-2:#2b3240;--e-on-button:#fff;--e-button-fill:#fff;--e-button-edge:#cfd5df;--e-accent-ink:#0b6f88;--e-rainbow-pill-bg:#0f172a;--e-rainbow-glow-soft:0 2px 12px #00d4ff47, 0 0 20px #8a2be23d;--e-rainbow-glow-strong:0 4px 18px #00d4ff85, 0 0 28px #8a2be273;--e-rainbow-lead:linear-gradient(90deg, #0ff, #00d4ff, #8a2be2);--e-rainbow-text:linear-gradient(90deg, #8a2be2, #0ff, #00d4ff, #0f0, #00bfff, #8a2be2, #ff69b4, #ff6b6b)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--e-paper:#1a1f28;--e-panel:#232a36;--e-hover:#2b3240;--e-ink:#edf0f5;--e-ink-2:#c6cdd8;--e-ink-3:#a0a9b8;--e-line:#343d4c;--e-line-soft:#2b323f;--e-steel:#2b323f;--e-steel-edge:#414b5c;--e-primary:#f4f6fa;--e-primary-deep:#d9dee7;--e-on-primary:#161a22;--e-select:#3cc6ef;--e-select-soft:#3cc6ef24;--e-warn:#f2b64b;--e-stop:#ff7a70;--e-ready:#46d39a;--e-ready-soft:#46d39a24;--e-warn-soft:#f2b64b24;--e-on-warn:#1a1f28;--e-on-stop:#1a1f28;--e-on-ready:#10241b;--e-ready-ink:#17865a;--e-surface-ink:#2e3644;--e-surface-ink-2:#3a4353;--e-on-ink:#fff;--e-on-ink-soft:#b9c1cc;--e-on-ink-line:#ffffff47;--e-mat:#141820;--e-mat-deep:#10141b;--e-mat-text:#d5dbe4;--e-artboard:#e4e8ee;--e-artboard-check:#d2d8e0;--e-outer:#12161d;--e-scrim:#080a0e80;--e-rail:#161a22;--e-rail-on:#2b323f;--e-shadow-1:0 0 0 1px #ffffff08;--e-shadow-2:0 10px 30px #00000059;--e-switch-x:16px;--e-switch-track:var(--e-select);--e-pay:#c8215f;--e-pay-deep:#a5174d;--e-on-pay:#fff;--e-danger:#d0392e;--e-danger-deep:#b02a20;--e-on-danger:#fff;--e-button:#edf0f5;--e-button-2:#c6cdd8;--e-on-button:#161a22;--e-button-fill:#2b3240;--e-button-edge:#a0a9b8;--e-accent-ink:#3cc6ef;--e-rainbow-pill-bg:#0f172a;--e-rainbow-glow-soft:0 2px 12px #00d4ff47, 0 0 20px #8a2be23d;--e-rainbow-glow-strong:0 4px 18px #00d4ff85, 0 0 28px #8a2be273;--e-rainbow-lead:linear-gradient(90deg, #0ff, #00d4ff, #8a2be2);--e-rainbow-text:linear-gradient(90deg, #8a2be2, #0ff, #00d4ff, #0f0, #00bfff, #8a2be2, #ff69b4, #ff6b6b)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--e-paper:#1a1f28;--e-panel:#232a36;--e-hover:#2b3240;--e-ink:#edf0f5;--e-ink-2:#c6cdd8;--e-ink-3:#a0a9b8;--e-line:#343d4c;--e-line-soft:#2b323f;--e-steel:#2b323f;--e-steel-edge:#414b5c;--e-primary:#f4f6fa;--e-primary-deep:#d9dee7;--e-on-primary:#161a22;--e-select:#3cc6ef;--e-select-soft:#3cc6ef24;--e-warn:#f2b64b;--e-stop:#ff7a70;--e-ready:#46d39a;--e-ready-soft:#46d39a24;--e-warn-soft:#f2b64b24;--e-on-warn:#1a1f28;--e-on-stop:#1a1f28;--e-on-ready:#10241b;--e-ready-ink:#17865a;--e-surface-ink:#2e3644;--e-surface-ink-2:#3a4353;--e-on-ink:#fff;--e-on-ink-soft:#b9c1cc;--e-on-ink-line:#ffffff47;--e-mat:#141820;--e-mat-deep:#10141b;--e-mat-text:#d5dbe4;--e-artboard:#e4e8ee;--e-artboard-check:#d2d8e0;--e-outer:#12161d;--e-scrim:#080a0e80;--e-rail:#161a22;--e-rail-on:#2b323f;--e-shadow-1:0 0 0 1px #ffffff08;--e-shadow-2:0 10px 30px #00000059;--e-switch-x:16px;--e-switch-track:var(--e-select);--e-pay:#c8215f;--e-pay-deep:#a5174d;--e-on-pay:#fff;--e-danger:#d0392e;--e-danger-deep:#b02a20;--e-on-danger:#fff;--e-button:#edf0f5;--e-button-2:#c6cdd8;--e-on-button:#161a22;--e-button-fill:#2b3240;--e-button-edge:#a0a9b8;--e-accent-ink:#3cc6ef;--e-rainbow-pill-bg:#0f172a;--e-rainbow-glow-soft:0 2px 12px #00d4ff47, 0 0 20px #8a2be23d;--e-rainbow-glow-strong:0 4px 18px #00d4ff85, 0 0 28px #8a2be273;--e-rainbow-lead:linear-gradient(90deg, #0ff, #00d4ff, #8a2be2);--e-rainbow-text:linear-gradient(90deg, #8a2be2, #0ff, #00d4ff, #0f0, #00bfff, #8a2be2, #ff69b4, #ff6b6b)}}:where(html){background:var(--e-paper)}:where(body){background:var(--e-paper);color:var(--e-ink);font-family:var(--e-font)}:where(body>main:not(:has(>[class]))){box-sizing:border-box;background:var(--e-panel);max-width:560px;color:var(--e-ink-2);border:1px solid var(--e-line);border-radius:var(--e-r-panel);box-shadow:var(--e-shadow-2);margin:clamp(24px,12vh,120px) auto;padding:32px 28px;font-size:16px;line-height:1.55}:where(body>main:not(:has(>[class]))) :where(h1){color:var(--e-ink);letter-spacing:-.015em;margin:0 0 14px;font-size:28px;font-weight:650;line-height:1.2}:where(body>main:not(:has(>[class]))) :where(h2){color:var(--e-ink);margin:20px 0 10px;font-size:20px;font-weight:650;line-height:1.25}:where(body>main:not(:has(>[class]))) :where(p){margin:0 0 14px}:where(body>main:not(:has(>[class]))) :where(p:last-child){margin-bottom:0}:where(body>main:not(:has(>[class]))) :where(form){margin:0 0 14px}:where(body>main:not(:has(>[class]))) :where(strong){color:var(--e-ink);font-weight:650}:where(body>main:not(:has(>[class]))) :where(label){color:var(--e-ink);margin:12px 0 6px;font-size:14px;font-weight:600;display:block}:where(body>main:not(:has(>[class]))) :where(label:has(input[type=checkbox])){color:var(--e-ink-2);cursor:pointer;align-items:center;gap:8px;margin:14px 0;font-size:14px;font-weight:500;display:flex}:where(body>main:not(:has(>[class]))) :where(input:not([type=checkbox]),textarea){box-sizing:border-box;border:1px solid var(--e-line);border-radius:var(--e-r-control);background:var(--e-paper);width:100%;min-height:44px;color:var(--e-ink);font:inherit;margin-top:6px;padding:8px 12px;display:block}:where(body>main:not(:has(>[class]))) :where(textarea){resize:vertical;min-height:80px}:where(body>main:not(:has(>[class]))) :where(input[type=checkbox]){width:18px;height:18px;accent-color:var(--e-primary);cursor:pointer;flex:none;margin:0}:where(body>main:not(:has(>[class]))) :where(table){border-collapse:collapse;width:100%;margin-top:16px;font-size:14px}:where(body>main:not(:has(>[class]))) :where(th,td){border-bottom:1px solid var(--e-line);text-align:left;padding:8px 10px}:where(body>main:not(:has(>[class]))) :where(th){color:var(--e-ink-3);font-size:13px;font-weight:600}:where(body>main:not(:has(>[class]))) :where(button){border-radius:var(--e-r-control);background:var(--e-primary);min-height:48px;color:var(--e-on-primary);font:600 16px/1 var(--e-font);cursor:pointer;box-shadow:var(--e-shadow-1);border:0;justify-content:center;align-items:center;margin:2px 0 16px;padding:0 22px;transition:background-color .15s;display:inline-flex}:where(body>main:not(:has(>[class]))) :where(button:hover){background:var(--e-primary-deep)}:where(body>main:not(:has(>[class]))) :where(a){color:var(--e-ink);text-underline-offset:3px}:where(body>main:not(:has(>[class]))) :where(:focus-visible){outline:2px solid var(--e-select);outline-offset:2px}@media (max-width:600px){:where(body>main:not(:has(>[class]))){margin:16px;padding:24px 20px}}@media (prefers-reduced-motion:reduce){:where(body>main:not(:has(>[class]))) :where(button){transition:none}}
