@font-face{font-family:inter;src:url(../media/Inter_Regular-s.p.3qhk5ev8r_k3y.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:inter;src:url(../media/Inter_Medium-s.p.0anfhliilqclf.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:inter;src:url(../media/Inter_SemiBold-s.p.02z-psw7wpgec.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:inter;src:url(../media/Inter_Bold-s.p.0-03-bdm_enb9.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.rrpbZG_className{font-family:inter,inter Fallback}.rrpbZG_variable{--font-inter:"inter", "inter Fallback"}
:root{--ink:#0c1a2b;--ink-2:#3d4757;--muted:#667085;--paper:#f5f6f8;--card:#fff;--line:#e4e7ec;--line-strong:#d0d5dd;--yellow:#fcb900;--yellow-hover:#eeaf00;--yellow-soft:#fff6d9;--side:#0c1a2b;--side-2:#15263b;--ok:#067647;--ok-bg:#e8f6ee;--warn:#a34d00;--warn-bg:#fff4e0;--info:#175cd3;--info-bg:#eaf2ff;--bad:#b42318;--bad-bg:#fdecea;--radius:12px;--shadow:0 1px 2px #1018280d;--shadow-lg:0 12px 32px #1018281f;--font:var(--font-inter), ui-sans-serif, system-ui, "Segoe UI", Roboto, Arial, sans-serif}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);font-family:var(--font);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.45}h1,h2,h3,p{margin:0}button,input{font:inherit;color:inherit}button{cursor:pointer;border:1px solid var(--line);background:var(--card);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-weight:600;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex}button:hover{border-color:var(--line-strong);background:#f9fafb}button:disabled{opacity:.55;cursor:default}button:focus-visible,input:focus-visible,a:focus-visible{outline-offset:2px;outline:3px solid #fcb9008c}.primary{background:var(--yellow);border-color:var(--yellow);color:var(--ink)}.primary:hover{background:var(--yellow-hover);border-color:var(--yellow-hover)}.danger{color:var(--bad);border-color:#f3c3be}.danger:hover{background:var(--bad-bg);border-color:#eba59e}.icon-button{background:0 0;border-color:#0000;padding:7px}.icon-button:hover{background:#7f7f7f1f;border-color:#0000}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600;display:block}label{gap:6px;font-size:13px;font-weight:600;display:grid}input:not([type=checkbox]){border:1px solid var(--line);background:var(--card);border-radius:10px;width:100%;padding:11px 12px;font-weight:400}input:not([type=checkbox]):focus{border-color:var(--yellow);outline:none;box-shadow:0 0 0 3px #fcb90040}input[type=checkbox]{width:16px;height:16px;accent-color:var(--ink)}form{gap:16px;display:grid}.identifier{color:var(--muted);font-family:ui-monospace,monospace;font-size:11px}.splash{min-height:100vh;color:var(--muted);place-content:center;justify-items:center;gap:16px;display:grid}
