:root[data-brand=interim]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f5f1;--surface:#fff;--surface-2:#eceae3;--ink:#17181c;--muted:#5d5f66;--faint:#8a8c93;--line:#dddad1;--control-edge:#85878f;--accent:#17181c;--accent-ink:#fff;--accent-text:#17181c;--good:#1a6b43;--warn:#8a5a12;--bad:#b3261e;--scrim:#00000080;--qr-tile:#fff;--qr-ink:#000;--font-display:system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", sans-serif;--font-text:system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", sans-serif;--font-mono:ui-monospace, "SF Mono", "Cascadia Mono", "Roboto Mono", monospace;--font-pass:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fs-1:.75rem;--fs-2:.875rem;--fs-3:1rem;--fs-4:1.125rem;--fs-5:1.375rem;--fs-6:1.75rem;--fs-7:2.5rem;--lh-tight:1.15;--lh-text:1.5;--radius-s:8px;--radius-m:12px;--radius-l:20px;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.5rem;--sp-6:2rem;--sp-7:3rem;--sp-8:4rem;--shadow-card:0 1px 2px #17181c0f, 0 10px 28px #17181c14}@media (prefers-color-scheme:dark){:root[data-brand=interim]:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#111214;--surface:#1b1c20;--surface-2:#25272c;--ink:#f1f1ee;--muted:#a9abb3;--faint:#7c7e86;--line:#32343a;--control-edge:#7b7e88;--accent:#f1f1ee;--accent-ink:#111214;--accent-text:#f1f1ee;--good:#6cc396;--warn:#d9a65f;--bad:#f08a80;--scrim:#000000a6;--shadow-card:0 1px 2px #0006, 0 10px 28px #00000059}}:root[data-brand=interim][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#111214;--surface:#1b1c20;--surface-2:#25272c;--ink:#f1f1ee;--muted:#a9abb3;--faint:#7c7e86;--line:#32343a;--control-edge:#7b7e88;--accent:#f1f1ee;--accent-ink:#111214;--accent-text:#f1f1ee;--good:#6cc396;--warn:#d9a65f;--bad:#f08a80;--scrim:#000000a6;--shadow-card:0 1px 2px #0006, 0 10px 28px #00000059}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);min-height:100dvh;color:var(--ink);font-family:var(--font-text);font-size:var(--fs-3);line-height:var(--lh-text);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}h1,h2,h3{font-family:var(--font-display);line-height:var(--lh-tight);text-wrap:balance;letter-spacing:-.01em}ul,ol{padding:0;list-style:none}a{color:var(--accent-text);text-underline-offset:.18em}button,a,summary,label{touch-action:manipulation}button,input,select,textarea{font:inherit;color:inherit}img,svg{max-width:100%;display:block}:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.wrap{width:100%;max-width:68rem;padding-inline:var(--sp-4);margin-inline:auto}.muted{color:var(--muted)}.small{font-size:var(--fs-2)}.num{font-variant-numeric:tabular-nums}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn{justify-content:center;align-items:center;gap:var(--sp-2);min-height:3.5rem;padding:var(--sp-3) var(--sp-5);border-radius:var(--radius-m);font-weight:650;font-size:var(--fs-3);text-align:center;text-wrap:balance;cursor:pointer;border:1.5px solid #0000;line-height:1.25;text-decoration:none;display:inline-flex}.btn-primary{background:var(--accent);color:var(--accent-ink)}.btn-quiet{border-color:var(--control-edge);color:var(--ink);background:0 0}.btn-small{min-height:2.75rem;padding:var(--sp-2) var(--sp-4);font-size:var(--fs-2)}.btn-block{width:100%;display:flex}.btn[disabled],.btn[aria-disabled=true]{opacity:.55;cursor:default}.link-btn{min-height:2.75rem;color:var(--accent-text);text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.field{gap:var(--sp-1);display:grid}.field>label,.field>.label{font-size:var(--fs-2);font-weight:600}.input{width:100%;min-height:3rem;padding:var(--sp-3);border:1.5px solid var(--control-edge);border-radius:var(--radius-s);background:var(--surface);font-size:max(1rem, var(--fs-3))}.input::placeholder{color:var(--faint)}.input[readonly],.input:disabled{background:var(--surface-2);color:var(--muted)}.input[aria-invalid=true]{border-color:var(--bad)}.hint{font-size:var(--fs-2);color:var(--muted)}.error{font-size:var(--fs-2);color:var(--bad)}.notice{padding:var(--sp-3) var(--sp-4);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface-2);font-size:var(--fs-2)}.notice-warn{border-color:var(--warn)}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);box-shadow:var(--shadow-card)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
