@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/golos-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/golos-latin.woff2) format("woff2");unicode-range:u+00??,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:light;--void:#eef1f7;--deep:#e3e8f1;--stage:#fff;--lift:#f7f9fd;--well:#eaeef6;--line:#d3dae8;--line-strong:#aeb8cc;--wheel-line:rgba(16,19,28,.49);--focus:#2b5fd9;--ink:#10131c;--ink-dim:#46506a;--ink-faint:#4b5266;--ink-inverse:#fff;--alarm:#bf2f26;--urgent:#9a5300;--warm:#7a5c00;--cool:#1d5fb0;--lamp-off:#7e879b;--zone-plan:#4f3cb4;--zone-do:#0a5484;--zone-check:#9c0f49;--zone-act:#585564;--well-plan:rgba(79,60,180,.12);--well-do:rgba(10,84,132,.12);--well-check:rgba(156,15,73,.128);--well-act:rgba(88,85,100,.152);--tint-check:rgba(156,15,73,.07);--void-veil:rgba(238,241,247,.9);--zone-edge-plan:rgba(79,60,180,.6);--zone-edge-do:rgba(10,84,132,.6);--zone-edge-check:rgba(156,15,73,.6);--zone-edge-act:rgba(88,85,100,.6);--lit-bg:#1b2437;--lit-bg-hover:#263251;--lit-ink:#fff;--highlight:rgba(43,95,217,.5);--alarm-wash:rgba(191,47,38,.08);--alarm-edge:rgba(191,47,38,.42);--alarm-ink:#8e1f18;--blocked-ground:#fdf3f2;--shadow-flat:0 1px 2px rgba(16,19,28,.08);--shadow-raised:0 2px 6px rgba(16,19,28,.08),0 12px 28px rgba(16,19,28,.09);--shadow-popover:0 6px 12px rgba(16,19,28,.1),0 24px 52px rgba(16,19,28,.16);--horizon-core:rgba(255,214,176,.85);--horizon-rose:rgba(255,168,190,.5);--horizon-cobalt:rgba(120,170,235,.45);--horizon-veil:rgba(91,75,196,.08);--horizon-line:rgba(120,90,60,.35);--horizon-floor:rgba(219,226,238,.9)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--void:#050608;--deep:#090c14;--stage:#0e1320;--lift:#161d2e;--well:#0a0e18;--line:#1e263a;--line-strong:#2c3752;--wheel-line:rgba(230,233,242,.49);--focus:#8fb2ff;--ink:#e6e9f2;--ink-dim:#9ba6c4;--ink-faint:#7e89a6;--ink-inverse:#080a11;--alarm:#ff6b6b;--urgent:#ff9f45;--warm:#ffd166;--cool:#7fc4ff;--lamp-off:#5d6b8f;--zone-plan:#8b7feb;--zone-do:#4fb0f0;--zone-check:#ff6b9d;--zone-act:#8892ac;--well-plan:rgba(139,127,235,.14);--well-do:rgba(79,176,240,.14);--well-check:rgba(255,107,157,.16);--well-act:rgba(136,146,172,.11);--tint-check:rgba(255,107,157,.12);--void-veil:rgba(5,6,8,.92);--zone-edge-plan:rgba(139,127,235,.6);--zone-edge-do:rgba(79,176,240,.6);--zone-edge-check:rgba(255,107,157,.6);--zone-edge-act:rgba(136,146,172,.6);--lit-bg:#c4d4f7;--lit-bg-hover:#dce6ff;--lit-ink:#080a11;--highlight:rgba(143,178,255,.55);--alarm-wash:hsla(0,100%,71%,.1);--alarm-edge:hsla(0,100%,71%,.42);--alarm-ink:#ffb3b3;--blocked-ground:#160b0e;--shadow-flat:0 1px 2px rgba(0,0,0,.55);--shadow-raised:0 4px 14px rgba(0,0,0,.55);--shadow-popover:0 18px 44px rgba(0,0,0,.68);--horizon-core:rgba(255,222,238,.5);--horizon-rose:rgba(255,107,157,.34);--horizon-cobalt:rgba(79,176,240,.38);--horizon-veil:rgba(139,127,235,.16);--horizon-line:rgba(255,240,246,.9);--horizon-floor:rgba(5,6,8,.97)}}:root[data-theme=dark]{color-scheme:dark;--void:#050608;--deep:#090c14;--stage:#0e1320;--lift:#161d2e;--well:#0a0e18;--line:#1e263a;--line-strong:#2c3752;--wheel-line:rgba(230,233,242,.49);--focus:#8fb2ff;--ink:#e6e9f2;--ink-dim:#9ba6c4;--ink-faint:#7e89a6;--ink-inverse:#080a11;--alarm:#ff6b6b;--urgent:#ff9f45;--warm:#ffd166;--cool:#7fc4ff;--lamp-off:#5d6b8f;--zone-plan:#8b7feb;--zone-do:#4fb0f0;--zone-check:#ff6b9d;--zone-act:#8892ac;--well-plan:rgba(139,127,235,.14);--well-do:rgba(79,176,240,.14);--well-check:rgba(255,107,157,.16);--well-act:rgba(136,146,172,.11);--tint-check:rgba(255,107,157,.12);--void-veil:rgba(5,6,8,.92);--zone-edge-plan:rgba(139,127,235,.6);--zone-edge-do:rgba(79,176,240,.6);--zone-edge-check:rgba(255,107,157,.6);--zone-edge-act:rgba(136,146,172,.6);--lit-bg:#c4d4f7;--lit-bg-hover:#dce6ff;--lit-ink:#080a11;--highlight:rgba(143,178,255,.55);--alarm-wash:hsla(0,100%,71%,.1);--alarm-edge:hsla(0,100%,71%,.42);--alarm-ink:#ffb3b3;--blocked-ground:#160b0e;--shadow-flat:0 1px 2px rgba(0,0,0,.55);--shadow-raised:0 4px 14px rgba(0,0,0,.55);--shadow-popover:0 18px 44px rgba(0,0,0,.68);--horizon-core:rgba(255,222,238,.5);--horizon-rose:rgba(255,107,157,.34);--horizon-cobalt:rgba(79,176,240,.38);--horizon-veil:rgba(139,127,235,.16);--horizon-line:rgba(255,240,246,.9);--horizon-floor:rgba(5,6,8,.97)}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;height:100%}body{background:var(--void);color:var(--ink);font-family:Golos Text,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14.5px;line-height:1.6;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transition:background .22s ease,color .22s ease}figure,h1,h2,h3,h4,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:none;border:none;padding:0}button:disabled{cursor:not-allowed}:focus{outline:none}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:8px}::selection{background:var(--highlight);color:var(--ink)}::placeholder{color:var(--ink-faint);opacity:1}@media (max-width:720px){.only-wide{display:none!important}}.cyc-scroll{scrollbar-color:var(--line-strong) transparent;scrollbar-width:thin}.cyc-scroll::-webkit-scrollbar{height:10px;width:10px}.cyc-scroll::-webkit-scrollbar-track{background:transparent}.cyc-scroll::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:999px;border:3px solid var(--void)}@keyframes cue-rise{0%{opacity:.35;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes cue-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cue-rise{animation:cue-rise .56s cubic-bezier(.16,1,.3,1) both}.cue-fill{transform-origin:left center;animation:cue-fill .72s cubic-bezier(.16,1,.3,1) both}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}