@font-face{font-family:Manrope;font-style:normal;font-weight:400 700;font-display:swap;src:url('../fonts/manrope-cyrillic.woff2') format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400 700;font-display:swap;src:url('../fonts/manrope-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:Neucha;font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/neucha-cyrillic.woff2') format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Neucha;font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/neucha-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{color-scheme:only light;--ink:#f8f3e8;--muted:#c3d6d4;--glass:rgba(9,38,46,.82);--line:rgba(255,255,255,.16);--gold:#ffd479;--accent:#55ead9;--danger:#ff7598;--shadow:0 4px 16px #00151c40;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--control-h:44px;font-family:Inter,ui-rounded,"Segoe UI",system-ui,sans-serif;color:var(--ink);background:#092d36;font-synthesis:none}body[data-theme=sunset]{--accent:#ffbd79;--gold:#ffe09a}body[data-theme=mint]{--accent:#79f2c2;--gold:#efffb0}body[data-theme=berries]{--accent:#ff9acb;--gold:#ffc1dd}body[data-theme=lemonade]{--accent:#fff279;--gold:#fff2a8}body[data-theme=sky]{--accent:#a6eaff;--gold:#fff1ac}body[data-theme=sakura]{--accent:#ffc0d6;--gold:#ffe6bc}body[data-theme=caramel]{--accent:#ffc27d;--gold:#ffe0a3}
