@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_5e81af{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_5e81af{--font-display:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_de2cf6{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_de2cf6{--font-body:"DM Sans","DM Sans Fallback"}:root{--sf-bg:#0b0b0f;--sf-surface:#15151d;--sf-surface-2:#1b1b25;--sf-border:#262630;--sf-border-strong:#343443;--sf-text:#f2f3f5;--sf-muted:#a2a8b4;--sf-faint:#727885;--sf-accent:#22d3ee;--sf-accent-2:#2dd4bf;--sf-accent-grad:linear-gradient(135deg,#22d3ee,#2dd4bf);--sf-accent-ink:#04161b;--sf-accent-glow:rgba(34,211,238,0.30);--sf-accent-soft:rgba(34,211,238,0.12);--sf-live:#ff2d2d;--sf-danger:#ff7a7a;--sf-danger-soft:rgba(255,122,122,0.12);--sf-radius:14px;--sf-radius-sm:10px;--sf-pill:999px;--sf-shadow:0 10px 34px rgba(0,0,0,0.5);--sf-shadow-sm:0 2px 10px rgba(0,0,0,0.4);--sf-font-body:var(--font-body),system-ui,-apple-system,sans-serif;--sf-font-display:var(--font-display),var(--font-body),system-ui,sans-serif}*{box-sizing:border-box}body,html{margin:0}body{background:var(--sf-bg);color:var(--sf-text);font-family:var(--sf-font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background-image:radial-gradient(900px 480px at 50% -8%,rgba(34,211,238,.1),transparent 70%),radial-gradient(700px 420px at 50% -4%,rgba(45,212,191,.06),transparent 72%);background-attachment:fixed;background-repeat:no-repeat}.sf-wordmark{font-family:var(--sf-font-display);font-weight:700;letter-spacing:-.02em}.sf-btn:focus-visible,.sf-field:focus-visible,.sf-toggle:focus-visible{outline:2px solid var(--sf-accent);outline-offset:2px}.sf-field{width:100%;background:var(--sf-surface);color:var(--sf-text);border:1px solid var(--sf-border);border-radius:var(--sf-radius);padding:13px 15px;font-size:16px;font-family:inherit;line-height:1.5;resize:vertical;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.sf-field::placeholder{color:var(--sf-faint)}.sf-field:hover{border-color:var(--sf-border-strong)}.sf-field:focus{outline:none;border-color:var(--sf-accent);background:var(--sf-surface-2);box-shadow:0 0 0 3px var(--sf-accent-soft),0 0 22px -6px var(--sf-accent-glow)}.sf-btn{font-family:var(--sf-font-body);cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease,background .16s ease,border-color .16s ease}.sf-btn-primary{padding:.72rem 1.6rem;font-size:.98rem;font-weight:600;letter-spacing:.01em;border-radius:var(--sf-pill);border:none;color:var(--sf-accent-ink);background:var(--sf-accent-grad);box-shadow:0 6px 20px -8px var(--sf-accent-glow)}.sf-btn-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 26px -8px var(--sf-accent-glow)}.sf-btn-primary:active:not(:disabled){transform:translateY(0)}.sf-btn-primary:disabled{cursor:not-allowed;opacity:.4;background:var(--sf-surface-2);color:var(--sf-muted);box-shadow:none}.sf-toggle{background:none;border:none;color:var(--sf-muted);cursor:pointer;padding:2px 0;font-size:14px;display:inline-flex;align-items:center;gap:6px;transition:color .16s ease}.sf-toggle:hover{color:var(--sf-text)}.sf-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;font-weight:500;letter-spacing:.01em;color:var(--sf-muted);background:var(--sf-surface);border:1px solid var(--sf-border);border-radius:var(--sf-pill)}.sf-chip-dot{width:6px;height:6px;border-radius:50%;background:var(--sf-accent);box-shadow:0 0 8px 0 var(--sf-accent-glow)}.sf-card{background:linear-gradient(180deg,var(--sf-surface) 0,var(--sf-bg) 140%);border:1px solid var(--sf-border);border-radius:var(--sf-radius);box-shadow:var(--sf-shadow-sm)}.sf-stat-label{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--sf-faint)}.sf-stat-num{font-family:var(--sf-font-display);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sf-text)}.sf-badge{display:inline-flex;align-items:center;gap:8px;border-radius:var(--sf-pill);font-weight:600;font-size:13.5px;letter-spacing:.01em}.sf-badge-pos{padding:6px 13px;color:var(--sf-text);background:var(--sf-surface-2);border:1px solid var(--sf-border-strong)}.sf-badge-next{padding:7px 15px;color:var(--sf-accent-ink);background:var(--sf-accent-grad);box-shadow:0 6px 22px -8px var(--sf-accent-glow);position:relative;overflow:hidden}.sf-badge-next:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 25%,rgba(255,255,255,.45) 50%,transparent 75%);transform:translateX(-100%);animation:sf-sheen 3.4s ease-in-out infinite}.sf-progress-track{position:relative;height:6px;width:100%;border-radius:var(--sf-pill);background:rgba(255,255,255,.07);overflow:hidden}.sf-progress-indeterminate{position:absolute;top:0;left:0;width:42%;box-shadow:0 0 16px 0 var(--sf-accent-glow);animation:sf-indeterminate 1.35s cubic-bezier(.65,0,.35,1) infinite}.sf-progress-fill,.sf-progress-indeterminate{height:100%;border-radius:var(--sf-pill);background:var(--sf-accent-grad)}.sf-progress-fill{width:100%}.sf-progress-fill.is-failed{background:linear-gradient(135deg,#ff7a7a,#ff5252)}.sf-alert{margin:0;padding:10px 13px;font-size:14px;border-radius:var(--sf-radius-sm);color:var(--sf-danger);background:var(--sf-danger-soft);border:1px solid rgba(255,122,122,.3)}@keyframes sf-indeterminate{0%{left:-42%}to{left:100%}}@keyframes sf-sheen{0%,18%{transform:translateX(-100%)}55%,to{transform:translateX(100%)}}@keyframes sf-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.sf-rise{animation:sf-rise .3s ease both}@media (prefers-reduced-motion:reduce){.sf-badge-next:after,.sf-progress-indeterminate,.sf-rise{animation:none!important}.sf-btn,.sf-field{transition:none!important}.sf-badge-next:after{display:none}}