.searchbar_searchbar-container__NGRbu{position:relative;display:flex;align-items:center;width:100%;max-width:100%;height:42px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);box-shadow:0 10px 24px rgba(0,0,0,.25),inset 0 0 0 1px rgba(255,255,255,.06);-webkit-backdrop-filter:blur(10px) saturate(140%);backdrop-filter:blur(10px) saturate(140%);transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease;overflow:hidden;isolation:isolate;pointer-events:auto;z-index:2}.searchbar_searchbar-container__NGRbu:before{content:"";position:absolute;inset:-160% -60%;border-radius:inherit;background:conic-gradient(from 180deg at 50% 50%,#ff7a18,#f5317f,#7a5cff,#00c2ff,#ff7a18);filter:blur(90px) saturate(120%);opacity:.14;pointer-events:none;animation:searchbar_sbFloat__EHB8z 36s linear infinite}.searchbar_searchbar-container__NGRbu:hover{transform:translateY(-1px)}.searchbar_searchbar-container__NGRbu:focus-within{border-color:rgba(166,255,0,.5);box-shadow:0 12px 28px rgba(0,0,0,.28),inset 0 0 0 3px rgba(166,255,0,.16)}.searchbar_left__tF7G6{display:flex;align-items:center;gap:10px;flex:1 1;min-width:0}.searchbar_search-icon__eUXc8{width:18px;height:18px;color:#e7e9f6;opacity:.9;flex-shrink:0;transition:opacity .18s ease,filter .18s ease}.searchbar_searchbar-container__NGRbu:focus-within .searchbar_search-icon__eUXc8{opacity:1;filter:drop-shadow(0 0 8px rgba(166,255,0,.5))}.searchbar_search-input__XOBth{flex:1 1;background:transparent;color:#f6f7fb;border:none;outline:none;box-shadow:none;font-size:1rem;padding:6px 0;min-width:0}.searchbar_search-input__XOBth::placeholder{color:#b9bfd4;opacity:.85}.searchbar_right__ZZYGk{display:flex;align-items:center;gap:8px;margin-left:10px}.searchbar_is-compact__ApFuX{height:38px;padding:0 12px}@media (max-width:640px){.searchbar_searchbar-container__NGRbu{height:36px;padding:0 6px;border-radius:999px}.searchbar_search-icon__eUXc8{width:16px;height:16px}.searchbar_search-input__XOBth{font-size:.95rem}}@media (prefers-reduced-motion:reduce){.searchbar_searchbar-container__NGRbu:before{animation:none}}@keyframes searchbar_sbFloat__EHB8z{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.03)}to{transform:rotate(1turn) scale(1)}}.navbar_wrapper__YUNks{position:-webkit-sticky;position:sticky;top:0;z-index:50;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;height:64px;padding:0 16px;background:radial-gradient(1000px 400px at 0 -20%,rgba(255,122,24,.07),transparent 60%),radial-gradient(800px 400px at 100% -10%,rgba(245,49,127,.07),transparent 60%),rgba(11,13,18,.6);-webkit-backdrop-filter:blur(10px) saturate(140%);backdrop-filter:blur(10px) saturate(140%);border-bottom:1px solid rgba(255,255,255,.06);box-shadow:0 6px 24px rgba(0,0,0,.25);overflow:hidden;isolation:isolate}.navbar_wrapper__YUNks:before{content:"";position:absolute;inset:-120px -40vw;background:conic-gradient(from 180deg at 50% 25%,#ff0022,#ff7a18,#f5317f,#de5cff,#7a5cff,#00ffe5,#00c2ff,#fffd94,#ff7a18);opacity:.4;filter:blur(90px);pointer-events:none;mix-blend-mode:screen;animation:navbar_floatBand__YKJqI 6s ease-in-out infinite}.navbar_wrapper__YUNks:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,#ff7a18,#f5317f,#7a5cff,#00c2ff);opacity:.6}.navbar_left__Me1VT{justify-self:start}.navbar_right__OGFdz{justify-self:end;display:flex;align-items:center;gap:16px;position:relative;z-index:3}.navbar_center__WNOPd{justify-self:center;width:100%;max-width:880px;min-width:0;display:inline-flex;align-items:center;border-radius:999px;background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);pointer-events:none;position:relative;z-index:1}.navbar_list__FW_eu{display:flex;gap:32px;list-style:none;padding:0;margin:0}.navbar_listLink__y1jdg{position:relative;color:#e7e9f6;text-decoration:none;font-weight:600;letter-spacing:.04em;opacity:.9;transition:opacity .2s ease,transform .2s ease}.navbar_listLink__y1jdg:hover{opacity:1;transform:translateY(-1px)}.navbar_listLink__y1jdg:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:2px;background:linear-gradient(90deg,#ff7a18,#f5317f,#7a5cff);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.navbar_listLink__y1jdg.navbar_isActive__iOcWS:after{transform:scaleX(1)}.navbar_logoLink__Cv5bh{display:inline-flex;align-items:center;padding:6px;border-radius:12px;transition:transform .2s ease,filter .2s ease}.navbar_logo__XO8_f{width:50px;height:50px;filter:drop-shadow(0 2px 8px rgba(245,49,127,.35));transition:transform .2s ease,filter .2s ease,width .2s ease,height .2s ease;border-radius:46%}.navbar_logoLink__Cv5bh:hover .navbar_logo__XO8_f{transform:translateY(-1px) scale(1.02);filter:drop-shadow(0 4px 16px rgba(122,92,255,.45))}.navbar_iconBtn__R7dBX{position:relative;text-decoration:none;font-size:20px;line-height:1;opacity:.9;transition:opacity .2s ease,transform .2s ease}.navbar_iconBtn__R7dBX:hover{opacity:1;transform:translateY(-1px)}.navbar_iconBtn__R7dBX:before{content:"";position:absolute;inset:-8px;border-radius:12px;background:radial-gradient(120% 100% at 30% 20%,rgba(255,120,24,.499),rgba(245,49,127,.585) 45%,rgba(122,92,255,.699) 70%,transparent 80%);filter:blur(14px);opacity:0;transition:opacity .2s ease;pointer-events:none}.navbar_iconBtn__R7dBX:hover:before{opacity:1}.navbar_icon__f_c3I{width:22px;height:22px;color:#ffffff;stroke-width:2;filter:drop-shadow(0 1px 0 rgba(0,0,0,.4));transition:filter .2s ease}.navbar_iconBtn__R7dBX:hover .navbar_icon__f_c3I{filter:drop-shadow(0 0 12px rgba(166,255,0,.5))}@media (max-width:640px){.navbar_wrapper__YUNks{height:60px;padding:0 12px}.navbar_logo__XO8_f{width:38px;height:38px}.navbar_center__WNOPd{max-width:60vw;border-radius:999px}.navbar_list__FW_eu{gap:18px}}@keyframes navbar_floatBand__YKJqI{0%,to{transform:translateX(0) rotate(0deg)}50%{transform:translateX(8%) rotate(15deg)}}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4cf2300e9c8272f7-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:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_188709{font-family:Geist,Geist Fallback;font-style:normal}.__variable_188709{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9610d9e46709d722-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/747892c23ea88013-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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/93f479601ee12b01-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:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9a8899{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_9a8899{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}body,html{max-width:100vw;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;-webkit-text-decoration-color:rgba(0,0,0,.25);text-decoration-color:rgba(0,0,0,.25);text-underline-offset:3px}body{background:radial-gradient(1200px 600px at 0 0,rgba(255,204,112,.1),transparent 60%),radial-gradient(900px 500px at 100% 0,rgba(245,49,127,.08),transparent 60%),radial-gradient(1000px 600px at 100% 100%,rgba(122,92,255,.08),transparent 60%),#f7f8fc;color:#14151a;min-height:100dvh;position:relative;isolation:isolate}body:before{content:"";position:fixed;inset:-20% -20%;z-index:-1;pointer-events:none;background:conic-gradient(from 180deg at 50% 50%,#ffb36a,#f57aa6,#7a5cff,#7be0ff,#ffb36a);filter:blur(80px) saturate(115%);opacity:.14;animation:bgSpin 60s linear infinite;transform-origin:50% 50%}body,button,input,select,textarea{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;line-height:1.5;font-weight:450}:focus-visible{outline:3px solid rgba(122,92,255,.45);outline-offset:2px;border-radius:8px}::selection{background:rgba(166,255,0,.45);color:#0b0d12}canvas,img,svg,video{display:block;max-width:100%;height:auto}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(255,179,106,.6),rgba(122,92,255,.6));border-radius:999px;border:3px solid transparent;background-clip:padding-box}*{scrollbar-color:rgba(122,92,255,.6) transparent;scrollbar-width:thin}@media (prefers-reduced-motion:reduce){body:before{animation:none}}@keyframes bgSpin{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.02)}to{transform:rotate(1turn) scale(1)}}.container{max-width:1100px;margin:0 auto;padding:12px 16px}@media (max-width:520px){body:before{opacity:.12;filter:blur(70px) saturate(110%)}.container{padding:10px 12px}}