@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}.cnx-light,:root{--cnx-bg:#ffffff;--cnx-surface:#ffffff;--cnx-raised:#ffffff;--cnx-sunken:#fafbfc;--cnx-ink:#16161a;--cnx-ink-2:#5c5c66;--cnx-ink-3:#9a9aa3;--cnx-ink-4:#c2c2c9;--cnx-line:rgba(20,20,26,0.09);--cnx-line-2:rgba(20,20,26,0.16);--cnx-line-3:rgba(20,20,26,0.26);--cnx-tint:#3b82f6;--cnx-tint-soft:#eaf1fe;--cnx-seal:#a07d2c;--cnx-seal-bg:#f6efdc;--cnx-seal-line:#e0cd9a;--cnx-ok:#2f7d4f;--cnx-ok-bg:#e9f3ec;--cnx-ok-line:#bcd8c5;--cnx-warn:#9a6a12;--cnx-warn-bg:#f6efe0;--cnx-warn-line:#e2cf9f;--cnx-danger:#a8322f;--cnx-danger-bg:#f7e9e8;--cnx-danger-line:#e3b6b4;--cnx-info:var(--cnx-tint);--cnx-info-bg:#eaf1fe;--cnx-info-line:#bdd5fb;--cnx-focus-ring:rgba(20,20,26,0.55);--cnx-font-sans:"Inter","InterVariable",system-ui,-apple-system,sans-serif;--cnx-font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,"SF Mono",Menlo,monospace;--cnx-feature-default:"cv05" 1,"ss01" 1,"cv11" 1;--cnx-feature-tabular:"tnum" 1,"cv05" 1,"ss01" 1;--cnx-space-0:0;--cnx-space-1:4px;--cnx-space-2:8px;--cnx-space-3:12px;--cnx-space-4:16px;--cnx-space-5:20px;--cnx-space-6:24px;--cnx-space-8:32px;--cnx-space-10:40px;--cnx-space-12:48px;--cnx-radius-sm:8px;--cnx-radius-md:10px;--cnx-radius-lg:12px;--cnx-radius-xl:14px;--cnx-radius-full:9999px;--cnx-hairline:0.5px;--cnx-border:1px;--cnx-ease-out:cubic-bezier(.2,.8,.2,1);--cnx-ease-in-out:cubic-bezier(.6,0,.2,1);--cnx-ease-snap:cubic-bezier(.85,0,.15,1);--cnx-t-fast:120ms;--cnx-t-base:220ms;--cnx-t-slow:400ms}.cnx-dark{--cnx-bg:#0f1011;--cnx-surface:#181a1c;--cnx-raised:#232527;--cnx-sunken:#08090a;--cnx-ink:#ededec;--cnx-ink-2:#95968f;--cnx-ink-3:#5d5e58;--cnx-ink-4:#393a35;--cnx-line:rgba(237,237,236,0.09);--cnx-line-2:rgba(237,237,236,0.15);--cnx-line-3:rgba(237,237,236,0.25);--cnx-tint:#c9c9c4;--cnx-tint-soft:#1f2123;--cnx-seal:#d8b25e;--cnx-seal-bg:#221c10;--cnx-seal-line:#503f1b;--cnx-ok:#79c992;--cnx-ok-bg:#182921;--cnx-ok-line:#294e3a;--cnx-warn:#e0a94a;--cnx-warn-bg:#2a2316;--cnx-warn-line:#4d4020;--cnx-danger:#e8736f;--cnx-danger-bg:#2a1817;--cnx-danger-line:#4d2925;--cnx-info:var(--cnx-tint);--cnx-info-bg:var(--cnx-tint-soft);--cnx-info-line:rgba(198,200,194,0.18);--cnx-focus-ring:rgba(235,236,233,0.55)}.cnx,.cnx-dark,.cnx-light{font-family:var(--cnx-font-sans);font-feature-settings:var(--cnx-feature-default);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:var(--cnx-ink);background-color:var(--cnx-bg);transition:background-color var(--cnx-t-base) var(--cnx-ease-out),color var(--cnx-t-base) var(--cnx-ease-out)}.cnx [data-tnum],.cnx-tnum{font-variant-numeric:tabular-nums;font-feature-settings:var(--cnx-feature-tabular)}.cnx :focus-visible{outline:2px solid var(--cnx-focus-ring);outline-offset:2px;border-radius:var(--cnx-radius-sm)}.cnx-pressable{transition:transform var(--cnx-t-fast) var(--cnx-ease-out)}.cnx-pressable:active{transform:scale(.98)}@keyframes cnx-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.cnx-enter{animation:cnx-enter var(--cnx-t-base) var(--cnx-ease-out) both}@keyframes cnx-agent-pulse{0%,to{opacity:.3;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}.cnx-agent-dot{display:inline-block;width:5px;height:5px;border-radius:var(--cnx-radius-full);background-color:var(--cnx-tint);animation:cnx-agent-pulse 1.4s var(--cnx-ease-in-out) infinite}.cnx-agent-dot:nth-child(2){animation-delay:.18s}.cnx-agent-dot:nth-child(3){animation-delay:.36s}@keyframes cnx-agent-bar{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.cnx-agent-bar{position:relative;height:1px;width:100%;background-color:var(--cnx-line);overflow:hidden}.cnx-agent-bar:after{content:"";position:absolute;inset:0;width:40%;background:linear-gradient(90deg,transparent 0,var(--cnx-tint) 50%,transparent 100%);animation:cnx-agent-bar 1.8s var(--cnx-ease-in-out) infinite}@keyframes cnx-seal-flash{0%{box-shadow:0 0 0 0 var(--cnx-seal);background-color:var(--cnx-surface);border-color:var(--cnx-line-2)}35%{box-shadow:0 0 0 1px var(--cnx-seal);background-color:var(--cnx-seal-bg);border-color:var(--cnx-seal-line)}to{box-shadow:0 0 0 0 transparent;background-color:var(--cnx-seal-bg);border-color:var(--cnx-seal-line)}}.cnx-seal-flash{animation:cnx-seal-flash var(--cnx-t-slow) var(--cnx-ease-snap) forwards}@keyframes cnx-seal-icon{0%{transform:rotate(-12deg) scale(.9);opacity:.4}35%{transform:rotate(0deg) scale(1.05);opacity:1}to{transform:rotate(0deg) scale(1);opacity:1}}.cnx-seal-icon-animate{animation:cnx-seal-icon var(--cnx-t-slow) var(--cnx-ease-snap) forwards}@media (prefers-reduced-motion:reduce){.cnx,.cnx *,.cnx :after,.cnx :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.cnx-pressable:active{transform:none}}