.Header_header__pXml_{position:sticky!important;top:0!important;z-index:1000;background:rgba(255,255,255,.98);backdrop-filter:blur(15px);border-bottom:1px solid rgba(0,0,0,.08);box-shadow:0 2px 20px rgba(0,0,0,.08);transition:all .3s ease;transform:translateY(0);overflow-x:hidden;overflow-y:visible;position:sticky}body[data-code-editor-fullscreen=true] .Header_header__pXml_{display:none!important}.Header_scrolled__SWfiZ{box-shadow:0 4px 24px rgba(0,0,0,.18)}[data-theme=dark] .Header_header__pXml_{background:rgba(35,36,58,.98);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 2px 20px rgba(0,0,0,.3)}.Header_developerHeader__Xlqrx.Header_header__pXml_{z-index:1001;background:linear-gradient(180deg,rgba(15,15,25,.88),rgba(12,12,20,.94));backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.04),0 4px 24px rgba(0,0,0,.2);transition:box-shadow .35s ease,border-color .35s ease}.Header_navCenterLink__H11ZV{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;flex:1;min-width:0;padding:.5rem .875rem;margin:0 .25rem;border-radius:12px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.95);font-weight:600;font-size:.9375rem;letter-spacing:.01em;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,transform .2s ease}.Header_navCenterLink__H11ZV:hover{background:rgba(167,139,250,.12);border-color:rgba(167,139,250,.25);box-shadow:0 0 0 1px rgba(167,139,250,.15);transform:translateY(-1px)}.Header_navCenterLink__H11ZV:active{transform:translateY(0)}.Header_navCenterLinkIcon__lOyCM{font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,monospace;font-size:1rem;font-weight:700;flex-shrink:0;background:linear-gradient(135deg,#a78bfa,#c4b5fd 55%,#67e8f9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em}.Header_navCenterLinkLabel__OVpto{overflow:hidden;text-overflow:ellipsis}[data-theme=light] .Header_navCenterLink__H11ZV{background:rgba(255,255,255,.7);border-color:rgba(0,0,0,.08);color:rgba(15,15,25,.92)}[data-theme=light] .Header_navCenterLink__H11ZV:hover{background:rgba(167,139,250,.15);border-color:rgba(167,139,250,.3);box-shadow:0 0 0 1px rgba(167,139,250,.2)}[data-theme=light] .Header_navCenterLinkIcon__lOyCM{background:linear-gradient(135deg,#7c3aed,#a78bfa 50%,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Header_developerHeader__Xlqrx.Header_scrolled__SWfiZ{border-bottom-color:rgba(255,255,255,.08);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.04),0 8px 32px rgba(0,0,0,.35),0 2px 8px rgba(0,0,0,.15)}[data-theme=light] .Header_developerHeader__Xlqrx.Header_header__pXml_{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(248,248,252,.98));border-bottom:1px solid rgba(0,0,0,.06);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.8),0 4px 20px rgba(0,0,0,.06)}[data-theme=light] .Header_developerHeader__Xlqrx.Header_scrolled__SWfiZ{box-shadow:inset 0 1px 0 0 rgba(255,255,255,.9),0 8px 28px rgba(0,0,0,.08)}.Header_nav__qviEC{display:flex;justify-content:space-between;align-items:center;padding:.75rem 3rem;min-height:56px;max-width:1200px;margin:0 auto;position:relative}.Header_scrollProgressBar__l_zNp{position:absolute;inset:0 auto auto 0;top:0;left:0;width:100%;height:3px;background:rgba(0,0,0,.04);overflow:hidden;opacity:0;transition:opacity .2s ease}[data-theme=dark] .Header_scrollProgressBar__l_zNp{background:rgba(255,255,255,.06)}.Header_scrollProgressBarFill__tn7aG{width:100%;height:100%;background:linear-gradient(90deg,#a06af9,#ff69b4 50%,#35E4B2);transform-origin:left center;transform:scaleX(0);transition:transform .12s ease-out}.Header_scrolled__SWfiZ .Header_scrollProgressBar__l_zNp{opacity:1}.Header_logo__sUWiP{font-size:1.5rem;font-weight:700;color:var(--text-dark);text-decoration:none;display:flex;align-items:center;gap:.5rem;transition:color .3s}[data-theme=dark] .Header_logo__sUWiP{color:#fff}.Header_logo__sUWiP i{color:#a06af9;font-size:1.8rem;transition:color .3s}[data-theme=light] .Header_logo__sUWiP i{background:linear-gradient(135deg,#a06af9,#8e44ad 50%,#a06af9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 2px 4px rgba(160,106,249,.2)}.Header_logoText__CnO9H{white-space:nowrap}.Header_logo__sUWiP strong{font-weight:700;margin-left:0}.Header_navLinks__cr2Oy{display:flex;align-items:center;gap:2rem;list-style:none;margin:0;padding:0}.Header_navLinks__cr2Oy a{text-decoration:none;color:var(--text-dark);font-weight:500;position:relative;padding:.35rem 0;transition:color .25s ease}[data-theme=dark] .Header_navLinks__cr2Oy a{color:#fff}.Header_navLinks__cr2Oy a:before{content:"";position:absolute;left:50%;bottom:.2rem;width:60%;height:1.5px;border-radius:999px;background:linear-gradient(90deg,var(--purple-1),var(--pink-2));transform:translateX(-50%) scaleX(.2);transform-origin:center;opacity:0;transition:transform .25s ease,opacity .25s ease}.Header_navLinks__cr2Oy a:hover:before{opacity:1;transform:translateX(-50%) scaleX(1)}.Header_navLinks__cr2Oy a:hover{color:var(--purple-1)}.Header_gradientLink__Vao__{background:linear-gradient(135deg,#a06af9,#35E4B2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative;text-decoration:none}.Header_gradientLink__Vao__:focus,.Header_gradientLink__Vao__:hover,.Header_gradientLink__Vao__:visited{text-decoration:none}.Header_gradientLink__Vao__:before{display:none}.Header_devLink__Lzq6Z{display:inline-flex;align-items:center;gap:.35rem;text-decoration:none;color:var(--text-dark);font-weight:500;font-size:inherit;padding:.35rem 0;border:none;background:none;position:relative;transition:color .25s ease}.Header_devLink__Lzq6Z:hover{color:var(--purple-1)}.Header_devLinkIcon__BZ7Gs{font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,monospace;font-size:.8rem;font-weight:700;opacity:.6;letter-spacing:-.02em}[data-theme=dark] .Header_devLink__Lzq6Z{color:#fff}[data-theme=dark] .Header_devLink__Lzq6Z:hover{color:#c4b5fd}.Header_mobileMenuToggle__bcAof{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:28px;height:28px;background:none;border:none;cursor:pointer;padding:0;z-index:10001;position:absolute;top:1rem;left:1rem;-webkit-tap-highlight-color:transparent}.Header_hamburgerLine__mM5pr{width:22px;height:2px;min-height:2px;flex-shrink:0;background:var(--text-dark);border-radius:1px;transition:transform .3s ease,opacity .2s ease;transform-origin:center;will-change:transform;backface-visibility:hidden}[data-theme=dark] .Header_hamburgerLine__mM5pr{background:#fff}.Header_mobileMenuToggle__bcAof.Header_active__6WZ5_ .Header_hamburgerLine__mM5pr:first-child{transform:rotate(45deg) translate(5px,5px)}.Header_mobileMenuToggle__bcAof.Header_active__6WZ5_ .Header_hamburgerLine__mM5pr:nth-child(2){opacity:0;transform:scaleX(0)}.Header_mobileMenuToggle__bcAof.Header_active__6WZ5_ .Header_hamburgerLine__mM5pr:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.Header_headerWaveContainer__xkzrN{position:absolute;bottom:-180px;left:0;width:100%;z-index:1;pointer-events:none;line-height:0;transition:opacity .3s ease,transform .3s ease}.Header_scrolled__SWfiZ .Header_headerWaveContainer__xkzrN{opacity:0;transform:translateY(10px)}.Header_headerWaveContainer__xkzrN svg{display:block;width:100%;height:180px}.Header_wavePath__EN1cf{transform-origin:center;shape-rendering:geometricPrecision;vector-effect:non-scaling-stroke}.Header_advisorButton__Q6SXg{background:transparent;color:#a06af9;border:1.5px solid #a06af9;padding:.6rem 1.2rem;border-radius:8px;font-weight:600;font-size:.95rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all .3s ease}.Header_advisorButton__Q6SXg:hover{background:rgba(160,106,249,.1);transform:translateY(-1px)}.Header_advisorButton__Q6SXg:active{transform:translateY(0)}.Header_advisorButton__Q6SXg i{font-size:1rem}[data-theme=dark] .Header_advisorButton__Q6SXg{border-color:#b388ff;color:#b388ff}[data-theme=dark] .Header_advisorButton__Q6SXg:hover{background:rgba(179,136,255,.1)}.Header_headerToggles__Bvufi{display:flex;align-items:center;gap:.4rem;margin-left:.5rem}.Header_headerToggleBtn__V_SfT{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:transparent;color:var(--text-dark);cursor:pointer;font-size:.95rem;transition:all .25s ease}.Header_headerToggleBtn__V_SfT:hover{background:rgba(160,106,249,.08);border-color:rgba(160,106,249,.3);color:#a06af9}[data-theme=dark] .Header_headerToggleBtn__V_SfT{border-color:rgba(255,255,255,.12);color:#e2e8f0}[data-theme=dark] .Header_headerToggleBtn__V_SfT:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);color:#fff}.Header_headerLangBtn__RZDFA{font-size:.8rem;font-weight:700;letter-spacing:.02em;width:auto;padding:0 .6rem}.Header_developerLogo__SyAKe{font-size:1.25rem;font-weight:700;color:var(--text-dark);text-decoration:none;display:flex;align-items:center;gap:.5rem;transition:color .3s ease,opacity .3s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.Header_developerLogo__SyAKe:hover{opacity:.92}[data-theme=dark] .Header_developerLogo__SyAKe{color:#fff}.Header_developerLogo__SyAKe .Header_codeSymbol__qQfoX{flex-shrink:0}.Header_developerLogo__SyAKe .Header_brandName__3mF7y{overflow:hidden;text-overflow:ellipsis}.Header_developerNavLinks__hUtif{display:flex;align-items:center;gap:.25rem;min-width:0;margin-left:1.25rem;margin-right:auto;padding:5px;border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.01));border:1px solid rgba(255,255,255,.07);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 2px 12px rgba(0,0,0,.12);overflow-x:auto;overflow-y:visible;scrollbar-width:none}.Header_developerNavLinks__hUtif::-webkit-scrollbar{display:none}[data-theme=light] .Header_developerNavLinks__hUtif{background:linear-gradient(180deg,rgba(0,0,0,.025),rgba(0,0,0,.01));border-color:rgba(0,0,0,.07);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 2px 12px rgba(0,0,0,.05)}.Header_developerNavLinks__hUtif .Header_gradientLink__Vao__{--nav-accent:#a78bfa;white-space:nowrap;position:relative;display:inline-flex;align-items:center;gap:8px;padding:.5rem .85rem;border-radius:9px;font-weight:600;font-size:.84375rem;letter-spacing:.005em;color:#c9d1d9;isolation:isolate;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}[data-theme=light] .Header_developerNavLinks__hUtif .Header_gradientLink__Vao__{color:#475569}.Header_developerNavLinks__hUtif .Header_gradientLink__Vao__:before{content:"";display:block;position:absolute;inset:0;border-radius:9px;background:linear-gradient(135deg,color-mix(in srgb,var(--nav-accent) 14%,transparent),transparent 70%);opacity:0;transition:opacity .2s ease;z-index:-1;pointer-events:none}.Header_developerNavLinks__hUtif .Header_gradientLink__Vao__:hover{color:#ffffff;background:color-mix(in srgb,var(--nav-accent) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--nav-accent) 30%,transparent),0 4px 16px -10px color-mix(in srgb,var(--nav-accent) 80%,transparent);transform:translateY(-1px)}[data-theme=light] .Header_developerNavLinks__hUtif .Header_gradientLink__Vao__:hover{color:#1e293b;background:color-mix(in srgb,var(--nav-accent) 14%,transparent)}.Header_developerNavLinks__hUtif .Header_gradientLink__Vao__:hover:before{opacity:1}.Header_developerNavLinks__hUtif .Header_gradientLink__Vao__:after{content:"";position:absolute;left:30%;right:30%;bottom:3px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--nav-accent),transparent);transform:scaleX(0);transform-origin:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.Header_developerNavLinks__hUtif .Header_gradientLink__Vao__:hover:after{transform:scaleX(1)}.Header_navLinkIcon__9Nqez{color:var(--nav-accent);opacity:1;flex-shrink:0;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--nav-accent) 35%,transparent));transition:opacity .2s ease,transform .2s ease,filter .2s ease}.Header_developerNavLinks__hUtif .Header_gradientLink__Vao__:hover .Header_navLinkIcon__9Nqez{opacity:1;transform:scale(1.08);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--nav-accent) 55%,transparent))}.Header_navLinkLabel__GYUgc{position:relative;z-index:1}.Header_developerNavLinks__hUtif .Header_navLinkActive__yx9Tq{color:#ffffff;-webkit-text-fill-color:currentColor;background:linear-gradient(180deg,color-mix(in srgb,var(--nav-accent) 22%,transparent),color-mix(in srgb,var(--nav-accent) 12%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--nav-accent) 50%,transparent),0 6px 18px -10px var(--nav-accent),inset 0 1px 0 color-mix(in srgb,var(--nav-accent) 35%,transparent)}[data-theme=light] .Header_developerNavLinks__hUtif .Header_navLinkActive__yx9Tq{color:color-mix(in srgb,var(--nav-accent) 70%,#1e293b);background:linear-gradient(180deg,color-mix(in srgb,var(--nav-accent) 26%,transparent),color-mix(in srgb,var(--nav-accent) 14%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--nav-accent) 55%,transparent),0 6px 18px -12px var(--nav-accent)}.Header_developerNavLinks__hUtif .Header_navLinkActive__yx9Tq .Header_navLinkIcon__9Nqez{opacity:1;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--nav-accent) 80%,transparent))}.Header_developerNavLinks__hUtif .Header_navLinkActive__yx9Tq:after{transform:scaleX(1);background:var(--nav-accent);box-shadow:0 0 8px color-mix(in srgb,var(--nav-accent) 60%,transparent)}.Header_developerOverflowLink__Nm2G6.Header_navLinkActive__yx9Tq{color:#ffffff;background:linear-gradient(90deg,color-mix(in srgb,var(--nav-accent,#a78bfa) 18%,transparent),transparent);border-left:2px solid var(--nav-accent,#a78bfa);padding-left:calc(12px - 2px)}.Header_developerOverflowLink__Nm2G6 .Header_navLinkIcon__9Nqez{color:var(--nav-accent,#a78bfa);margin-right:8px}.Header_codeSymbol__qQfoX{font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,monospace;font-size:1.1rem;font-weight:700;background:linear-gradient(135deg,#a78bfa,#c4b5fd 50%,#7dd3fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em}[data-theme=dark] .Header_developerHeader__Xlqrx .Header_codeSymbol__qQfoX{background:linear-gradient(135deg,#a78bfa,#c4b5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Header_brandName__3mF7y{font-weight:700;color:var(--text-dark);letter-spacing:-.02em}[data-theme=dark] .Header_brandName__3mF7y{color:rgba(255,255,255,.98)}.Header_brandSuffix__SCvvS{font-weight:500;color:rgba(15,15,25,.6);letter-spacing:.005em}[data-theme=light] .Header_brandSuffix__SCvvS{color:rgba(15,15,25,.55)}[data-theme=dark] .Header_brandSuffix__SCvvS{color:rgba(255,255,255,.62)}.Header_developerOverflow__o8SXp{display:none;position:relative;align-items:center}.Header_developerOverflowButton__C4iWH{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:rgba(255,255,255,.04);color:#c4b5fd;cursor:pointer;transition:background .25s ease,border-color .25s ease,transform .25s cubic-bezier(.34,1.56,.64,1)}.Header_developerOverflowButton__C4iWH:hover{background:rgba(167,139,250,.12);border-color:rgba(167,139,250,.2);transform:scale(1.02)}[data-theme=dark] .Header_developerOverflowButton__C4iWH{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:#e2e8f0}.Header_developerOverflowMenu__GqXWE{position:absolute;top:calc(100% + 6px);right:0;min-width:192px;padding:.375rem;background:rgba(255,255,255,.92);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(0,0,0,.06);border-radius:14px;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.5),0 12px 40px rgba(0,0,0,.12),0 4px 12px rgba(0,0,0,.06);z-index:1001}[data-theme=dark] .Header_developerOverflowMenu__GqXWE{background:rgba(20,20,30,.92);border-color:rgba(255,255,255,.08);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.04),0 12px 40px rgba(0,0,0,.45),0 4px 12px rgba(0,0,0,.2)}.Header_developerMobileNavMenu__fXKfT{position:absolute;top:calc(100% + 6px);left:0;min-width:192px;padding:.375rem;background:rgba(255,255,255,.92);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(0,0,0,.06);border-radius:14px;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.5),0 12px 40px rgba(0,0,0,.12),0 4px 12px rgba(0,0,0,.06);z-index:1001}[data-theme=dark] .Header_developerMobileNavMenu__fXKfT{background:rgba(20,20,30,.92);border-color:rgba(255,255,255,.08);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.04),0 12px 40px rgba(0,0,0,.45),0 4px 12px rgba(0,0,0,.2)}.Header_developerOverflowAction__KtmIC,.Header_developerOverflowLink__Nm2G6{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;border:none;background:none;color:var(--text-dark);font-size:.9rem;font-weight:500;text-decoration:none;text-align:left;cursor:pointer;border-radius:8px;transition:background .2s ease,color .2s ease}.Header_developerOverflowAction__KtmIC:hover,.Header_developerOverflowLink__Nm2G6:hover{background:rgba(167,139,250,.12);color:#7c3aed}[data-theme=dark] .Header_developerOverflowAction__KtmIC,[data-theme=dark] .Header_developerOverflowLink__Nm2G6{color:#e2e8f0}[data-theme=dark] .Header_developerOverflowAction__KtmIC:hover,[data-theme=dark] .Header_developerOverflowLink__Nm2G6:hover{background:rgba(167,139,250,.15);color:#c4b5fd}.Header_developerOverflowDivider__Jpt78{height:1px;margin:.375rem .5rem;background:rgba(0,0,0,.06);border-radius:1px}[data-theme=dark] .Header_developerOverflowDivider__Jpt78{background:rgba(255,255,255,.08)}.Header_developerDrawerToggle__KoOl5{position:relative;z-index:2;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:44px;height:44px;padding:0;border:none;background:transparent;color:var(--purple-1);cursor:pointer;border-radius:10px;flex-shrink:0;transition:background .2s}.Header_developerDrawerToggle__KoOl5:hover{background:rgba(160,106,249,.12)}[data-theme=dark] .Header_developerDrawerToggle__KoOl5{color:#e2e8f0}[data-theme=dark] .Header_developerDrawerToggle__KoOl5:hover{background:rgba(255,255,255,.08)}.Header_developerDrawerToggle__KoOl5 .Header_hamburgerLine__mM5pr{width:22px;height:2px;min-height:2px;flex-shrink:0;background:currentColor;border-radius:1px;transition:transform .3s ease,opacity .2s ease;transform-origin:center;backface-visibility:hidden}.Header_developerDrawerToggle__KoOl5.Header_active__6WZ5_ .Header_hamburgerLine__mM5pr:first-child{transform:rotate(45deg) translate(5px,5px)}.Header_developerDrawerToggle__KoOl5.Header_active__6WZ5_ .Header_hamburgerLine__mM5pr:nth-child(2){opacity:0;transform:scaleX(0)}.Header_developerDrawerToggle__KoOl5.Header_active__6WZ5_ .Header_hamburgerLine__mM5pr:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.Header_developerMobileMoreButton__ZCJ5i{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:rgba(255,255,255,.04);color:#c4b5fd;cursor:pointer;font-size:1.25rem;transition:background .25s ease,border-color .25s ease,transform .25s cubic-bezier(.34,1.56,.64,1)}.Header_developerMobileMoreButton__ZCJ5i:hover{background:rgba(167,139,250,.12);border-color:rgba(167,139,250,.2);transform:scale(1.02)}[data-theme=dark] .Header_developerMobileMoreButton__ZCJ5i{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:#e2e8f0}.Header_headerActions__TzkrD{display:flex;align-items:center;gap:.5rem}.Header_developerHeader__Xlqrx .Header_headerActions__TzkrD{gap:.75rem;flex-shrink:0;margin-left:1.5rem}.Header_actionsDivider__G9Xre{flex-shrink:0;width:1px;height:24px;border-radius:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.14) 20%,rgba(255,255,255,.14) 80%,transparent)}[data-theme=light] .Header_actionsDivider__G9Xre{background:linear-gradient(180deg,transparent,rgba(0,0,0,.1) 20%,rgba(0,0,0,.1) 80%,transparent)}.Header_actionsCluster__GpClZ{display:flex;align-items:center;gap:.25rem;padding:3px;border-radius:13px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.01));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 2px 12px rgba(0,0,0,.12)}[data-theme=light] .Header_actionsCluster__GpClZ{border-color:rgba(0,0,0,.07);background:linear-gradient(180deg,rgba(0,0,0,.025),rgba(0,0,0,.01));box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 2px 12px rgba(0,0,0,.05)}.Header_actionsCluster__GpClZ .Header_developerFontSizeControls__M1Xad,.Header_actionsCluster__GpClZ .Header_languageSwitcher__IOA9V,.Header_actionsCluster__GpClZ .Header_themeToggle__d_2i2{height:34px;border:none;background:transparent;box-shadow:none}.Header_developerHeader__Xlqrx .Header_actionsCluster__GpClZ .Header_developerFontSizeControls__M1Xad{border:none;background:transparent}.Header_actionsCluster__GpClZ .Header_languageSwitcher__IOA9V,.Header_actionsCluster__GpClZ .Header_themeToggle__d_2i2{border-radius:9px}.Header_actionsCluster__GpClZ .Header_developerFontSizeControls__M1Xad:hover,.Header_actionsCluster__GpClZ .Header_themeToggle__d_2i2:hover,.Header_developerHeader__Xlqrx .Header_actionsCluster__GpClZ .Header_developerFontSizeControls__M1Xad:hover,.Header_developerHeader__Xlqrx .Header_actionsCluster__GpClZ .Header_languageSwitcher__IOA9V:hover{background:rgba(167,139,250,.12);border:none;transform:none;box-shadow:none}.Header_clusterDivider__aBD7m{flex-shrink:0;width:1px;height:20px;border-radius:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.12) 20%,rgba(255,255,255,.12) 80%,transparent)}[data-theme=light] .Header_clusterDivider__aBD7m{background:linear-gradient(180deg,transparent,rgba(0,0,0,.09) 20%,rgba(0,0,0,.09) 80%,transparent)}.Header_themeToggle__d_2i2{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:rgba(255,255,255,.04);color:var(--purple-1);cursor:pointer;transition:transform .25s cubic-bezier(.34,1.56,.64,1),background .25s ease,border-color .25s ease,box-shadow .25s ease}.Header_themeToggle__d_2i2:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.12);transform:translateY(-2px) scale(1.02);box-shadow:0 6px 20px rgba(0,0,0,.25)}.Header_themeToggle__d_2i2 i{font-size:1.1rem}[data-theme=dark] .Header_themeToggle__d_2i2{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:#e2e8f0}[data-theme=dark] .Header_themeToggle__d_2i2:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.15);box-shadow:0 6px 20px rgba(0,0,0,.35)}.Header_searchButton__9Q1dK{display:inline-flex;align-items:center;gap:10px;min-width:150px;flex-shrink:0;height:40px;padding:0 14px;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:rgba(255,255,255,.05);color:rgba(255,255,255,.9);cursor:pointer;transition:transform .25s cubic-bezier(.34,1.56,.64,1),background .25s ease,border-color .25s ease,box-shadow .25s ease;font-size:14px}.Header_developerHeader__Xlqrx .Header_searchButton__9Q1dK{color:rgba(167,139,250,.95);border-color:rgba(167,139,250,.15);background:rgba(167,139,250,.06)}.Header_searchButton__9Q1dK:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.12);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.18)}.Header_developerHeader__Xlqrx .Header_searchButton__9Q1dK:hover{background:rgba(167,139,250,.12);border-color:rgba(167,139,250,.3);box-shadow:inset 0 0 0 1px rgba(167,139,250,.25),0 4px 12px rgba(167,139,250,.12)}.Header_searchButton__9Q1dK:focus-visible{outline:none;border-color:rgba(167,139,250,.55);box-shadow:inset 0 0 0 1px rgba(167,139,250,.45),0 0 0 2px rgba(167,139,250,.25)}[data-theme=light] .Header_searchButton__9Q1dK:focus-visible{border-color:rgba(124,58,237,.55);box-shadow:inset 0 0 0 1px rgba(124,58,237,.4),0 0 0 2px rgba(124,58,237,.2)}[data-theme=dark] .Header_searchButton__9Q1dK:focus-visible{border-color:rgba(196,181,253,.6);box-shadow:inset 0 0 0 1px rgba(196,181,253,.45),0 0 0 2px rgba(167,139,250,.28)}.Header_searchButton__9Q1dK i{font-size:15px;opacity:.95}.Header_searchLabel__qPsla{font-size:13px;color:rgba(255,255,255,.72);white-space:nowrap}.Header_searchShortcut__C1xFL{margin-left:auto}.Header_searchShortcut__C1xFL,.Header_searchShortcut__C1xFL kbd{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);border-radius:6px;font-size:11px;font-family:inherit;color:rgba(255,255,255,.8);transition:background .2s ease,border-color .2s ease}.Header_developerHeader__Xlqrx .Header_searchShortcut__C1xFL,.Header_developerHeader__Xlqrx .Header_searchShortcut__C1xFL kbd{background:rgba(167,139,250,.12);border-color:rgba(167,139,250,.2);color:rgba(167,139,250,.95)}[data-theme=dark] .Header_searchButton__9Q1dK{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:rgba(255,255,255,.85)}[data-theme=dark] .Header_searchButton__9Q1dK:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.15);box-shadow:0 4px 12px rgba(0,0,0,.28)}[data-theme=dark] .Header_developerHeader__Xlqrx .Header_searchButton__9Q1dK:hover{border-color:rgba(167,139,250,.35);box-shadow:inset 0 0 0 1px rgba(167,139,250,.3),0 4px 12px rgba(167,139,250,.14)}[data-theme=dark] .Header_searchShortcut__C1xFL kbd{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.12);color:rgba(255,255,255,.75)}@media (min-width:769px) and (max-width:1280px){.Header_developerHeader__Xlqrx .Header_searchShortcut__C1xFL{display:none}.Header_developerHeader__Xlqrx .Header_searchButton__9Q1dK{min-width:0;padding:0 16px}.Header_developerHeader__Xlqrx .Header_headerActions__TzkrD{margin-left:1rem}}@media (max-width:900px){.Header_searchShortcut__C1xFL{display:none}.Header_searchButton__9Q1dK{min-width:120px;padding:0 14px}}.Header_languageSwitcher__IOA9V{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:40px;padding:0 .75rem;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:rgba(255,255,255,.04);color:var(--text-dark);font-weight:600;font-size:.8125rem;letter-spacing:.06em;cursor:pointer;transition:transform .25s cubic-bezier(.34,1.56,.64,1),background .25s ease,border-color .25s ease,box-shadow .25s ease}.Header_languageSwitcher__IOA9V:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.12);color:var(--purple-1);transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.2)}.Header_developerHeader__Xlqrx .Header_languageSwitcher__IOA9V{color:rgba(255,255,255,.9)}.Header_developerHeader__Xlqrx .Header_languageSwitcher__IOA9V:hover{background:rgba(167,139,250,.12);border-color:rgba(167,139,250,.2);color:#c4b5fd;box-shadow:0 6px 20px rgba(167,139,250,.12)}[data-theme=dark] .Header_languageSwitcher__IOA9V{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:#e2e8f0}[data-theme=dark] .Header_languageSwitcher__IOA9V:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.18);color:#fff;box-shadow:0 6px 20px rgba(0,0,0,.35)}[data-developer-section-font-wrap] .Header_developerHeader__Xlqrx{font-size:16px}.Header_developerFontSizeControls__M1Xad{display:flex;align-items:center;gap:6px;padding:0 4px 0 10px;height:40px;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:rgba(255,255,255,.04);transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.Header_developerHeader__Xlqrx .Header_developerFontSizeControls__M1Xad{border-color:rgba(167,139,250,.12);background:rgba(167,139,250,.05)}.Header_developerFontSizeControls__M1Xad:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.1)}.Header_developerHeader__Xlqrx .Header_developerFontSizeControls__M1Xad:hover{background:rgba(167,139,250,.08);border-color:rgba(167,139,250,.18)}.Header_developerFontSizeLabel__Bvmyu{font-size:.6875rem;font-weight:600;color:rgba(255,255,255,.5);text-transform:uppercase;letter-spacing:.06em}[data-theme=dark] .Header_developerFontSizeLabel__Bvmyu{color:#94a3b8}.Header_developerFontSizeBtn__1gMqR{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0;border:none;border-radius:6px;background:transparent;color:rgba(255,255,255,.7);font-size:.9375rem;font-weight:700;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.Header_developerFontSizeBtn__1gMqR:hover{background:rgba(167,139,250,.2);color:#c4b5fd;transform:scale(1.05)}.Header_developerFontSizeBtn__1gMqR:active{transform:scale(.98)}[data-theme=dark] .Header_developerFontSizeBtn__1gMqR{color:#cbd5e1}[data-theme=dark] .Header_developerFontSizeBtn__1gMqR:hover{background:rgba(167,139,250,.18);color:#c4b5fd}.Header_languageLabel__S98Cp{display:block}@media (max-width:768px){.Header_nav__qviEC{padding:max(.5rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) .5rem max(1rem,env(safe-area-inset-left));justify-content:flex-start;min-height:48px}.Header_headerToggles__Bvufi,.Header_navLinks__cr2Oy{display:none}.Header_logo__sUWiP{font-size:1.1rem;position:absolute;left:calc(50% + 20px);transform:translateX(-50%);max-width:calc(100% - 120px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Header_mobileMenuToggle__bcAof{display:flex;position:relative;top:auto;left:auto;min-width:40px;min-height:40px;padding:8px;margin-right:.25rem;align-items:center;justify-content:center}.Header_mobileMenuToggle__bcAof .Header_hamburgerLine__mM5pr{width:20px;height:2px;background:#a06af9}[data-theme=dark] .Header_mobileMenuToggle__bcAof .Header_hamburgerLine__mM5pr{background:#c4b5fd}.Header_mobileMenuToggle__bcAof.Header_active__6WZ5_ .Header_hamburgerLine__mM5pr:first-child{transform:rotate(45deg) translate(6px,6px)}.Header_mobileMenuToggle__bcAof.Header_active__6WZ5_ .Header_hamburgerLine__mM5pr:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.Header_headerWaveContainer__xkzrN{bottom:-180px}.Header_developerHeader__Xlqrx .Header_nav__qviEC{display:flex;align-items:center;min-height:48px;padding:max(.5rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) .5rem max(1rem,env(safe-area-inset-left));gap:.5rem;flex-wrap:nowrap}.Header_developerHeader__Xlqrx .Header_navLeft__cGbdR{display:flex;align-items:center;flex-shrink:0;gap:.5rem;min-width:0;position:relative}.Header_developerHeader__Xlqrx .Header_navCenterLink__H11ZV{display:none!important}.Header_developerHeader__Xlqrx .Header_navCenter__m_ojW{flex:1;min-width:0;max-width:100%}.Header_developerHeader__Xlqrx .Header_navRight__6eo7Q{flex-shrink:0;width:48px;min-width:48px;display:flex;align-items:center;justify-content:flex-end;position:relative;margin-left:auto}.Header_developerHeader__Xlqrx .Header_developerLogo__SyAKe{font-size:1rem;flex-shrink:0;min-width:0}.Header_developerHeader__Xlqrx .Header_developerLogo__SyAKe .Header_brandName__3mF7y{overflow:hidden;text-overflow:ellipsis}.Header_developerHeader__Xlqrx .Header_developerLogo__SyAKe .Header_codeSymbol__qQfoX{font-size:.9rem}.Header_developerHeader__Xlqrx .Header_developerNavLinks__hUtif,.Header_developerHeader__Xlqrx .Header_developerOverflow__o8SXp,.Header_developerHeader__Xlqrx .Header_headerActions__TzkrD{display:none}.Header_developerHeader__Xlqrx .Header_navLeft__cGbdR,.Header_developerHeader__Xlqrx .Header_navRight__6eo7Q{display:flex}.Header_developerHeader__Xlqrx .Header_navCenter__m_ojW{align-items:center}.Header_developerHeader__Xlqrx .Header_developerDrawerToggle__KoOl5{display:inline-flex}.Header_developerHeader__Xlqrx .Header_developerMobileMore__XGxaN{display:flex}.Header_developerHeader__Xlqrx .Header_developerLogoFull__yIql4{display:none!important}.Header_developerHeader__Xlqrx .Header_developerLogoShort__f1A0O{display:inline-flex!important}}@media (min-width:769px){.Header_developerHeader__Xlqrx .Header_developerDrawerToggle__KoOl5,.Header_developerHeader__Xlqrx .Header_developerLogoShort__f1A0O,.Header_developerHeader__Xlqrx .Header_navCenterLink__H11ZV,.Header_developerHeader__Xlqrx .Header_navCenter__m_ojW,.Header_developerHeader__Xlqrx .Header_navLeft__cGbdR,.Header_developerHeader__Xlqrx .Header_navRight__6eo7Q{display:none}.Header_developerHeader__Xlqrx .Header_developerLogoFull__yIql4{display:inline-flex;flex-shrink:0;min-width:auto;overflow:visible;text-overflow:clip}.Header_developerHeader__Xlqrx .Header_developerLogoFull__yIql4 .Header_brandName__3mF7y{overflow:visible;text-overflow:clip}.Header_developerHeader__Xlqrx .Header_developerMobileMore__XGxaN{display:none}}@media (prefers-reduced-motion:reduce){.Header_developerHeader__Xlqrx .Header_developerFontSizeBtn__1gMqR,.Header_developerHeader__Xlqrx .Header_developerFontSizeControls__M1Xad,.Header_developerHeader__Xlqrx .Header_languageSwitcher__IOA9V,.Header_developerHeader__Xlqrx .Header_searchButton__9Q1dK,.Header_developerHeader__Xlqrx .Header_themeToggle__d_2i2,.Header_developerNavLinks__hUtif .Header_gradientLink__Vao__,.Header_developerNavLinks__hUtif .Header_gradientLink__Vao__:after,.Header_developerNavLinks__hUtif .Header_gradientLink__Vao__:before,.Header_developerNavLinks__hUtif .Header_navLinkIcon__9Nqez{transition:none!important}.Header_developerHeader__Xlqrx .Header_developerFontSizeBtn__1gMqR:hover,.Header_developerHeader__Xlqrx .Header_languageSwitcher__IOA9V:hover,.Header_developerHeader__Xlqrx .Header_searchButton__9Q1dK:hover,.Header_developerHeader__Xlqrx .Header_themeToggle__d_2i2:hover,.Header_developerNavLinks__hUtif .Header_gradientLink__Vao__:hover,.Header_developerNavLinks__hUtif .Header_gradientLink__Vao__:hover .Header_navLinkIcon__9Nqez{transform:none!important}.Header_scrollProgressBarFill__tn7aG,.Header_scrollProgressBar__l_zNp{transition:none}}.Header_developerNav__iy_ze{max-width:1440px;padding:.75rem 1.5rem}.Header_developerNavCompact__j44cH{display:none;position:relative}.Header_navMenuButton__SVfUI{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px;border:1px solid rgba(255,255,255,.1);border-radius:11px;background:rgba(255,255,255,.05);color:rgba(255,255,255,.92);font-size:13.5px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .2s ease,border-color .2s ease}.Header_navMenuButton__SVfUI:hover{background:color-mix(in srgb,var(--nav-accent) 14%,transparent);border-color:color-mix(in srgb,var(--nav-accent) 38%,transparent)}.Header_navMenuButton__SVfUI:focus-visible{outline:none;border-color:color-mix(in srgb,var(--nav-accent) 60%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--nav-accent) 25%,transparent)}.Header_navMenuButton__SVfUI .Header_navLinkIcon__9Nqez{color:var(--nav-accent)}.Header_navMenuChevron__iu3cW{opacity:.6;transition:transform .18s ease}.Header_navMenuChevronOpen__qTm5j{transform:rotate(180deg)}.Header_navMenuPanel__JCd8B{position:absolute;top:calc(100% + 8px);left:0;z-index:1200;display:flex;flex-direction:column;gap:2px;min-width:220px;padding:6px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#0d1117;box-shadow:0 24px 48px -16px rgba(0,0,0,.7)}.Header_navMenuItem__FuFEt{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:8px;color:rgba(255,255,255,.86);font-size:13.5px;font-weight:500;text-decoration:none;transition:background .15s ease,color .15s ease}.Header_navMenuItem__FuFEt:hover{background:color-mix(in srgb,var(--nav-accent) 16%,transparent);color:#fff}.Header_navMenuItemIcon__6XVcI{color:var(--nav-accent);flex-shrink:0}.Header_navMenuItemActive__J_TUY{background:color-mix(in srgb,var(--nav-accent) 20%,transparent);color:#fff;font-weight:650}@media (min-width:769px) and (max-width:1366px){.Header_developerNav__iy_ze .Header_developerNavLinks__hUtif{display:none}.Header_developerNav__iy_ze .Header_developerNavCompact__j44cH{display:block}.Header_developerNav__iy_ze .Header_developerFontSizeLabel__Bvmyu{display:none}.Header_developerNav__iy_ze .Header_headerActions__TzkrD{margin-left:1rem}}@media (min-width:769px) and (max-width:1120px){.Header_developerNav__iy_ze .Header_searchLabel__qPsla{display:none}.Header_developerNav__iy_ze .Header_searchButton__9Q1dK{min-width:0}}.Header_developerNavLinks__hUtif .Header_gradientLink__Vao__{background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor}.Header_developerNavLinks__hUtif .Header_gradientLink__Vao__ .Header_navLinkLabel__GYUgc{position:static;z-index:auto}