@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/62492e45f348cf87-s.0vqmbwhmasd3s.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:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.p.3z3r2tlv4w3ci.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/c73d4b34880585a8-s.1kfk2fgmve45d.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:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/f00b8cc54454926d-s.279r3nznpjtnk.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:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/741805f5bd1ef272-s.11fkykdv8-rjr.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:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.0l4a8qxfzwpm8.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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/62492e45f348cf87-s.0vqmbwhmasd3s.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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.p.3z3r2tlv4w3ci.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/c73d4b34880585a8-s.1kfk2fgmve45d.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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/f00b8cc54454926d-s.279r3nznpjtnk.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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/741805f5bd1ef272-s.11fkykdv8-rjr.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:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.0l4a8qxfzwpm8.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:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/20aee433927f7d4b-s.22-vwy_zcz7be.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:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/256e1f7f180674ba-s.p.3_q_pmj-3v7pv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/be3bf58b83159894-s.0kupvvif_223v.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:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/753b6407f468151f-s.11jlrhjosin9v.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:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/292081311a6a8abc-s.3z1vcboutudqk.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:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.012bmydply3go.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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/20aee433927f7d4b-s.22-vwy_zcz7be.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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/256e1f7f180674ba-s.p.3_q_pmj-3v7pv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/be3bf58b83159894-s.0kupvvif_223v.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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/753b6407f468151f-s.11jlrhjosin9v.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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/292081311a6a8abc-s.3z1vcboutudqk.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:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.012bmydply3go.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:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_4bb4c8c7-module__GN6jpq__className{font-family:"Source Serif 4","Source Serif 4 Fallback"}.source_serif_4_4bb4c8c7-module__GN6jpq__variable{--font-display:"Source Serif 4", "Source Serif 4 Fallback"}
@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4084ce120da2621a-s.0for97nelvzih.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:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/16d91c780434f2ce-s.p.0y1w0k24nk0rl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a45e4938f2a14ebd-s.3e-lg5zbsykpq.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/611a8bd7707cff25-s.1vqdc5lvrb4tb.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4d81d00cb6dc755c-s.3j7br4w5g0o3h.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:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ef79401ea952b7f0-s.0t4d9turf_6_x.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:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8800dfc60902df36-s.p.2sla2yow9-9p_.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:Onest Fallback;src:local(Arial);ascent-override:92.2%;descent-override:28.99%;line-gap-override:0.0%;size-adjust:105.2%}.onest_869193de-module__3HbOCG__className{font-family:Onest,Onest Fallback;font-style:normal}.onest_869193de-module__3HbOCG__variable{--font-body:"Onest", "Onest Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.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:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.p.176arc174-8zp.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:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.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:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.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:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.0vfdmo25voy_0.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:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.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_e140e80d-module__sv6VZq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_e140e80d-module__sv6VZq__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--bg:#fcfcfc;--bg2:#fff;--bg3:#f1f5f9;--bg-elev:#fff;--border:#e2e8f0;--border2:#cbd5e1;--ink:#020520;--text:#374151;--text2:#6b7280;--faint:#9aa3af;--war:#145aff;--war-hov:#3b82f6;--war-deep:#0f47cc;--gold:#b6851f;--gold-soft:#b6851f1f;--grad:linear-gradient(180deg, #2f6bff 0%, #145aff 100%);--accent-glow:#145aff24 0px 10px 28px -12px, #145aff1a 0px 0px 0px 1px;--glow:#145aff24 0px 0px 40px -20px;--ok:#16ca2e;--red:#f26052;--green:#16ca2e;--font:var(--font-body,"Onest"), -apple-system, "Segoe UI", system-ui, sans-serif;--display:var(--font-display,"Source Serif 4"), Georgia, "Times New Roman", serif;--mono:var(--font-mono,"JetBrains Mono"), Consolas, monospace;--radius:14px;--radius-sm:12px;--radius-lg:18px;--maxw:1160px;--nav-h:5rem;--ease:cubic-bezier(0, 0, .2, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--bevel:none;--ring:#0000000f 0px 1px 3px 0px, #0000000a 0px 1px 2px -1px;--shadow:#0000001a 0px 10px 15px -3px, #00000014 0px 4px 6px -4px;--shadow-sm:#0000000f 0px 1px 3px 0px, #0000000a 0px 1px 2px -1px;--on-dark:#fff;--on-dark-2:#ffffffe0;--live:#4ade80;--live-soft:#4ade8029;--gold-on-dark:#f0cf7a;--w-blue:#145aff;--wp:#c026d3;--wp-deep:#b21fca;--wp-plus:#16ca2e;--trial-ink:#8a6614;--grass:#5fbf3a;--grass-deep:#3f8f25;--dirt:#8b5a2b;--dirt-deep:#6b421d;--stone:#8a8f98;--void:#0d0a24;--void-2:#221a4a;--particle:#b99cff;--diamond:#38bdf8;--diamond-deep:#0284c7;--diamond-hi:#e0f2fe;--podium-1:#f3d27a;--podium-2:#d9dee6;--podium-3:#e3b48f;--skin:#c68642;--shirt:#2e9fd0;--pants:#3b3b8f}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scrollbar-gutter:stable;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background-color:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;min-height:100dvh;font-size:16px;line-height:1.65;display:flex;position:relative}main{flex:1}body:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--war) 14%, var(--bg)) 0%, color-mix(in srgb, var(--war) 5%, var(--bg)) 32%, var(--bg) 100%);height:620px;position:fixed;inset:0 0 auto}::selection{background:color-mix(in srgb, var(--war) 22%, transparent);color:var(--ink)}a{color:var(--ink);text-decoration:none}a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--war);text-decoration-color:var(--war);text-underline-offset:3px}h1{font-family:var(--display);letter-spacing:-.015em;color:var(--ink);font-weight:600;line-height:1.08}h2{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);font-weight:600;line-height:1.14}h3,h4{letter-spacing:-.01em;color:var(--ink);font-weight:600;line-height:1.3}p{color:var(--text)}:focus-visible{outline:2px solid var(--war);outline-offset:2px;border-radius:4px}button,.btn{font-family:var(--font);letter-spacing:-.005em;cursor:pointer;background:var(--grad);color:#fff;box-shadow:var(--shadow-sm);transition:transform .16s var(--ease-out), box-shadow .16s var(--ease-out), background .16s;text-align:center;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.55rem;font-size:.94rem;font-weight:600;display:inline-flex}button:hover,.btn:hover{box-shadow:var(--accent-glow), var(--shadow-sm);text-decoration:none;transform:translateY(-1px)}button:active,.btn:active{box-shadow:var(--shadow-sm);transition-duration:90ms;transform:translateY(0)scale(.99)}button:disabled{opacity:.55;cursor:default;box-shadow:var(--shadow-sm);transform:none}.btn-outline{background:var(--bg2);color:var(--ink);border:1px solid var(--border2);box-shadow:var(--shadow-sm)}.btn-outline:hover{background:var(--bg2);border-color:var(--war);color:var(--war);box-shadow:var(--shadow-sm)}.btn-gold{color:#211603;box-shadow:var(--shadow-sm);text-shadow:0 1px #0000001a;background:linear-gradient(#e9bf5e,#c9982c)}.btn-gold:hover{box-shadow:#b6851f66 0px 8px 22px -10px, var(--shadow-sm);background:linear-gradient(#f0c86c,#d6a534)}.btn-lg{border-radius:9999px;padding:.98rem 2.05rem;font-size:1.02rem}.btn .btn-arrow{width:1.5rem;height:1.5rem;transition:transform .28s var(--ease), background .2s;background:#ffffff29;border-radius:999px;justify-content:center;align-items:center;margin:-.2rem -.55rem -.2rem .1rem;display:inline-flex}.btn:hover .btn-arrow{background:#ffffff3d;transform:translate(2px)}.btn-outline .btn-arrow{background:var(--bg3)}input,textarea{background:var(--bg3);border:1px solid var(--border2);color:var(--ink);border-radius:var(--radius-sm);width:100%;font-size:1rem;font-family:var(--font);padding:.76rem .95rem;transition:border-color .18s,box-shadow .18s,background .18s}input:hover,textarea:hover{border-color:var(--border2)}input:focus,textarea:focus{border-color:var(--war);outline:none;box-shadow:0 0 0 3px #145aff29}input::placeholder,textarea::placeholder{color:var(--text2)}.container{max-width:var(--maxw);margin:0 auto;padding:0 1.5rem}.section{padding:4.2rem 0}.section-title{letter-spacing:-.01em;margin-bottom:.6rem;font-size:clamp(1.7rem,3.2vw,2.5rem)}.section-sub{color:var(--text2);max-width:60ch;margin-bottom:2.4rem;font-size:1.06rem}.eyebrow{font-family:var(--font);letter-spacing:.02em;text-transform:uppercase;color:var(--war);align-items:center;gap:.5rem;margin-bottom:.95rem;font-size:.8rem;font-weight:600;display:inline-flex}.eyebrow:before{content:"";background:var(--war);border-radius:999px;width:7px;height:7px}.card{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:1.6rem}.tag{background:var(--bg3);border:1px solid var(--border2);font-size:.85rem;font-family:var(--mono);color:var(--ink);border-radius:6px;padding:.12rem .5rem;display:inline-block}.error{color:var(--red);margin-top:.4rem;font-size:.9rem}.success{color:var(--green);margin-top:.4rem;font-size:.9rem}nav.main-nav{z-index:100;background:linear-gradient(180deg, var(--bg) 40%, #fcfcfc00);transition:padding .3s var(--ease), background .3s var(--ease);padding:.85rem 1.5rem .4rem;position:sticky;top:0}nav.main-nav.over-hero{background:0 0;position:fixed;left:0;right:0}nav.main-nav .nav-inner{max-width:var(--maxw);border:1px solid var(--border);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(14px)saturate(140%);transition:max-width .35s var(--ease), background .3s var(--ease), box-shadow .3s var(--ease), border-color .3s var(--ease), padding .3s var(--ease);background:#fffc;border-radius:999px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;padding:.5rem .65rem .5rem 1.25rem;display:flex;position:relative}nav.main-nav.scrolled{padding-top:.55rem;padding-bottom:.3rem}nav.main-nav.scrolled .nav-inner{max-width:960px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px)saturate(160%);background:#ffffffb8}nav.main-nav.over-hero:not(.scrolled) .nav-inner{box-shadow:none;background:#ffffff1a;border-color:#ffffff47}nav.main-nav.over-hero:not(.scrolled) .nav-logo,nav.main-nav.over-hero:not(.scrolled) .nav-burger{color:#fff}nav.main-nav.over-hero:not(.scrolled) .nav-links a:not(.btn):not(.nav-user){color:#ffffffeb}nav.main-nav.over-hero:not(.scrolled) .nav-links a:not(.btn):not(.nav-user):hover{color:#fff;background:#ffffff29}.nav-burger{border:1px solid var(--border);background:var(--bg2);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:12px;flex:none;justify-content:center;align-items:center;transition:border-color .16s,background .16s,color .16s;display:none}.nav-burger:hover{border-color:var(--border2)}.nav-burger svg{flex:none;width:22px;height:22px}nav.main-nav.over-hero:not(.scrolled) .nav-burger{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f122057;border-color:#ffffff73}.nav-logo{font-family:var(--display);color:var(--ink);letter-spacing:-.01em;align-items:center;gap:.55rem;font-size:1.05rem;font-weight:600;display:inline-flex}.nav-logo:hover{text-decoration:none}.w-mark{object-fit:contain;-webkit-user-select:none;user-select:none;transition:transform .12s var(--ease), filter .12s var(--ease);display:inline-block}.w-mark--nav{width:30px;height:30px}.nav-logo:hover .w-mark{transform:translateY(-1px)scale(1.05)}.nav-logo:active .w-mark{transform:translateY(1px)}.nav-links{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.nav-links a:not(.nav-user):not(.btn){color:var(--n-secondary,var(--text));border-radius:999px;padding:.5rem .85rem;font-size:.88rem;font-weight:500;transition:color .16s,background .16s,box-shadow .16s}.nav-links a:not(.nav-user):not(.btn):hover{color:var(--ink);background:var(--bg3);text-decoration:none}.nav-links a.active{color:#fff;background:var(--war);text-decoration:none;box-shadow:0 4px 16px -6px #145aff59}.nav-more{display:inline-flex;position:relative}.nav-more-btn{box-shadow:none;color:var(--n-secondary,var(--text));background:0 0;border-radius:999px;align-items:center;gap:.28rem;padding:.5rem .85rem;font-size:.88rem;font-weight:500;transition:color .16s,background .16s;display:inline-flex}.nav-more-btn:hover{background:var(--bg3);color:var(--ink);box-shadow:none;transform:none}.nav-more-btn svg{transition:transform .2s}.nav-more:hover .nav-more-btn svg,.nav-more:focus-within .nav-more-btn svg{transform:rotate(180deg)}.nav-more-menu{z-index:40;background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);min-width:180px;box-shadow:var(--shadow);opacity:0;visibility:hidden;transition:opacity .16s var(--ease), transform .16s var(--ease), visibility .16s;flex-direction:column;gap:.1rem;padding:.4rem;display:flex;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-6px)}.nav-more:hover .nav-more-menu,.nav-more:focus-within .nav-more-menu{opacity:1;visibility:visible;transform:none}.nav-more-menu a{white-space:nowrap;border-radius:8px;padding:.55rem .8rem;font-size:.9rem;font-weight:500;display:block;color:var(--text)!important}.nav-more-menu a:hover{background:var(--bg3);text-decoration:none;color:var(--ink)!important}nav.main-nav.over-hero:not(.scrolled) .nav-more-btn{color:#ffffffeb}nav.main-nav.over-hero:not(.scrolled) .nav-more-btn:hover{color:#fff;background:#ffffff29}.nav-user{border:1px solid var(--border2);background:var(--bg3);border-radius:999px;align-items:center;gap:.5rem;padding:.25rem .6rem .25rem .3rem;transition:border-color .16s,box-shadow .16s;display:inline-flex}.nav-user:hover{border-color:var(--war);box-shadow:var(--glow);text-decoration:none}.nav-user .forum-uava{border-radius:50%}.nav-user-nick{font-family:var(--mono);font-size:.9rem;font-weight:600;color:var(--ink)!important}a.btn:not(.btn-outline):not(.btn-gold),a.btn:not(.btn-outline):not(.btn-gold):hover,a.btn:not(.btn-outline):not(.btn-gold):active{color:#fff}a.btn-outline,a.btn-outline:hover,a.btn-outline:active{color:var(--ink)}footer.main-footer{background:linear-gradient(180deg, #ffffff04, transparent 40%), var(--bg2);border-top:1px solid var(--border);margin-top:6rem;padding:3.4rem 0 2rem;position:relative}main:has(.world-band)+footer.main-footer{margin-top:0}footer.main-footer:before{content:"";background:linear-gradient(90deg,#0000,#145aff47,#0000);height:1px;position:absolute;top:-1px;left:0;right:0}.footer-inner{max-width:var(--maxw);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin:0 auto;padding:0 1.5rem;display:grid}.footer-col h2,.footer-col h4{color:var(--ink);font-size:.78rem;line-height:1.3;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.85rem;font-weight:600}.footer-col a,.footer-col p{color:var(--text2);font-size:.88rem;line-height:1.9}.footer-col a:hover{color:var(--ink)}.footer-bottom{text-align:center;color:var(--text2);border-top:1px solid var(--border);max-width:var(--maxw);margin-top:2.2rem;margin-left:auto;margin-right:auto;padding-top:1.5rem;font-size:.8rem}.hero{isolation:isolate;min-height:100svh;padding:calc(var(--nav-h) + 1.5rem) 1.5rem 4rem;text-align:center;background:-webkit-image-set(url(/hero-poster.webp) 1x type("image/webp"),url(/hero-poster.jpg) 1x type("image/jpeg")) 50%/cover no-repeat,-webkit-linear-gradient(285deg,#7db4e6 0%,#86c06a 68%,#6ba84f 100%);background:image-set("/hero-poster.webp" 1x type("image/webp"),"/hero-poster.jpg" 1x type("image/jpeg")) 50%/cover no-repeat,linear-gradient(165deg,#7db4e6 0%,#86c06a 68%,#6ba84f 100%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.hero>*{z-index:2;position:relative}.hero .hero-video{z-index:0;object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.hero .hero-scrim{z-index:1;pointer-events:none;background:linear-gradient(#0205206b 0%,#02052047 42%,#0205209e 100%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.hero .hero-video{display:none}}.hero-crest{filter:drop-shadow(0 8px 22px #00000073);justify-content:center;margin:0 auto 1.4rem;display:flex}.w-mark--hero{width:76px;height:76px}.hero .eyebrow{color:#ffffffe6}.hero h1{letter-spacing:-.02em;color:#fff;text-shadow:0 2px 30px #0006;font-size:clamp(2.3rem,6vw,4rem)}.hero .lead{color:#ffffffe6;max-width:48ch;margin:1.15rem auto 1.9rem;font-size:1.16rem;line-height:1.55}.hero .lead strong{color:#fff;font-weight:600}.hero-badges{flex-wrap:wrap;justify-content:center;align-items:center;gap:.7rem;margin-bottom:2rem;display:flex}.dl-row{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:1.1rem;display:flex}.dl-btn{border-radius:var(--radius-sm);flex-direction:column;align-items:center;gap:.15rem;min-width:230px;padding:1rem 1.6rem}.dl-btn .dl-top{font-family:var(--mono);opacity:.8;letter-spacing:.14em;font-size:.68rem;font-weight:500}.dl-btn .dl-main{align-items:center;gap:.5rem;font-size:1.05rem;font-weight:700;display:inline-flex}.dl-btn.is-suggested{box-shadow:var(--accent-glow), var(--ring)}.dl-btn.btn-outline.is-suggested{border-color:var(--war);box-shadow:var(--glow), var(--ring)}.dl-note{color:var(--text2);font-size:.85rem}.server-addr{background:var(--bg3);border:1px solid var(--border2);font-family:var(--mono);color:var(--ink);cursor:pointer;box-shadow:none;border-radius:8px;align-items:center;gap:.7rem;padding:.6rem 1rem;font-size:.98rem;transition:border-color .15s;display:inline-flex}.server-addr:hover{border-color:var(--war);background:var(--bg3);transform:none}.server-addr .copy-hint{color:var(--text2);font-size:.78rem;font-family:var(--font)}.status-badge{color:var(--ok);background:#4ade8014;border:1px solid #4ade8040;border-radius:6px;align-items:center;gap:.5rem;padding:.35rem .9rem;font-size:.85rem;font-weight:600;display:inline-flex}.status-dot{background:var(--ok);width:8px;height:8px;animation:2.2s infinite pulse;box-shadow:0 0 0 3px #4ade8026}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.steps{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1.3rem;display:grid}.step{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--ring);transition:border-color .25s var(--ease), transform .25s var(--ease), box-shadow .25s var(--ease);padding:2.5rem 1.5rem 1.5rem;position:relative}.step:hover{border-color:var(--border2);box-shadow:var(--shadow-sm), var(--ring);transform:translateY(-3px)}.step:before{counter-increment:step;content:counter(step, decimal-leading-zero);background:var(--grad);color:#fff;font-family:var(--mono);border-radius:8px;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;font-size:.85rem;font-weight:700;display:flex;position:absolute;top:-.95rem;left:1.3rem;box-shadow:0 4px 14px -6px #145aff66}.step h3{margin-bottom:.45rem;font-size:1.12rem}.step p{color:var(--text2);font-size:.94rem}.step .step-cta{margin-top:1rem;display:inline-flex}.features-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.3rem;display:grid}.feature-card{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--ring);transition:border-color .25s var(--ease), transform .25s var(--ease), box-shadow .25s var(--ease);padding:1.7rem}.feature-card:hover{border-color:var(--border2);box-shadow:var(--shadow-sm), var(--ring);transform:translateY(-3px)}.feature-card .icon{width:44px;height:44px;color:var(--war);background:color-mix(in srgb, var(--war) 10%, var(--bg2));border:1px solid color-mix(in srgb, var(--war) 20%, var(--border));border-radius:10px;justify-content:center;align-items:center;margin-bottom:1rem;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.feature-card .icon svg{width:22px;height:22px}.feature-card:hover .icon{border-color:var(--war);box-shadow:var(--glow)}.feature-card h3{margin-bottom:.4rem;font-size:1.1rem}.feature-card p{color:var(--text2);font-size:.94rem}.modes-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.2rem;display:grid}.mode-card{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out), border-color .2s var(--ease-out);flex-direction:column;padding:1.9rem;display:flex}.mode-card:hover{border-color:color-mix(in srgb, var(--war) 30%, var(--border));box-shadow:var(--shadow), var(--glow);transform:translateY(-3px)}.mode-card-head{align-items:center;gap:.7rem;display:flex}.mode-card-emblem{width:40px;height:40px;color:var(--war);background:color-mix(in srgb, var(--war) 10%, var(--bg2));border:1px solid color-mix(in srgb, var(--war) 20%, var(--border));border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.mode-card-emblem svg{width:22px;height:22px}.mode-card-name{font-family:var(--display);color:var(--ink);letter-spacing:-.01em;font-size:1.5rem;font-weight:600;line-height:1.1}.mode-card-tag{color:var(--war);margin:.9rem 0 1.15rem;font-size:.96rem;font-weight:600}.mode-feats{flex-direction:column;gap:.62rem;margin:0;padding:0;list-style:none;display:flex}.mode-feats li{color:var(--text);gap:.6rem;font-size:.94rem;line-height:1.45;display:flex}.mode-feats li svg{width:17px;height:17px;color:var(--war);flex:none;margin-top:.18rem}.world-band{text-align:center;background:-webkit-linear-gradient(270deg,#02052080 0%,#02052066 50%,#020520a8 100%),-webkit-image-set(url(/world.webp) 1x type("image/webp"),url(/world.jpg) 1x type("image/jpeg")) 50%/cover no-repeat,-webkit-linear-gradient(285deg,#6ba84f 0%,#4f8f6a 55%,#3f6ea8 100%);background:linear-gradient(#02052080 0%,#02052066 50%,#020520a8 100%),image-set("/world.webp" 1x type("image/webp"),"/world.jpg" 1x type("image/jpeg")) 50%/cover no-repeat,linear-gradient(165deg,#6ba84f 0%,#4f8f6a 55%,#3f6ea8 100%);flex-direction:column;justify-content:center;align-items:center;min-height:100svh;margin-top:5rem;padding:5.5rem 2rem;display:flex;position:relative;overflow:hidden}.world-band>*{position:relative}.world-band h2{color:#fff;text-shadow:0 2px 30px #0006;margin-bottom:.8rem;font-size:clamp(1.8rem,4vw,2.8rem)}.world-band p{color:#ffffffe6;max-width:52ch;margin:0 auto 1.8rem;font-size:1.08rem;line-height:1.55}.world-band .dl-row{margin-bottom:0}.donate-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1.4rem;margin-bottom:2rem;display:grid}.tier-card{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--ring);transition:transform .25s var(--ease), box-shadow .25s var(--ease), border-color .25s var(--ease);flex-direction:column;gap:.8rem;padding:1.8rem;display:flex;position:relative}.tier-card:hover{border-color:var(--border2);box-shadow:var(--shadow-sm), var(--ring);transform:translateY(-3px)}.tier-card.featured{background:linear-gradient(180deg, var(--gold-soft) 0%, var(--bg2) 34%);box-shadow:var(--ring), 0 0 34px -12px #e6b84a59;border-color:#e6b84a80}.tier-card.featured:hover{box-shadow:0 0 40px -12px #e6b84a73, var(--ring)}.tier-card.featured:before{content:"Выбор гарнизона";background:var(--gold);color:#1a1205;letter-spacing:.06em;box-shadow:var(--bevel);border-radius:5px;padding:.2rem .65rem;font-size:.72rem;font-weight:700;position:absolute;top:-.8rem;left:1.2rem}.tier-name{font-family:var(--display);color:var(--ink);font-size:1.05rem}.tier-card.featured .tier-name{color:var(--gold)}.tier-price{color:var(--ink);font-size:2rem;font-weight:800}.tier-price span{color:var(--text2);font-size:.95rem;font-weight:500}.tier-features{color:var(--text2);flex-direction:column;flex:1;gap:.45rem;font-size:.92rem;list-style:none;display:flex}.tier-features li:before{content:"▪ ";color:var(--war)}.tier-card.featured .tier-features li:before{color:var(--gold)}.auth-form{background:var(--bg2);border:1px solid var(--border2);border-radius:var(--radius);max-width:420px;margin:4rem auto;padding:2.4rem}.auth-form h1{text-transform:uppercase;letter-spacing:-.01em;margin-bottom:1.6rem;font-size:1.35rem}.form-group{margin-bottom:1.2rem}.form-group label{color:var(--text2);margin-bottom:.4rem;font-size:.9rem;font-weight:500;display:block}.policy-page{max-width:76ch;margin:0 auto;padding:3.2rem 1.5rem}.policy-page h1{text-transform:uppercase;overflow-wrap:anywhere;margin-bottom:1.6rem;font-size:clamp(1.15rem,4vw,1.6rem)}.policy-page h2{margin:2.2rem 0 .8rem;font-size:1.08rem}.policy-page p,.policy-page li{color:var(--text);margin-bottom:.6rem;line-height:1.85}.policy-page ul,.policy-page ol{padding-left:1.5rem}.policy-page a{color:var(--war);text-underline-offset:2px;text-decoration:underline}.policy-page .date{color:var(--faint);margin-bottom:2rem;font-size:.9rem}.rules-acc{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg2);margin:.7rem 0;overflow:hidden}.rules-acc>summary{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--ink);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.1rem;font-size:1.04rem;font-weight:600;list-style:none;display:flex}.rules-acc>summary::-webkit-details-marker{display:none}.rules-acc>summary:after{content:"+";color:var(--text2);font-size:1.3rem;font-weight:400;line-height:1}.rules-acc[open]>summary:after{content:"−"}.rules-acc[open]>summary{border-bottom:1px solid var(--border)}.rules-acc-body{padding:.4rem 1.1rem 1rem}.rules-acc-body p{margin:.5rem 0;line-height:1.8}.rules-acc-body p strong{color:var(--ink)}.lb-grid{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));align-items:start;gap:1.4rem;display:grid}.lb-panel{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);padding:1.5rem 1.6rem;overflow-x:auto}.lb-panel-head{justify-content:space-between;align-items:baseline;gap:.8rem;margin-bottom:1rem;display:flex}.lb-panel-head h2{font-family:var(--display);text-transform:uppercase;font-size:1rem}.lb-panel-note{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);white-space:nowrap;font-size:.7rem}.lb-table{border-collapse:collapse;width:100%}.lb-table th{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);text-align:right;border-bottom:1px solid var(--border2);white-space:nowrap;padding:0 .7rem .7rem;font-size:.68rem;font-weight:500}.lb-table td{border-bottom:1px solid var(--border);text-align:right;font-family:var(--mono);color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums;padding:.62rem .7rem;font-size:.9rem}.lb-table tbody tr{transition:background .12s var(--ease-out)}.lb-table tbody tr:hover{background:color-mix(in srgb, var(--war) 4%, transparent)}.lb-table tr:last-child td{border-bottom:none}.lb-table .lb-left{text-align:left}.lb-table th.lb-sort,.lb-table td.lb-sort{background:color-mix(in srgb, var(--war) 5%, transparent)}.lb-table td.lb-name{font-family:var(--font);color:var(--ink);text-overflow:ellipsis;max-width:220px;font-weight:600;overflow:hidden}.lb-table td.lb-name.lb-unknown{font-family:var(--mono);color:var(--faint);font-weight:400}.lb-table th:first-child,.lb-table td.lb-rank{text-align:center}.lb-rank{color:var(--faint);width:3.4rem}.lb-medal{width:1.75rem;height:1.75rem;font-family:var(--display);border-radius:999px;justify-content:center;align-items:center;font-size:.92rem;font-weight:600;line-height:1;display:inline-flex}.lb-medal-1{background:var(--gold-soft);color:var(--gold);border:1px solid #b6851f66;box-shadow:0 0 0 3px #b6851f14}.lb-medal-2{color:#64748b;background:#64748b24;border:1px solid #64748b59}.lb-medal-3{color:#a9713e;background:#a9713e26;border:1px solid #a9713e66}.lb-top-1 td:first-child{box-shadow:inset 3px 0 0 var(--gold)}.lb-empty{color:var(--text2);padding:.4rem 0;font-size:.94rem}.lb-link{background:var(--gold-soft);color:var(--gold);border:1px solid #e6b84a59;border-radius:6px;align-items:center;gap:.5rem;padding:.35rem .9rem;font-size:.85rem;font-weight:600;display:inline-flex}.lb-link:hover{border-color:var(--gold);color:var(--gold);text-decoration:none}.lb-faces{align-items:center;display:inline-flex}.lb-face{object-fit:cover;width:22px;height:22px;image-rendering:pixelated;background:#0b1020;border:2px solid #ffffffe6;border-radius:999px;margin-left:-8px;position:relative}.lb-face:first-child{margin-left:0}html.js .reveal{opacity:0;filter:blur(6px);transition:opacity .7s var(--ease), transform .7s var(--ease), filter .7s var(--ease);transform:translateY(20px)}html.js .reveal.in{opacity:1;filter:none;transform:none}html.js .reveal .steps>*,html.js .reveal .features-grid>*{opacity:0;filter:blur(6px);transition:opacity .5s var(--ease) .1s, filter .5s var(--ease) .1s}html.js .reveal.in .steps>*,html.js .reveal.in .features-grid>*{opacity:1;filter:none}html.js .reveal.in :is(.steps,.features-grid)>:nth-child(2){transition-delay:.16s}html.js .reveal.in :is(.steps,.features-grid)>:nth-child(3){transition-delay:.22s}html.js .reveal.in :is(.steps,.features-grid)>:nth-child(4){transition-delay:.28s}html.js .reveal.in :is(.steps,.features-grid)>:nth-child(5){transition-delay:.34s}html.js .reveal.in :is(.steps,.features-grid)>:nth-child(6){transition-delay:.4s}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}html.js .reveal,html.js .reveal.in,html.js .reveal .steps>*,html.js .reveal .features-grid>*{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}.status-dot{animation:none}button,.btn,.step,.feature-card,.tier-card,.key-card,.forum-topic-card,.btn-arrow,.forum-topic-card:before{transition:none}}@media (max-width:640px){.section{padding:3.2rem 0}.dl-btn{min-width:100%}.copy-ip-wrap{width:100%}.hero{padding:calc(var(--nav-h) + 1rem) 1.1rem 3rem}.hero .lead{font-size:1.04rem}.world-band{padding:4rem 1.2rem}}@media (max-width:820px){:root{--nav-h:5.5rem}nav.main-nav .nav-inner{border-radius:999px;flex-wrap:nowrap;gap:.6rem;padding:.4rem .5rem .4rem 1rem}.nav-burger{display:inline-flex}.nav-links{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);opacity:0;pointer-events:none;max-height:0;transition:max-height .3s var(--ease), opacity .2s var(--ease), transform .25s var(--ease);flex-flow:column;align-items:stretch;gap:.15rem;padding:.55rem;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:hidden;transform:translateY(-6px)}nav.main-nav.menu-open .nav-links{opacity:1;pointer-events:auto;max-height:78vh;overflow:auto;transform:none}nav.main-nav .nav-links a:not(.nav-user):not(.btn),nav.main-nav.over-hero:not(.scrolled) .nav-links a:not(.nav-user):not(.btn){width:100%;color:var(--text);border-radius:10px;padding:.7rem .9rem}nav.main-nav .nav-links a:not(.nav-user):not(.btn):hover,nav.main-nav.over-hero:not(.scrolled) .nav-links a:not(.nav-user):not(.btn):hover{background:var(--bg3);color:var(--ink)}.nav-links a.btn{justify-content:center;width:100%;margin-top:.25rem;padding:.6rem 1rem}.nav-user{width:100%}.nav-more{display:contents}.nav-more-btn{display:none}.nav-more-menu{opacity:1;visibility:visible;box-shadow:none;background:0 0;border:none;min-width:0;padding:0;display:contents;position:static;transform:none}.forum-cat-chip{padding:.5rem 1rem}.forum-like{padding:.5rem .9rem}}.donate-h2{text-transform:uppercase;letter-spacing:.04em;margin:.4rem 0 .3rem;font-size:1.15rem}.donate-sub{color:var(--text2);margin-bottom:1.2rem;font-size:.92rem}.rank-table-wrap{border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);background:var(--bg2);overflow-x:auto}.rank-table{border-collapse:collapse;width:100%;min-width:860px;font-size:.86rem}.rank-table th,.rank-table td{border-bottom:1px solid var(--border);vertical-align:top;text-align:left;padding:.7rem .85rem}.rank-table thead th{background:var(--bg2);border-bottom:2px solid var(--border2)}.rank-table thead th.is-featured{background:#145aff0f}.rank-table tbody th[scope=row]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text2);white-space:nowrap;background:var(--bg2);width:1%;font-size:.72rem}.rank-table td.is-featured{background:#145aff0a}.rank-table td div+div{margin-top:.35rem}.rank-name{font-family:var(--display);color:var(--ink);font-size:.95rem;display:block}.rank-price{color:var(--war);margin-top:.25rem;font-weight:700;display:block}.rank-price s{color:var(--faint);margin-right:.4rem;font-weight:400}.rank-none{color:var(--faint)}.rank-table tfoot td{border-bottom:none;padding-top:.9rem;padding-bottom:.9rem}.rank-table tfoot .btn{width:100%;padding:.55rem .8rem;font-size:.9rem}.rank-corner{background:var(--bg2)}.key-grid{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),420px));gap:1.2rem;display:grid}.key-card{background:linear-gradient(180deg, var(--gold-soft), transparent 42%), var(--bg2);border-radius:var(--radius);box-shadow:var(--ring);transition:transform .25s var(--ease), box-shadow .25s var(--ease), border-color .25s var(--ease);border:1px solid #e6b84a47;flex-direction:column;gap:.6rem;padding:1.4rem;display:flex;position:relative}.key-card:hover{box-shadow:0 0 32px -10px #e6b84a66, var(--ring);border-color:#e6b84a80;transform:translateY(-3px)}.key-icon{font-size:1.6rem;line-height:1}.key-buy{margin-top:.4rem}.key-card--mythic{background:linear-gradient(180deg, #c65cff1a, transparent 42%), var(--bg2);box-shadow:var(--ring), 0 0 30px -12px #c65cff66;border-color:#c65cff59}.key-card--mythic:hover{box-shadow:0 0 36px -8px #c65cff80, var(--ring);border-color:#c65cff8c}.key-card--mythic .tier-name{color:#b14ae0}.btn-mythic{color:#fff;background:linear-gradient(135deg,#a24bff 0%,#ff5cc0 100%)}.btn-mythic:hover{background:linear-gradient(135deg,#b463ff 0%,#ff72cc 100%)}.prize-orb-wrap{flex-direction:column;align-items:center;margin:.4rem 0 2.4rem;display:flex}.prize-wire{background:linear-gradient(#0000,#e6b84aa6);width:2px;height:46px}.prize-orb{background:radial-gradient(circle at 50% 118%,#e6b84a4d,#0000 62%),radial-gradient(circle at 50% 45%,#1a1523eb,#0d0a12f7);border:1px solid #e6b84a66;border-radius:50%;justify-content:center;align-items:center;width:320px;height:320px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 70px #e6b84a29,inset 0 0 46px #e6b84a14,inset 0 18px 60px #ffffff0d,inset 0 -24px 50px #00000073}.prize-glass{filter:blur(3px);pointer-events:none;background:linear-gradient(#ffffff4d,#0000);border-radius:50%;width:38%;height:20%;position:absolute;top:7%;left:16%;transform:rotate(-20deg)}.prize-coins{pointer-events:none;height:40%;position:absolute;bottom:-4px;left:0;right:0}.prize-coins span{background:radial-gradient(circle at 35% 30%,#ffe9b0,#d4a94e 55%,#8a6a24);border:1px solid #7a5d1f;border-radius:50%;width:30px;height:30px;position:absolute;box-shadow:inset 0 0 0 4px #7a5d1f59,inset 0 -3px 6px #00000059,0 2px 6px #00000080}.prize-coins span:first-child{width:34px;height:34px;bottom:2%;left:12%}.prize-coins span:nth-child(2){bottom:0%;left:24%}.prize-coins span:nth-child(3){width:36px;height:36px;bottom:3%;left:35%}.prize-coins span:nth-child(4){width:32px;height:32px;bottom:0%;left:48%}.prize-coins span:nth-child(5){width:35px;height:35px;bottom:2%;left:60%}.prize-coins span:nth-child(6){bottom:0%;left:72%}.prize-coins span:nth-child(7){width:26px;height:26px;bottom:4%;left:82%}.prize-coins span:nth-child(8){width:28px;height:28px;bottom:22%;left:18%}.prize-coins span:nth-child(9){bottom:26%;left:30%}.prize-coins span:nth-child(10){width:33px;height:33px;bottom:24%;left:43%}.prize-coins span:nth-child(11){width:28px;height:28px;bottom:27%;left:56%}.prize-coins span:nth-child(12){bottom:23%;left:68%}.prize-coins span:nth-child(13){width:26px;height:26px;bottom:46%;left:36%}.prize-coins span:nth-child(14){width:24px;height:24px;bottom:48%;left:52%}.prize-amount{z-index:2;text-align:center;position:relative;transform:translateY(-14%)}.prize-caption{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:.5rem;font-size:.72rem;display:block}.prize-sum{font-family:var(--display);color:#f2eff7;text-shadow:0 0 26px #e6b84a80;font-size:2.1rem;line-height:1}.prize-rub{font-family:var(--font);color:var(--gold);margin-left:.15em;font-size:.62em;font-weight:700}.prize-breakdown{text-align:center;max-width:560px;color:var(--text2);margin:1.1rem auto 0;font-size:.92rem}.prize-breakdown a{color:var(--gold)}@media (max-width:480px){.prize-orb{width:250px;height:250px}.prize-sum{font-size:1.6rem}}.hero-prize{color:var(--gold);background:#e6b84a14;border:1px solid #e6b84a80;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .85rem;font-size:.9rem;text-decoration:none;display:inline-flex}.hero-prize:hover{border-color:var(--gold);background:#e6b84a29;text-decoration:none}.prize-growing{color:var(--gold);letter-spacing:.04em;margin-top:.45rem;font-size:.78rem;display:block}.prize-timer{color:var(--ink);background:#145aff14;border:1px solid #145aff80;border-radius:999px;align-items:center;gap:.4rem;margin-top:1.1rem;padding:.4rem 1rem;font-size:.95rem;display:inline-flex}.prize-timer strong{color:var(--war);font-family:var(--mono)}.community-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:.7rem;margin-top:1.2rem;display:flex}.community-note{color:var(--text2);font-size:.9rem}.community-btn{background:var(--gold-soft,#e6b84a14);color:var(--gold);border:1px solid #e6b84a66;border-radius:6px;align-items:center;padding:.35rem 1rem;font-size:.88rem;font-weight:600;display:inline-flex}.community-btn:hover{border-color:var(--gold);text-decoration:none}.hero-timer{color:var(--war);background:#145aff14;border:1px solid #145aff80;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .85rem;font-size:.9rem;text-decoration:none;display:inline-flex}.hero-timer:hover{background:#145aff29;text-decoration:none}.donate-sale{color:var(--ink);background:#145aff1a;border:1px solid #145aff80;border-radius:8px;margin-bottom:1.2rem;padding:.45rem 1rem;font-size:.92rem;font-weight:600;display:inline-block}.tier-old-price{color:var(--text2);margin-right:.5rem;font-size:.65em;text-decoration:line-through;display:inline-block}.prize-showcase{align-items:center;gap:3rem;padding:2.5rem 0;display:flex}.prize-showcase-orb{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.prize-orb--sm{width:230px;height:230px}.prize-orb--sm .prize-sum{font-size:1.5rem}.prize-orb--sm .prize-caption{margin-bottom:.35rem;font-size:.62rem}.prize-orb--sm .prize-growing{margin-top:.3rem;font-size:.68rem}.prize-orb--sm .prize-coins span{transform:scale(.8)}.prize-showcase-info{flex:1;min-width:0}.prize-timer--lg{margin:.4rem 0 1.4rem;padding:.55rem 1.2rem;font-size:1.05rem}.prize-showcase-cta{flex-wrap:wrap;gap:.8rem;display:flex}@media (max-width:760px){.prize-showcase{text-align:center;flex-direction:column;gap:1.6rem}.prize-showcase-cta{justify-content:center}}.acct-wrap{grid-template-columns:240px 1fr;align-items:start;gap:1.5rem;display:grid}.acct-nav{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);padding:1.2rem;position:sticky;top:84px}.acct-nav h4{letter-spacing:.04em;margin-bottom:.9rem;font-size:.9rem}.acct-nav-list{flex-direction:column;gap:.4rem;display:flex}.acct-nav-list a{color:var(--text2);border-radius:8px;padding:.6rem .9rem;font-size:.94rem;font-weight:600;transition:background .15s,color .15s;display:block}.acct-nav-list a:hover{background:var(--bg3);color:var(--ink);text-decoration:none}.acct-nav-list a.active{background:var(--war-deep);color:#fff}.acct-nav-logout{border-top:1px solid var(--border);margin-top:1.1rem;padding-top:1.1rem}.acct-nav-logout .btn{width:100%}.acct-main{flex-direction:column;gap:1.2rem;min-width:0;display:flex}.acct-head{flex-wrap:wrap;align-items:center;gap:1.1rem;display:flex}.acct-head>.forum-uava{border-radius:14px;width:68px;height:68px}.acct-avatar{background:var(--bg3);border:1px solid var(--border2);width:68px;height:68px;image-rendering:pixelated;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.acct-avatar img{width:100%;height:100%;image-rendering:pixelated}.acct-avatar canvas{image-rendering:pixelated}.acct-avatar-letter{font-family:var(--display);color:var(--war);font-size:2rem;font-weight:800;line-height:1}.acct-stat-value .ico svg,.bal-input .bal-cur svg,.sec-ico svg{display:block}.acct-hello{font-family:var(--display);color:var(--ink);font-size:1.5rem;line-height:1.1}.acct-hello .nick{color:var(--war)}.acct-role{margin-top:.5rem}.acct-chips{flex-wrap:wrap;gap:.6rem;margin-left:auto;display:flex}.acct-chip{font-family:var(--mono);border:1px solid var(--border2);background:var(--bg2);color:var(--ink);border-radius:9px;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:1rem;font-weight:700;display:inline-flex}.acct-chip.war{background:var(--war-deep);color:#fff;border-color:var(--war-deep)}.acct-chip.diamonds{background:#38bdf81f;border-color:#38bdf873}.acct-chip.diamonds svg{display:block}.acct-chip .plus{opacity:.85;font-weight:400}.acct-grid{grid-template-columns:1fr 340px;align-items:start;gap:1.2rem;display:grid}.acct-cards{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem;display:grid}.acct-stat{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);padding:1.1rem 1.3rem}.acct-stat-label{color:var(--text2);margin-bottom:.5rem;font-size:.9rem}.acct-stat-value{color:var(--ink);font-size:1.05rem;font-family:var(--mono);align-items:center;gap:.5rem;display:flex}.acct-stat-value .ico{color:var(--text2)}.acct-char{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);padding:1.3rem}.acct-char h3{margin-bottom:1rem;font-size:1.05rem}.acct-char-view{background:radial-gradient(60% 60% at 50% 40%,#145aff0f,#0000 70%);border-radius:10px;justify-content:center;align-items:center;height:300px;margin-bottom:1.1rem;display:flex}.acct-char-view canvas{image-rendering:pixelated}.acct-char-empty{color:var(--text2);text-align:center;padding:0 1rem;font-size:.9rem}.acct-skin-row{align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.acct-skin-row .btn{flex:1;padding:.6rem .8rem;font-size:.9rem}.acct-icon-btn{padding:.6rem .7rem;font-size:.9rem}.acct-skin-hint{color:var(--faint);margin-top:.2rem;font-size:.8rem}.acct-skin-msg{margin-top:.4rem;font-size:.85rem}.acct-privs{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);padding:1.4rem}.acct-privs h3{margin-bottom:.8rem;font-size:1.1rem}.acct-privs p{color:var(--text2);margin-bottom:1rem}.acct-soon{background:var(--bg2);border:1px dashed var(--border2);border-radius:var(--radius);text-align:center;color:var(--text2);padding:2.4rem}.bal-card{flex-direction:column;display:flex}.bal-h{margin-bottom:.9rem;font-size:1.05rem}.bal-amount-row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.bal-input{position:relative}.bal-input .bal-cur{color:var(--text2);pointer-events:none;position:absolute;top:50%;left:.8rem;transform:translateY(-50%)}.bal-input input{padding-left:2.2rem}.bal-methods{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.9rem;display:grid}.bal-method{background:var(--bg3);border:1px solid var(--border2);border-radius:var(--radius);color:var(--ink);box-shadow:none;justify-content:flex-start;align-items:center;gap:.7rem;padding:1rem 1.1rem;font-size:.95rem;font-weight:600;transition:border-color .15s,background .15s;display:flex;position:relative}.bal-method:hover:not(:disabled){border-color:var(--war);background:var(--bg3);transform:none}.bal-method.active{border-color:var(--war);box-shadow:0 0 0 1px var(--war)}.bal-method.disabled{opacity:.55;cursor:default}.bal-method-ico{font-size:1.2rem}.bal-soon-badge{font-size:.65rem;font-family:var(--mono);color:var(--faint);text-transform:uppercase;letter-spacing:.08em;position:absolute;top:.5rem;right:.6rem}.bal-actions{flex-direction:column;gap:.7rem;margin-top:1.4rem;display:flex}.bal-actions .btn{width:100%}.pay-modal-backdrop{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0205206b;justify-content:center;align-items:center;padding:1.2rem;display:flex;position:fixed;inset:0}.pay-modal{background:var(--bg2);border:1px solid var(--border2);border-radius:var(--radius);width:min(540px,100%);max-height:min(92vh,760px);box-shadow:0 24px 80px #0000006b, var(--bevel);padding:1.4rem;overflow:auto}.pay-modal-head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.1rem;display:flex}.pay-modal-head h2{font-family:var(--display);margin-top:.25rem;font-size:1.28rem}.pay-modal-close{border:1px solid var(--border2);background:var(--bg3);width:34px;height:34px;color:var(--ink);border-radius:8px;padding:0;font-size:1.35rem;line-height:1}.pay-field{margin-bottom:1rem}.pay-field label{color:var(--ink);margin-bottom:.45rem;font-size:.92rem;font-weight:700;display:block}.pay-field input{background:var(--bg3);width:100%;color:var(--ink);border:1px solid var(--border2);border-radius:var(--radius-sm);font:inherit;padding:.82rem .95rem}.pay-field input:focus{border-color:var(--war);outline:none;box-shadow:0 0 0 2px #145aff24}.pay-field p{color:var(--text2);margin-top:.35rem;font-size:.82rem}.pay-amount-input{position:relative}.pay-amount-input span{color:var(--text2);position:absolute;top:50%;left:.9rem;transform:translateY(-50%)}.pay-amount-input input{padding-left:2.1rem}.pay-method-row{background:var(--bg3);border:1px solid var(--border2);border-radius:var(--radius-sm);align-items:center;gap:.8rem;margin:.3rem 0 1rem;padding:.9rem 1rem;display:flex}.pay-method-icon{font-size:1.25rem}.pay-method-row p{color:var(--text2);margin-top:.2rem;font-size:.84rem}.pay-agree{color:var(--text2);align-items:flex-start;gap:.65rem;margin:1rem 0;font-size:.86rem;line-height:1.55;display:flex}.pay-agree input{width:18px;height:18px;accent-color:var(--war);flex:none;margin-top:.12rem}.pay-agree a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.pay-error{margin-bottom:1rem}.pay-submit{width:100%}.pay-submit:disabled{opacity:.55;cursor:default;transform:none}.sec-row{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0;display:flex}.sec-row:last-of-type{border-bottom:none}.sec-row-info{color:var(--ink);overflow-wrap:anywhere;align-items:center;gap:.6rem;min-width:0;font-size:.95rem;display:flex}.sec-ico{color:var(--text2)}.sec-row .btn{padding:.5rem 1rem;font-size:.9rem}.sec-form{flex-direction:column;gap:.6rem;max-width:380px;padding:.4rem 0 1rem;display:flex}.sec-form .btn{align-self:flex-start}.sec-hint{color:var(--text2);font-size:.88rem}.sec-2fa{max-width:320px}.sec-qr{border:1px solid var(--border2);background:#fff;border-radius:8px;align-self:flex-start;width:200px;height:200px}.sec-secret{color:var(--text2);font-size:.82rem}.sec-secret code{font-family:var(--mono);background:var(--bg3);border:1px solid var(--border2);word-break:break-all;border-radius:4px;padding:.1rem .4rem}.sec-sessions-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.sec-sessions-head .btn{padding:.5rem 1rem;font-size:.9rem}.sec-x{background:var(--war-deep);color:#fff;width:30px;height:30px;box-shadow:var(--bevel);border:none;border-radius:6px;padding:0;font-size:.85rem}.sec-x:hover{background:#d42a28}.sec-x:disabled{opacity:.5}.tx-stats{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.tx-stat{background:var(--bg3);border:1px solid var(--border);border-radius:var(--radius);padding:1.1rem 1.3rem}@media (max-width:560px){.bal-amount-row{grid-template-columns:1fr}}@media (max-width:860px){.acct-wrap{grid-template-columns:1fr}.acct-nav{position:static}.acct-nav-list{flex-flow:wrap}.acct-grid{grid-template-columns:1fr}.acct-chips{width:100%;margin-left:0}}.forum-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.4rem;display:flex}.forum-head .section-title{margin-bottom:0}.forum-cats{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.forum-cat-chip{background:var(--bg3);color:var(--text2);border:1px solid var(--border2);box-shadow:none;border-radius:999px;padding:.35rem .95rem;font-size:.85rem;font-weight:600;transition:color .15s,border-color .15s,background .15s}.forum-cat-chip:hover{background:var(--bg3);color:var(--ink);border-color:var(--war);transform:none}.forum-cat-chip.active{background:var(--war-deep);color:#fff;border-color:var(--war-deep)}.forum-cat-chip.active:hover{background:var(--war-deep)}.forum-search{margin-bottom:1.4rem}.forum-list{flex-direction:column;gap:.7rem;display:flex}.forum-topic-card{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);transition:border-color .2s var(--ease), transform .2s var(--ease), box-shadow .2s var(--ease);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;display:flex;position:relative;overflow:hidden}.forum-topic-card:before{content:"";background:var(--war);transform-origin:top;width:3px;transition:transform .25s var(--ease);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.forum-topic-card:hover{border-color:var(--border2);box-shadow:var(--shadow-sm), var(--ring);text-decoration:none;transform:translateY(-2px)}.forum-topic-card:hover:before{transform:scaleY(1)}.forum-topic-main{min-width:0}.forum-topic-title{font-family:var(--font);color:var(--ink);overflow-wrap:anywhere;align-items:center;gap:.4rem;margin-bottom:.35rem;font-size:1.05rem;font-weight:700;display:flex}.forum-topic-meta{color:var(--text2);flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.86rem;display:flex}.forum-topic-author{font-family:var(--mono);font-size:.82rem}.forum-topic-stats{white-space:nowrap;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.2rem;display:flex}.forum-stat{color:var(--text2);font-size:.82rem}.forum-stat b{color:var(--ink);font-family:var(--mono)}.forum-stat-time{color:var(--faint);font-size:.78rem}.forum-pinned-badge{font-size:.9rem}.forum-empty{color:var(--text2);background:var(--bg2);border:1px dashed var(--border2);border-radius:var(--radius);text-align:center;padding:1.4rem}.forum-head-actions{flex-wrap:wrap;gap:.6rem;display:flex}.forum-author{color:var(--ink);font-weight:600}.forum-author:hover{color:var(--war);text-decoration:none}.forum-post-foot{border-top:1px solid var(--border);align-items:center;gap:1rem;margin-top:.9rem;padding-top:.7rem;display:flex}.forum-like{background:var(--bg3);color:var(--text2);border:1px solid var(--border2);box-shadow:none;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .8rem;font-size:.85rem;font-weight:600;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.forum-like:hover:not(:disabled){color:var(--war);border-color:var(--war);background:var(--bg3);transform:none}.forum-like.liked{color:var(--war);border-color:var(--war);background:#145aff14}.forum-like:disabled{opacity:.6;cursor:default}.forum-like-ico{font-size:.95rem;line-height:1}.forum-post-foot .forum-post-actions{margin-top:0;margin-left:auto}.forum-uava{background:var(--bg3);border:1px solid var(--border2);image-rendering:pixelated;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.forum-uava canvas{image-rendering:pixelated}.forum-uava-letter{font-family:var(--display);color:var(--war);font-size:1rem}.forum-members-table td{vertical-align:middle}.forum-member-cell{align-items:center;gap:.7rem;display:inline-flex}.forum-member-nick{font-family:var(--font);color:var(--ink);font-weight:600}.forum-member-cell:hover .forum-member-nick{color:var(--war)}.forum-member-cell:hover{text-decoration:none}.forum-uprofile{flex-wrap:wrap;align-items:center;gap:1.6rem;display:flex}.forum-uprofile-avatar .forum-uava{border-radius:12px}.forum-uprofile-main{min-width:0}.forum-uprofile-nick{font-family:var(--display);color:var(--ink);overflow-wrap:anywhere;margin-bottom:.5rem;font-size:1.6rem}.forum-uprofile-stats{gap:1.6rem;margin:1rem 0 .8rem;display:flex}.forum-uprofile-stats div{flex-direction:column;display:flex}.forum-uprofile-stats b{font-family:var(--mono);color:var(--ink);font-size:1.3rem}.forum-uprofile-stats span{color:var(--text2);font-size:.82rem}.forum-uprofile-meta{color:var(--text2);font-size:.9rem}.forum-uprofile-meta b{color:var(--ink)}.forum-back{color:var(--text2);font-size:.9rem;font-family:var(--mono);margin-bottom:1rem;display:inline-block}.forum-back:hover{color:var(--war);text-decoration:none}.forum-topic{margin-bottom:2rem}.forum-topic-head{flex-wrap:wrap;align-items:center;gap:.7rem;margin-bottom:.8rem;display:flex}.forum-topic-head .forum-pinned-badge{color:var(--gold);font-size:.8rem;font-weight:600}.forum-topic-h1{overflow-wrap:anywhere;margin-bottom:.6rem;font-size:clamp(1.3rem,4vw,1.9rem)}.forum-post-meta{color:var(--text2);margin-bottom:1.1rem;font-size:.85rem}.forum-post-meta b{color:var(--ink)}.forum-edited{color:var(--faint);font-style:italic}.forum-admin-actions{border-top:1px solid var(--border);flex-wrap:wrap;gap:.6rem;margin-top:1.4rem;padding-top:1.2rem;display:flex}.forum-admin-actions .btn-outline{padding:.5rem 1rem;font-size:.88rem}.forum-danger{color:var(--war)}.forum-danger:hover{box-shadow:var(--bevel), 0 0 0 1px var(--war);color:var(--war)}.forum-replies-title{text-transform:uppercase;letter-spacing:.03em;margin-bottom:1rem;font-size:1.15rem}.forum-replies{flex-direction:column;gap:.9rem;margin-bottom:1.6rem;display:flex}.forum-post{padding:1.1rem 1.3rem}.forum-post-actions{gap:1rem;margin-top:.7rem;display:flex}.forum-link-btn{box-shadow:none;color:var(--text2);background:0 0;padding:0;font-size:.85rem;font-weight:600}.forum-link-btn:hover{color:var(--war);background:0 0;transform:none}.forum-reply-form{flex-direction:column;gap:.7rem;display:flex}.forum-reply-form label{color:var(--text2);font-size:.9rem;font-weight:600}.forum-reply-actions{gap:.7rem;display:flex}.forum-locked-note{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);text-align:center;color:var(--text2);padding:1.2rem}.forum-new-form{flex-direction:column;gap:.4rem;margin-top:1.2rem;display:flex}.forum-editor-bar{justify-content:space-between;align-items:center;margin-bottom:.4rem;display:flex}.forum-select{background:var(--bg3);border:1px solid var(--border2);color:var(--ink);border-radius:var(--radius-sm);width:100%;font-size:1rem;font-family:var(--font);padding:.74rem .95rem}.forum-select:focus{border-color:var(--war);outline:none;box-shadow:0 0 0 3px #145aff26}.forum-preview{background:var(--bg3);border:1px solid var(--border2);border-radius:var(--radius-sm);min-height:220px;padding:.9rem 1.1rem}.forum-md{color:var(--text);overflow-wrap:anywhere;line-height:1.75}.forum-md>:first-child{margin-top:0}.forum-md h1,.forum-md h2,.forum-md h3{margin:1.4rem 0 .6rem}.forum-md h1{font-size:1.35rem}.forum-md h2{font-size:1.15rem}.forum-md h3{font-size:1.02rem;font-family:var(--font)}.forum-md p{margin:.7rem 0}.forum-md ul,.forum-md ol{margin:.7rem 0;padding-left:1.5rem}.forum-md li{margin:.3rem 0}.forum-md a{color:var(--war);text-underline-offset:2px;text-decoration:underline}.forum-md strong{color:var(--ink)}.forum-md blockquote{border-left:3px solid var(--gold);background:var(--gold-soft);color:var(--text2);border-radius:0 6px 6px 0;margin:.9rem 0;padding:.5rem 1rem}.forum-md code{font-family:var(--mono);background:var(--bg3);border:1px solid var(--border2);border-radius:4px;padding:.05rem .35rem;font-size:.88em}.forum-md pre{background:var(--bg3);border:1px solid var(--border2);border-radius:7px;margin:.9rem 0;padding:.9rem 1.1rem;overflow-x:auto}.forum-md pre code{background:0 0;border:none;padding:0}.forum-md hr{border:none;border-top:1px solid var(--border);margin:1.3rem 0}.forum-md img{border-radius:7px;max-width:100%;height:auto}.forum-md table{border-collapse:collapse;width:100%;margin:.9rem 0;font-size:.9rem}.forum-md th,.forum-md td{border:1px solid var(--border);text-align:left;padding:.5rem .7rem}.forum-md th{background:var(--bg2)}@media (max-width:560px){.forum-topic-card{flex-direction:column;align-items:stretch;gap:.6rem}.forum-topic-stats{flex-direction:row;align-items:center;gap:.9rem}}@font-face{font-family:Minecraft;src:url(/fonts/Minecraft.woff)format("woff");font-display:swap}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--war);border:2px solid var(--bg);border-radius:15px}::-webkit-scrollbar-thumb:hover{background:var(--war-hov)}html{scrollbar-color:var(--war) transparent;scrollbar-width:thin}.card,.step,.feature-card,.tier-card,.lb-panel,.acct-nav,.acct-stat,.acct-char,.acct-privs,.acct-soon,.tx-stat,.forum-topic-card,.forum-empty,.forum-locked-note,.key-card,.auth-form,.pay-step,.pay-note-card{box-shadow:var(--shadow-sm), var(--ring)}.hero .status-badge{background:var(--live-soft);border-color:color-mix(in srgb, var(--live) 45%, transparent);color:var(--live)}.hero .lb-link{color:var(--gold-on-dark);background:#e6b84a24;border-color:#e6b84a8c}.hero .lb-link:hover{color:var(--on-dark);border-color:var(--gold-on-dark)}.hero .dl-note{color:#ffffffb8}.acct-chip{font-family:"Minecraft", var(--mono)}.forum-cat-chip:hover,.forum-like:hover,.bal-method:hover,.pay-modal-close:hover,.forum-link-btn:hover,.sec-x:hover,.server-addr:hover{box-shadow:none;filter:none}.forum-like.liked,.forum-cat-chip.active{box-shadow:none}.bal-method.active{box-shadow:0 0 0 1px var(--war)}.pay-methods-wrap{margin:.4rem 0}.pay-methods{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.pay-badge{border:1px solid var(--border2);min-width:62px;height:38px;box-shadow:var(--shadow-sm);background:#fff;border-radius:8px;justify-content:center;align-items:center;padding:0 .75rem;display:inline-flex}.pay-badge img{width:auto;display:block}.pay-badge--visa img,.pay-badge--mir img{height:15px}.pay-badge--mastercard img,.pay-badge--sbp img{height:24px}.pay-secure{color:var(--text2);max-width:580px;margin-top:.6rem;font-size:.82rem;line-height:1.5}.pay-info{margin-top:2.5rem}.pay-steps{counter-reset:paystep;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:1rem 0 1.4rem;display:grid}.pay-step{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);padding:1.4rem 1.2rem 1.1rem;position:relative}.pay-step:before{counter-increment:paystep;content:counter(paystep);background:var(--grad);color:#fff;width:2rem;height:2rem;font-family:var(--mono);box-shadow:var(--shadow-sm);border-radius:8px;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:-.9rem;left:1.1rem}.pay-step h4{margin-bottom:.3rem;font-size:1rem}.pay-step p{color:var(--text2);font-size:.9rem}.pay-note-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin-top:1.2rem;display:grid}.pay-note-card{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);padding:1.2rem 1.3rem}.pay-note-card h4{margin-bottom:.4rem;font-size:.98rem}.pay-note-card p{color:var(--text2);font-size:.9rem;line-height:1.6}.pay-docs-line{color:var(--text2);margin-top:1.2rem;font-size:.88rem}.pay-docs-line a{color:var(--war);text-underline-offset:2px;text-decoration:underline}.mods-toolbar{background:linear-gradient(180deg, color-mix(in srgb, var(--war) 5%, var(--bg2)), var(--bg2));border:1px solid color-mix(in srgb, var(--war) 20%, var(--border));border-radius:var(--radius-lg);box-shadow:var(--ring);flex-direction:column;gap:.55rem;margin-bottom:2.2rem;padding:1.15rem 1.3rem;display:flex}.mods-toolbar-label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--war);font-size:.7rem;font-weight:600}.mods-toolbar-row{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.mods-version-select{width:auto;min-width:13rem}.mods-toolbar-hint{color:var(--text2);margin:0;font-size:.9rem}.mods-h2{margin:2.4rem 0 1.3rem;font-size:1.4rem}.mods-steps-grid{margin-bottom:.5rem}.mod-card{flex-direction:column;display:flex}.mod-card:hover{text-decoration:none}.mod-card--req{border-color:color-mix(in srgb, var(--war) 22%, var(--border))}.mod-card--req:hover{border-color:color-mix(in srgb, var(--war) 40%, var(--border))}.mod-card-top{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.mod-card-top .icon{margin-bottom:0}.mod-badge{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);background:var(--bg3);border:1px solid var(--border2);border-radius:999px;padding:.2rem .62rem;font-size:.62rem;font-weight:700}.mod-badge--req{color:#fff;background:var(--war);border-color:var(--war)}.mod-chip{align-self:flex-start;margin-bottom:.6rem}.mod-card p{flex:1;margin-bottom:0}.mod-card-foot{color:var(--war);align-items:center;gap:.4rem;margin-top:1.1rem;font-size:.9rem;font-weight:600;display:inline-flex}.mod-card-foot svg{transition:transform .2s var(--ease)}.mod-card:hover .mod-card-foot svg{transform:translate(3px)}.mod-card--soon{cursor:default}.mod-card--soon:hover{border-color:var(--border);box-shadow:var(--ring);transform:none}.mod-card--soon .icon{color:var(--text2);background:var(--bg3);border-color:var(--border2)}.mod-card-foot--muted{color:var(--text2);font-weight:500}.copy-ip-wrap{display:inline-flex;position:relative}.copy-ip-toast{z-index:20;white-space:nowrap;border-radius:var(--radius-sm);background:var(--bg-elev);border:1px solid var(--border2);color:var(--text);box-shadow:var(--shadow-sm);padding:8px 12px;font-size:13px;position:absolute;top:calc(100% + 8px);left:0}.copy-ip-toast a{color:var(--war)}.sub-page{padding-top:3rem;padding-bottom:4rem}.sub-hero{max-width:640px;margin-bottom:2rem}.sub-hero .section-title{margin-bottom:.7rem}.sub-hero .section-sub{margin-bottom:0}.sub-current{background:color-mix(in srgb, var(--war) 7%, var(--bg2));border:1px solid color-mix(in srgb, var(--war) 28%, var(--border));border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;padding:1rem 1.3rem;display:flex}.sub-current strong{color:var(--ink)}.sub-current span{color:var(--text2)}.sub-current .btn{padding:.5rem 1.1rem;font-size:.9rem}.sub-period{background:var(--bg3);border:1px solid var(--border2);border-radius:999px;gap:.25rem;margin-bottom:2rem;padding:.3rem;display:inline-flex}.sub-period-btn{color:var(--text2);box-shadow:none;background:0 0;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1.15rem;font-size:.94rem;font-weight:600;transition:color .16s,background .16s;display:inline-flex}.sub-period-btn:hover{background:var(--bg2);color:var(--ink);box-shadow:none;transform:none}.sub-period-btn.active{background:var(--war);color:#fff;box-shadow:0 4px 14px -6px #145aff59}.sub-period-badge{font-family:var(--mono);letter-spacing:.02em;background:var(--gold-soft);color:var(--gold);border-radius:5px;padding:.08rem .4rem;font-size:.68rem;font-weight:700}.sub-period-btn.active .sub-period-badge{color:#fff;background:#ffffff38}.sub-tiers{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.4rem;margin-bottom:1rem;display:grid}.sub-tier{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm), var(--ring);transition:transform .22s var(--ease), box-shadow .22s var(--ease), border-color .22s var(--ease);flex-direction:column;gap:.7rem;padding:1.9rem;display:flex;position:relative}.sub-tier:hover{border-color:var(--border2);box-shadow:var(--shadow), var(--ring);transform:translateY(-3px)}.sub-tier.featured{background:linear-gradient(180deg, #c026d312 0%, var(--bg2) 34%);box-shadow:var(--ring), 0 0 36px -12px #c026d352;border-color:#c026d366}.sub-tier.featured:hover{box-shadow:0 0 44px -12px #c026d36b, var(--ring)}.sub-tier-flag{color:#fff;letter-spacing:.04em;background:linear-gradient(135deg,#c026d3,#e05bd6);border-radius:6px;padding:.24rem .75rem;font-size:.72rem;font-weight:700;position:absolute;top:-.8rem;left:1.6rem;box-shadow:0 6px 16px -8px #c026d399}.sub-tier-head{align-items:center;gap:.6rem;display:flex}.sub-tier-badge{width:14px;height:14px;box-shadow:0 0 0 4px color-mix(in srgb, var(--bg3) 70%, transparent);border-radius:50%;flex:none}.sub-tier-name{font-family:var(--display);color:var(--ink);font-size:1.5rem;line-height:1.1}.sub-tier.featured .sub-tier-name{color:var(--wp-deep)}.tier-mark{vertical-align:middle;line-height:1;font-family:"Minecraft", var(--mono);align-items:baseline;gap:.02em;font-weight:400;display:inline-flex}.tier-mark--w{color:var(--w-blue)}.tier-mark--wp{color:var(--wp)}.tier-mark-plus{font-size:.72em;line-height:1}.tier-mark--wp .tier-mark-plus{color:var(--wp-plus)}.sub-tier-price{flex-direction:column;gap:.15rem;margin:.3rem 0 .2rem;display:flex}.sub-tier-amount{font-family:var(--display);color:var(--ink);letter-spacing:-.01em;font-size:2.5rem;font-weight:600;line-height:1}.sub-tier-cur{color:var(--text2);font-size:1.2rem;font-weight:500}.sub-tier-per{color:var(--text2);font-size:.92rem}.sub-tier-save{color:var(--gold);font-size:.88rem;font-weight:600}.sub-tier-save s{color:var(--faint);margin-right:.4rem;font-weight:400}.sub-tier-trial{background:var(--gold-soft);color:var(--trial-ink);border:1px solid #b6851f40;border-radius:8px;padding:.5rem .8rem;font-size:.88rem;font-weight:600}.sub-tier-trial--muted{background:var(--bg3);border-color:var(--border2);color:var(--text2);font-weight:500}.sub-tier-perks{flex-direction:column;flex:1;gap:.5rem;margin:.5rem 0 .4rem;padding:0;list-style:none;display:flex}.sub-tier-perks li{color:var(--text);gap:.55rem;font-size:.92rem;line-height:1.4;display:flex}.sub-tier-perks li b{color:var(--ink);font-weight:600}.sub-tier-check{color:var(--war);flex:none;margin-top:.1rem}.sub-tier.featured .sub-tier-check{color:var(--wp)}.sub-tier-more{color:var(--text2);font-style:italic;font-size:.86rem!important}.sub-tier .btn{width:100%;margin-top:.4rem}.sub-login-hint{color:var(--text2);margin:.4rem 0 0;font-size:.92rem}.sub-login-hint a{color:var(--war);text-underline-offset:2px;text-decoration:underline}.sub-scope-tabs{flex-wrap:wrap;gap:.4rem;margin-bottom:1rem;display:flex}.sub-scope-tab{background:var(--bg3);color:var(--text2);border:1px solid var(--border2);box-shadow:none;border-radius:999px;padding:.4rem 1rem;font-size:.88rem;font-weight:600;transition:color .15s,border-color .15s,background .15s}.sub-scope-tab:hover{color:var(--ink);border-color:var(--war);background:var(--bg3);box-shadow:none;transform:none}.sub-scope-tab.active{background:var(--war-deep);color:#fff;border-color:var(--war-deep)}.sub-compare{min-width:560px}.sub-compare th[scope=row].sub-compare-perk{font-family:var(--font);text-transform:none;letter-spacing:0;color:var(--ink);white-space:normal;width:auto;font-size:.9rem;font-weight:500}.sub-compare td{text-align:center;vertical-align:middle}.sub-compare thead th:not(.rank-corner){text-align:center}.perk-yes{color:var(--ok);display:inline-flex}.perk-no{color:var(--faint)}.perk-val{color:var(--ink);font-weight:600}.sub-soon{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);background:var(--bg3);border:1px solid var(--border2);vertical-align:middle;border-radius:5px;margin-left:.5rem;padding:.05rem .35rem;font-size:.64rem;display:inline-block}.sub-compare-empty{text-align:center;color:var(--text2);padding:1.4rem}.sub-modal-price{text-align:center;background:var(--bg3);border:1px solid var(--border2);border-radius:var(--radius);margin:.2rem 0 1rem;padding:1.1rem}.sub-modal-amount{font-family:var(--display);color:var(--ink);font-size:2.6rem;font-weight:600;line-height:1}.sub-modal-amount span{color:var(--text2);font-size:1.3rem}.sub-modal-note{color:var(--text2);margin-top:.7rem;font-size:.88rem;line-height:1.55}.sub-modal-note strong{color:var(--ink)}.sub-modal-fine{color:var(--faint);text-align:center;margin-top:.8rem;font-size:.78rem;line-height:1.5}.saved-card-option{text-align:left;border-radius:var(--radius-sm);background:var(--bg2);border:1.5px solid var(--border2);cursor:pointer;width:100%;transition:border-color .15s var(--ease), box-shadow .15s var(--ease), background .15s var(--ease);align-items:center;gap:.85rem;margin-bottom:1rem;padding:.8rem .95rem;display:flex}.saved-card-option:hover{background:var(--bg3)}.saved-card-option.active{border-color:var(--war);box-shadow:0 0 0 2px #145aff29}.saved-card-icon{color:var(--war);flex:none;display:inline-flex}.saved-card-text{flex-direction:column;flex:1;gap:.12rem;min-width:0;display:flex}.saved-card-title{color:var(--ink);font-size:.94rem;font-weight:600}.saved-card-sub{color:var(--text2);font-size:.8rem}.saved-card-badge{letter-spacing:.02em;white-space:nowrap;color:#fff;background:var(--war);border-radius:999px;flex:none;padding:.22rem .55rem;font-size:.7rem;font-weight:700}.pay-methods-label{color:var(--text2);text-transform:uppercase;letter-spacing:.02em;margin:.2rem 0 .55rem;font-size:.82rem;font-weight:600}.payment-methods-grid{grid-template-columns:repeat(3,1fr);gap:.5rem;margin-bottom:.7rem;display:grid}.payment-method-item{border-radius:var(--radius-sm);cursor:pointer;background:var(--bg3);border:1px solid var(--border2);transition:border-color .15s var(--ease), box-shadow .15s var(--ease), background .15s var(--ease);flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:.75rem .5rem;display:flex}.payment-method-item:hover{background:var(--bg2);box-shadow:none;transform:none}.payment-method-item.active{border-color:var(--war);background:var(--bg2);box-shadow:0 0 0 2px #145aff29}.pm-icon{object-fit:contain;width:30px;height:30px}.pm-label{color:var(--ink);text-align:center;font-size:.72rem;font-weight:500;line-height:1.2}.sub-modal-hint{color:var(--text2);margin-bottom:1rem;font-size:.82rem;line-height:1.5}@media (max-width:560px){.payment-methods-grid{grid-template-columns:repeat(2,1fr)}.sub-period{width:100%;display:flex}.sub-period-btn{flex:1;justify-content:center;padding:.55rem .5rem}.sub-tier-amount{font-size:2.1rem}}.mode-detail-list{flex-direction:column;gap:1.4rem;margin:2rem 0;display:flex}.mode-detail{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm), var(--ring);transition:border-color .22s var(--ease), box-shadow .22s var(--ease);padding:1.9rem}.mode-detail:hover{border-color:color-mix(in srgb, var(--war) 30%, var(--border));box-shadow:var(--shadow), var(--glow)}.mode-detail-head{align-items:center;gap:.9rem;margin-bottom:1rem;display:flex}.mode-detail-head .mode-card-emblem{width:48px;height:48px}.mode-detail-head .mode-card-emblem svg{width:26px;height:26px}.mode-detail-head .mode-card-tag{margin:.3rem 0 0}.mode-detail-intro{color:var(--text);max-width:68ch;margin-bottom:1.1rem;font-size:1rem;line-height:1.65}.mode-detail-chips{flex-wrap:wrap;gap:.5rem;margin-bottom:1.2rem;display:flex}.mode-chip{background:color-mix(in srgb, var(--war) 8%, var(--bg3));border:1px solid color-mix(in srgb, var(--war) 20%, var(--border));color:var(--war);border-radius:999px;align-items:center;padding:.3rem .85rem;font-size:.82rem;font-weight:600;display:inline-flex}.mode-cta{border-radius:var(--radius-lg);background:linear-gradient(180deg, color-mix(in srgb, var(--war) 8%, var(--bg2)), var(--bg2));border:1px solid color-mix(in srgb, var(--war) 22%, var(--border));margin-top:2.2rem;padding:2rem}.mode-cta h2{margin-bottom:.4rem;font-size:1.4rem}.mode-cta p{color:var(--text2);margin-bottom:1.2rem}.mode-detail-split{grid-template-columns:1.05fr 1fr;align-items:center;gap:1.6rem;display:grid}.mode-video{aspect-ratio:16/9;border-radius:var(--radius);border:1px solid var(--border);box-shadow:var(--shadow-sm);background:#0b1020;position:relative;overflow:hidden}.mode-video-el{object-fit:cover;border:0;width:100%;height:100%;display:block}.mode-video-badge{z-index:2;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0205208c;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.4rem;padding:.28rem .6rem;font-size:.62rem;display:inline-flex;position:absolute;top:.7rem;left:.7rem}.mode-video-dot{background:var(--red);border-radius:999px;width:6px;height:6px;box-shadow:0 0 0 3px #f2605240}.civ-spot{border-radius:var(--radius-lg);background:linear-gradient(180deg, color-mix(in srgb, var(--war) 8%, var(--bg2)), var(--bg2));border:1px solid color-mix(in srgb, var(--war) 22%, var(--border));box-shadow:var(--shadow-sm), var(--ring);padding:2.2rem}.civ-spot-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:2rem;display:grid}.civ-spot-copy h2{margin:.5rem 0 .6rem;font-size:clamp(1.6rem,3vw,2.2rem)}.civ-spot-lead{color:var(--text);max-width:44ch;margin-bottom:1.4rem;font-size:1.05rem}.civ-spot .dl-row{justify-content:flex-start;margin-bottom:0}.ref-band{border-radius:var(--radius-lg);background:linear-gradient(180deg, color-mix(in srgb, var(--war) 11%, var(--bg2)), var(--bg2));border:1px solid color-mix(in srgb, var(--war) 30%, var(--border));border-top:3px solid var(--war);box-shadow:var(--accent-glow), var(--shadow-sm);padding:2.4rem clamp(1.25rem,3vw,2.6rem);position:relative;overflow:hidden}.ref-band .section-sub{margin-bottom:2rem}.ref-note{color:var(--text);background:color-mix(in srgb, var(--war) 8%, var(--bg2));border:1px solid color-mix(in srgb, var(--war) 24%, var(--border));border-radius:14px;align-items:center;gap:.55rem;margin-top:1.6rem;margin-bottom:0;padding:.62rem 1rem;font-size:.93rem;line-height:1.4;display:inline-flex}.ref-stats{flex-wrap:wrap;gap:1.2rem 2.8rem;margin:-.4rem 0 2rem;display:flex}.ref-stat{flex-direction:column;gap:.3rem;min-width:min(200px,100%);display:flex}.ref-stat-num{font-family:var(--display);letter-spacing:-.02em;color:var(--war-deep);align-items:center;gap:.14em;font-size:clamp(2.5rem,6vw,3.6rem);font-weight:600;line-height:1;display:inline-flex}.ref-stat-num svg{width:.62em;height:.62em}.ref-stat-lbl{color:var(--text2);max-width:26ch;font-size:.96rem;line-height:1.4}.ref-stream{border-radius:var(--radius);background:var(--bg2);border:1px solid color-mix(in srgb, var(--war) 22%, var(--border));box-shadow:var(--ring);grid-template-columns:1.05fr 1fr;align-items:center;gap:1.6rem;margin-top:1.6rem;padding:1.4rem;display:grid}.ref-stream .eyebrow{margin-bottom:.5rem}.ref-stream h3{margin:0 0 .5rem;font-size:1.22rem}.ref-stream p{color:var(--text2);max-width:42ch;margin-bottom:1.1rem;font-size:.95rem}.ref-stream-demo{justify-content:center;display:flex}@media (max-width:760px){.ref-stream{grid-template-columns:1fr}}.rw-overlay{z-index:2000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:rw-fade .2s var(--ease);background:#0205208c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.rw-modal{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;max-width:430px;box-shadow:var(--shadow);animation:rw-pop .22s var(--ease);padding:1.7rem 1.6rem 1.6rem;position:relative}.rw-close{background:var(--bg3);width:2rem;height:2rem;color:var(--text2);cursor:pointer;transition:background .15s var(--ease), color .15s var(--ease);border:0;border-radius:8px;font-size:1.35rem;line-height:1;position:absolute;top:.7rem;right:.75rem}.rw-close:hover{background:var(--border);color:var(--ink)}.rw-eyebrow{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--war);align-items:center;gap:.4rem;font-size:.72rem;font-weight:600;display:inline-flex}.rw-eyebrow:before{content:"";background:var(--war);border-radius:999px;width:7px;height:7px}.rw-title{letter-spacing:-.01em;margin:.5rem 0 .3rem;font-size:1.55rem}.rw-sub{color:var(--text2);margin-bottom:1.1rem;font-size:.95rem}.rw-steps{counter-reset:rw;flex-direction:column;gap:1rem;list-style:none;display:flex}.rw-steps>li{counter-increment:rw;color:var(--text);padding-left:2.5rem;font-size:.95rem;line-height:1.45;position:relative}.rw-steps>li:before{content:counter(rw);background:var(--grad);color:#fff;width:1.8rem;height:1.8rem;font-family:var(--mono);border-radius:8px;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex;position:absolute;top:-.1rem;left:0;box-shadow:0 4px 12px -5px #145aff59}.rw-steps b{color:var(--ink);font-weight:700}.rw-ip{border:1px solid var(--border2);border-radius:var(--radius-sm);background:var(--bg3);width:100%;color:var(--ink);font-family:var(--mono);cursor:pointer;transition:border-color .15s var(--ease), color .15s var(--ease);margin-top:.5rem;padding:.6rem .8rem;font-size:.9rem;font-weight:600;display:block}.rw-ip:hover{border-color:var(--war);color:var(--war)}.rw-claim{margin-top:.55rem}.rw-claim-btn{justify-content:center;width:100%}.rw-err{color:var(--red);margin-top:.5rem;font-size:.88rem}.rw-hint{color:var(--faint);margin-top:.5rem;font-size:.8rem}.rw-done{text-align:center}.rw-badge{margin-bottom:.4rem;font-size:2.6rem;line-height:1}.rw-done .rw-title{margin-top:0}.rw-done .rw-sub{margin-bottom:1.3rem}@keyframes rw-fade{0%{opacity:0}to{opacity:1}}@keyframes rw-pop{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}.promo-gift{border-radius:var(--radius);color:#fff;background:linear-gradient(135deg, var(--war-deep), var(--war-hov));box-shadow:#145aff59 0px 12px 28px -12px, var(--ring);transition:transform .16s var(--ease), box-shadow .16s var(--ease);border:1px solid #ffffff29;align-items:center;gap:1rem;margin-bottom:1.1rem;padding:1rem 1.15rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.promo-gift:hover{box-shadow:#145aff73 0px 16px 34px -12px, var(--ring);text-decoration:none;transform:translateY(-2px)}.promo-gift:after{content:"";width:42%;height:100%;transition:left .55s var(--ease);pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff38,#0000);position:absolute;top:0;left:-60%;transform:skew(-18deg)}.promo-gift:hover:after{left:130%}.promo-gift-ico{background:#ffffff29;border-radius:12px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.promo-gift-ico svg{filter:drop-shadow(0 1px 3px #00000040);width:27px;height:27px}.promo-gift-txt{flex-direction:column;flex:1;gap:.12rem;min-width:0;display:flex}.promo-gift-txt b{letter-spacing:-.01em;font-size:1.08rem;font-weight:800;line-height:1.18}.promo-gift-txt span{color:#ffffffd9;font-size:.9rem}.promo-gift-arrow{opacity:.9;transition:transform .16s var(--ease);flex:none;font-size:1.5rem;line-height:1}.promo-gift:hover .promo-gift-arrow{transform:translate(3px)}@media (max-width:820px){.mode-detail-split,.civ-spot-grid{grid-template-columns:1fr}}.mode-card--link:hover{text-decoration:none}.mode-soon{vertical-align:middle;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);background:var(--bg3);border:1px solid var(--border2);border-radius:5px;margin-left:.5rem;padding:.1rem .4rem;font-size:.6rem;display:inline-block}.ban-table{border-collapse:collapse;width:100%;min-width:640px;font-size:.9rem}.ban-table th{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);text-align:left;border-bottom:1px solid var(--border2);white-space:nowrap;padding:0 .7rem .55rem;font-size:.68rem;font-weight:500}.ban-table td{border-bottom:1px solid var(--border);vertical-align:middle;padding:.68rem .7rem}.ban-table tbody tr{transition:background .12s var(--ease-out)}.ban-table tbody tr:hover{background:color-mix(in srgb, var(--war) 3.5%, transparent)}.ban-table tr:last-child td{border-bottom:none}.ban-player{color:var(--ink);white-space:nowrap;font-weight:600}.ban-reason{color:var(--text);overflow-wrap:anywhere;max-width:320px}.ban-issuer{color:var(--text2);font-family:var(--mono);white-space:nowrap;font-size:.82rem}.ban-date{color:var(--faint);font-family:var(--mono);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.82rem}.ban-status{color:var(--text2);white-space:nowrap;font-size:.84rem}.ban-expired{color:var(--faint)}.ban-badge{letter-spacing:.01em;white-space:nowrap;border-radius:999px;padding:.2rem .7rem;font-size:.76rem;font-weight:700;display:inline-block}.ban-t-ban{color:#d43f2f;background:#f260521f;border:1px solid #f260524d}.ban-t-mute{background:var(--gold-soft);color:#8a6614;border:1px solid #b6851f4d}.ban-t-kick{background:var(--bg3);color:var(--text2);border:1px solid var(--border2)}.ban-t-warn{color:var(--war);background:#145aff14;border:1px solid #145aff40}.player-stat-rows{flex-direction:column;gap:.5rem;display:flex}.player-stat-row{justify-content:space-between;align-items:baseline;gap:1rem;font-size:.92rem;display:flex}.player-stat-row span{color:var(--text2)}.player-stat-row b{font-family:var(--mono);color:var(--ink);font-size:1rem}.lb-name a{color:inherit}.lb-name a:hover{color:var(--war);text-decoration:none}.lb-stat-tabs{flex-wrap:wrap;gap:.4rem;margin-top:.8rem;display:flex}.lb-stat-tab{background:var(--bg3);color:var(--text2);border:1px solid var(--border2);box-shadow:none;border-radius:999px;padding:.35rem .9rem;font-size:.84rem;font-weight:600;transition:color .15s,border-color .15s,background .15s}.lb-stat-tab:hover{color:var(--ink);border-color:var(--war);background:var(--bg3);box-shadow:none;transform:none}.lb-stat-tab.active{background:var(--war);color:#fff;border-color:var(--war)}.lb-table th.lb-sort{color:var(--war)}.lb-table td.lb-sort{color:var(--war);font-weight:700}.staff-groups{flex-direction:column;gap:1.4rem;display:flex}.staff-group{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm), var(--ring);padding:1.4rem 1.6rem}.staff-group-head{justify-content:space-between;align-items:baseline;margin-bottom:1rem;display:flex}.staff-group-head h2{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;font-size:1.1rem}.staff-members{flex-wrap:wrap;gap:.7rem;display:flex}.staff-member{background:var(--bg3);border:1px solid var(--border2);border-radius:999px;align-items:center;gap:.6rem;padding:.35rem .9rem .35rem .35rem;display:inline-flex}.staff-member-nick{color:var(--ink);font-size:.92rem;font-weight:600}.support-contacts{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.2rem;margin:1.5rem 0 2.5rem;display:grid}.support-contacts .card h3{margin-bottom:.6rem;font-size:1.05rem}.support-contacts .card p{color:var(--text2);margin-bottom:.4rem;font-size:.92rem}.support-contacts .card a{color:var(--war)}.faq{flex-direction:column;gap:.6rem;margin:1rem 0 2.5rem;display:flex}.faq details{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm), var(--ring);overflow:hidden}.faq summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--war);flex:none;font-size:1.35rem;font-weight:400;line-height:1}.faq details[open] summary:after{content:"–"}.faq details[open] summary{border-bottom:1px solid var(--border)}.faq details p{color:var(--text2);margin:0;padding:.9rem 1.2rem;font-size:.92rem;line-height:1.65}.faq a{color:var(--war);text-underline-offset:2px;text-decoration:underline}.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}.player-hero{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm),var(--ring);grid-template-columns:auto 1fr;align-items:center;gap:2rem;margin-bottom:2rem;padding:1.8rem 2rem;display:grid}.player-hero-skin{border:1px solid var(--border);border-radius:var(--radius);background:radial-gradient(62% 62% at 50% 42%,#145aff1a,#0000 72%);justify-content:center;align-items:center;min-width:150px;padding:1.4rem 1.7rem;display:flex}.player-hero-skin canvas,.player-hero-skin img{image-rendering:pixelated}.player-name{font-family:var(--display);letter-spacing:-.02em;margin:0 0 .6rem;font-size:clamp(1.8rem,4vw,2.6rem)}.player-chips{flex-wrap:wrap;gap:.5rem;margin-bottom:1.2rem;display:flex}.chip{background:var(--bg3);color:var(--text);font-size:.82rem;font-family:var(--mono);border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .7rem;display:inline-flex}.chip-gold{background:var(--gold-soft);color:var(--gold)}.chip-muted{color:var(--text2)}.player-highlights{grid-template-columns:repeat(3,1fr);gap:.8rem;display:grid}.hl-card{background:var(--bg3);border:1px solid var(--border);border-radius:var(--radius);transition:transform .15s var(--ease-out),border-color .15s,box-shadow .15s;flex-direction:column;gap:.2rem;padding:1rem 1.1rem;display:flex}.hl-card:hover{border-color:var(--border2);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.hl-k{text-transform:uppercase;letter-spacing:.12em;color:var(--text2);font-size:.72rem}.hl-v{font-family:var(--display);color:var(--ink);font-size:1.55rem;line-height:1.1}.hl-card--gold .hl-v{color:var(--gold)}.hl-sub{color:var(--text2);font-size:.78rem}@media (max-width:720px){.player-hero{text-align:center;grid-template-columns:1fr}.player-highlights{grid-template-columns:1fr}}.lb-name-cell{align-items:center;gap:.5rem;display:inline-flex}.lb-name-cell .forum-uava{border-radius:6px;flex:none;overflow:hidden}.lb-search{max-width:360px;margin:1.2rem 0 2rem;position:relative}.lb-search-input{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;font-family:var(--font);color:var(--ink);padding:.6rem .9rem;font-size:.95rem}.lb-search-input:focus{border-color:var(--war);box-shadow:var(--accent-glow);outline:none}.lb-search-list{z-index:20;background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow);margin:.35rem 0 0;padding:.25rem;list-style:none;position:absolute;left:0;right:0}.lb-search-list li a{color:var(--text);font-family:var(--mono);border-radius:8px;padding:.5rem .7rem;font-size:.9rem;text-decoration:none;display:block}.lb-search-list li a:hover{background:var(--bg3);color:var(--war)}.lb-you{background:var(--gold-soft);border-radius:var(--radius-sm);border:1px solid #b6851f47;flex-wrap:wrap;align-items:center;gap:.75rem;margin:0 0 .9rem;padding:.7rem 1rem;display:flex}.lb-you-label{text-transform:uppercase;letter-spacing:.12em;color:var(--gold);font-size:.72rem}.lb-you-rank{font-family:var(--display);color:var(--ink);font-size:1.25rem}.lb-you-name{font-family:var(--mono);color:var(--text)}.lb-you-stat{font-family:var(--mono);color:var(--text2);margin-left:auto;font-size:.85rem}.acct-priv-tier{color:var(--text);flex-wrap:wrap;align-items:center;gap:.5rem;margin:.2rem 0 1rem;font-size:1rem;display:flex}.acct-priv-until{color:var(--text2);font-size:.92rem}.acct-priv-list{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:.5rem;margin:0 0 1.1rem;padding:0;list-style:none;display:grid}.acct-priv{background:var(--bg3);border:1px solid var(--border);color:var(--text);border-radius:10px;align-items:center;gap:.55rem;padding:.5rem .7rem;font-size:.9rem;line-height:1.3;display:flex}.acct-priv-check{color:#22b8ff;flex:none;display:inline-flex}.acct-priv-list.is-wp .acct-priv-check{color:#c026d3}.acct-priv-txt{flex:1;min-width:0}.acct-priv-val{color:var(--ink);background:var(--bg2);border:1px solid var(--border2);white-space:nowrap;border-radius:999px;flex:none;padding:.1rem .5rem;font-size:.76rem;font-weight:600}.acct-priv-group{margin-bottom:.9rem}.acct-priv-scope{text-transform:uppercase;letter-spacing:.04em;color:var(--text2);margin:.1rem 0 .5rem;font-size:.8rem;font-weight:700}.acct-priv-group .acct-priv-list{margin-bottom:0}.donate-perks{margin:1rem 0 1.2rem}.donate-perk-group{margin-bottom:1.1rem}.donate-perk-list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:.5rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.donate-perk{background:var(--bg3);border:1px solid var(--border);color:var(--text);border-radius:10px;justify-content:space-between;align-items:center;gap:.7rem;padding:.55rem .8rem;font-size:.9rem;line-height:1.3;display:flex}.donate-perk.is-soon{opacity:.6}.donate-perk-title{flex-wrap:wrap;flex:1;align-items:center;gap:.4rem;min-width:0;display:flex}.donate-perk-vals{flex:none;align-items:center;gap:.6rem;display:flex}.donate-perk-tier{color:var(--text2);align-items:center;gap:.3rem;font-size:.82rem;font-weight:600;display:inline-flex}.donate-perks-cta{flex-wrap:wrap;gap:.6rem;margin:.2rem 0 1rem;display:flex}.tx-filters{flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;display:flex}.tx-fbtn{border:1px solid var(--border);background:var(--bg2);color:var(--text2);cursor:pointer;font-size:.85rem;font-family:var(--font);border-radius:999px;padding:.4rem .8rem}.tx-fbtn.active{border-color:var(--war);color:var(--war);background:var(--bg)}.tx-more{margin:1rem 0 0}.acct-skin-drop{border:1.5px dashed var(--border2);border-radius:var(--radius);padding:1rem;transition:border-color .15s,background .15s}.acct-skin-drop.over{border-color:var(--war);background:var(--bg3)}.acct-skin-drophint{color:var(--text2);text-align:center;margin:.6rem 0 0;font-size:.82rem}.ban-filters{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1rem;display:flex}.ban-search{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font);color:var(--ink);min-width:180px;margin-left:auto;padding:.45rem .8rem;font-size:.9rem}.ban-search:focus{border-color:var(--war);outline:none}.ban-issuer .forum-uava,.ban-player .forum-uava{border-radius:5px;overflow:hidden}.dia-grid{grid-template-columns:repeat(auto-fit,minmax(158px,1fr));gap:1rem;margin-top:.4rem;display:grid}.dia-pack{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm), var(--ring);transition:transform .16s var(--ease-out), box-shadow .16s var(--ease-out), border-color .16s;flex-direction:column;align-items:center;gap:.15rem;padding:1.5rem 1rem 1.3rem;display:flex;position:relative}.dia-pack:hover{border-color:var(--border2);box-shadow:var(--shadow), var(--ring);text-decoration:none;transform:translateY(-3px)}.dia-pack.featured{border-color:var(--war);box-shadow:var(--accent-glow), var(--ring)}.dia-pack.featured:hover{box-shadow:var(--accent-glow), var(--shadow)}.dia-pack-ico{background:#38bdf81f;border:1px solid #38bdf859;border-radius:999px;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;margin-bottom:.4rem;display:inline-flex}.dia-pack-amount{font-family:var(--display);color:var(--ink);font-size:1.9rem;font-weight:600;line-height:1}.dia-pack-label{color:var(--text2);font-size:.82rem}.dia-pack-rub{font-family:var(--mono);color:var(--war);margin-top:.5rem;font-size:.95rem;font-weight:600}.dia-pack-badge{text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;background:var(--gold-soft);color:var(--gold);border:1px solid #b6851f66;border-radius:999px;padding:.15rem .65rem;font-size:.7rem;font-weight:700;position:absolute;top:-.6rem;left:50%;transform:translate(-50%)}.dia-pack.featured .dia-pack-badge{background:var(--war);color:#fff;border-color:var(--war)}.dia-more{text-align:center;color:var(--text2);margin-top:1.1rem;font-size:.92rem}.dia-more a{color:var(--war);align-items:center;gap:.3rem;display:inline-flex}.bal-packs{grid-template-columns:repeat(auto-fit,minmax(116px,1fr));gap:.7rem;display:grid}.bal-pack{background:var(--bg2);color:var(--ink);border:1px solid var(--border2);border-radius:var(--radius-sm);box-shadow:none;flex-direction:column;align-items:center;gap:.1rem;padding:.9rem .6rem;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.bal-pack:hover:not(:disabled){border-color:var(--war);background:var(--bg2);box-shadow:none;transform:none}.bal-pack.active{border-color:var(--war);box-shadow:0 0 0 1px var(--war)}.bal-pack-d{font-family:var(--display);color:var(--ink);align-items:center;gap:.35rem;font-size:1.15rem;font-weight:600;display:inline-flex}.bal-pack-d svg{display:block}.bal-pack-rub{font-family:var(--mono);color:var(--text2);font-size:.82rem}.bal-pack-badge{letter-spacing:.02em;white-space:nowrap;background:var(--gold-soft);color:var(--gold);border:1px solid #b6851f66;border-radius:999px;padding:.1rem .55rem;font-size:.66rem;font-weight:700;position:absolute;top:-.55rem;left:50%;transform:translate(-50%)}.bal-readout-bonus{color:var(--gold);font-weight:600}.topup-modal-title{align-items:center;gap:.5rem;display:inline-flex}.topup-modal-title svg{flex:none;display:block}.pm-block h3{margin-bottom:.9rem}.pm-saved{background:var(--bg3);border:1px solid var(--border);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.pm-saved-main{align-items:center;gap:.9rem;min-width:0;display:flex}.pm-saved-icon{background:var(--bg2);border:1px solid var(--border2);width:3rem;height:2.05rem;color:var(--war);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pm-saved-num{font-family:var(--mono);color:var(--ink);letter-spacing:.02em;font-weight:600}.pm-saved-sub{color:var(--text2);margin-top:.1rem;font-size:.82rem}.pm-remove{color:var(--red);border-color:#f2605266}.pm-remove:hover:not(:disabled){border-color:var(--red);color:var(--red);box-shadow:none;background:#f2605214}.bal-readout{border-radius:var(--radius-sm);color:var(--text);background:#38bdf817;border:1px solid #38bdf84d;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1rem;padding:.75rem 1rem;font-size:.98rem;display:flex}.bal-readout b{color:var(--ink);font-family:var(--display);font-size:1.15rem}.bal-readout-rate{font-family:var(--mono);color:var(--text2);margin-left:auto;font-size:.78rem}.forum-topic-author{align-items:center;gap:.4rem;display:inline-flex}.sec-copy{background:var(--bg3);border:1px solid var(--border);font-family:var(--mono);color:var(--war);cursor:pointer;border-radius:6px;margin-left:.6rem;padding:.2rem .6rem;font-size:.78rem}.sec-copy:hover{border-color:var(--war)}.forum-topic-author .forum-uava{border-radius:4px;flex:none;overflow:hidden}.tg-inline{color:var(--war);font-weight:600}.tg-inline:hover{color:var(--war-hov)}.tg-feed{flex-direction:column;align-items:center;gap:1.6rem;display:flex}.tg-stream{columns:3;column-gap:1.1rem;width:100%}@media (max-width:980px){.tg-stream{columns:2}}@media (max-width:620px){.tg-stream{columns:1;max-width:540px}}.tgm{break-inside:avoid;-webkit-column-break-inside:avoid;align-items:flex-end;gap:.55rem;margin:0 0 1rem;display:flex}.tgm-ava{background:var(--war);color:#fff;width:40px;height:40px;font-family:var(--display);box-shadow:var(--shadow-sm);border-radius:50%;flex:none;place-items:center;font-size:1.05rem;font-weight:600;display:grid;overflow:hidden}.tgm-ava img{object-fit:cover;width:100%;height:100%;display:block}.tgm-bubble{background:var(--bg2);border:1px solid var(--border);min-width:0;box-shadow:var(--shadow-sm);border-radius:16px 16px 16px 6px;flex:auto;padding:.55rem .75rem .5rem;position:relative}.tgm-tail-svg{position:absolute;bottom:-1px;left:-8px}.tgm-tail-bg{fill:var(--bg2)}.tgm-tail-br{fill:var(--border)}.tgm-author{color:var(--war);text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-bottom:.3rem;font-size:.9rem;font-weight:600;display:block;overflow:hidden}.tgm-author:hover{color:var(--war-hov)}.tgm-media{background:var(--bg3);border-radius:10px;margin:.1rem 0 .45rem;display:block;position:relative;overflow:hidden}.tgm-media img{object-fit:cover;width:100%;max-height:340px;display:block}.tgm-play{color:#fff;background:#0f172a8c;border-radius:50%;place-items:center;width:52px;height:52px;margin:auto;display:grid;position:absolute;inset:0}.tgm-play svg{width:22px;height:22px;margin-left:3px}.tgm-text{color:var(--text);white-space:pre-line;overflow-wrap:anywhere;font-size:.95rem;line-height:1.45}.tgm-footer{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem;margin-top:.4rem;display:flex}.tgm-link{color:var(--faint);font-size:.78rem;font-family:var(--mono)}.tgm-link span{opacity:.8}.tgm-link:hover{color:var(--war)}.tgm-meta{color:var(--faint);align-items:center;gap:.5rem;font-size:.76rem;display:inline-flex}.tgm-views{align-items:center;gap:.28rem;display:inline-flex}.tgm-views svg{opacity:.8;width:12px;height:12px}.tgm-sig{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.tgm-date{color:var(--faint)}.tgm-date:hover{color:var(--war)}@media (max-width:560px){.tgm-ava{width:34px;height:34px;font-size:.95rem}.tgm-bubble{border-radius:14px 14px 14px 5px}}.tg-cta svg:first-child{margin-right:-.15rem}
nav.main-nav .nav-links a.nav-promo.nav-promo:not(.btn){color:var(--gold);font-weight:700}nav.main-nav.over-hero:not(.scrolled) .nav-links a.nav-promo.nav-promo:not(.btn){color:var(--gold-on-dark)}.nav-promo-badge{vertical-align:middle;background:var(--gold-on-dark);color:var(--ink);border-radius:999px;margin-left:.2em;padding:.1em .45em;font-size:.72em;font-weight:800;line-height:1.4;display:inline-block}@media (max-width:820px){nav.main-nav .nav-links a.nav-promo.nav-promo:not(.btn),nav.main-nav.over-hero:not(.scrolled) .nav-links a.nav-promo.nav-promo:not(.btn){color:var(--gold)}}.status-badge .status-num{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:700}.status-badge.is-down{color:var(--gold-on-dark);border-color:color-mix(in srgb, var(--gold-on-dark) 45%, transparent);background:color-mix(in srgb, var(--gold-on-dark) 14%, transparent)}.status-badge.is-down .status-dot{background:var(--gold-on-dark);box-shadow:none;animation:none}.hero .dl-note{color:var(--on-dark-2)}.hero-promo{color:var(--gold-on-dark);white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--gold-on-dark) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--gold-on-dark) 50%, transparent);text-underline-offset:3px;padding:.75rem .2rem;font-weight:600;display:inline-block}.hero-promo:hover{color:var(--on-dark);-webkit-text-decoration-color:var(--on-dark);text-decoration-color:var(--on-dark)}.hero-cta{gap:.75rem}.hero-cta .btn-outline.dl-btn{background:color-mix(in srgb, var(--bg2) 14%, transparent);color:var(--on-dark);border-color:color-mix(in srgb, var(--on-dark) 55%, transparent);-webkit-backdrop-filter:blur(8px)}.hero-cta a.btn-outline.dl-btn,.hero-cta a.btn-outline.dl-btn:hover{color:var(--on-dark)}.hero-cta .btn-outline.dl-btn:hover{border-color:var(--on-dark);background:color-mix(in srgb, var(--bg2) 24%, transparent)}.hero-cta .btn-outline .btn-arrow{background:color-mix(in srgb, var(--on-dark) 20%, transparent)}.pixel-edge{pointer-events:none;--edge:var(--bg);height:16px;position:absolute;left:0;right:0}.hero>.pixel-edge,.world-band>.pixel-edge{z-index:3;position:absolute}.pixel-edge--bottom{background:linear-gradient(90deg, var(--edge) 50%, transparent 0) 0 0 / 32px 8px repeat-x, linear-gradient(var(--edge), var(--edge)) 0 8px / 100% 8px no-repeat;bottom:0}.pixel-edge--top{background:linear-gradient(var(--edge), var(--edge)) 0 0 / 100% 8px no-repeat, linear-gradient(90deg, transparent 50%, var(--edge) 0) 0 8px / 32px 8px repeat-x;top:0}.copy-ip.dl-btn{flex-direction:row;justify-content:center;gap:.85rem;min-height:64px}.copy-ip .copy-ip-text{flex-direction:column;align-items:flex-start;gap:.15rem;display:flex}.ipblock{width:28px;height:28px;image-rendering:pixelated;flex:none;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;display:grid;position:relative}.ipblock i{background:linear-gradient(90deg, transparent 50%, color-mix(in srgb, var(--dirt-deep) 60%, transparent) 0) 0 0 / 7px 7px, var(--dirt);box-shadow:inset -2px -2px 0 color-mix(in srgb, var(--dirt-deep) 80%, transparent);display:block}.ipblock i:first-child,.ipblock i:nth-child(2){background:linear-gradient(var(--grass) 0 9px, transparent 0), linear-gradient(90deg, transparent 50%, color-mix(in srgb, var(--dirt-deep) 60%, transparent) 0) 0 0 / 7px 7px, var(--dirt);box-shadow:inset -2px 0 0 color-mix(in srgb, var(--grass-deep) 70%, transparent)}.ipblock-check{width:24px;height:24px;color:var(--live);opacity:0;position:absolute;inset:2px;transform:scale(.4)}.btn-outline .ipblock-check{color:var(--grass-deep)}.ipblock.is-broken i{opacity:0}.ipblock.is-broken .ipblock-check{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.copy-ip:hover .ipblock:not(.is-broken){animation:.5s steps(4,end) ip-wobble}.ipblock.is-broken i{animation:.55s cubic-bezier(.3,0,.8,.6) both ip-shard}.ipblock.is-broken i:first-child{--dx:-16px;--dy:-14px;--r:-40deg}.ipblock.is-broken i:nth-child(2){--dx:16px;--dy:-18px;--r:35deg}.ipblock.is-broken i:nth-child(3){--dx:-14px;--dy:12px;--r:-25deg}.ipblock.is-broken i:nth-child(4){--dx:15px;--dy:14px;--r:50deg}.ipblock.is-broken:after{content:"";pointer-events:none;background:linear-gradient(45deg, transparent 46%, var(--ink) 46% 54%, transparent 54%), linear-gradient(-30deg, transparent 47%, var(--ink) 47% 53%, transparent 53%);opacity:0;animation:.2s steps(3,end) both ip-crack;position:absolute;inset:0}.ipblock.is-broken .ipblock-check{transition:opacity .2s .32s,transform .3s cubic-bezier(.34,1.56,.64,1) .32s}}@keyframes ip-shard{0%,30%{opacity:1;transform:none}to{opacity:0;transform:translate(var(--dx), var(--dy)) rotate(var(--r)) scale(.6)}}@keyframes ip-crack{0%{opacity:.2}60%{opacity:.6}to{opacity:0}}@keyframes ip-wobble{0%,to{transform:none}25%{transform:rotate(-6deg)}75%{transform:rotate(6deg)}}.copy-ip-live{position:absolute;top:100%;left:0;right:0}.copy-ip-live .copy-ip-toast{top:8px}@media (max-width:640px){.copy-ip-toast{white-space:normal;text-align:center;left:0;right:0}}.live-now{align-items:end;gap:1.6rem;display:grid}@media (prefers-reduced-motion:no-preference){.live-now .podium-step{animation:.5s steps(5,end) both podium-rise}.live-now .podium-step-1{animation-delay:.1s}.live-now .podium-step-3{animation-delay:.2s}}@keyframes podium-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.live-now .section-sub{margin-bottom:1.2rem}@media (min-width:900px){.live-now{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:3rem}}.podium{justify-content:center;align-items:flex-end;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.podium-step{flex-direction:column;flex:1 1 0;align-items:stretch;min-width:0;max-width:170px;display:flex}.podium-step-1{order:2}.podium-step-2{order:1}.podium-step-3{order:3}.podium-player{border-radius:var(--radius-sm);color:var(--ink);flex-direction:column;align-items:center;gap:.2rem;padding:.4rem .2rem .6rem;display:flex;position:relative}.podium-player:hover{text-decoration:none}.podium-player:hover .podium-name{color:var(--war)}.podium-skin,.podium-fig{width:auto;height:118px;image-rendering:pixelated;filter:drop-shadow(0 8px 10px color-mix(in srgb, var(--ink) 22%, transparent))}.podium-step-1 .podium-skin,.podium-step-1 .podium-fig{height:150px}.podium-step-3 .podium-skin,.podium-step-3 .podium-fig{height:106px}.podium-crown{width:30px;height:auto;fill:var(--podium-1);stroke:var(--gold);stroke-width:.6px;z-index:1;position:absolute;top:-.6rem}.podium-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:.35rem;font-size:.9rem;font-weight:700;overflow:hidden}.podium-val{font-family:var(--mono);color:var(--text2);font-size:.78rem}.podium-val span{font-family:var(--font)}.podium-block{background:var(--podium-3);height:64px;box-shadow:inset -6px -6px 0 color-mix(in srgb, var(--ink) 12%, transparent), inset 6px 6px 0 color-mix(in srgb, var(--on-dark) 35%, transparent);place-items:center;margin-top:10px;display:grid;position:relative}.podium-block:before{content:"";background:color-mix(in srgb, var(--podium-3) 70%, var(--bg2));clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 100%,0 100%);height:10px;position:absolute;top:-10px;left:0;right:0}.podium-block span{font-family:"Minecraft", var(--mono);color:var(--ink);font-size:1.9rem;line-height:1}.podium-step-1 .podium-block{background:var(--podium-1);height:100px}.podium-step-1 .podium-block:before{background:color-mix(in srgb, var(--podium-1) 70%, var(--bg2))}.podium-step-2 .podium-block{background:var(--podium-2);height:80px}.podium-step-2 .podium-block:before{background:color-mix(in srgb, var(--podium-2) 70%, var(--bg2))}.podium-fig{aspect-ratio:1/2;display:block;position:relative}.podium-fig i{display:block;position:absolute}.pf-head{background:linear-gradient(var(--dirt-deep) 0 30%, var(--skin) 0);width:50%;height:25%;top:0;left:25%}.pf-body{background:var(--shirt);width:50%;height:37.5%;top:25%;left:25%}.pf-arm{background:var(--skin);width:25%;height:37.5%;top:25%}.pf-arm-l{left:0}.pf-arm-r{right:0}.pf-legs{background:var(--pants);width:50%;height:37.5%;top:62.5%;left:25%}@media (prefers-reduced-motion:no-preference){.podium-player:hover .podium-skin,.podium-player:hover .podium-fig,.podium-player:focus-visible .podium-skin,.podium-player:focus-visible .podium-fig{animation:.5s steps(5,end) podium-hop}}@keyframes podium-hop{0%,to{transform:none}50%{transform:translateY(-10px)}}.live-tabs{flex-wrap:wrap;gap:.4rem;margin:0 0 1.1rem;display:flex}.live-tab,.live-pause{background:var(--bg3);min-height:44px;color:var(--text);border:1px solid var(--border2);box-shadow:none;border-radius:999px;padding:.45rem .9rem;font-size:.86rem;font-weight:600;position:relative;overflow:hidden}.live-tab:hover,.live-pause:hover{background:var(--bg2);border-color:var(--war);color:var(--war);box-shadow:none;transform:none}.live-tab.is-active{background:var(--ink);border-color:var(--ink);color:var(--on-dark)}.live-pause{justify-content:center;align-items:center;width:44px;padding:0;display:inline-flex}.live-tab-timer{background:var(--grass);transform-origin:0;width:100%;height:3px;position:absolute;bottom:0;left:0;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){.live-tab-timer{animation:7s linear both live-timer}}@keyframes live-timer{to{transform:scaleX(1)}}.live-all{margin-top:.2rem}.live-stage{justify-content:center;align-items:flex-end;min-height:300px;display:flex}.live-stage .podium{width:100%}.live-loading{font-family:"Minecraft", var(--mono);color:var(--text2);align-self:center}.modes-grid--tiles .mode-card-tag{color:var(--text);font-weight:500}.modes-grid--tiles .mode-card{transition:transform .18s steps(3,end),box-shadow .18s steps(3,end),border-color .18s}.modes-grid--tiles .mode-card:hover{box-shadow:6px 6px 0 color-mix(in srgb, var(--war) 22%, var(--border));transform:translate(-3px,-3px)}.modes-grid--tiles .mode-card.is-soon .mode-card-emblem{color:var(--text2);background:var(--bg3);border-color:var(--border2)}@media (max-width:640px){.modes-grid--tiles{grid-template-columns:1fr 1fr;gap:.7rem}.modes-grid--tiles .mode-card{border-radius:var(--radius);min-height:132px;padding:1rem .9rem}.modes-grid--tiles .mode-card-head{flex-direction:column;align-items:flex-start;gap:.55rem}.modes-grid--tiles .mode-card-emblem{width:34px;height:34px}.modes-grid--tiles .mode-card-emblem svg{width:19px;height:19px}.modes-grid--tiles .mode-card-name{overflow-wrap:anywhere;font-size:1.08rem}.modes-grid--tiles .mode-card-tag{margin:.45rem 0 0;font-size:.84rem;line-height:1.4}.modes-grid--tiles .mode-card:last-child:nth-child(odd){grid-column:1/-1;min-height:0}}@media (prefers-reduced-motion:reduce){.modes-grid--tiles .mode-card,.modes-grid--tiles .mode-card:hover{transition:none;transform:none}}.tgm-ava img.tgm-ava-logo{object-fit:contain;image-rendering:pixelated;background:var(--bg2);padding:3px}.world-band{content-visibility:auto;contain-intrinsic-size:auto 100svh}.mc-state{isolation:isolate;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:70svh;padding:4rem 1.25rem 4.5rem;display:flex;position:relative;overflow:hidden}.mc-state-title{font-family:var(--display);color:var(--ink);margin-bottom:.7rem;font-size:clamp(1.8rem,6vw,2.8rem);line-height:1.12}.mc-state-text{color:var(--text2);max-width:44ch;font-size:1.02rem}.mc-state-actions{flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:1.6rem;display:flex}.mc-state-actions .btn{min-height:48px}.mc-state-ip{margin-top:1rem}.mc-state-digest{font-family:var(--mono);color:var(--text2);margin-top:1.2rem;font-size:.8rem}.mc-state--void{background:radial-gradient(120% 90% at 50% 0%, var(--void-2) 0%, var(--void) 70%);min-height:calc(100svh - var(--nav-h))}main:has(.mc-state--void)+footer.main-footer{margin-top:0}.mc-state--void .mc-state-title{color:var(--on-dark)}.mc-state--void .mc-state-text{color:var(--on-dark-2)}.mc-state-code{font-family:"Minecraft", var(--mono);color:var(--particle);text-shadow:.08em .08em 0 var(--void-2);margin-bottom:.6rem;font-size:clamp(4.5rem,24vw,9rem);line-height:1}.mc-state--void .mc-state-ghost{color:var(--on-dark);border-color:color-mix(in srgb, var(--on-dark) 45%, transparent);background:0 0}.mc-state--void a.mc-state-ghost:hover{color:var(--on-dark);border-color:var(--on-dark);background:0 0}.void-particles{z-index:-1;pointer-events:none;position:absolute;inset:0}.void-particles i{background:var(--particle);opacity:.55;width:6px;height:6px;position:absolute;bottom:-12px}.void-particles i:first-child{bottom:12%;left:6%}.void-particles i:nth-child(2){width:4px;height:4px;bottom:48%;left:14%}.void-particles i:nth-child(3){bottom:26%;left:22%}.void-particles i:nth-child(4){width:4px;height:4px;bottom:70%;left:31%}.void-particles i:nth-child(5){bottom:8%;left:39%}.void-particles i:nth-child(6){width:4px;height:4px;bottom:88%;left:47%}.void-particles i:nth-child(7){bottom:34%;left:55%}.void-particles i:nth-child(8){width:8px;height:8px;bottom:60%;left:63%}.void-particles i:nth-child(9){width:4px;height:4px;bottom:18%;left:71%}.void-particles i:nth-child(10){bottom:76%;left:79%}.void-particles i:nth-child(11){width:4px;height:4px;bottom:40%;left:86%}.void-particles i:nth-child(12){bottom:10%;left:93%}.void-particles i:nth-child(13){width:4px;height:4px;bottom:84%;left:10%}.void-particles i:nth-child(14){width:8px;height:8px;bottom:4%;left:58%}@media (prefers-reduced-motion:no-preference){.void-particles i{animation:7s steps(28,end) infinite void-rise}.void-particles i:nth-child(3n){animation-duration:9s;animation-delay:-3s}.void-particles i:nth-child(3n+1){animation-duration:6s;animation-delay:-1.5s}.void-particles i:nth-child(4n){animation-delay:-5s}}@keyframes void-rise{0%{opacity:0;transform:translateY(0)}15%{opacity:.7}to{opacity:0;transform:translateY(-38vh)}}.creeper-face{background:var(--grass);width:96px;height:96px;box-shadow:inset -8px -8px 0 var(--grass-deep), 8px 8px 0 color-mix(in srgb, var(--grass-deep) 30%, transparent);margin-bottom:1.4rem;display:block;position:relative}.creeper-face i{background:var(--void);position:absolute}.creeper-face i:first-child{width:24px;height:24px;top:20px;left:12px}.creeper-face i:nth-child(2){width:24px;height:24px;top:20px;right:12px}.creeper-face i:nth-child(3){width:24px;height:28px;top:44px;left:36px}.creeper-face i:nth-child(4){clip-path:polygon(0 0,25% 0,25% 0,75% 0,100% 0,100% 100%,75% 100%,75% 50%,25% 50%,25% 100%,0 100%);width:48px;height:24px;top:60px;left:24px}@media (prefers-reduced-motion:no-preference){.creeper-face{animation:1.6s steps(2,end) 2 creeper-hiss}}@keyframes creeper-hiss{0%,to{filter:none;transform:none}50%{filter:brightness(1.6);transform:scale(1.06)}}.mc-state--loading{min-height:50svh}.mc-loading-title{font-family:"Minecraft", var(--mono);font-size:1.4rem}.mc-loading-bar{background:var(--bg3);border:2px solid var(--border2);gap:4px;margin:.4rem 0 1rem;padding:4px;display:flex}.mc-loading-bar i{background:var(--grass);width:18px;height:18px;box-shadow:inset -3px -3px 0 var(--grass-deep)}@media (prefers-reduced-motion:no-preference){.mc-loading-bar i{opacity:.15;animation:1.6s step-end infinite load-fill}.mc-loading-bar i:nth-child(2){animation-delay:.1s}.mc-loading-bar i:nth-child(3){animation-delay:.2s}.mc-loading-bar i:nth-child(4){animation-delay:.3s}.mc-loading-bar i:nth-child(5){animation-delay:.4s}.mc-loading-bar i:nth-child(6){animation-delay:.5s}.mc-loading-bar i:nth-child(7){animation-delay:.6s}.mc-loading-bar i:nth-child(8){animation-delay:.7s}.mc-loading-bar i:nth-child(9){animation-delay:.8s}.mc-loading-bar i:nth-child(10){animation-delay:.9s}}@keyframes load-fill{0%{opacity:.15}10%,80%{opacity:1}to{opacity:.15}}.mc-loading-tip{font-size:.9rem}.lb-empty--chest{align-items:center;gap:1rem;padding:1rem 0 .4rem;display:flex}.lb-empty--chest p{color:var(--text2);max-width:46ch;font-size:.94rem}.lb-empty--chest b{color:var(--ink)}.mc-chest{background:var(--dirt);width:48px;height:40px;box-shadow:inset 0 14px 0 var(--dirt-deep), inset -4px -4px 0 var(--dirt-deep);flex:none;position:relative}.mc-chest i{background:var(--stone);width:8px;height:10px;position:absolute;top:10px;left:20px}@media (max-width:640px){.hero .lb-link,.sub-scope-tab,.lb-stat-tab,.sub-period-btn{min-height:44px}.dia-more a{align-items:center;min-height:44px;display:inline-flex}.footer-col>a{align-items:center;min-height:44px;line-height:1.3;display:flex!important}.footer-col--links{grid-template-columns:1fr 1fr;column-gap:1rem;display:grid}.footer-col--links h2{grid-column:1/-1}.footer-col--links a{align-items:center;min-height:44px;line-height:1.3;display:flex!important}}.mods-version-note{border:1px solid var(--border,#0000001f);border-left:4px solid var(--war,#145aff);background:var(--bg2,#145aff0d);border-radius:10px;max-width:760px;margin:0 0 1.5rem;padding:.9rem 1.1rem;line-height:1.55}
