@font-face{font-family:Nunito;font-style:normal;font-weight:700 900;font-display:swap;src:url(../fonts/Nunito-cyrillic-ext.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:Nunito;font-style:normal;font-weight:700 900;font-display:swap;src:url(../fonts/Nunito-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:700 900;font-display:swap;src:url(../fonts/Nunito-latin-ext.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:700 900;font-display:swap;src:url(../fonts/Nunito-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Nunito Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/NunitoSans-cyrillic-ext.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:Nunito Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/NunitoSans-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/NunitoSans-latin-ext.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/NunitoSans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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}:root{--brand: #7C5CFF;--brand-press: #6B4EE6;--brand-hi: #8B6FF0;--brand-soft: #C4A9FF;--live-raw: #7CFFB2;--live-2: #6BF0A8;--success: #22C07A;--warn: #FF9330;--amber: #FFC24B;--pink: #FF5C8A;--pink-2: #FF8FB0;--on-brand: #FFFFFF;--ink: #10142A;--telegram: #2AABEE;--font-display: "Nunito", system-ui, sans-serif;--font-text: "Nunito Sans", system-ui, sans-serif;--fs-11: 11px;--fs-12: 12px;--fs-13: 13px;--fs-15: 15px;--fs-17: 17px;--fs-19: 19px;--fs-22: 22px;--fs-28: 28px;--fs-34: 34px;--r-4: 4px;--r-6: 6px;--r-7: 7px;--r-9: 9px;--r-11: 11px;--r-12: 12px;--r-13: 13px;--r-14: 14px;--r-15: 15px;--r-16: 16px;--r-18: 18px;--r-20: 20px;--r-999: 999px;--sp-2: 2px;--sp-4: 4px;--sp-6: 6px;--sp-8: 8px;--sp-12: 12px;--sp-16: 16px;--sp-20: 20px;--sp-24: 24px;--blur-6: 6px;--blur-10: 10px;--blur-12: 12px;--blur-14: 14px;--blur-16: 16px;--blur-18: 18px;--t-fast: .14s;--t-base: .22s;--t-slow: .32s;--ease: cubic-bezier(.2,.8,.2,1);--gutter: 16px}:root,:root[data-theme=dark]{color-scheme:dark;--bg: #09090C;--bg-deep: #08080C;--bg-map: #0B1016;--surface-1: #0C0C12;--surface-2: #101018;--surface-3: #15151C;--surface-4: #181D26;--surface-5: #23232B;--card: #191A22;--sheet: rgba(15,16,21,.96);--sheet-solid: #0F1015;--nav: rgba(20,20,27,.96);--text: #F4F3F7;--text-2: rgba(246,245,249,.6);--text-3: rgba(246,245,249,.38);--line: rgba(255,255,255,.1);--line-soft: rgba(255,255,255,.06);--fill: rgba(255,255,255,.07);--fill-strong: rgba(255,255,255,.12);--accent: #C4A9FF;--accent-soft: rgba(196,169,255,.18);--accent-line: rgba(196,169,255,.42);--cta: #FFFFFF;--on-cta: #09090C;--cta-shadow: 0 14px 30px rgba(0,0,0,.5);--live: #7CFFB2;--on-live: #09090C;--nav-active: #C4A9FF;--nav-idle: rgba(255,255,255,.42);--nav-dating: #FF5C8A;--card-shadow: none;--muted: rgba(244,243,247,.55);--faint: rgba(244,243,247,.45);--ghost: rgba(244,243,247,.35);--btn: rgba(255,255,255,.07);--btn-line: rgba(255,255,255,.1);--track: rgba(255,255,255,.1);--panel: #15151C;--panel-line: rgba(255,255,255,.07);--ok: #7CFFB2;--on-ok: #09090C;--danger: #FF8FB0;--ink-cta: #FFFFFF;--on-ink-cta: #09090C}:root[data-theme=light]{color-scheme:light;--bg: #F1F3F9;--bg-deep: #E9ECF2;--bg-map: #E9ECF2;--surface-1: #FFFFFF;--surface-2: #F2F3F8;--surface-3: #F1F3F9;--surface-4: #F4F6FA;--surface-5: #E6E9F0;--card: #FFFFFF;--sheet: rgba(255,255,255,.98);--sheet-solid: #F7F8FC;--nav: #FFFFFF;--text: #10142A;--text-2: rgba(16,20,40,.58);--text-3: rgba(16,20,40,.4);--line: rgba(16,20,40,.08);--line-soft: rgba(16,20,40,.06);--fill: rgba(16,20,40,.06);--fill-strong: rgba(16,20,40,.1);--accent: #7C5CFF;--accent-soft: rgba(124,92,255,.12);--accent-line: rgba(124,92,255,.4);--cta: #7C5CFF;--on-cta: #FFFFFF;--cta-shadow: 0 12px 26px rgba(124,92,255,.3);--live: #0E7A48;--on-live: #FFFFFF;--nav-active: #6B4EE6;--nav-idle: rgba(16,20,40,.48);--nav-dating: #C22A56;--card-shadow: 0 1px 2px rgba(16,20,40,.04),0 10px 28px rgba(16,20,40,.05);--muted: rgba(16,20,40,.58);--faint: rgba(16,20,40,.45);--ghost: rgba(16,20,40,.35);--btn: #FFFFFF;--btn-line: rgba(16,20,40,.08);--track: #E3E6EF;--panel: #FFFFFF;--panel-line: rgba(16,20,40,.07);--ok: #0E7A48;--on-ok: #FFFFFF;--danger: #D6336C;--ink-cta: #10142A;--on-ink-cta: #FFFFFF}@media(prefers-color-scheme:light){:root:not([data-theme]){color-scheme:light;--bg: #F1F3F9;--bg-deep: #E9ECF2;--bg-map: #E9ECF2;--surface-1: #FFFFFF;--surface-2: #F2F3F8;--surface-3: #F1F3F9;--surface-4: #F4F6FA;--surface-5: #E6E9F0;--card: #FFFFFF;--sheet: rgba(255,255,255,.98);--sheet-solid: #F7F8FC;--nav: #FFFFFF;--text: #10142A;--text-2: rgba(16,20,40,.58);--text-3: rgba(16,20,40,.4);--line: rgba(16,20,40,.08);--line-soft: rgba(16,20,40,.06);--fill: rgba(16,20,40,.06);--fill-strong: rgba(16,20,40,.1);--accent: #7C5CFF;--accent-soft: rgba(124,92,255,.12);--accent-line: rgba(124,92,255,.4);--cta: #7C5CFF;--on-cta: #FFFFFF;--cta-shadow: 0 12px 26px rgba(124,92,255,.3);--live: #0E7A48;--on-live: #FFFFFF;--nav-active: #6B4EE6;--nav-idle: rgba(16,20,40,.48);--nav-dating: #C22A56;--card-shadow: 0 1px 2px rgba(16,20,40,.04),0 10px 28px rgba(16,20,40,.05);--muted: rgba(16,20,40,.58);--faint: rgba(16,20,40,.45);--ghost: rgba(16,20,40,.35);--btn: #FFFFFF;--btn-line: rgba(16,20,40,.08);--track: #E3E6EF;--panel: #FFFFFF;--panel-line: rgba(16,20,40,.07);--ok: #0E7A48;--on-ok: #FFFFFF;--danger: #D6336C;--ink-cta: #10142A;--on-ink-cta: #FFFFFF}}
