._pill_1kd51_2{border-radius:var(--r-p);background:var(--pill-bg);width:fit-content;box-shadow:var(--pill-ring);flex:none;align-items:center;padding:6px 14px;font-size:13px;font-weight:500;line-height:1.3;display:inline-flex}._btn_1kd51_6{border-radius:var(--r-p);min-height:32px;color:var(--text-1);background:var(--pill-bg);box-shadow:var(--pill-ring);flex:none;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:500;transition:background-color .16s;display:inline-flex}._btn_1kd51_6:hover{background:var(--surface-2)}._btn_1kd51_6:focus-visible{border-radius:var(--r-p)}._primary_1kd51_12{color:var(--on-action);background:var(--accent);box-shadow:none}._primary_1kd51_12:hover{background:var(--action-h)}._plainPage_1kd51_14{padding:24px}._plainLink_1kd51_15{align-items:center;min-height:44px;display:inline-flex}@media (width<=1439px){._btn_1kd51_6{min-height:44px;padding:0 16px;font-size:14px}}._notice_q80sb_1{border-radius:var(--r-s);color:var(--text-1);overflow-wrap:anywhere;background:linear-gradient(var(--notice-wash),var(--notice-wash)),var(--surface-2);box-shadow:inset 0 0 0 1px var(--crit);padding:10px 14px;font-size:14px;line-height:1.44}._meter_qqckm_1{color:var(--text-2);white-space:nowrap;flex-wrap:wrap;gap:2px 12px;font-size:13px;display:inline-flex}._item_qqckm_2[data-full=true]{color:var(--crit-text);font-weight:600}._wrap_1wu8p_1{position:relative}._ask_1wu8p_2{z-index:6;border-radius:var(--r-m);background:var(--surface-2);width:min(340px,100vw - 32px);box-shadow:var(--pop);-webkit-backdrop-filter:var(--blur-glass);backdrop-filter:var(--blur-glass);gap:10px;padding:14px;display:grid;position:absolute;top:calc(100% + 8px);right:0}._actions_1wu8p_6{flex-wrap:wrap;gap:8px;display:flex}@media (width<=1439px){._ask_1wu8p_2{width:auto;margin-top:8px;position:static}._wrap_1wu8p_1 ._actions_1wu8p_6 button{flex:1 1 0}}._toggle_xri7c_1{border-radius:var(--r-p);background:var(--surface);width:62px;height:32px;box-shadow:var(--edge);flex:none;position:relative}._toggle_xri7c_1:hover{background:var(--surface-2)}._toggle_xri7c_1:focus-visible{border-radius:var(--r-p)}._knob_xri7c_4{background:var(--knob);width:26px;height:26px;box-shadow:var(--edge);transform:translateX(var(--knob-x));border-radius:50%;transition:transform .3s cubic-bezier(.3,.8,.3,1);position:absolute;top:3px;left:3px}[data-theme=light] ._knob_xri7c_4{box-shadow:0 0 0 1px #0a0f1f29,0 1px 2px #0a0f1f33}._moon_xri7c_9,._sun_xri7c_9{fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;position:absolute;top:8px}._moon_xri7c_9{stroke:var(--knob-ico);left:8px}._sun_xri7c_9{stroke:var(--text-3);right:8px}[data-theme=light] ._moon_xri7c_9{stroke:var(--text-3)}[data-theme=light] ._sun_xri7c_9{stroke:var(--knob-ico)}._segments_xri7c_14{display:none}@media (width<=1439px){._toggle_xri7c_1{display:none}._segments_xri7c_14{border-radius:var(--r-m);background:var(--surface);box-shadow:var(--edge);gap:3px;padding:3px;display:flex}._segments_xri7c_14 button{border-radius:var(--r-s);text-align:center;min-height:44px;color:var(--text-2);flex:1 1 0;padding:0 6px;font-size:13px;font-weight:500}._segments_xri7c_14 button[aria-pressed=true]{background:var(--accent);color:var(--on-action)}}._app_4na47_1{flex-direction:column;min-height:100dvh;display:flex}[data-theme=light] ._app_4na47_1{overflow-y:clip}._bar_4na47_5{z-index:5;align-items:center;gap:22px;min-width:0;padding:12px 24px;display:flex;position:relative}._brand_4na47_6{letter-spacing:-.015em;color:var(--text-1);flex:none;font-size:17px;font-weight:700;text-decoration:none}._menuBtn_4na47_7{display:none}._meta_4na47_8{border-left:1px solid var(--hairline);white-space:nowrap;align-items:baseline;gap:18px;min-width:0;padding-left:22px;display:flex;overflow:hidden}._title_4na47_9{text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}._sub_4na47_10{color:var(--text-3);flex:none;font-size:13px}._end_4na47_11{flex:none;align-items:center;gap:12px;margin-left:auto;display:flex}._nav_4na47_12{align-items:center;gap:2px;display:flex}._navLink_4na47_13{border-radius:var(--r-p);min-height:32px;color:var(--text-2);white-space:nowrap;align-items:center;padding:0 10px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}._navLink_4na47_13:hover{background:var(--surface)}._navLink_4na47_13.active{color:var(--text-1);background:var(--surface-2)}._error_4na47_20{padding:0 24px 12px}._main_4na47_21{flex:1;min-width:0;padding:0 24px 24px}._footer_4na47_22{color:var(--text-3);padding:12px 24px;font-size:12.5px}._footer_4na47_22:empty{display:none}@media (width<=1999px){._bar_4na47_5{flex-wrap:wrap;row-gap:4px}._meta_4na47_8{border-left:0;flex-basis:100%;order:3;padding-left:0}}@media (width<=1439px){._bar_4na47_5{grid-template-columns:minmax(0,1fr) 44px;gap:0 8px;padding:6px 8px 6px 16px;display:grid}._brand_4na47_6{grid-area:1/1;align-items:center;width:fit-content;min-height:44px;font-size:15px;display:inline-flex}._menuBtn_4na47_7{border-radius:var(--r-s);grid-area:1/2;place-items:center;width:44px;height:44px;display:grid}._menuBtn_4na47_7 svg{fill:none;width:22px;height:22px;stroke:var(--text-1);stroke-width:1.8px;stroke-linecap:round}._meta_4na47_8{border:0;grid-area:2/1/auto/-1;padding:0 8px 4px 0;display:block}._title_4na47_9{color:var(--text-2);font-size:12.5px;line-height:17px;display:block}._sub_4na47_10{display:none}._end_4na47_11{flex-direction:column;grid-area:3/1/auto/-1;align-items:stretch;gap:10px;margin:0;padding:10px 8px 8px 0;display:none}._bar_4na47_5[data-open=true] ._end_4na47_11{display:flex}._bar_4na47_5[data-open=true] ._meta_4na47_8{white-space:normal}._bar_4na47_5[data-open=true] ._title_4na47_9{white-space:normal;overflow-wrap:anywhere}._bar_4na47_5[data-open=true] ._sub_4na47_10{white-space:normal;overflow-wrap:anywhere;margin-top:2px;line-height:18px;display:block}._nav_4na47_12{flex-direction:column;align-items:stretch}._navLink_4na47_13{border-radius:var(--r-s);min-height:44px;padding:0 12px;font-size:14px}._error_4na47_20{padding:0 16px 10px}._main_4na47_21{padding:0 16px 20px}._footer_4na47_22{padding:10px 16px}}@media (width<=640px){._error_4na47_20{padding:0 12px 10px}._main_4na47_21{padding:0 12px 16px}._footer_4na47_22{padding:10px 12px}}._top_o96sy_2{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:10px;padding-top:4px;display:flex}._tabs_o96sy_3{border-radius:var(--r-p);background:var(--surface);max-width:100%;box-shadow:var(--edge);gap:2px;padding:3px;display:inline-flex}._tab_o96sy_3{border-radius:var(--r-p);min-height:32px;color:var(--text-2);white-space:nowrap;justify-content:center;align-items:center;padding:0 16px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}._tab_o96sy_3:hover{background:var(--surface-2);color:var(--text-1)}._tab_o96sy_3[aria-current=page]{background:var(--text-1);color:var(--bg)}._tab_o96sy_3:focus-visible{border-radius:var(--r-p)}._demo_o96sy_11{display:none}@media (width<=1439px){._tab_o96sy_3{min-height:44px}._demo_o96sy_11:not(:empty){display:inline-flex}}@media (width<=1099px){._top_o96sy_2{margin-bottom:6px;padding-top:0}._tabs_o96sy_3{width:100%;box-shadow:inset 0 -1px 0 var(--hairline);background:0 0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;display:grid}._tab_o96sy_3{border-radius:0;padding:0 4px;font-size:14px}._tab_o96sy_3:hover{background:0 0}._tab_o96sy_3[aria-current=page]{color:var(--text-1);box-shadow:inset 0 -2px 0 var(--accent);background:0 0;font-weight:600}._tab_o96sy_3:focus-visible{border-radius:var(--r-s)}}@media (prefers-reduced-motion:reduce){._tab_o96sy_3{transition:none}}@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geologica-cyrillic-shrp-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geologica-latin-ext-shrp-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geologica-latin-shrp-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#161515;--bg-wash:linear-gradient(115deg,#161515 40%,#181820 100%);--surface:#1f2128;--surface-2:#2a2d37;--tray:transparent;--lamp-off:#3d4350;--edge:inset 0 0 0 1px #ffffff12;--pop:0 26px 50px -22px #000000d9;--hairline:#ffffff17;--hair-2:#fff3;--text-1:#fff;--text-2:#ced2da;--text-3:#a6acb8;--accent:#1e60fc;--action-h:#3c74fa;--on-action:#fff;--ok:#5ad19a;--accent-text:#8fb2ff;--crit:#ffa300;--crit-text:#ffc05a;--warn:#ffa300;--warn-text:#ffd98a;--step-on:#3c74fa;--model-bg:#3c74fa33;--model-ring:#8fb2ff99;--model-text:#c6d6ff;--empty-bg:#16151580;--crit-wash:#ffa3001f;--notice-wash:var(--crit-wash);--warn-fill:#ffa30024;--crit-ink:#161515;--focus:#fff;--seg-on:#e4e7ee;--pill-bg:#ffffff14;--pill-ring:inset 0 0 0 1px #ffffff4d;--knob:#3a3f4c;--knob-ico:#fff;--knob-x:0px;--glass-bg:linear-gradient(155deg,#3a3d4c99,#2228368a 58%,#1820468f);--glass-filter:blur(28px) saturate(150%);--glass-inset:inset 1.25px 1.25px 1.25px #fff3,inset 1.25px -1.25px 1.25px #ffffff0a;--glass-rim:linear-gradient(145deg,#ffffff6b,#ffffff14 34%,#ffffff0a 66%,#96b9ff5c);--glass-lift:0 30px 60px -34px #000000f2;--plate-bg:#ffffff09;--plate-line:#ffffff38;--halo-a:#3c74faf2;--halo-b:#1e60fc75;--halo-c:#82aaff4d;--aura-a:#3c74fa9e;--aura-b:#78a5ff33;--edge-light:linear-gradient(180deg,transparent,#fff 50%,transparent);--edge-glow:0 0 14px 2px #5a8cffe6;--hit-fill:linear-gradient(90deg,#1e60fc42,#1e60fc1f);--hit-ring:inset 0 0 0 1px #a0c0ff99,0 0 28px #3c74fa52;--mark-fill:linear-gradient(90deg,#1e60fc6b,#1e60fc3d);--mark-ring:0 0 0 3px #3c74fa57,0 0 22px #3c74fa6b;--road-bg:#ffffff0d;--road-ring:inset 0 0 0 1px #ffffff17;--bar-track:#ffffff14;--bar-fill:#ffffff6b;--bar-hit:#ffffffd9;--num-off:#979da9;--glow:110 160 255;--glow-k:.5;--glow-k-hit:1;--scan:linear-gradient(180deg,transparent,#82aaff33 50%,transparent);--tick:#ffffff42;--tick-mark:#ffffffa8;--tick-cur:#fff;--tick-glow:0 0 12px 1px #5a8cfff2;--lamp-core:#fff;--lamp-glow:0 0 0 3px #3c74fa80,0 0 14px 3px #3c74facc;--rail-fill:linear-gradient(180deg,#fff,#a9c3ff 55%,#3c74fa);--rail-glow:0 0 10px #5a8cffbf;--beam-blend:screen;--beam-start:#e6eeff;--beam-start-a:.95;--beam-mid:#7aa2ff;--beam-mid-a:.5;--beam-end:#3c74fa;--beam-end-a:.26;--beam-core-a:#fff;--beam-core-b:#bcd0ff;--beam-bloom:#3c74fa;--beam-bloom-a:.5;--beam-land:#fff;--lens-core:#fff;--lens-halo:#3c74fa;--lens-a:1;--spark-halo:#a9c3ff;--spark-core:#fff;--grain:.05;--r-s:12px;--r-m:16px;--r-l:24px;--r-p:999px;--gap:clamp(44px,4.4vw,64px);--surface-glass:var(--glass-bg);--blur-glass:var(--glass-filter);--font-sans:"Geologica",system-ui,sans-serif;--font-num:var(--font-sans);--tex-noise:url(/textures/noise.svg);--tex-check-16:url(/textures/check-16.svg);--tex-check-18:url(/textures/check-18.svg)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--bg-wash:linear-gradient(#fff,#fff);--surface:#f3f5f9;--surface-2:#e7ebf2;--tray:#eef1f6;--lamp-off:#c3cad6;--edge:inset 0 0 0 1px #0a0f1f1a;--pop:0 0 0 1px #0a0f1f24,0 24px 48px -20px #0a0f1f59;--hairline:#0a0f1f21;--hair-2:#0a0f1f4d;--text-1:#0a0f1f;--text-2:#2d3646;--text-3:#4c5669;--accent:#1e60fc;--action-h:#1e56da;--on-action:#fff;--ok:#0a6b45;--accent-text:#1a50d4;--crit:#d92d0a;--crit-text:#a82200;--crit-wash:#d92d0a;--notice-wash:#fff4dc;--crit-ink:#fff;--step-on:#1e60fc;--model-bg:#1e60fc1a;--model-ring:#1e60fc80;--model-text:#1a50d4;--warn:#e09200;--warn-text:#744a00;--warn-fill:#ffe3a3;--empty-bg:#fff;--focus:#1e60fc;--seg-on:#0a0f1f;--pill-bg:#fff;--pill-ring:inset 0 0 0 1px #0a0f1f4d;--knob:#fff;--knob-ico:#0a0f1f;--knob-x:30px;--glass-bg:#fff;--glass-filter:none;--glass-inset:0 0 0 1px #0a0f1f29;--glass-rim:linear-gradient(transparent,transparent);--glass-lift:0 1px 1px #0a0f1f0d,0 6px 10px -4px #0a0f1f14,0 34px 50px -30px #0a0f1f57;--plate-bg:#fff;--plate-line:#0a0f1f38;--halo-a:transparent;--halo-b:transparent;--halo-c:transparent;--aura-a:transparent;--aura-b:transparent;--edge-light:#1e60fc;--edge-glow:none;--hit-fill:#1e56da;--hit-ring:0 10px 22px -10px #1e56dab3;--mark-fill:linear-gradient(90deg,#1e56da,#1e56da);--mark-ring:0 0 0 3px #1e56da;--road-bg:#fff;--road-ring:none;--bar-track:#0a0f1f21;--bar-fill:#0a0f1f;--bar-hit:#1e60fc;--num-off:#5d677a;--glow:30 96 252;--glow-k:0;--glow-k-hit:0;--scan:linear-gradient(180deg,transparent,#1e60fc1a 50%,transparent);--tick:#0a0f1f42;--tick-mark:#0a0f1f;--tick-cur:#1e60fc;--tick-glow:none;--lamp-core:#1e60fc;--lamp-glow:0 0 0 3px #1e60fc4d;--rail-fill:#1e60fc;--rail-glow:none;--beam-blend:normal;--beam-start:#1e56da;--beam-start-a:1;--beam-mid:#1e60fc;--beam-mid-a:.42;--beam-end:#1e60fc;--beam-end-a:.2;--beam-core-a:#1e56da;--beam-core-b:#1e56da;--beam-bloom:#1e60fc;--beam-bloom-a:0;--beam-land:#1e56da;--lens-core:#1e56da;--lens-halo:#1e60fc;--lens-a:.22;--spark-halo:#1e60fc;--spark-core:#1e56da;--grain:0}*{box-sizing:border-box}body{background:var(--bg-wash),var(--bg);min-height:100dvh;color:var(--text-1);font:400 14px/1.5 var(--font-sans);font-variant-numeric:tabular-nums lining-nums;-webkit-font-smoothing:antialiased;background-attachment:fixed;margin:0}h1,h2,h3,p,dl,dd,ul,ol{margin:0;padding:0}ul,ol{list-style:none}a{color:var(--accent-text)}button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-s)}body:before{content:"";z-index:0;pointer-events:none;opacity:var(--grain);mix-blend-mode:overlay;background-image:var(--tex-noise);position:fixed;inset:0}#root{z-index:1;position:relative}.theming,.theming *{transition:background-color .4s,color .4s,box-shadow .4s,border-color .4s,fill .4s,stroke .4s!important}::view-transition-old(root){animation-duration:.45s;animation-timing-function:ease}::view-transition-new(root){animation-duration:.45s;animation-timing-function:ease}
