@font-face{font-family:Inter;font-weight:100 900;font-display:swap;src:url(../media/inter-cyrillic-wght-normal.2cxlyxah-fd35.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-weight:100 900;font-display:swap;src:url(../media/inter-latin-wght-normal.0gsaq8ukbf34m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#fff;--bg-side:#f9f9f9;--bg-subtle:#f4f4f4;--bg-hover:#ececec;--line:#e5e5e5;--line-strong:#d5d5d5;--text:#0d0d0d;--text-2:#5d5d5d;--text-3:#8a8a8a;--primary:#0d0d0d;--primary-hover:#2b2b2b;--on-primary:#fff;--accent:#2f5bff;--accent-soft:#eef2ff;--accent-text:#2441d6;--ok:#10a37f;--ok-soft:#e7f6f1;--warn:#b54708;--warn-soft:#fff4e5;--danger:#d92d20;--danger-soft:#feeceb;--club:#2f5bff;--focus:#7a4ce0;--focus-soft:#f3eeff;--navy-1:#0b1840;--navy-2:#071030;--navy-3:#050b22;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-xl:16px;--r-pill:999px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s8:32px;--s10:40px;--side-w:260px;--course-w:300px;--rail-w:340px;--shadow-pop:0 12px 32px #0000001a, 0 2px 6px #0000000f;--font:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--surface:var(--bg);--surface-2:var(--bg-side);--ink:var(--text);--ink-2:var(--text-2);--ink-3:var(--text-3);--muted:var(--text-2);--wash:var(--bg-subtle);--line-2:var(--line);--blue:var(--accent);--blue-600:var(--accent-text);--blue-700:var(--accent-text);--blue-100:var(--accent-soft);--blue-50:var(--accent-soft);--mint:var(--ok);--mint-50:var(--ok-soft);--amber:var(--warn);--amber-50:var(--warn-soft);--navy:var(--navy-1);--cyan:var(--accent);--accent-dark:var(--primary-hover);--sh-xs:none;--sh-sm:none;--sh-md:var(--shadow-pop);--sh-blue:none}
