@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_fe7774{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_fe7774{--font-manrope:"Manrope","Manrope Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_89caef{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_89caef{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}:root{--background:#07111b;--background-strong:#050b13;--foreground:#eef4ff;--muted:rgba(214,225,255,.72);--muted-soft:rgba(214,225,255,.56);--line:rgba(148,163,184,.16);--line-strong:rgba(148,163,184,.24);--panel:rgba(9,16,28,.78);--panel-strong:rgba(8,13,24,.92);--accent:#5bd2ff;--accent-strong:#2a7fff;--accent-warm:#d9f97b;--shadow:0 28px 120px rgba(1,7,18,.5);color-scheme:dark}html.light{--background:#f5f8ff;--background-strong:#ebeef7;--foreground:#0c1524;--muted:rgba(12,21,36,.68);--muted-soft:rgba(12,21,36,.48);--line:rgba(12,21,36,.1);--line-strong:rgba(12,21,36,.18);--panel:hsla(0,0%,100%,.82);--panel-strong:hsla(0,0%,100%,.96);--accent:#0284c7;--accent-strong:#1d4ed8;--accent-warm:#65a30d;--shadow:0 28px 120px rgba(0,0,0,.1)}*,:after,:before{box-sizing:border-box}html{color-scheme:dark;scroll-behavior:smooth}html.light{color-scheme:light}body{margin:0;min-height:100vh;overflow-x:hidden;background:#07111b;color:var(--foreground);font-family:var(--font-manrope),sans-serif;font-feature-settings:"rlig" 1,"calt" 1;transition:background .4s ease,color .25s ease;position:relative;isolation:isolate}html.light body{background:#eef4ff}html.light body:before{background:radial-gradient(ellipse 72% 58% at 14% 22%,rgba(186,230,253,.65) 0,rgba(186,230,253,.18) 46%,transparent 66%),radial-gradient(ellipse 58% 48% at 82% 68%,rgba(224,231,255,.55) 0,rgba(199,210,254,.14) 50%,transparent 68%),radial-gradient(ellipse 44% 42% at 48% 88%,rgba(199,210,254,.48) 0,transparent 56%);filter:blur(12px);animation:fogDrift1 52s ease-in-out infinite alternate}html.light body:after,html.light body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none}html.light body:after{background:radial-gradient(ellipse 52% 42% at 74% 14%,rgba(224,231,255,.58) 0,transparent 60%),radial-gradient(ellipse 46% 52% at 20% 74%,rgba(186,230,253,.48) 0,transparent 58%),radial-gradient(ellipse 60% 32% at 54% 46%,rgba(240,232,255,.32) 0,transparent 52%);filter:blur(16px);animation:fogDrift2 70s ease-in-out infinite alternate}@keyframes fogDrift1{0%{transform:translate(0) scale(1);opacity:.72}35%{transform:translate(-24px,17px) scale(1.04);opacity:.96}70%{transform:translate(17px,-13px) scale(.97);opacity:.76}to{transform:translate(-11px,21px) scale(1.03);opacity:.88}}@keyframes fogDrift2{0%{transform:translate(0) scale(1);opacity:.66}28%{transform:translate(23px,-21px) scale(1.05);opacity:.9}62%{transform:translate(-27px,15px) scale(.95);opacity:.72}to{transform:translate(15px,-17px) scale(1.02);opacity:.83}}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}img,svg{display:block;max-width:100%}::selection{background:rgba(91,210,255,.22);color:var(--foreground)}html.light ::selection{background:rgba(2,132,199,.18)}