@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.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}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.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}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.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}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.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}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.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}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_abdc2ad8-module__Ql6J1G__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_abdc2ad8-module__Ql6J1G__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_68d574a-module__ggYvfa__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_68d574a-module__ggYvfa__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--bg-0:#08090c;--bg-1:#0d0f14;--bg-2:#14171f;--bg-3:#1b1f2a;--bg-4:#232836;--line:#ffffff14;--line-2:#ffffff0a;--fg-0:#f0f2f8;--fg-1:#b8bdcc;--fg-2:#7a8194;--fg-3:#4c5263;--accent:#ff7a45;--accent-2:#ffa776;--ok:#4ade80;--warn:#fbbf24;--bad:#f87171;--info:#6ec8ff;--paid:#c4a7ff;--paid-hi:#e2d4ff;--paid-lo:#8b68d6;--shard:#9aa1ad;--shard-hi:#ccd4e0;--shard-lo:#5f6773;--tint-indigo:#c0cfff;--tint-blurple:#c8cffd;--tint-blue:#b3cdff;--tint-blue-2:#b3bcfd;--tint-blue-3:#b3c1ff;--tint-sky:#a8dcff;--tint-sky-2:#a4dcf2;--tint-sky-3:#a0e3ff;--tint-sky-4:#9bc4fb;--tint-lime:#cff0a8;--tint-lime-2:#c3f08e;--tint-green:#86efac;--tint-violet:#e1d4ff;--tint-violet-2:#d6c0ff;--tint-rose:#fca5a5;--tint-rose-2:#fecaca;--tint-rose-3:#fbc1be;--tint-rose-4:#ffabb5;--tint-amber:#ffdc8f;--tint-amber-2:#ffd166;--tint-amber-3:#ffd96b;--tint-silver:#e0e6ef;--tint-silver-2:#cdd5e0;--tint-silver-3:#d8d8e6;--tint-silver-4:#e8eaf0;--tint-bronze:#e2a065;--tint-bronze-2:#d28b5b;--tint-bronze-3:#d68658;--tint-gold:#ffd76b;--tint-gold-2:#f5b220}*{box-sizing:border-box}html{scrollbar-color:#2a2f3b #0d0f14;scrollbar-width:thin;scrollbar-gutter:stable;overflow-x:hidden}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#0d0f14}::-webkit-scrollbar-thumb{background:#2a2f3b;border:2px solid #0d0f14;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#3a404f}::-webkit-scrollbar-corner{background:#0d0f14}html,body{background:var(--bg-0);color:var(--fg-0);font-family:var(--font-manrope), system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.5}body{background:radial-gradient(ellipse at 20% 0%, #ff7a450f, transparent 50%), radial-gradient(ellipse at 100% 20%, #6450c80d, transparent 50%), var(--bg-0);min-height:100vh;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font-family:inherit}.mono{font-family:var(--font-jetbrains-mono), monospace}.cur-icon{vertical-align:-.14em;forced-color-adjust:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:1.05em;height:1.05em;display:inline-block}.cur-icon.crystal{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpolygon points='24,3 40,17 24,45 8,17' fill='%238b68d6'/%3E%3Cpolygon points='24,3 40,17 24,45' fill='%23c4a7ff'/%3E%3Cpolygon points='24,3 32,17 24,45 16,17' fill='%23e2d4ff' opacity='.85'/%3E%3Cpolygon points='8,17 40,17 24,45' fill='%23000' opacity='.16'/%3E%3Cpolyline points='8,17 40,17' fill='none' stroke='%23f4eeff' stroke-width='1.4' opacity='.7'/%3E%3C/svg%3E")}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cur-icon.shard{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpolygon points='10,20 22,5 38,12 42,30 27,44 12,38' fill='%235f6773'/%3E%3Cpolygon points='22,5 38,12 27,44 12,38' fill='%239aa1ad'/%3E%3Cpolygon points='22,5 33,17 24,32 15,22' fill='%23ccd4e0'/%3E%3Cpolygon points='33,17 42,30 27,44 24,32' fill='%237b8390'/%3E%3C/svg%3E")}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-in{0%{opacity:0;transform:translateY(-14px)scale(.98)}to{opacity:1;transform:none}}.app{grid-template-columns:240px 1fr;min-height:100vh;display:grid}.main{flex-direction:column;min-width:0;min-height:100vh;padding-bottom:0;display:flex}.btn{cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:11px 18px;font-size:13.5px;font-weight:700;transition:transform .1s,background .15s;display:inline-flex}.btn-primary{background:var(--accent);color:#1a0d07;box-shadow:0 4px 20px #ff7a454d}.btn-primary:hover{background:var(--accent-2);transform:translateY(-1px)}.btn-ghost{background:var(--bg-2);color:var(--fg-0);border-color:var(--line)}.btn-ghost:hover{background:var(--bg-3)}.ico-btn{background:var(--bg-2);border:1px solid var(--line);cursor:pointer;width:40px;height:40px;color:var(--fg-1);border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:relative}.ico-btn:hover{background:var(--bg-3);color:var(--fg-0)}.ico-btn .bubble{background:var(--accent);color:#1a0d07;border:2px solid var(--bg-0);border-radius:999px;justify-content:center;align-items:center;min-width:14px;height:14px;padding:0 3px;font-size:9px;font-weight:800;display:flex;position:absolute;top:-3px;right:-3px}.section{padding:36px 32px 0}.sect-head{flex-wrap:wrap;align-items:end;gap:18px;margin-bottom:14px;display:flex}.sect-head h2{letter-spacing:-.015em;align-items:baseline;gap:10px;margin:0;font-size:22px;font-weight:800;display:inline-flex}.sect-head h2 .cnt{font-family:var(--font-jetbrains-mono), monospace;color:var(--fg-2);background:var(--bg-2);border-radius:999px;padding:3px 10px;font-size:13px;font-weight:600}.sect-head .sub{color:var(--fg-2);padding-bottom:3px;font-size:13px}.sect-head .link{color:var(--fg-1);border:1px solid var(--line);background:var(--bg-2);border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:6px 12px;font-size:13px;display:inline-flex}.sect-head .link:hover{background:var(--bg-3);color:var(--fg-0)}.burger,.nav-backdrop{display:none}.head-avatar{font-family:var(--font-jetbrains-mono), monospace;color:#1a0d07;text-transform:uppercase;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden}.side{border-right:1px solid var(--line);background:linear-gradient(180deg, var(--bg-1) 0%, var(--bg-0) 100%);flex-direction:column;gap:6px;height:100vh;padding:22px 14px;display:flex;position:sticky;top:0}.brand{border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-bottom:16px;padding:8px 8px 22px;display:flex}.brand-mark{object-fit:cover;border-radius:8px;flex-shrink:0;width:34px;height:34px;display:block;box-shadow:0 2px 10px #ff7a454d}.brand-name{letter-spacing:-.01em;font-size:16px;font-weight:700}.brand-sub{color:var(--fg-2);font-size:11px}.nav-label{font-family:var(--font-jetbrains-mono), monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--fg-3);padding:14px 10px 6px;font-size:10px}.nav-item{color:var(--fg-1);border-radius:8px;align-items:center;gap:11px;padding:9px 10px;font-size:13.5px;font-weight:500;transition:all .15s;display:flex;position:relative}.nav-item:hover,.nav-item.active{background:var(--bg-2);color:var(--fg-0)}.nav-item.active:before{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:-14px}.nav-icon{width:18px;height:18px;color:var(--fg-2);justify-content:center;align-items:center;display:inline-flex}.nav-item.active .nav-icon{color:var(--accent)}.nav-item .ct{background:var(--bg-3);color:var(--fg-2);font-size:11px;font-family:var(--font-jetbrains-mono), monospace;border-radius:999px;margin-left:auto;padding:2px 7px}.nav-item.live .ct{color:var(--ok);background:#4ade8026}.nav-item.alert .ct{color:var(--bad);background:#f871712e;box-shadow:0 0 0 1px #f8717126}.side-foot{border-top:1px solid var(--line);margin-top:auto;padding-top:14px}.acct{background:var(--bg-2);border-radius:8px;align-items:center;gap:10px;padding:8px;display:flex}.avatar{background:linear-gradient(135deg,#7a8194,#3a3f4c);border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:flex;position:relative}.avatar:after{content:"";background:var(--ok);border:2px solid var(--bg-2);border-radius:50%;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px}.acct-meta{flex:1;min-width:0}.acct-name{font-size:13px;font-weight:600}.acct-bal{font-family:var(--font-jetbrains-mono), monospace;gap:4px;margin-top:3px;font-size:10.5px;display:flex}.acct-bal .bal-chip{background:var(--bg-3);color:var(--fg-1);border:1px solid var(--line);border-radius:4px;align-items:center;gap:4px;padding:2px 6px;display:inline-flex}.acct-bal .bal-chip.coin{color:var(--shard-hi);background:#9aa1ad14;border-color:#9aa1ad47}.acct-bal .bal-chip.rub{color:var(--paid);background:#c4a7ff17;border-color:#c4a7ff4d}.acct-bal .bal-chip i{opacity:.75;font-size:10px;font-style:normal;font-weight:700}.top{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:20;background:#08090cb3;align-items:center;gap:14px;padding:14px 32px;display:flex;position:sticky;top:0}.crumbs{color:var(--fg-2);align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.crumbs a{color:var(--fg-1);white-space:nowrap}.crumbs a:hover{color:var(--accent-2)}.crumbs .sep{color:var(--fg-3)}.crumbs .cur{color:var(--fg-0);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.top-spacer{flex:auto;min-width:12px}.search{background:var(--bg-2);border:1px solid var(--line);width:420px;color:var(--fg-2);cursor:text;text-align:left;border-radius:8px;flex:0 420px;align-items:center;gap:10px;padding:8px 14px;font-family:inherit;font-size:13px;display:flex}.search:hover{border-color:var(--fg-3);background:var(--bg-3)}.search .search-placeholder{color:var(--fg-2);flex:1}.search kbd{font-family:var(--font-jetbrains-mono), monospace;border:1px solid var(--line);color:var(--fg-2);border-radius:4px;padding:2px 6px;font-size:10.5px}.top-meta{align-items:center;gap:18px;padding:0 6px;display:flex}.tm-item{flex-direction:column;gap:1px;line-height:1.1;display:flex}.tm-item .tm-k{color:var(--fg-3);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:600}.tm-item b{color:var(--fg-0);font-size:13px;font-weight:700}.tm-item b.mono{font-family:var(--font-jetbrains-mono), monospace}.tm-item b.rub{color:var(--ok)}.tm-item b.coin{color:var(--shard-hi)}.tm-item b.ok{color:var(--ok)}.tm-item b.warn{color:var(--warn)}.tm-item b.paid{color:var(--paid)}.top-stats{align-items:center;gap:10px;margin-left:auto;display:flex}.top-stat{background:var(--bg-2);border:1px solid var(--line);border-radius:8px;align-items:center;gap:8px;padding:6px 12px;font-size:12.5px;display:flex}.top-stat .k{color:var(--fg-2)}.top-stat b{color:var(--fg-0);font-weight:700}.top-stat b.mono{font-family:var(--font-jetbrains-mono), monospace}.top-stat b.ok{color:var(--ok)}.top-stat b.warn{color:var(--warn)}.top-stat b.bad{color:var(--bad)}.top-stat .slash{color:var(--fg-3);margin:0 1px;font-weight:500}.top-stat .cap{color:var(--fg-1);font-weight:600;font-family:var(--font-jetbrains-mono), monospace}.top-stat .dot{background:var(--ok);border-radius:50%;width:7px;height:7px;animation:2s infinite pulse;box-shadow:0 0 8px #4ade80cc}.top-stat .dot.warn{background:var(--warn);box-shadow:0 0 8px #fbbf24cc}.top-stat .dot.bad{background:var(--bad);animation:none;box-shadow:0 0 8px #f87171cc}.hero-wrap{padding:26px 32px 0}.hero{grid-template-columns:1.45fr 1fr;gap:16px;display:grid}.hero-feat{border:1px solid var(--line);border-radius:16px;height:480px;position:relative;overflow:hidden;box-shadow:0 20px 60px #0006}.hero-feat img.bg{object-fit:cover;filter:saturate(1.1);width:100%;height:100%;position:absolute;inset:0}.hero-feat:after{content:"";background:linear-gradient(#08090c00 35%,#08090c80 70%,#08090cf2 100%);position:absolute;inset:0}.hero-body{z-index:2;flex-direction:column;justify-content:flex-end;padding:30px 32px;display:flex;position:absolute;inset:0}.hero-badges{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.hero-badge{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.06em;border:1px solid var(--line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--fg-1);text-transform:uppercase;background:#00000080;border-radius:999px;padding:4px 10px;font-size:11px}.hero-badge.feat{background:var(--accent);color:#1a0d07;border-color:var(--accent);font-weight:700}.hero-badge.live{color:var(--ok)}.hero-badge.live:before{content:"●";margin-right:6px;font-size:10px;animation:2s infinite pulse}.hero-feat h1{letter-spacing:-.025em;text-shadow:0 2px 20px #00000080;max-width:540px;margin:0 0 10px;font-size:48px;font-weight:800;line-height:1}.hero-feat p.lede{color:var(--fg-1);max-width:480px;margin:0 0 20px;font-size:15px}.hero-meta{color:var(--fg-1);flex-wrap:wrap;gap:18px;margin-bottom:20px;font-size:13px;display:flex}.hero-meta span b{color:var(--fg-0);margin-right:3px;font-weight:700}.hero-meta .sep{color:var(--fg-3)}.hero-meta .ok{color:var(--ok);font-family:var(--font-jetbrains-mono), monospace}.hero-counter{font-family:var(--font-jetbrains-mono), monospace;color:var(--fg-2);z-index:3;align-items:center;gap:8px;font-size:11px;display:flex;position:absolute;top:22px;right:24px}.hero-counter .dots{gap:4px;display:flex}.hero-counter .dots span{background:var(--line);cursor:pointer;border-radius:2px;width:14px;height:3px}.hero-counter .dots span.on{background:var(--accent)}.hero-side{flex-direction:column;gap:12px;min-width:0;display:flex}.side-panel{background:var(--bg-1);border:1px solid var(--line);border-radius:16px;padding:24px}.side-panel .kicker{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.06em;color:var(--fg-2);text-transform:uppercase;align-items:center;gap:8px;margin-bottom:14px;font-size:11px;display:inline-flex}.side-panel .kicker .d{background:var(--ok);border-radius:50%;width:7px;height:7px;animation:2s infinite pulse}.side-panel .kicker .now{color:var(--fg-0);font-family:var(--font-jetbrains-mono), monospace}.side-panel h2{letter-spacing:-.02em;margin:0 0 10px;font-size:26px;font-weight:800;line-height:1.05}.side-panel h2 em{color:var(--accent-2);font-style:normal}.side-panel p.lede{color:var(--fg-1);margin:0 0 18px;font-size:13.5px;line-height:1.6}.hero-cta{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.stats-row{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;padding-top:16px;display:grid}.stat-cell{border-left:1px solid var(--line);padding:0 14px}.stat-cell:first-child{border-left:none;padding-left:0}.stat-cell .l{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.06em;color:var(--fg-2);text-transform:uppercase;margin-bottom:4px;font-size:10.5px}.stat-cell .v{letter-spacing:-.02em;font-size:24px;font-weight:800;line-height:1}.stat-cell .v.ok{color:var(--ok);font-family:var(--font-jetbrains-mono), monospace}.stat-cell .sub{color:var(--fg-2);margin-top:4px;font-size:11px}.mini-panel{background:var(--bg-1);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;padding:16px 20px;font-size:13px;display:flex}.mini-panel>div:not(.dl){flex:1;min-width:0}.mini-panel .dl{background:var(--bg-3);width:38px;height:38px;color:var(--accent);border-radius:10px;justify-content:center;align-items:center;display:flex}.mini-panel b{color:var(--fg-0);font-weight:700}.mini-panel .sub{color:var(--fg-2);font-size:12px}.mini-panel .go{color:var(--accent-2);margin-left:auto;font-size:13px;font-weight:700}.filters{flex-wrap:wrap;align-items:center;gap:6px;margin:14px 0 22px;display:flex}.chip{background:var(--bg-2);border:1px solid var(--line);color:var(--fg-1);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:13px;font-weight:500;transition:all .12s;display:inline-flex}.chip:hover{background:var(--bg-3);color:var(--fg-0)}.chip.active{background:var(--bg-0);color:var(--fg-0);border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.chip .ct{font-family:var(--font-jetbrains-mono), monospace;color:var(--fg-2);background:#ffffff0f;border-radius:999px;padding:1px 6px;font-size:11px}.chip.active .ct{color:var(--accent-2);background:#ff7a4526}.chip svg{width:14px;height:14px}.filters .divider{background:var(--line);width:1px;height:18px;margin:0 4px}.grid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:14px;display:grid}.card{background:var(--bg-1);border:1px solid var(--line);cursor:pointer;text-align:left;color:inherit;border-radius:14px;flex-direction:column;padding:0;font-family:inherit;transition:all .15s;display:flex;position:relative;overflow:hidden}.card:hover{border-color:var(--fg-3);transform:translateY(-3px);box-shadow:0 14px 34px #0006}.card-img{aspect-ratio:16/8;background:var(--bg-2);pointer-events:none;position:relative;overflow:hidden}.card-fav{pointer-events:auto}.card-img img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.card:hover .card-img img{transform:scale(1.05)}.card-img:after{content:"";background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--bg-1) 20%, transparent) 35%, color-mix(in srgb, var(--bg-1) 95%, transparent) calc(100% - 3px), var(--bg-1) calc(100% - 1px));pointer-events:none;position:absolute;inset:0 0 -1px}.card-badges{z-index:2;gap:5px;display:flex;position:absolute;top:8px;left:8px}.card-badge{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.06em;--badge-tint:transparent;background-color:#000000b8;background-image:linear-gradient(var(--badge-tint), var(--badge-tint));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--line);text-transform:uppercase;color:var(--fg-1);text-shadow:0 1px 2px #000000b3;border-radius:4px;padding:2px 7px;font-size:9.5px}.card-badge.paid{--badge-tint:#c4a7ff26;color:var(--paid);border-color:#c4a7ff66}.card-badge.free{--badge-tint:#4ade8021;color:var(--ok);border-color:#4ade8059}.card-badge.new{--badge-tint:#ff7a452e;color:var(--accent-2);border-color:#ff7a4566}.card-tps{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--line);font-family:var(--font-jetbrains-mono), monospace;color:var(--ok);z-index:2;background:#000000a6;border-radius:999px;align-items:center;gap:5px;padding:2px 7px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;top:8px;right:8px}.card-tps.warn{color:var(--warn)}.card-title-art{z-index:2;position:absolute;bottom:10px;left:12px;right:12px}.card-title-art h3{letter-spacing:-.01em;text-shadow:0 2px 12px #000000b3;margin:0 0 1px;font-size:17px;font-weight:800}.card-title-art .subtitle{font-size:10.5px;font-family:var(--font-jetbrains-mono), monospace;color:var(--fg-1);text-shadow:0 1px 6px #000c}.card-body{flex-direction:column;flex:1;padding:10px 12px 12px;display:flex}.card p.desc{color:var(--fg-1);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:36px;margin:0 0 10px;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.card-tags{flex-wrap:wrap;align-content:flex-start;gap:4px;min-height:40px;margin-bottom:10px;display:flex}.tag{background:var(--bg-2);border:1px solid var(--line);color:var(--fg-1);border-radius:4px;padding:1px 7px;font-size:10.5px;font-weight:500}.tag.accent{color:var(--paid);background:#c4a7ff21;border-color:#c4a7ff59}.card-metrics{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);grid-template-columns:repeat(3,1fr);gap:0;margin-top:auto;padding:9px 0;display:grid}.metric{border-left:1px solid var(--line-2);padding:0 10px}.metric:first-child{border-left:none;padding-left:0}.metric .v{letter-spacing:-.015em;font-size:14px;font-weight:800;line-height:1}.metric .v span{color:var(--fg-3);font-weight:500}.metric .v.ok{color:var(--ok);font-family:var(--font-jetbrains-mono), monospace}.metric .l{font-family:var(--font-jetbrains-mono), monospace;color:var(--fg-2);letter-spacing:.04em;text-transform:uppercase;margin-top:3px;font-size:9.5px}.card-foot{gap:6px;padding:10px 0 0;display:flex}.mini-btn{background:var(--bg-2);border:1px solid var(--line);color:var(--fg-0);cursor:pointer;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:5px;padding:7px 10px;font-size:11.5px;font-weight:600;transition:all .12s;display:inline-flex}.mini-btn:hover{background:var(--bg-3)}.mini-btn.primary{background:var(--accent);color:#1a0d07;border-color:var(--accent);box-shadow:0 3px 12px #ff7a4540}.mini-btn.primary:hover{background:var(--accent-2)}.trio{grid-template-columns:1.3fr 1fr;gap:16px;display:grid}.panel{background:var(--bg-1);border:1px solid var(--line);border-radius:12px;overflow:hidden}.panel-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.panel-head h3{align-items:center;gap:8px;margin:0;font-size:14px;font-weight:700;display:flex}.panel-head h3 .dot{background:var(--ok);border-radius:50%;width:6px;height:6px;animation:2s infinite pulse}.panel-head .more{color:var(--fg-2);font-size:11.5px}.feed{scrollbar-width:thin;max-height:340px;padding:4px 0;overflow-y:auto}.feed::-webkit-scrollbar{width:4px}.feed::-webkit-scrollbar-thumb{background:var(--bg-3);border-radius:2px}.feed-item{border-bottom:1px solid var(--line-2);grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:10px 18px;font-size:13px;display:grid}.feed-item:last-child{border-bottom:none}.feed-item:hover{background:var(--bg-2)}.feed-av{background:linear-gradient(135deg, var(--bg-3), var(--bg-2))}.feed-body .a{color:var(--fg-1)}.feed-body b{color:var(--fg-0);font-weight:700}.feed-body em{color:var(--accent-2);font-style:normal}.feed-item .t{font-family:var(--font-jetbrains-mono), monospace;color:var(--fg-3);font-size:10.5px}.status-body{padding:8px 0}.status-row{border-bottom:1px solid var(--line-2);grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:9px 18px;font-size:13px;display:grid}.status-row:last-child{border-bottom:none}.status-name{align-items:center;gap:8px;font-weight:500;display:flex}.status-name .d{background:var(--ok);border-radius:50%;width:7px;height:7px}.status-row.off .d{background:var(--fg-3)}.status-row.off .status-name{color:var(--fg-2)}.status-row.warn .d{background:var(--warn)}.status-row.upd .d{background:var(--accent-2)}.status-row.upd .status-name{color:var(--fg-1)}.status-bar{background:var(--bg-3);border-radius:2px;width:80px;height:4px;overflow:hidden}.status-bar>div{background:var(--ok);border-radius:2px;height:100%}.status-row.warn .status-bar>div{background:var(--warn)}.status-row.upd .status-bar>div{background:var(--accent-2)}.status-row.off .status-bar>div{width:0}.status-tps{font-family:var(--font-jetbrains-mono), monospace;color:var(--fg-1);text-align:right;min-width:36px;font-size:12px}.site-foot{border-top:1px solid var(--line);background:linear-gradient(180deg, transparent, var(--bg-1));margin-top:48px;padding:40px 32px 28px}.foot-grid{border-bottom:1px solid var(--line);grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:40px;padding-bottom:32px;display:grid}.foot-col{flex-direction:column;gap:9px;min-width:0;display:flex}.foot-brand{align-items:center;gap:10px;margin-bottom:8px;display:flex}.foot-note{color:var(--fg-2);max-width:320px;font-size:12.5px;line-height:1.55}.foot-title{font-family:var(--font-jetbrains-mono), monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--fg-3);margin-bottom:4px;font-size:10.5px}.foot-col a{color:var(--fg-1);font-size:13px;transition:color .12s}.foot-col a:hover{color:var(--accent-2)}.foot-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:20px;display:flex}.foot-copy{color:var(--fg-3);font-size:11.5px}.foot-legal{align-items:center;gap:10px;font-size:12.5px;display:flex}.foot-legal a{color:var(--fg-1)}.foot-legal a:hover{color:var(--accent-2)}.foot-legal .sep{color:var(--fg-3)}.modal-backdrop{width:100%;max-width:none;height:100%;max-height:none;color:inherit;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;background:#050609b8;border:0;justify-content:center;align-items:flex-start;margin:0;padding:80px 20px 40px;display:none;position:fixed;inset:0;overflow-y:auto}.modal-backdrop::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.modal-backdrop.open{animation:.18s fade-in;display:flex}.modal{background:var(--bg-1);border:1px solid var(--line);border-radius:14px;width:100%;max-width:640px;animation:.22s modal-in;overflow:hidden;box-shadow:0 40px 120px #0009}.modal-head{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px 18px;display:flex}.modal-head h3{align-items:center;gap:10px;margin:0;font-size:15px;font-weight:700;display:flex}.modal-head .unread{font-family:var(--font-jetbrains-mono), monospace;background:var(--accent);color:#1a0d07;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.modal-head .close{background:var(--bg-2);border:1px solid var(--line);width:28px;height:28px;color:var(--fg-1);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.modal-head .close:hover{background:var(--bg-3);color:var(--fg-0)}.msearch-input{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:16px 18px;display:flex}.msearch-input svg{color:var(--fg-2)}.msearch-input input{color:var(--fg-0);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:15px}.msearch-input input::placeholder{color:var(--fg-2)}.msearch-input kbd{font-family:var(--font-jetbrains-mono), monospace;border:1px solid var(--line);color:var(--fg-2);border-radius:4px;padding:2px 6px;font-size:10.5px}.msearch-body{max-height:60vh;overflow-y:auto}.msearch-group-title{font-family:var(--font-jetbrains-mono), monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--fg-3);padding:14px 18px 6px;font-size:10.5px}.msearch-item{cursor:pointer;border-bottom:1px solid var(--line-2);grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:10px 18px;display:grid}.msearch-item:hover{background:var(--bg-2)}.msearch-item .icn{background:var(--bg-3);width:30px;height:30px;color:var(--fg-1);border-radius:6px;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex;overflow:hidden}.msearch-item .icn img{object-fit:cover;width:100%;height:100%}.msearch-item .t{color:var(--fg-0);font-size:13.5px;font-weight:600}.msearch-item .d{color:var(--fg-2);font-size:11.5px;font-family:var(--font-jetbrains-mono), monospace;margin-top:1px}.msearch-item .k{font-family:var(--font-jetbrains-mono), monospace;color:var(--fg-3);border:1px solid var(--line);border-radius:4px;padding:2px 7px;font-size:10.5px}.msearch-foot{border-top:1px solid var(--line);font-family:var(--font-jetbrains-mono), monospace;color:var(--fg-3);justify-content:space-between;align-items:center;padding:10px 18px;font-size:11px;display:flex}.msearch-foot .keys{align-items:center;gap:8px;display:flex}.msearch-foot kbd{border:1px solid var(--line);color:var(--fg-2);border-radius:3px;padding:2px 6px;font-family:inherit;font-size:10.5px}.mnotif-body{max-height:60vh;overflow-y:auto}.mnotif-tabs{border-bottom:1px solid var(--line);gap:2px;padding:0 18px;display:flex}.mnotif-tab{color:var(--fg-2);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 12px;font-family:inherit;font-size:12.5px;display:inline-flex}.mnotif-tab .ct{font-family:var(--font-jetbrains-mono), monospace;background:var(--bg-3);border-radius:999px;padding:1px 6px;font-size:10px}.mnotif-tab.on{color:var(--fg-0);border-bottom-color:var(--accent)}.mnotif-item{border-bottom:1px solid var(--line-2);grid-template-columns:28px 1fr auto auto;align-items:center;gap:12px;padding:12px 18px;display:grid;position:relative}.mnotif-item .mnotif-read-one{border:1px solid var(--line);width:22px;height:22px;color:var(--fg-2);cursor:pointer;background:0 0;border-radius:5px;justify-content:center;align-items:center;font-size:11px;display:flex}.mnotif-item .mnotif-read-one:hover:not(:disabled){color:var(--ok);border-color:var(--ok)}.mnotif-item .mnotif-read-one:disabled{opacity:.5;cursor:default}.mnotif-action-err{border-top:1px solid var(--line);color:#ff7a45;background:#ff7a4514;justify-content:space-between;align-items:center;gap:10px;padding:10px 18px;font-size:12.5px;display:flex}.mnotif-action-err button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0}.mnotif-item.unread{background:#ff7a450a}.mnotif-item.unread:before{content:"";background:var(--accent);border-radius:50%;width:4px;height:4px;position:absolute;top:18px;left:8px}.mnotif-item .nicn{border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.mnotif-item .nicn.pay{color:var(--ok);background:#4ade8026}.mnotif-item .nicn.sys{color:var(--tint-blue);background:#6496ff26}.mnotif-item .nicn.reward{color:var(--paid);background:#c4a7ff26}.mnotif-item .nicn.warn{color:var(--warn);background:#fbbf2426}.mnotif-item .nbody .t{color:var(--fg-0);font-size:13px;font-weight:600}.mnotif-item.clickable{cursor:pointer}.mnotif-item.clickable:hover{background:var(--bg-2)}.mnotif-item .nbody .t .nlink{color:inherit;text-decoration:none}.mnotif-item .nbody .t .nlink:after{content:"";position:absolute;inset:0}.mnotif-item.clickable:hover .nbody .t .nlink{color:var(--accent-2)}.mnotif-item .nbody .t .nlink:focus-visible:after{outline:2px solid var(--accent);outline-offset:-2px;border-radius:4px}.mnotif-item .mnotif-read-one{z-index:1;position:relative}.mnotif-item .nbody .d{color:var(--fg-1);margin-top:2px;font-size:12px;line-height:1.45}.mnotif-item .ntime{font-family:var(--font-jetbrains-mono), monospace;color:var(--fg-3);white-space:nowrap;font-size:10.5px}.mnotif-foot{border-top:1px solid var(--line);justify-content:space-between;padding:12px 18px;font-size:12.5px;display:flex}.mnotif-foot a{color:var(--fg-1)}.mnotif-foot a:hover{color:var(--accent-2)}.mnotif-foot .mnotif-mark-all{font:inherit;font-size:inherit;color:var(--fg-1);cursor:pointer;background:0 0;border:0;padding:0}.mnotif-foot .mnotif-mark-all:hover:not(:disabled){color:var(--accent-2)}.mnotif-foot .mnotif-mark-all:disabled{opacity:.5;cursor:default}@media (max-width:1180px){.hero{grid-template-columns:1fr}.hero-feat{height:420px}.grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.trio{grid-template-columns:1fr}}@media (max-width:900px){.top-stats{scrollbar-width:none;order:3;gap:6px;width:100%;margin-left:0;padding-bottom:2px;overflow-x:auto}.top-stats::-webkit-scrollbar{display:none}.top-stat{white-space:nowrap;flex-shrink:0;padding:5px 10px;font-size:11.5px}.app{grid-template-columns:1fr}.side{z-index:100;width:280px;max-width:85vw;height:100vh;transition:transform .25s;display:flex;position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:0 0 40px #0009}.side.open{transform:translate(0)}.nav-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:99;opacity:0;pointer-events:none;background:#0000008c;transition:opacity .2s;display:block;position:fixed;inset:0}.nav-backdrop.show{opacity:1;pointer-events:auto}.burger{display:inline-flex}.main{width:100%;max-width:100%;overflow-x:hidden}.top{flex-wrap:wrap;gap:8px;padding:12px 14px}.crumbs,.top-meta,.top-spacer{display:none}.search{flex:auto;width:auto;min-width:0}.search kbd{display:none}.search-placeholder{font-size:12px}.hero-wrap{padding:16px 14px 0}.hero{gap:12px}.hero-feat{border-radius:12px;height:380px}.hero-body{padding:20px}.hero-feat h1{font-size:36px}.side-panel{border-radius:12px;padding:18px}.side-panel h2{font-size:22px}.section{padding:28px 14px 0}.site-foot{padding:32px 14px 24px}.foot-grid{grid-template-columns:1fr 1fr;gap:28px}.foot-bottom{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.grid{grid-template-columns:1fr}.hero-feat{height:340px}.hero-feat h1{font-size:28px}.hero-body{padding:18px}.hero-counter{top:14px;right:14px}.hero-cta{flex-direction:column;align-items:stretch}.hero-cta .btn{justify-content:center;width:100%}.foot-grid{grid-template-columns:1fr;gap:24px}.top{padding:10px 14px}.hero-wrap{padding:12px 12px 0}.section{padding:24px 12px 0}.site-foot{padding:28px 12px 20px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:-1ms!important}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus{outline:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}a:focus-visible,button:focus-visible,[role=button]:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible{outline:2px solid var(--accent);outline-offset:2px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.nset-modal{max-width:620px}.nset-state{text-align:center;color:var(--fg-2);padding:28px 20px;font-size:13px}.nset-state a{color:var(--accent-2)}.nset-grid{padding:6px 18px 14px}.nset-row{border-bottom:1px solid var(--line-2);grid-template-columns:1fr 76px 76px;align-items:center;gap:10px;padding:12px 0;display:grid}.nset-row:last-child{border-bottom:0}.nset-row>span:nth-child(2),.nset-row>span:nth-child(3){text-align:center}.nset-head{border-bottom:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);font-size:11px;font-family:var(--font-jetbrains-mono), monospace;padding:10px 0 8px}.nset-head .nset-off{text-transform:none;letter-spacing:0;color:var(--fg-3);opacity:.75;font-size:9.5px;font-style:normal;display:block}.nset-row b{color:var(--fg-0);font-size:13px;font-weight:600;display:block}.nset-row em{color:var(--fg-2);margin-top:3px;font-size:11.5px;font-style:normal;line-height:1.45;display:block}.nset-row .nset-locked{color:var(--fg-3);margin-top:5px;font-size:11px}.nset-always{font-size:10.5px;font-family:var(--font-jetbrains-mono), monospace;color:var(--ok);background:#4ade801a;border:1px solid #4ade8059;border-radius:999px;padding:3px 9px}.nset-dash{color:var(--fg-3)}.nset-switch{cursor:pointer;display:inline-flex}.nset-switch input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.nset-track{background:var(--bg-3);border:1px solid var(--line);border-radius:999px;align-items:center;width:38px;height:22px;padding:2px;transition:background .15s,border-color .15s;display:inline-flex}.nset-thumb{background:var(--fg-3);border-radius:50%;width:16px;height:16px;transition:transform .15s,background .15s}.nset-switch input:checked+.nset-track{border-color:var(--accent);background:#ff7a4547}.nset-switch input:checked+.nset-track .nset-thumb{background:var(--accent);transform:translate(16px)}.nset-switch input:focus-visible+.nset-track{outline:2px solid var(--accent);outline-offset:2px}.nset-switch input:disabled+.nset-track{opacity:.45}.nset-switch:has(input:disabled){cursor:not-allowed}.nset-note{color:var(--fg-2);margin:0;padding:0 18px 14px;font-size:11.5px}.nset-note a{color:var(--accent-2)}.mnotif-settings{font:inherit;color:var(--fg-1);cursor:pointer;background:0 0;border:0;padding:0}.mnotif-settings:hover{color:var(--accent-2)}.pay-result{justify-content:center;align-items:center;min-height:60vh;padding:32px 16px;display:flex}.pay-result__card{text-align:center;background:var(--bg-1);border:1px solid var(--line);border-radius:14px;width:100%;max-width:520px;padding:32px 28px}.pay-result__icon{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 18px;font-size:26px;font-weight:700;display:flex}.pay-result__card--ok .pay-result__icon{color:#46be78;background:#46be7824}.pay-result__card--fail .pay-result__icon{color:#dc5a5a;background:#dc5a5a24}.pay-result__title{color:var(--fg-0);margin:0 0 12px;font:700 22px Manrope,sans-serif}.pay-result__text{color:var(--fg-2);margin:0 0 14px;font:400 14.5px/1.6 Manrope,sans-serif}.pay-result__hint{color:var(--fg-3);margin:0 0 24px;font:400 13px/1.55 Manrope,sans-serif}.pay-result__actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.pay-result__btn{border:1px solid var(--line);color:var(--fg-2);border-radius:9px;align-items:center;padding:9px 18px;font:600 13px Manrope,sans-serif;text-decoration:none;transition:all .12s;display:inline-flex}.pay-result__btn:hover{color:var(--fg-0);border-color:var(--fg-3)}.pay-result__btn--primary{background:var(--accent,#46be78);color:#0b0f0d;border-color:#0000}.pay-result__btn--primary:hover{filter:brightness(1.08);color:#0b0f0d}
:root{--skel-base:#ffffff0a;--skel-hi:#ffffff1a;--skel-rad:6px}@keyframes skel-pulse{0%,to{opacity:.85}50%{opacity:.5}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes loadbar{0%{transform:translate(-100%)}to{transform:translate(350%)}}.skel{background-color:var(--skel-base);border-radius:var(--skel-rad);-webkit-user-select:none;user-select:none;pointer-events:none;animation:1.6s ease-in-out infinite skel-pulse;color:#0000!important;border-color:#0000!important}.skel.dim{--skel-base:#ffffff06;--skel-hi:#ffffff0f;background-color:#ffffff06}.skel-line{vertical-align:middle;min-width:40px;height:.9em;display:inline-block}.skel-block{display:block}.skel-circle{border-radius:50%}.skel-chip{background-color:var(--skel-base);border-radius:999px;min-width:64px;height:18px;animation:1.6s ease-in-out infinite skel-pulse;display:inline-block}.skel-inert{pointer-events:none;opacity:.55}.skel-fill{background-color:var(--skel-hi);width:100%;height:100%;animation:1.6s ease-in-out infinite skel-pulse}.load-bar{z-index:200;background:#ff7a4514;height:2px;position:fixed;top:0;left:0;right:0;overflow:hidden}.load-bar:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--accent) 40%, var(--accent-2) 60%, transparent 100%);width:40%;animation:1.4s cubic-bezier(.4,0,.2,1) infinite loadbar;position:absolute;inset:0}.skel-btn{border-radius:8px;flex:1;height:30px;display:inline-block}.skel-grid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:14px;display:grid}.card.skel-card{cursor:default;pointer-events:none;background:var(--bg-1);border:1px solid var(--line);border-radius:14px;position:relative;overflow:hidden}.card.skel-card:hover{border-color:var(--line);box-shadow:none;transform:none}.card.skel-card .card-img{aspect-ratio:16/8;background:linear-gradient(135deg, var(--bg-2) 0%, var(--bg-1) 50%, var(--bg-2) 100%);position:relative;overflow:hidden}.card.skel-card .card-img:before{content:"";background:repeating-linear-gradient(135deg,#ffffff03 0 12px,#0000 12px 24px);position:absolute;inset:0}.card.skel-card .card-img:after{display:none}.card.skel-card .card-img-loader{border:2px solid #ffffff14;border-top-color:var(--accent);z-index:3;border-radius:50%;width:22px;height:22px;animation:.9s linear infinite spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card.skel-card .skel-body{padding:12px 14px 16px}.skel-row-fill{flex-wrap:wrap;gap:4px;display:flex}.card.skel-card .metric .l{opacity:.55}.card.skel-card .card-fav{z-index:3;width:28px;height:28px;color:var(--fg-3);opacity:.45;pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:8px;right:8px}.card.skel-card .diff-meter .bars span{background:#ffffff14}.status-row.skel-row{pointer-events:none}.status-row.skel-row .skel-name{width:130px;height:11px;display:inline-block}.status-row.skel-row .status-bar>div{background:var(--skel-hi);animation:1.6s ease-in-out infinite skel-pulse;width:100%!important}.status-row.skel-row .status-tps.skel{width:36px;height:11px;display:inline-block}.status-row.skel-row .status-name .d{opacity:.3;box-shadow:none;animation:none}.load-banner{color:var(--fg-1);background:#ff7a450f;border:1px solid #ff7a452e;border-radius:10px;align-items:center;gap:12px;padding:10px 16px;font-size:12.5px;display:flex}.load-banner .lb-icn{width:22px;height:22px;color:var(--accent-2);flex:none;justify-content:center;align-items:center;display:inline-flex}.load-banner b{color:var(--fg-0);font-weight:700}.load-banner .lb-meta{color:var(--fg-3);letter-spacing:.06em;flex:none;align-items:center;gap:12px;margin-left:auto;font-family:JetBrains Mono,monospace;font-size:10.5px;display:flex}.load-banner .lb-meta .pill{background:var(--bg-2);border:1px solid var(--line);color:var(--fg-2);border-radius:999px;padding:2px 8px}.load-banner .lb-meta .pill.err{color:#ef4444;background:#ef444412;border-color:#ef44444d}.load-banner.err{background:#ef444412;border-color:#ef444440}.load-banner.err .lb-icn{color:#ef4444}.load-banner.err b{color:#fca5a5}.skel-error{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px 16px;display:flex}.skel-error .ico{color:#ef4444;background:#ef44441a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.skel-error .t{color:var(--fg-0);font-size:13px;font-weight:700}.skel-error .d{color:var(--fg-2);font-family:JetBrains Mono,monospace;font-size:11.5px}.retry{background:var(--bg-2);border:1px solid var(--line);color:var(--fg-0);cursor:pointer;border-radius:6px;padding:5px 10px;font-family:inherit;font-size:11.5px;font-weight:600}.retry:hover{background:var(--bg-3)}.retry:disabled{opacity:.6;cursor:default}.skel-error .retry{margin-top:6px}.top-meta .tm-dot{background:var(--ok);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:6px;animation:2s infinite pulse;display:inline-block;box-shadow:0 0 8px #4ade80cc}.top-meta .tm-dot.off{background:var(--fg-3);box-shadow:none;animation:none}@media (prefers-reduced-motion:reduce){.skel,.skel-chip,.skel-fill,.load-bar:after,.card.skel-card .card-img-loader,.status-row.skel-row .status-bar>div,.top-meta .tm-dot{animation:none}.servers-page .card,.servers-page .card-img img{transition:none}.servers-page .card:hover,.servers-page .card:focus-within,.servers-page .card:hover .card-img img,.servers-page .card:focus-within .card-img img{transform:none}}
.legal-wrap a{color:var(--accent-2);text-decoration:none}.legal-wrap a:hover{text-decoration:underline}.legal-wrap{max-width:920px;margin:0 auto;padding:36px 32px 60px}.legal-kicker{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2);border:1px solid var(--line);background:var(--bg-1);border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:5px 12px;font-size:11px;display:inline-flex}.legal-kicker .d{background:var(--accent);border-radius:50%;width:6px;height:6px}.legal-wrap h1{letter-spacing:-.025em;text-wrap:pretty;max-width:720px;margin:0 0 14px;font-size:42px;font-weight:800;line-height:1.05}.legal-wrap .lede{color:var(--fg-1);max-width:640px;margin:0 0 12px;font-size:15.5px}.legal-meta{background:var(--bg-1);border:1px solid var(--line);color:var(--fg-2);font-size:12.5px;font-family:var(--font-jetbrains-mono), monospace;border-radius:10px;flex-wrap:wrap;gap:14px;margin:26px 0 40px;padding:14px 18px;display:flex}.legal-meta b{color:var(--fg-0);font-weight:600}.legal-doc{grid-template-columns:220px 1fr;gap:48px;display:grid}.legal-toc{align-self:start;max-height:calc(100vh - 100px);padding:16px 0;font-size:12.5px;position:sticky;top:78px;overflow-y:auto}.legal-toc-label{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);margin:0 0 10px;font-size:10.5px}.legal-toc a{color:var(--fg-2);border-left:2px solid var(--line);padding:5px 10px;font-weight:500;transition:color .15s,border-color .15s,background .15s;display:block}.legal-toc a:hover{color:var(--fg-0);border-color:var(--fg-3);text-decoration:none}.legal-toc a.active{color:var(--accent-2);border-color:var(--accent);background:#ff7a450f;font-weight:600}.legal-doc section{margin-bottom:40px;scroll-margin-top:78px}.legal-doc section h2{letter-spacing:-.02em;align-items:baseline;gap:12px;margin:0 0 14px;font-size:22px;font-weight:800;display:flex}.legal-doc section h2 .num{font-family:var(--font-jetbrains-mono), monospace;color:var(--accent);background:#ff7a451a;border:1px solid #ff7a4540;border-radius:6px;padding:2px 8px;font-size:13px;font-weight:700}.legal-doc p{color:var(--fg-1);margin:0 0 12px;font-size:14px;line-height:1.65}.legal-doc p b,.legal-doc li b{color:var(--fg-0);font-weight:600}.legal-doc ol,.legal-doc ul{margin:0 0 12px;padding-left:0;list-style:none}.legal-doc li{color:var(--fg-1);padding:3px 0 3px 48px;font-size:14px;line-height:1.6;position:relative}.legal-doc li .mk{width:42px;font-family:var(--font-jetbrains-mono), monospace;color:var(--fg-3);white-space:nowrap;font-size:11.5px;font-weight:600;position:absolute;top:3px;left:0}.legal-doc ul.sub-ul{color:var(--fg-1);margin-top:6px;padding-left:14px;list-style:outside}.legal-doc ul.sub-ul li{margin-left:14px;padding:2px 0;list-style:outside}.legal-doc .note{color:var(--fg-1);background:#ff7a450f;border:1px solid #ff7a4533;border-radius:8px;margin-top:14px;padding:12px 14px;font-size:13px}.legal-doc .note b{color:var(--fg-0)}.legal-req-box{background:var(--bg-1);border:1px solid var(--line);border-radius:12px;margin-top:8px;padding:6px}.legal-req{border-bottom:1px solid var(--line-2);grid-template-columns:140px 1fr;gap:14px;padding:10px 14px;font-size:13.5px;display:grid}.legal-req:last-child{border-bottom:none}.legal-req .k{color:var(--fg-3);font-family:var(--font-jetbrains-mono), monospace;text-transform:uppercase;letter-spacing:.06em;font-size:12px}.legal-req .v{color:var(--fg-0);font-weight:500}@media (max-width:900px){.legal-doc{grid-template-columns:1fr;gap:24px}.legal-toc{max-height:none;position:static;overflow:visible}.legal-wrap h1{font-size:32px}.legal-wrap{padding:24px 14px 48px}}
:root{--danger:#ff5a5a}.page-head-wrap{border-bottom:1px solid var(--line);padding:36px 32px 20px}.page-head-grid{grid-template-columns:1.6fr 1fr;align-items:end;gap:28px;display:grid}.page-kicker{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-2);align-items:center;gap:8px;margin:0 0 10px;font-size:11px;display:inline-flex}.page-kicker .dt{background:var(--accent);border-radius:50%;width:5px;height:5px}.page-head h1{letter-spacing:-.025em;margin:0 0 10px;font-size:40px;font-weight:800;line-height:1.05}.page-head p.lede{color:var(--fg-1);max-width:580px;margin:0;font-size:14.5px;line-height:1.6}.page-meta{background:var(--bg-1);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:10px;padding:18px 20px;display:flex}.page-meta-row{justify-content:space-between;align-items:baseline;font-size:12.5px;display:flex}.page-meta-row .k{color:var(--fg-2);font-family:var(--font-jetbrains-mono), monospace;text-transform:uppercase;letter-spacing:.06em;font-size:10.5px}.page-meta-row .v{color:var(--fg-0);font-weight:600}.page-meta-row .v.mono{font-family:var(--font-jetbrains-mono), monospace;font-weight:500}.page-meta-row .v.ok{color:var(--ok)}.rules-wrap{grid-template-columns:260px 1fr;gap:24px;padding:28px 32px 60px;display:grid}.toc{scrollbar-width:thin;align-self:start;max-height:calc(100vh - 96px);padding:18px 0;position:sticky;top:82px;overflow-y:auto}.toc::-webkit-scrollbar{width:3px}.toc::-webkit-scrollbar-thumb{background:var(--bg-3);border-radius:2px}.toc-title{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);padding:0 10px 10px;font-size:10.5px}.toc a{color:var(--fg-1);border-left:2px solid #0000;border-radius:6px;align-items:center;gap:10px;padding:7px 10px;font-size:13px;line-height:1.3;display:flex}.toc a:hover{background:var(--bg-2);color:var(--fg-0)}.toc a.cur{color:var(--fg-0);border-left-color:var(--accent);background:var(--bg-2)}.toc a .n{font-family:var(--font-jetbrains-mono), monospace;color:var(--fg-3);min-width:22px;font-size:11px}.toc a.cur .n{color:var(--accent-2)}.rules-body{flex-direction:column;gap:22px;min-width:0;display:flex}.rules-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.section-card{background:var(--bg-1);border:1px solid var(--line);border-radius:12px;padding:22px 24px;scroll-margin-top:90px}.section-card h2{letter-spacing:-.01em;align-items:center;gap:10px;margin:0 0 4px;font-size:18px;font-weight:800;display:flex}.section-card h2 .num{font-family:var(--font-jetbrains-mono), monospace;color:var(--accent);background:#ff7a451a;border:1px solid #ff7a4540;border-radius:6px;padding:2px 9px;font-size:13px;font-weight:700}.section-card h2 .tag-n{font-family:var(--font-jetbrains-mono), monospace;color:var(--fg-3);border:1px solid var(--line);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:500}.section-card .sub{color:var(--fg-2);margin-bottom:14px;font-size:12.5px}.rule{border-bottom:1px solid var(--line-2);padding:12px 0;font-size:13.5px;line-height:1.6}.rule:last-child{border-bottom:none}.rule-head{align-items:flex-start;gap:10px;display:flex}.rule-n{font-family:var(--font-jetbrains-mono), monospace;color:var(--fg-2);background:var(--bg-3);border:1px solid var(--line);text-align:center;border-radius:4px;flex-shrink:0;min-width:38px;margin-top:1px;padding:2px 8px;font-size:11px;font-weight:700}.rule-text{color:var(--fg-1);flex:1}.rule-text b{color:var(--fg-0);font-weight:600}.rule-text em{color:var(--accent-2);font-style:normal;font-weight:600}.rule-text .high{background:#ff7a451a;border-radius:2px;padding:0 3px}.rule-list{margin:0;padding:8px 0 0;list-style:none}.rule-list li{color:var(--fg-1);padding:3px 0 3px 20px;font-size:13px;position:relative}.rule-list li:before{content:"";background:var(--accent);border-radius:50%;width:4px;height:4px;position:absolute;top:11px;left:8px}.punish{color:var(--fg-1);background:#ff5a5a14;border:1px solid #ff5a5a40;border-radius:6px;align-items:center;gap:8px;margin-top:8px;padding:6px 10px;font-family:inherit;font-size:12px;line-height:1.4;display:inline-flex}.punish .p-label{font-family:var(--font-jetbrains-mono), monospace;color:var(--danger);text-transform:uppercase;letter-spacing:.06em;border-right:1px solid #ff5a5a40;flex-shrink:0;padding-right:8px;font-size:10px;font-weight:700}.punish .p-text{color:var(--fg-1);font-weight:500}.punish .p-text b{color:var(--fg-0)}.punish.warn{background:#fbbf2414;border-color:#fbbf2440}.punish.warn .p-label{color:var(--warn);border-right-color:#fbbf2440}.glos-item{border-bottom:1px solid var(--line-2);padding:10px 0;font-size:13.5px;line-height:1.55}.glos-item:last-child{border-bottom:none}.term{font-family:var(--font-jetbrains-mono), monospace;background:var(--bg-3);border:1px solid var(--line);color:var(--accent-2);text-transform:uppercase;letter-spacing:.04em;vertical-align:baseline;border-radius:4px;margin-right:4px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.glos-item .d{color:var(--fg-1)}.glos-item .d b{color:var(--fg-0);font-weight:600}.legal-banner{background:linear-gradient(135deg, #ff7a4514, var(--bg-1));border:1px solid #ff7a4538;border-radius:14px;align-items:center;gap:18px;padding:20px 24px;display:flex}.legal-banner .ic{background:var(--accent);color:#1a0d07;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.legal-banner h3{margin:0 0 3px;font-size:15px;font-weight:700}.legal-banner p{color:var(--fg-1);margin:0;font-size:13px;line-height:1.5}.legal-banner .btn-ghost-sm{background:var(--bg-2);border:1px solid var(--line);color:var(--fg-0);border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:9px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.legal-banner .btn-ghost-sm:hover{background:var(--bg-3)}@media (max-width:1200px){.rules-wrap{grid-template-columns:220px 1fr}.rules-grid{grid-template-columns:1fr}.page-head-grid{grid-template-columns:1fr;gap:18px}}@media (max-width:960px){.rules-wrap{grid-template-columns:1fr}.toc{max-height:none;position:static}}@media (max-width:640px){.page-head-wrap{padding:20px 14px 16px}.rules-wrap{padding:20px 14px 40px}.page-head h1{font-size:32px}.legal-banner{flex-wrap:wrap}}
.start-hero-wrap{padding:36px 32px 20px}.start-hero-grid{grid-template-columns:1.3fr 1fr;align-items:stretch;gap:22px;display:grid}.hero-lead{background:var(--bg-1);border:1px solid var(--line);border-radius:16px;flex-direction:column;justify-content:center;padding:30px 34px;display:flex;position:relative;overflow:hidden}.hero-lead:after{content:"";pointer-events:none;background:radial-gradient(circle,#ff7a4526,#0000 70%);width:280px;height:280px;position:absolute;top:-80px;right:-80px}.hero-lead .page-kicker{margin-bottom:14px}.hero-lead h1{letter-spacing:-.025em;margin:0 0 12px;font-size:42px;font-weight:800;line-height:1.05}.hero-lead h1 em{color:var(--accent-2);font-style:normal}.hero-lead p.lede{color:var(--fg-1);max-width:540px;margin:0 0 20px;font-size:14.5px;line-height:1.6}.start-hero-cta{flex-wrap:wrap;gap:10px;display:flex}.start-hero-meta{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:24px;padding-top:20px;display:grid}.start-hero-meta .cell{border-left:1px solid var(--line);padding:0 14px}.start-hero-meta .cell:first-child{border-left:none;padding-left:0}.start-hero-meta .l{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);margin-bottom:4px;font-size:10.5px}.start-hero-meta .v{letter-spacing:-.02em;font-size:22px;font-weight:800;line-height:1}.start-hero-meta .v .unit{color:var(--fg-2);font-size:14px;font-weight:500}.start-hero-meta .v.ok{color:var(--ok);font-family:var(--font-jetbrains-mono), monospace}.start-hero-meta .sub{color:var(--fg-2);margin-top:4px;font-size:11px}.launcher-preview{background:var(--bg-1);border:1px solid var(--line);border-radius:16px;flex-direction:column;display:flex;position:relative;overflow:hidden}.launcher-chrome{background:var(--bg-2);border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:12px 14px;display:flex}.traffic{gap:6px;display:flex}.traffic span{background:var(--bg-3);border-radius:50%;width:10px;height:10px}.traffic span:first-child{background:#ff5a5a}.traffic span:nth-child(2){background:#ffc13a}.traffic span:nth-child(3){background:var(--ok)}.launcher-chrome .title{font-family:var(--font-jetbrains-mono), monospace;color:var(--fg-2);font-size:11px}.launcher-body{flex-direction:column;flex:1;gap:14px;padding:20px;display:flex}.launcher-title{justify-content:space-between;align-items:center;display:flex}.launcher-title h2,.launcher-title h3{align-items:center;gap:10px;margin:0;font-size:15px;font-weight:700;display:flex}.launcher-title .pill{font-family:var(--font-jetbrains-mono), monospace;color:var(--ok);background:#4ade8014;border:1px solid #4ade804d;border-radius:999px;padding:2px 9px;font-size:10.5px}.lp-server{background:var(--bg-2);border:1px solid var(--line);border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.lp-server .tile{color:#fff;background:linear-gradient(135deg,#8b5a3c,#5a2a1a);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;font-weight:800;display:flex}.lp-server .lp-t{font-size:13px;font-weight:700}.lp-server .lp-d{color:var(--fg-2);font-size:11px;font-family:var(--font-jetbrains-mono), monospace}.lp-server .lp-on{font-family:var(--font-jetbrains-mono), monospace;color:var(--ok);margin-left:auto;font-size:11px}.lp-progress{background:var(--bg-2);border:1px solid var(--line);border-radius:10px;padding:14px}.lp-progress-head{justify-content:space-between;margin-bottom:10px;font-size:12px;display:flex}.lp-progress-head .k{color:var(--fg-2)}.lp-progress-head .v{color:var(--fg-0);font-weight:600;font-family:var(--font-jetbrains-mono), monospace}.lp-bar{background:var(--bg-3);border-radius:3px;height:6px;position:relative;overflow:hidden}.lp-bar>div{background:linear-gradient(90deg, var(--accent), var(--accent-2));border-radius:3px;height:100%;transition:width .45s}.lp-bar.done>div{background:linear-gradient(90deg, var(--ok), #7ee9a3);box-shadow:0 0 10px #4ade8066}.lp-stats{font-family:var(--font-jetbrains-mono), monospace;color:var(--fg-2);justify-content:space-between;margin-top:10px;font-size:11px;display:flex}.lp-play{background:var(--accent);color:#1a0d07;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;margin:0;padding:14px 16px;font-family:inherit;font-size:14px;font-weight:800;display:flex;box-shadow:0 4px 20px #ff7a4540}.lp-play:hover{background:var(--accent-2)}.start-section{padding:36px 32px 0}.start-section-title{letter-spacing:-.015em;align-items:baseline;gap:10px;margin:0 0 14px;font-size:20px;font-weight:800;display:flex}.start-section-title .cnt{font-family:var(--font-jetbrains-mono), monospace;color:var(--fg-2);background:var(--bg-2);border-radius:999px;padding:3px 10px;font-size:13px;font-weight:600}.start-section-title .sub{color:var(--fg-2);margin-left:6px;font-size:13px;font-weight:500}.steps-wrap{background:var(--bg-1);border:1px solid var(--line);border-radius:14px;overflow:hidden}.step{border-bottom:1px solid var(--line);grid-template-columns:86px 1fr 280px;align-items:stretch;gap:0;transition:background .15s;display:grid;position:relative}.step:last-child{border-bottom:none}.step:hover{background:#ffffff04}.step.active{background:#ff7a4508}.step-n-col{border-right:1px solid var(--line);flex-direction:column;justify-content:flex-start;align-items:center;padding:22px 0;display:flex;position:relative}.step-n{background:var(--bg-2);border:1px solid var(--line);width:44px;height:44px;font-family:var(--font-jetbrains-mono), monospace;color:var(--fg-1);z-index:2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}.step.done .step-n{background:var(--ok);border-color:var(--ok);color:#0e1a12;font-family:inherit;font-weight:800}.step.active .step-n{background:var(--accent);border-color:var(--accent);color:#1a0d07;box-shadow:0 0 0 4px #ff7a4526}.step-n-col:after{content:"";background:var(--line);width:1px;position:absolute;top:66px;bottom:0;left:50%;transform:translate(-.5px)}.step:last-child .step-n-col:after{display:none}.step.done .step-n-col:after{background:var(--ok)}.step-body{min-width:0;padding:22px 24px}.step-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;display:flex}.step-head h3{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:800}.step-chip{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700}.step-chip.done{color:var(--ok);background:#4ade8021;border:1px solid #4ade804d}.step-chip.now{color:var(--accent-2);background:#ff7a4526;border:1px solid #ff7a4559}.step-chip.todo{background:var(--bg-2);color:var(--fg-2);border:1px solid var(--line)}.step-body p{color:var(--fg-1);margin:0 0 8px;font-size:13.5px;line-height:1.55}.step-body p b{color:var(--fg-0);font-weight:600}.step-body p em{color:var(--accent-2);font-style:normal;font-weight:600}.step-hint{border-left:2px solid var(--fg-3);background:var(--bg-2);color:var(--fg-2);border-radius:0 8px 8px 0;margin-top:10px;padding:10px 12px;font-size:12.5px;line-height:1.55}.step-hint b{color:var(--fg-1);font-weight:600}.step-side{border-left:1px solid var(--line);flex-direction:column;justify-content:center;gap:10px;padding:22px 24px;display:flex}.mini-info{background:var(--bg-2);border:1px solid var(--line);border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:flex}.mini-info .ic{background:var(--bg-3);width:28px;height:28px;color:var(--accent-2);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.mini-info .m-t{color:var(--fg-0);font-size:12.5px;font-weight:700}.mini-info .m-d{color:var(--fg-2);margin-top:1px;font-size:11px}.os-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;display:grid}.os-cell{flex-direction:column;gap:6px;display:flex}.os-cell>.os-btn{width:100%}.os-hash{background:var(--bg-2);border:1px solid var(--line);color:var(--fg-2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:11px;transition:border-color .12s,color .12s,background .12s;display:inline-flex}.os-hash:hover{border-color:var(--accent);color:var(--fg-0);background:var(--bg-3)}.os-hash .lbl{color:var(--fg-3);letter-spacing:.06em;text-transform:uppercase;font-size:9.5px;font-weight:700}.os-hash .ok{color:var(--ok);font-weight:700}.os-btn{background:var(--bg-2);border:1px solid var(--line);color:var(--fg-0);cursor:pointer;text-align:left;border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px;font-family:inherit;transition:all .15s;display:flex;position:relative}.os-btn:hover{background:var(--bg-3);border-color:var(--fg-3);transform:translateY(-1px)}.os-btn.featured{background:var(--accent);color:#1a0d07;border-color:var(--accent);box-shadow:0 4px 18px #ff7a4540}.os-btn.featured:hover{background:var(--accent-2)}.os-btn .os-n{letter-spacing:-.01em;font-size:13px;font-weight:800}.os-btn .os-d{font-family:var(--font-jetbrains-mono), monospace;opacity:.75;font-size:10.5px}.os-btn .os-star{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.06em;background:#00000040;border-radius:3px;padding:1px 5px;font-size:9px;font-weight:800;position:absolute;top:7px;right:8px}.os-btn.featured .os-star{color:#1a0d07;background:#fff3}.form-stub{background:var(--bg-2);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:8px;padding:14px;display:flex}.form-field{flex-direction:column;gap:3px;display:flex}.form-field label{font-family:var(--font-jetbrains-mono), monospace;color:var(--fg-3);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.form-field .inp{background:var(--bg-0);border:1px solid var(--line);color:var(--fg-1);border-radius:6px;justify-content:space-between;align-items:center;padding:8px 10px;font-family:inherit;font-size:12px;display:flex}.form-field .inp.ok{color:var(--fg-0);border-color:#4ade8066}.form-field .inp.hint{color:var(--fg-2);font-size:11.5px}.form-field .inp .check{color:var(--ok)}.form-stub-cta{background:var(--accent,#ff7a45);color:#17100c;text-align:center;border-radius:7px;margin-top:4px;padding:9px 12px;font-size:12.5px;font-weight:800;text-decoration:none}.form-stub-cta:hover{filter:brightness(1.08)}.build-list{flex-direction:column;gap:6px;display:flex}.build-empty{background:var(--bg-2);border:1px dashed var(--line);color:var(--fg-2);border-radius:8px;padding:12px 10px;font-size:11.5px}.build-row{background:var(--bg-2);border:1px solid var(--line);cursor:pointer;border-radius:8px;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:7px 10px;font-size:12px;text-decoration:none;transition:all .12s;display:grid}.build-row:hover{background:var(--bg-3)}.build-row.on{background:#ff7a4514;border-color:#ff7a4559}.build-row .blogo{background:var(--bg-3);color:#fff;border-radius:5px;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;font-weight:800;display:flex;overflow:hidden}.build-row .b-t{color:var(--fg-0);font-size:12px;font-weight:700}.build-row .b-d{color:var(--fg-2);font-size:10.5px;font-family:var(--font-jetbrains-mono), monospace}.build-row .b-on{font-family:var(--font-jetbrains-mono), monospace;color:var(--ok);font-size:10.5px}.split-wrap{grid-template-columns:1fr 1fr;gap:18px;margin-top:14px;display:grid}.req-panel,.faq-panel{background:var(--bg-1);border:1px solid var(--line);border-radius:12px;overflow:hidden}.req-panel .panel-head,.faq-panel .panel-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.req-panel .panel-head h2,.req-panel .panel-head h3,.faq-panel .panel-head h2,.faq-panel .panel-head h3{align-items:center;gap:8px;margin:0;font-size:14px;font-weight:700;display:flex}.req-panel .panel-head .more,.faq-panel .panel-head .more{color:var(--fg-2);font-size:11.5px;font-family:var(--font-jetbrains-mono), monospace}.req-table{padding:6px 0}.req-row{border-bottom:1px solid var(--line-2);grid-template-columns:100px 1fr 1fr;align-items:center;gap:14px;padding:11px 20px;font-size:13px;display:grid}.req-row:last-child{border-bottom:none}.req-row .k{font-family:var(--font-jetbrains-mono), monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--fg-2);font-size:10.5px}.req-row .v{color:var(--fg-1)}.req-row .v.rec{color:var(--fg-0);font-weight:600}.req-row.head{background:var(--bg-2);font-family:var(--font-jetbrains-mono), monospace;text-transform:uppercase;color:var(--fg-3);letter-spacing:.08em;padding:8px 20px;font-size:10.5px}.faq-panel .faq-list{padding:6px 0}.faq-panel .faq-item{border-bottom:1px solid var(--line-2);transition:background .12s}.faq-panel .faq-item:last-child{border-bottom:none}.faq-panel .faq-item:hover{background:var(--bg-2)}.faq-panel .faq-q{cursor:pointer;text-align:left;width:100%;color:var(--fg-0);background:0 0;border:0;justify-content:space-between;align-items:center;padding:14px 20px;font-family:inherit;font-size:13px;font-weight:600;display:flex}.faq-panel .faq-q svg{color:var(--fg-2);flex-shrink:0;margin-left:12px;transition:transform .2s}.faq-panel .faq-item.open .faq-q svg{color:var(--accent-2);transform:rotate(180deg)}.faq-panel .faq-a{background:var(--bg-2);color:var(--fg-1);border-left:2px solid var(--accent);border-radius:8px;margin:0 20px 14px;padding:10px 12px;font-size:12.5px;line-height:1.55}.faq-panel .faq-a a{color:var(--accent-2);border-bottom:1px dotted}.help-banner{background:linear-gradient(135deg, var(--bg-1), var(--bg-2));border:1px solid var(--line);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;margin:28px 32px 0;padding:22px 28px;display:grid}.help-banner .bi{background:var(--bg-3);width:52px;height:52px;color:var(--accent-2);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.help-banner h2,.help-banner h3{margin:0 0 4px;font-size:16px;font-weight:700}.help-banner p{color:var(--fg-1);margin:0;font-size:13px;line-height:1.55}.help-banner .cta-row{flex-shrink:0;gap:8px;display:flex}.social-row{flex-wrap:wrap;gap:10px;margin:28px 32px 0;display:flex}.social-btn{background:var(--bg-1);border:1px solid var(--line);color:var(--fg-1);border-radius:10px;flex:1;align-items:center;gap:10px;min-width:180px;padding:12px 16px;font-size:13px;font-weight:500;transition:all .15s;display:flex}.social-btn:hover{background:var(--bg-2);color:var(--fg-0);border-color:var(--fg-3)}.social-btn .s-ic{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.social-btn .s-ic.dc{color:var(--tint-blue-2);background:#5865f226}.social-btn .s-ic.vk{color:var(--tint-sky-4);background:#2b7ee726}.social-btn .s-ic.tg{color:var(--tint-sky-3);background:#2aabee26}.social-btn .s-ic.tw{color:var(--tint-rose-4);background:#cc2d4a26}.social-btn .s-t{color:var(--fg-0);font-weight:700}.social-btn .s-d{color:var(--fg-2);font-size:11px;font-family:var(--font-jetbrains-mono), monospace}@media (max-width:1100px){.start-hero-grid{grid-template-columns:1fr}.step{grid-template-columns:70px 1fr}.step-side{border-left:none;border-top:1px solid var(--line);grid-column:1/-1;margin-left:70px;padding:16px 24px}.split-wrap{grid-template-columns:1fr}}@media (max-width:720px){.os-grid{grid-template-columns:1fr}}@media (max-width:640px){.start-hero-wrap{padding:20px 14px 12px}.hero-lead{padding:22px 20px}.hero-lead h1{font-size:32px}.start-section{padding:24px 14px 0}.help-banner,.social-row{margin:20px 14px 0}.help-banner{grid-template-columns:1fr;padding:18px}}
.pr-wrap{flex-direction:column;gap:18px;width:100%;padding:28px 32px 64px;display:flex}.pr-wrap .pr-msg{text-align:center;color:var(--fg-2);padding:48px 0;font-size:14px}.pr-wrap .pr-msg.err{color:#f87171}.pr-wrap .cur-icon{vertical-align:-.11em;width:.95em;height:.95em}.pr-wrap .pr-code{background:var(--bg-2);font-family:var(--font-jetbrains-mono), monospace;color:var(--accent-2);border-radius:3px;padding:1px 6px;font-size:11.5px}.pr-wrap .pr-hero{background:radial-gradient(700px 320px at 18% 28%, #c4a7ff1a, transparent 65%), radial-gradient(560px 260px at 92% 78%, #ff7a4514, transparent 65%), linear-gradient(180deg, var(--bg-1), #0a0c11);border:1px solid var(--line);border-radius:18px;grid-template-columns:1.4fr 1fr;align-items:center;gap:26px;padding:24px 30px;display:grid;position:relative;overflow:hidden}.pr-wrap .pr-hero:before{content:"";z-index:0;background-image:repeating-linear-gradient(0deg,#0000 0 47px,#ffffff06 47px 48px),repeating-linear-gradient(90deg,#0000 0 47px,#ffffff06 47px 48px);position:absolute;inset:0;-webkit-mask:radial-gradient(70% 70%,#000 30%,#0000 90%);mask:radial-gradient(70% 70%,#000 30%,#0000 90%)}.pr-wrap .pr-hero>*{z-index:1;position:relative}.pr-wrap .pr-hero .kicker{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);align-items:center;gap:9px;font-size:10.5px;font-weight:700;display:inline-flex}.pr-wrap .pr-hero .kicker .d{background:var(--accent);border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #ff7a45b3}.pr-wrap .pr-hero h1{letter-spacing:-.025em;margin:8px 0;font-size:30px;font-weight:800;line-height:1.05}.pr-wrap .pr-hero h1 em{color:var(--accent-2);font-style:normal}.pr-wrap .pr-hero p{color:var(--fg-1);max-width:60ch;margin:0;font-size:14px;line-height:1.55}.pr-wrap .pr-hero-stats{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.pr-wrap .pr-hs{background:var(--bg-2);border:1px solid var(--line);border-radius:11px;padding:12px 14px}.pr-wrap .pr-hs .k{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);font-size:10px;font-weight:700}.pr-wrap .pr-hs .v{font-family:var(--font-jetbrains-mono), monospace;color:var(--fg-0);letter-spacing:-.01em;align-items:center;gap:5px;margin-top:3px;font-size:22px;font-weight:800;display:flex}.pr-wrap .pr-hs .v.ok{color:var(--ok)}.pr-wrap .pr-hs .v.purp{color:var(--paid)}.pr-wrap .pr-hs .sub{color:var(--fg-2);font-size:11px;font-family:var(--font-jetbrains-mono), monospace;margin-top:3px}.pr-wrap .set-app{background:var(--bg-1);border:1px solid var(--line);border-radius:16px;grid-template-columns:320px 1fr;gap:0;display:grid;overflow:hidden}.pr-wrap .set-side{background:var(--bg-0);border-right:1px solid var(--line);padding:16px 14px}.pr-wrap .set-search{background:var(--bg-2);border:1px solid var(--line);color:var(--fg-2);border-radius:8px;align-items:center;gap:8px;margin-bottom:14px;padding:8px 11px;display:flex}.pr-wrap .set-search input{color:var(--fg-0);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:12.5px}.pr-wrap .set-h{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);margin:4px 4px 6px;font-size:10px;font-weight:800}.pr-wrap .set-h.set-h-gap{margin-top:22px}.pr-wrap .set-link{cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:26px 1fr auto;align-items:center;gap:10px;margin-bottom:2px;padding:9px 10px;transition:background .12s;display:grid}.pr-wrap .set-link:hover:not(:disabled){background:var(--bg-2)}.pr-wrap .set-link:disabled{cursor:default}.pr-wrap .set-link.active{background:linear-gradient(90deg, var(--col-soft) 0%, transparent 90%);border-left:3px solid var(--col);padding-left:7px}.pr-wrap .set-link .crown{filter:drop-shadow(0 0 5px var(--col));justify-content:center;align-items:center;font-size:16px;display:inline-flex}.pr-wrap .set-link .crown.plain{filter:none;color:var(--fg-2)}.pr-wrap .set-link .col1{flex-direction:column;min-width:0;display:flex}.pr-wrap .set-link .nm{color:var(--fg-0);align-items:center;gap:6px;font-size:13.5px;font-weight:700;display:flex}.pr-wrap .set-link .nm.sm{font-size:12.5px}.pr-wrap .set-link.active .nm{color:var(--col)}.pr-wrap .set-link .tg{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;color:var(--fg-3);text-transform:uppercase;margin-top:1px;font-size:9.5px;font-weight:700}.pr-wrap .set-link .px{font-family:var(--font-jetbrains-mono), monospace;color:var(--fg-1);flex-direction:column;align-items:flex-end;gap:1px;font-size:12px;font-weight:800;display:flex}.pr-wrap .set-link .px.free{color:var(--ok)}.pr-wrap .set-link .px.glob-x{color:#6ec8ff;font-size:10px}.pr-wrap .set-link .px.chev{font-size:14px}.pr-wrap .set-link .px.on-flag{color:var(--ok);font-size:13px}.pr-wrap .set-link.active .px{color:var(--col)}.pr-wrap .set-link .px .rub{align-items:center;gap:4px;font-size:12px;display:inline-flex}.pr-wrap .set-link .px .coin{color:var(--fg-3);align-items:center;gap:4px;font-size:10px;display:inline-flex}.pr-wrap .set-link.active .px .rub{color:var(--col)}.pr-wrap .set-link .badge{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.08em;border-radius:3px;padding:2px 5px;font-size:9px;font-weight:800}.pr-wrap .set-link .badge.act{color:var(--ok);background:#4ade8029}.pr-wrap .set-link .badge.hit{color:var(--accent-2);background:#ff7a4529}.pr-wrap .tier-0{--col:#7a8194;--col-soft:#7a81941f}.pr-wrap .tier-1{--col:#a6e866;--col-soft:#a6e8661f}.pr-wrap .tier-2{--col:#7cc5ff;--col-soft:#7cc5ff1f}.pr-wrap .tier-3{--col:#c4a7ff;--col-soft:#c4a7ff26}.pr-wrap .tier-4{--col:#ff9567;--col-soft:#ff95671f}.pr-wrap .tier-5{--col:#ffcf6b;--col-soft:#ffcf6b24}.pr-wrap .tier-6{--col:#ff7a45;--col-soft:#ff7a4529}.pr-wrap .tier-glob{--col:#6ec8ff;--col-soft:#6ec8ff1f}.pr-wrap .set-main{min-height:720px;padding:32px 36px}.pr-wrap .set-h1{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.pr-wrap .set-h1 .crown{filter:drop-shadow(0 0 16px var(--col));font-size:38px}.pr-wrap .set-h1 h2{font:800 30px var(--font-manrope), sans-serif;letter-spacing:-.025em;color:var(--col);margin:0}.pr-wrap .set-h1 .tag{background:var(--col-soft);color:var(--col);border:1px solid var(--col);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.16em;text-transform:uppercase;border-radius:3px;padding:3px 9px;font-size:10px;font-weight:800;display:inline-flex}.pr-wrap .set-h1 .tag.act{color:var(--ok);background:#4ade8026;border-color:#4ade8066}.pr-wrap .set-h1 .tag.glob-save{color:var(--ok);background:#4ade8021;border-color:#4ade8052}.pr-wrap .set-lede{color:var(--fg-1);max-width:64ch;margin:16px 0 22px;font-size:14.5px;line-height:1.6}.pr-wrap .set-period-note{background:var(--bg-2);border:1px solid var(--line);font-family:var(--font-jetbrains-mono), monospace;color:var(--fg-2);border-radius:8px;align-items:center;gap:6px;margin-bottom:16px;padding:7px 12px;font-size:11px;display:inline-flex}.pr-wrap .set-period-note b{color:var(--fg-0);font-weight:800}.pr-wrap .link-inline{cursor:pointer;font:inherit;color:#6ec8ff;background:0 0;border:0;border-bottom:1px dashed #6ec8ff73;padding:0}.pr-wrap .link-inline:hover{color:var(--fg-0);border-bottom-color:var(--fg-0)}.pr-wrap .set-buy-card{background:var(--bg-2);border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr 1fr 1fr 1.5fr;gap:0;margin-bottom:28px;display:grid;overflow:hidden}.pr-wrap .set-buy-card .cell{border-left:1px solid var(--line);padding:16px 18px}.pr-wrap .set-buy-card .cell:first-child{border-left:0}.pr-wrap .set-buy-card .cell .lbl{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);font-size:9.5px;font-weight:800}.pr-wrap .set-buy-card .cell .lbl.lbl-gap{margin-top:6px}.pr-wrap .set-buy-card .cell .val{font-family:var(--font-jetbrains-mono), monospace;color:#fff;letter-spacing:-.015em;align-items:center;gap:5px;margin-top:3px;font-size:20px;font-weight:900;display:flex}.pr-wrap .set-buy-card .cell .val.disc{color:var(--ok);margin-top:4px;font-size:14px}.pr-wrap .set-buy-card .cell .val.muted{color:var(--fg-3);font-size:15px}.pr-wrap .set-buy-card .cell .val.strike{color:var(--fg-3);font-size:15px;text-decoration:line-through}.pr-wrap .set-buy-card .cell .val.ok{color:var(--ok)}.pr-wrap .set-buy-card .cta-cell{background:linear-gradient(135deg, var(--col-soft), transparent);border-left:1px solid var(--line);flex-direction:column;gap:8px;padding:16px 18px;display:flex}.pr-wrap .set-buy-card.glob{--col:#6ec8ff;--col-soft:#6ec8ff21}.pr-wrap .buy{background:var(--col);color:#15093e;font:800 12.5px var(--font-manrope), sans-serif;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:11px;display:inline-flex}.pr-wrap .buy:hover{filter:brightness(1.08)}.pr-wrap .buy.coin{color:var(--shard-hi);background:0 0;border:1px solid #9aa1ad80}.pr-wrap .buy.global{color:var(--col);border:1px solid var(--col);background:0 0}.pr-wrap .set-sec{border-top:1px solid var(--line);grid-template-columns:200px 1fr;gap:32px;padding:26px 0;display:grid}.pr-wrap .set-sec.set-sec-top{border-top:0;padding-top:0}.pr-wrap .set-sec h3{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);margin:0;font-size:11px;font-weight:800}.pr-wrap .set-sec .body{color:var(--fg-1);min-width:0;font-size:14px;line-height:1.6}.pr-wrap .incl-list{margin:0;padding-left:18px}.pr-wrap .incl-list li{padding:3px 0;font-size:13.5px}.pr-wrap .incl-list li::marker{color:var(--col,var(--accent))}.pr-wrap .free-note{color:var(--fg-2);margin:0;font-size:13.5px}.pr-wrap .free-note b{color:var(--fg-0)}.pr-wrap .faq-body p{margin:0 0 10px}.pr-wrap .faq-body p:last-child{margin-bottom:0}.pr-wrap .faq-body b{color:var(--fg-0)}.pr-wrap .set-cmd-grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.pr-wrap .set-cmd-grid .cmd{background:var(--bg-2);border:1px solid var(--line);font-family:var(--font-jetbrains-mono), monospace;border-radius:7px;align-items:center;gap:8px;padding:7px 11px;font-size:11.5px;display:flex}.pr-wrap .set-cmd-grid .cmd b{color:var(--accent-2);font-weight:800}.pr-wrap .set-cmd-grid .cmd .what{color:var(--fg-2);font-family:var(--font-manrope), sans-serif;margin-left:auto;font-size:12px}.pr-wrap .set-next{background:linear-gradient(135deg, var(--col-soft), transparent);border:1px solid var(--col);border-radius:11px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:16px;padding:16px 18px;display:grid}.pr-wrap .set-next .crown{filter:drop-shadow(0 0 10px var(--col));font-size:26px}.pr-wrap .set-next h4{color:var(--col);margin:0;font-size:14px;font-weight:800}.pr-wrap .set-next p{color:var(--fg-2);margin:3px 0 0;font-size:12.5px}.pr-wrap .set-next .px{font-family:var(--font-jetbrains-mono), monospace;color:var(--col);white-space:nowrap;align-items:center;gap:5px;font-size:16px;font-weight:800;display:inline-flex}.pr-wrap .set-next .btn{background:var(--col);color:#15093e;cursor:pointer;font:800 11px var(--font-jetbrains-mono), monospace;letter-spacing:.1em;text-transform:uppercase;border:0;border-radius:7px;padding:8px 14px}.pr-wrap .srv-mass{flex-direction:column;gap:10px;display:flex}.pr-wrap .srv-mass-bar{background:var(--bg-2);border:1px solid var(--line);border-radius:9px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.pr-wrap .srv-mass-bar .lbl{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);font-size:10px;font-weight:800}.pr-wrap .quick{background:var(--bg-3);border:1px solid var(--line);border-radius:7px;padding:3px;display:inline-flex}.pr-wrap .quick button{color:var(--fg-1);font:700 11px var(--font-manrope), sans-serif;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:5px 10px}.pr-wrap .quick button:hover{color:var(--fg-0)}.pr-wrap .total.dual{text-align:right;align-items:flex-end;gap:2px;margin-left:auto;display:grid}.pr-wrap .total.dual .px-line{font-family:var(--font-jetbrains-mono), monospace;justify-content:flex-end;align-items:baseline;gap:6px;display:flex}.pr-wrap .total.dual .px-line .k{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3);font-size:9.5px;font-weight:800}.pr-wrap .total.dual .px-line.rub .v{color:var(--paid);align-items:center;gap:4px;font-size:17px;font-weight:900;display:inline-flex}.pr-wrap .total.dual .px-line.coin .v{color:var(--fg-2);align-items:center;gap:4px;font-size:13px;font-weight:800;display:inline-flex}.pr-wrap .total.dual .save{color:var(--ok);font-size:10px;font-weight:700;font-family:var(--font-jetbrains-mono), monospace;margin-top:2px}.pr-wrap .srv-mass-overpay{color:var(--fg-1);background:#fbbf2414;border:1px solid #fbbf2459;border-radius:8px;flex:100%;order:1;margin-top:2px;padding:9px 11px;font-size:12px;line-height:1.5}.pr-wrap .srv-mass-overpay b{color:var(--warn)}.pr-wrap .srv-mass-overpay .link-inline{color:var(--accent-2);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:6px;padding:0;font-weight:700;text-decoration:underline}.pr-wrap .srv-mass-overpay .link-inline:hover{color:var(--accent)}.pr-wrap .buy-pair{order:2;gap:6px;display:flex}.pr-wrap .srv-mass-bar .buy{text-transform:uppercase;padding:9px 14px;font-size:11.5px}.pr-wrap .srv-mass-bar .buy.rub{background:var(--paid);color:#15093e}.pr-wrap .srv-mass-bar .buy.coin{color:var(--fg-1);background:0 0;border:1px solid #9aa1ad59}.pr-wrap .srv-mass-bar .buy:disabled{opacity:.4;cursor:not-allowed}.pr-wrap .srv-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;display:grid}.pr-wrap .srv-tile{background:var(--bg-2);border:1px solid var(--line);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;width:100%;font:inherit;color:inherit;border-radius:9px;grid-template-columns:38px 1fr 18px;align-items:center;gap:10px;padding:10px 12px;transition:all .12s;display:grid;position:relative}.pr-wrap .srv-tile:hover{border-color:var(--fg-3)}.pr-wrap .srv-tile.on{background:var(--col-soft,#c4a7ff1f);border-color:var(--col,var(--paid));box-shadow:inset 0 0 0 1px var(--col,var(--paid))}.pr-wrap .srv-tile.act{background:#4ade800d;border-color:#4ade8073}.pr-wrap .srv-tile.act.on{border-color:var(--ok);box-shadow:inset 0 0 0 1px var(--ok)}.pr-wrap .srv-grid.readonly .srv-tile{cursor:default}.pr-wrap .srv-tile .cv{background:var(--bg-3);border-radius:6px;flex-shrink:0;width:38px;height:38px;overflow:hidden}.pr-wrap .srv-tile .cv img{object-fit:cover;width:100%;height:100%}.pr-wrap .srv-tile .cv.cv-letter{font:800 15px var(--font-manrope), sans-serif;color:var(--fg-3);justify-content:center;align-items:center;display:flex}.pr-wrap .srv-tile .col{flex-direction:column;min-width:0;display:flex}.pr-wrap .srv-tile .nm{color:var(--fg-0);align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:700;display:flex}.pr-wrap .srv-tile .nm>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pr-wrap .srv-tile .badge{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.06em;border-radius:3px;flex-shrink:0;padding:1.5px 5px;font-size:9px;font-weight:800}.pr-wrap .srv-tile .badge.act{color:var(--ok);background:#4ade8029}.pr-wrap .srv-tile .badge.exp{color:var(--warn);background:#fbbf2429}.pr-wrap .srv-tile .meta{font-family:var(--font-jetbrains-mono), monospace;color:var(--fg-3);letter-spacing:.04em;margin-top:1px;font-size:10px}.pr-wrap .srv-tile .ck{border:1.5px solid var(--fg-3);border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;transition:all .12s;display:flex}.pr-wrap .srv-tile.on .ck{background:var(--col,var(--paid));border-color:var(--col,var(--paid))}.pr-wrap .srv-tile.on .ck:after{content:"";background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23081c0c' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:11px;height:11px}.pr-wrap .srv-tile.glob .ck{background:#6ec8ff;border-color:#6ec8ff}.pr-wrap .glob-hero{background:linear-gradient(135deg, #6ec8ff1a, #6ec8ff05), var(--bg-2);border:1px solid #6ec8ff52;border-radius:12px;grid-template-columns:1.2fr 1fr;align-items:center;gap:22px;margin:0 0 4px;padding:22px;display:grid}.pr-wrap .glob-hero h3{color:#6ec8ff;letter-spacing:-.015em;margin:0 0 8px;font-size:22px;font-weight:800}.pr-wrap .glob-hero p{color:var(--fg-1);margin:0;font-size:13.5px;line-height:1.55}.pr-wrap .glob-hero .savings{text-align:center;background:var(--bg-1);border:1px solid var(--line);border-radius:10px;padding:14px 18px}.pr-wrap .glob-hero .savings .num{font-family:var(--font-jetbrains-mono), monospace;color:var(--ok);letter-spacing:-.025em;font-size:44px;font-weight:900;line-height:1}.pr-wrap .glob-hero .savings .lbl{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);margin-top:6px;font-size:10px;font-weight:700}.pr-wrap .glob-pick{grid-template-columns:repeat(7,1fr);gap:6px;margin:0 0 16px;display:grid}.pr-wrap .glob-tier-btn{background:var(--bg-2);border:1px solid var(--line);color:var(--fg-1);cursor:pointer;border-radius:9px;flex-direction:column;align-items:center;gap:4px;padding:12px 8px;transition:all .12s;display:flex}.pr-wrap .glob-tier-btn:hover{border-color:var(--fg-3)}.pr-wrap .glob-tier-btn.on{background:var(--col-soft);border-color:var(--col)}.pr-wrap .glob-tier-btn .crown{filter:drop-shadow(0 0 6px var(--col));font-size:18px}.pr-wrap .glob-tier-btn .nm{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.04em;font-size:10.5px;font-weight:800}.pr-wrap .glob-tier-btn.on .nm{color:var(--col)}.pr-wrap .glob-tier-btn .px{font-family:var(--font-jetbrains-mono), monospace;color:var(--fg-3);align-items:center;gap:4px;font-size:11px;font-weight:700;display:inline-flex}.pr-wrap .glob-tier-btn.on .px{color:var(--col)}.pr-wrap .glob-free-note{color:var(--fg-1);background:#4ade800f;border:1px solid #4ade8040;border-radius:10px;padding:14px 16px;font-size:13px}.pr-wrap .glob-free-note b{color:var(--ok)}.pr-wrap .glob-period{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pr-wrap .glob-period .lbl{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);font-size:10px;font-weight:800}.pr-wrap .glob-period .picks{background:var(--bg-3);border:1px solid var(--line);border-radius:7px;flex-wrap:wrap;padding:3px;display:inline-flex}.pr-wrap .glob-period .picks button{color:var(--fg-1);font:700 12px var(--font-manrope), sans-serif;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.pr-wrap .glob-period .picks button:hover{color:var(--fg-0)}.pr-wrap .glob-period .picks button.on{background:var(--bg-1);color:#6ec8ff}.pr-wrap .glob-period .picks .save{font-family:var(--font-jetbrains-mono), monospace;color:var(--ok);background:#4ade8021;border:1px solid #4ade8052;border-radius:3px;padding:1px 5px;font-size:9px}.pr-wrap .glob-period .you-save{font-family:var(--font-jetbrains-mono), monospace;color:var(--ok);align-items:center;gap:4px;margin-left:auto;font-size:11px;font-weight:700;display:inline-flex}.pr-wrap .glob-period>b{font:800 14px var(--font-manrope), sans-serif;color:var(--fg-0)}.pr-wrap .glob-period .glob-period-note{color:var(--fg-2);font-size:12px}@media (max-width:920px){.pr-wrap{gap:14px;padding:18px 14px 36px}.pr-wrap .pr-hero,.pr-wrap .set-app{grid-template-columns:1fr}.pr-wrap .set-side{border-right:0;border-bottom:1px solid var(--line);padding:12px}.pr-wrap .set-main{min-height:0;padding:22px 18px}.pr-wrap .set-buy-card{grid-template-columns:1fr 1fr}.pr-wrap .set-buy-card .cta-cell{border-top:1px solid var(--line);border-left:0;grid-column:1/-1}.pr-wrap .set-buy-card .cell:nth-child(3){border-top:1px solid var(--line)}.pr-wrap .set-sec{grid-template-columns:1fr;gap:12px}.pr-wrap .set-cmd-grid{grid-template-columns:1fr}.pr-wrap .set-h1 h2{font-size:24px}.pr-wrap .set-next{grid-template-columns:auto 1fr}.pr-wrap .glob-hero{grid-template-columns:1fr}.pr-wrap .glob-pick{grid-template-columns:repeat(4,1fr)}.pr-wrap .srv-mass-bar .total.dual{margin-left:0}}.priv-hist-msg{text-align:center;background:var(--bg-1);border:1px dashed var(--line);color:var(--fg-2);border-radius:12px;padding:34px 20px;font-size:13px}.priv-hist-msg.guest{flex-direction:column;align-items:center;gap:10px;padding:40px 24px;display:flex}.priv-hist-msg .ico{opacity:.85;font-size:26px;line-height:1}.priv-hist-msg h4{color:var(--fg-0);letter-spacing:-.01em;margin:0;font-size:15px;font-weight:700}.priv-hist-msg p{max-width:42ch;color:var(--fg-2);margin:0;font-size:13px;line-height:1.6}.priv-hist-msg .btn{margin-top:4px;padding:9px 22px;font-size:13px}.pbc-body{flex-direction:column;gap:14px;display:flex}.pbc-crown{font-size:17px;line-height:1}.pbc-tier{background:var(--bg-2);border:1px solid var(--line);border-left-width:3px;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.pbc-tier-crown{font-size:22px;line-height:1}.pbc-tier-text{flex-direction:column;gap:2px;min-width:0;display:flex}.pbc-tier-text b{color:var(--fg-0);font-size:15px}.pbc-tier-text span{color:var(--fg-2);font-size:12.5px}.pbc-scope{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-2);background:var(--bg-1);border:1px solid var(--line);white-space:nowrap;border-radius:999px;margin-left:auto;padding:4px 10px;font-size:11px}.pbc-targets{flex-direction:column;gap:6px;max-height:260px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.pbc-target{background:var(--bg-1);border:1px solid var(--line);border-radius:9px;align-items:center;gap:10px;padding:8px 10px;display:flex}.pbc-target.skip{opacity:.55}.pbc-cover{background:var(--bg-3);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:30px;display:inline-flex;overflow:hidden}.pbc-cover img{object-fit:cover;width:100%;height:100%}.pbc-letter{color:var(--fg-2);font-size:13px;font-weight:800}.pbc-target-text{flex-direction:column;gap:1px;min-width:0;display:flex}.pbc-target-text b{color:var(--fg-0);font-size:13.5px}.pbc-action{color:var(--fg-2);font-size:12px}.pbc-money{background:var(--bg-2);border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:12px 14px;display:grid}.pbc-money>div{flex-direction:column;gap:4px;min-width:0;display:flex}.pbc-money dt{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.07em;text-transform:uppercase;color:var(--fg-2);font-size:10.5px}.pbc-money dd{color:var(--fg-0);align-items:center;gap:5px;margin:0;font-size:16px;font-weight:800;display:inline-flex}.pbc-money dd.bad{color:var(--bad)}.pbc-server-calc{color:var(--fg-2);font-size:13px;font-weight:600}.pbc-note{color:var(--fg-2);margin:0;font-size:12.5px;line-height:1.5}.pbc-note.bad{color:var(--bad)}.pbc-outcomes{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pbc-outcomes li{border:1px solid var(--line);background:var(--bg-1);border-left-width:3px;border-radius:9px;align-items:baseline;gap:10px;padding:9px 12px;font-size:13px;display:flex}.pbc-outcomes li b{color:var(--fg-0)}.pbc-outcomes li span{color:var(--fg-2);text-align:right;margin-left:auto}.pbc-outcomes li.ok{border-left-color:var(--ok)}.pbc-outcomes li.skip{border-left-color:var(--fg-3)}.pbc-outcomes li.err{border-left-color:var(--bad)}.pbc-outcomes li.err span{color:var(--bad)}@media (max-width:620px){.pbc-money{grid-template-columns:1fr}.pbc-scope{display:none}}.pr-wrap .buy-blocked{color:var(--fg-2);background:var(--bg-2);border:1px dashed var(--line);text-align:center;border-radius:10px;margin:0;padding:10px 14px;font-size:13px;line-height:1.5}
