.Header-module-scss-module__ceVCPa__header{border-bottom:1px solid var(--panel-border);justify-content:center;align-items:flex-start;gap:24px;padding-bottom:32px;display:flex}.Header-module-scss-module__ceVCPa__nav{flex-wrap:wrap;gap:8px;display:flex}.Header-module-scss-module__ceVCPa__nav a{min-height:40px;color:var(--text-secondary);border-radius:8px;align-items:center;padding:0 14px;font-weight:700;transition:background-color .18s,color .18s;display:inline-flex}.Header-module-scss-module__ceVCPa__nav a:hover,.Header-module-scss-module__ceVCPa__nav .Header-module-scss-module__ceVCPa__activeLink{color:var(--text-primary);background:var(--control-active-bg)}@media (max-width:840px){.Header-module-scss-module__ceVCPa__header{flex-direction:column}}@media (max-width:560px){.Header-module-scss-module__ceVCPa__header{gap:18px;padding-bottom:24px}.Header-module-scss-module__ceVCPa__nav{width:100%}.Header-module-scss-module__ceVCPa__nav a{flex:calc(50% - 8px);justify-content:center}}
.AppShell-module-scss-module__MlK6iW__shell{background:radial-gradient(circle at top left, var(--page-glow), transparent 32rem),var(--page-bg);min-height:100dvh;padding:clamp(24px,6vw,72px) 20px;transition:background-color .26s,color .26s;display:flex;position:relative;overflow-x:hidden}.AppShell-module-scss-module__MlK6iW__panelFrame{width:min(100%,980px);margin:auto}.AppShell-module-scss-module__MlK6iW__panel{z-index:1;border:1px solid var(--panel-border);background:var(--panel-bg);width:100%;box-shadow:var(--panel-shadow);will-change:height,transform,opacity;border-radius:8px;transition:height .34s,background-color .26s,border-color .26s,box-shadow .26s,transform .34s,opacity .26s;position:relative;overflow:hidden}.AppShell-module-scss-module__MlK6iW__panelInner{padding:clamp(22px,4vw,44px)}.AppShell-module-scss-module__MlK6iW__content{padding-top:34px;animation:.24s AppShell-module-scss-module__MlK6iW__contentFade}.AppShell-module-scss-module__MlK6iW__languageTransition{animation:.62s ease-in-out AppShell-module-scss-module__MlK6iW__languageFly}.AppShell-module-scss-module__MlK6iW__themeTransition .AppShell-module-scss-module__MlK6iW__themeOverlay{opacity:1}.AppShell-module-scss-module__MlK6iW__themeOverlay{z-index:2;pointer-events:none;opacity:0;background:#000;transition:opacity .26s;position:fixed;inset:0}@keyframes AppShell-module-scss-module__MlK6iW__contentFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes AppShell-module-scss-module__MlK6iW__languageFly{0%{opacity:1;transform:translate(0)}45%{opacity:0;transform:translate(-120vw)}46%{opacity:0;transform:translate(120vw)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.AppShell-module-scss-module__MlK6iW__panel,.AppShell-module-scss-module__MlK6iW__content,.AppShell-module-scss-module__MlK6iW__languageTransition,.AppShell-module-scss-module__MlK6iW__themeTransition .AppShell-module-scss-module__MlK6iW__themeOverlay{transition:none;animation:none}}
:root{--page-bg:#f4f5f7;--page-glow:#4263eb33;--panel-bg:#ffffffeb;--panel-border:#1118271a;--panel-shadow:0 24px 80px #0f172a2e;--control-bg:#1118270a;--control-border:#1118271a;--control-active-bg:#11182714;--surface-bg:#ffffff8f;--button-bg:#111827;--button-hover-bg:#2b3444;--button-text:#fff;--text-primary:#111827;--text-secondary:#5b6472;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--page-bg:#080a0f;--page-glow:#5371ff2e;--panel-bg:#111827eb;--panel-border:#ffffff1a;--panel-shadow:0 24px 90px #0000007a;--control-bg:#ffffff0f;--control-border:#ffffff1a;--control-active-bg:#ffffff1f;--surface-bg:#ffffff0a;--button-bg:#f8fafc;--button-hover-bg:#dce4ef;--button-text:#111827;--text-primary:#f8fafc;--text-secondary:#aeb8c8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--page-bg:#080a0f;--page-glow:#5371ff2e;--panel-bg:#111827eb;--panel-border:#ffffff1a;--panel-shadow:0 24px 90px #0000007a;--control-bg:#ffffff0f;--control-border:#ffffff1a;--control-active-bg:#ffffff1f;--surface-bg:#ffffff0a;--button-bg:#f8fafc;--button-hover-bg:#dce4ef;--button-text:#111827;--text-primary:#f8fafc;--text-secondary:#aeb8c8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}html{min-height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100dvh;color:var(--text-primary);background:var(--page-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:#0000}.app-loader{z-index:9999;opacity:1;visibility:visible;background:#080a0f;place-items:center;transition:opacity .18s,visibility .18s;display:grid;position:fixed;inset:0}.app-loader span{border:4px solid #ffffff38;border-top-color:#fff;border-radius:50%;width:44px;height:44px;animation:.72s linear infinite app-loader-spin}[data-app-ready=true] .app-loader{opacity:0;visibility:hidden}@keyframes app-loader-spin{to{transform:rotate(360deg)}}
