:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--bg-body:var(--bg);--text:#212121;--muted:#616161;--accent:#4c4edd;--accent-dark:#3d3fc4;--accent-link:#0d47a1;--card:#fff;--card-elevated:#fff;--border:#eee;--border-card:#eee;--radius:10px;--radius-lg:14px;--radius-xl:20px;--radius-pill:9999px;--shadow-sm:0 1px 2px #0f172a0d;--shadow-card:0 4px 28px #0f172a12;--shadow-card-hover:0 12px 40px #0f172a1a;--header-bg:#fff;--overlay-backdrop:#0f172a73;--hero-gradient:linear-gradient(145deg, #f4f3ffeb 0%, #fff 42%, #edf0fce0 100%);--surface-muted:#fafafa;--border-strong:#d5d5d5;--accent-soft:#4c4edd0f;--accent-soft-strong:#4c4edd1f;--accent-fade:#4c4edd40;--glow-accent:#4c4edd0f;--error-text:#b42318;--text-on-accent:#fff;--surface-hover:#f5f5f5;--page-max-width:1280px;--page-padding-x:24px;--page-padding-top:24px;--page-padding-bottom:40px;--sticky-header-height:69px}[data-theme=dark]{--shadow-sm:0 1px 2px #00000059;--shadow-card:0 8px 32px #00000059;--shadow-card-hover:0 16px 48px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0f1419;--bg-body:var(--bg);--text:#e8eaed;--muted:#9aa0a6;--accent:#8b7cff;--accent-dark:#6b5ce6;--accent-link:#8ab4f8;--card:#1a1f26;--card-elevated:#242b33;--border:#2d333b;--border-card:#2d333b;--header-bg:#161b22;--overlay-backdrop:#00000094;--hero-gradient:linear-gradient(145deg, #4c4edd29 0%, #1a1f26 42%, #0f141cf5 100%);--surface-muted:#1e242d;--border-strong:#3d4450;--accent-soft:#8b7cff24;--accent-soft-strong:#8b7cff42;--accent-fade:#8b7cff61;--glow-accent:#8b7cff24;--error-text:#f28b82;--text-on-accent:#fff;--surface-hover:#2d333b}@media (max-width:900px){:root{--page-padding-x:16px;--sticky-header-height:65px}}*{box-sizing:border-box}html,body{font-family:var(--font-root-ui), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:var(--bg-body);color:var(--text);margin:0;padding:0}html{height:100%}body{flex-direction:column;min-height:100%;display:flex}h1,h2,h3{font-family:var(--font-montserrat), var(--font-root-ui), sans-serif}a{color:inherit;text-decoration:none}body.telegram-mini-app [data-gramstat-chrome]{display:none!important}body.telegram-mini-app .content{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}body.telegram-mini-app{--sticky-header-height:0px}
.layout-module__L5FxyW__content{flex:1 0 auto}
