@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e3fbf4aa84d044b-s.3ynaompv6mu4n.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:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/57dc28f7118abe14-s.p.3bsu95r7x7mat.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7ddd198311ba7843-s.p.3kq6k02b2ysv1.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:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e3fbf4aa84d044b-s.3ynaompv6mu4n.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:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/57dc28f7118abe14-s.p.3bsu95r7x7mat.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ddd198311ba7843-s.p.3kq6k02b2ysv1.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:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8e3fbf4aa84d044b-s.3ynaompv6mu4n.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:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/57dc28f7118abe14-s.p.3bsu95r7x7mat.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7ddd198311ba7843-s.p.3kq6k02b2ysv1.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:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8e3fbf4aa84d044b-s.3ynaompv6mu4n.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:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/57dc28f7118abe14-s.p.3bsu95r7x7mat.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7ddd198311ba7843-s.p.3kq6k02b2ysv1.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:Work Sans Fallback;src:local(Arial);ascent-override:83.09%;descent-override:21.71%;line-gap-override:0.0%;size-adjust:111.93%}.work_sans_a15fa7a5-module__ROingW__className{font-family:Work Sans,Work Sans Fallback;font-style:normal}.work_sans_a15fa7a5-module__ROingW__variable{--font-sans:"Work Sans", "Work Sans Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.p.357dd_6abeqge.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.p.357dd_6abeqge.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.p.357dd_6abeqge.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_fd5e5921-module__GhwLOa__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_fd5e5921-module__GhwLOa__variable{--font-head:"Archivo", "Archivo Fallback"}
@font-face{font-family:"Jersey 10";font-style:normal;font-weight:400;font-display:swap;src:url(../media/5e96579fd74ec546-s.p.3-nwzazwr9g8p.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Jersey 10";font-style:normal;font-weight:400;font-display:swap;src:url(../media/400f9cf0f12196ea-s.p.07f8q-37_4hra.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:"Jersey 10 Fallback";src:local(Arial);ascent-override:101.52%;descent-override:33.84%;line-gap-override:0.0%;size-adjust:79.15%}.jersey_10_5353226b-module__NcPpSG__className{font-family:"Jersey 10","Jersey 10 Fallback";font-style:normal;font-weight:400}.jersey_10_5353226b-module__NcPpSG__variable{--font-display:"Jersey 10", "Jersey 10 Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/051742360c26797e-s.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_78bbcaf5-module__7s3OfG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_78bbcaf5-module__7s3OfG__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--obsidian:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' shape-rendering='crispEdges'%3E%3Crect width='16' height='16' fill='%2315101d'/%3E%3Cpath fill='%23221a30' d='M0 0h1v1h-1zM6 1h1v1h-1zM9 1h1v1h-1zM7 3h1v1h-1zM9 3h1v1h-1zM2 4h2v1h-2zM10 4h1v1h-1zM15 4h1v1h-1zM7 5h1v1h-1zM7 6h1v1h-1zM10 6h1v1h-1zM5 7h1v1h-1zM7 7h1v1h-1zM6 8h1v1h-1zM9 9h1v1h-1zM4 10h2v1h-2zM13 10h1v1h-1zM8 11h1v1h-1zM11 11h2v1h-2zM10 12h1v1h-1zM6 13h1v1h-1zM7 14h1v1h-1zM9 14h1v1h-1zM4 15h1v1h-1zM8 15h1v1h-1z'/%3E%3Cpath fill='%230c0812' d='M2 0h1v1h-1zM9 0h1v1h-1zM2 2h1v1h-1zM6 2h1v1h-1zM12 2h2v1h-2zM0 3h1v1h-1zM2 3h2v1h-2zM14 3h2v1h-2zM5 4h1v1h-1zM14 4h1v1h-1zM2 5h1v1h-1zM1 6h1v1h-1zM4 6h2v1h-2zM8 6h1v1h-1zM0 7h1v1h-1zM3 7h2v1h-2zM2 8h2v1h-2zM8 8h1v1h-1zM15 8h1v1h-1zM11 9h1v1h-1zM3 10h1v1h-1zM6 11h1v1h-1zM9 11h1v1h-1zM2 12h2v1h-2zM7 13h1v1h-1zM14 14h1v1h-1zM3 15h1v1h-1z'/%3E%3Cpath fill='%231b1426' d='M10 0h1v1h-1zM15 0h1v1h-1zM2 1h2v1h-2zM8 1h1v1h-1zM12 1h2v1h-2zM4 2h1v1h-1zM10 3h1v1h-1zM12 4h1v1h-1zM4 5h2v1h-2zM13 6h1v1h-1zM8 7h1v1h-1zM14 7h2v1h-2zM1 8h1v1h-1zM10 8h1v1h-1zM12 8h1v1h-1zM13 9h1v1h-1zM15 9h1v1h-1zM5 11h1v1h-1zM13 11h1v1h-1zM7 12h1v1h-1zM4 13h1v1h-1zM15 13h1v1h-1zM11 14h1v1h-1zM13 14h1v1h-1zM12 15h1v1h-1z'/%3E%3Cpath fill='%2332264a' d='M0 4h1v1h-1zM8 4h1v1h-1zM11 4h1v1h-1zM0 5h1v1h-1zM13 7h1v1h-1zM2 9h1v1h-1zM14 11h1v1h-1zM2 13h1v1h-1zM4 14h1v1h-1z'/%3E%3C/svg%3E");--bedrock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' shape-rendering='crispEdges'%3E%3Crect width='16' height='16' fill='%233a3a3a'/%3E%3Cpath fill='%23262626' d='M1 0h1v1h-1zM5 0h1v1h-1zM3 1h1v1h-1zM13 1h1v1h-1zM0 2h1v1h-1zM11 2h1v1h-1zM4 3h1v1h-1zM6 3h1v1h-1zM1 5h1v1h-1zM3 5h1v1h-1zM7 5h1v1h-1zM1 7h1v1h-1zM12 7h1v1h-1zM15 7h1v1h-1zM1 8h1v1h-1zM4 8h1v1h-1zM8 8h1v1h-1zM10 8h1v1h-1zM10 9h1v1h-1zM13 9h1v1h-1zM2 10h1v1h-1zM8 10h1v1h-1zM13 10h1v1h-1zM2 11h2v1h-2zM5 11h1v1h-1zM13 11h1v1h-1zM0 13h3v1h-3zM4 13h1v1h-1zM9 13h1v1h-1zM0 14h1v1h-1zM3 14h1v1h-1zM13 14h1v1h-1zM2 15h1v1h-1zM4 15h2v1h-2zM9 15h1v1h-1z'/%3E%3Cpath fill='%23555555' d='M10 0h2v1h-2zM8 1h1v1h-1zM14 1h1v1h-1zM7 2h1v1h-1zM12 2h1v1h-1zM0 4h1v1h-1zM2 4h2v1h-2zM5 4h1v1h-1zM9 4h1v1h-1zM4 5h1v1h-1zM10 5h1v1h-1zM9 7h1v1h-1zM12 8h1v1h-1zM1 9h1v1h-1zM11 9h1v1h-1zM15 9h1v1h-1zM1 11h1v1h-1zM8 12h1v1h-1zM10 13h1v1h-1zM12 13h1v1h-1zM6 14h2v1h-2zM14 15h2v1h-2z'/%3E%3Cpath fill='%236b6b6b' d='M5 1h1v1h-1zM10 4h2v1h-2zM13 4h1v1h-1zM3 7h1v1h-1zM4 9h1v1h-1zM9 9h1v1h-1zM3 10h1v1h-1zM3 12h1v1h-1zM11 12h1v1h-1zM2 14h1v1h-1z'/%3E%3Cpath fill='%231a1a1a' d='M14 3h1v1h-1zM0 5h1v1h-1zM6 6h1v1h-1zM12 6h1v1h-1zM2 8h1v1h-1zM7 8h1v1h-1zM7 9h1v1h-1zM14 10h1v1h-1zM4 11h1v1h-1zM10 11h1v1h-1zM4 12h1v1h-1zM9 12h1v1h-1zM14 12h1v1h-1zM1 14h1v1h-1zM5 14h1v1h-1zM12 14h1v1h-1zM15 14h1v1h-1z'/%3E%3C/svg%3E");--slate:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' shape-rendering='crispEdges'%3E%3Crect width='16' height='16' fill='%232a2a2e'/%3E%3Cpath fill='%2334343a' d='M0 0h1v1h-1zM3 0h1v1h-1zM5 0h1v1h-1zM15 0h1v1h-1zM2 1h2v1h-2zM5 2h1v1h-1zM7 2h1v1h-1zM13 2h1v1h-1zM12 3h1v1h-1zM4 4h1v1h-1zM3 6h1v1h-1zM9 6h1v1h-1zM9 7h1v1h-1zM13 7h1v1h-1zM15 7h1v1h-1zM2 8h1v1h-1zM10 8h2v1h-2zM13 8h1v1h-1zM7 9h1v1h-1zM14 9h1v1h-1zM8 10h2v1h-2zM15 10h1v1h-1zM9 11h1v1h-1zM13 11h1v1h-1zM9 12h1v1h-1zM3 14h1v1h-1zM15 14h1v1h-1zM4 15h1v1h-1zM8 15h1v1h-1zM10 15h1v1h-1zM14 15h1v1h-1z'/%3E%3Cpath fill='%23202024' d='M11 0h1v1h-1zM13 0h1v1h-1zM13 1h1v1h-1zM4 2h1v1h-1zM0 3h1v1h-1zM9 3h1v1h-1zM0 4h1v1h-1zM2 4h1v1h-1zM8 4h1v1h-1zM2 5h1v1h-1zM6 5h1v1h-1zM8 5h1v1h-1zM10 5h1v1h-1zM12 5h1v1h-1zM1 6h1v1h-1zM6 6h1v1h-1zM8 6h1v1h-1zM13 6h1v1h-1zM15 6h1v1h-1zM7 7h2v1h-2zM10 7h1v1h-1zM9 8h1v1h-1zM13 9h1v1h-1zM12 10h1v1h-1zM2 11h1v1h-1zM5 11h1v1h-1zM7 11h1v1h-1zM10 11h1v1h-1zM5 12h1v1h-1zM10 12h1v1h-1zM12 12h1v1h-1zM0 13h2v1h-2zM3 13h1v1h-1zM6 13h1v1h-1zM14 13h1v1h-1zM8 14h1v1h-1zM10 14h1v1h-1zM12 14h1v1h-1z'/%3E%3Cpath fill='%233e3e46' d='M7 1h1v1h-1zM9 1h1v1h-1zM10 3h1v1h-1zM4 5h1v1h-1zM7 8h1v1h-1zM1 9h1v1h-1zM6 11h1v1h-1zM14 11h1v1h-1zM11 14h1v1h-1zM13 14h1v1h-1z'/%3E%3C/svg%3E");--stone:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' shape-rendering='crispEdges'%3E%3Crect width='16' height='16' fill='%237a7a7a'/%3E%3Cpath fill='%238a8a8a' d='M3 0h1v1h-1zM11 0h1v1h-1zM2 1h1v1h-1zM13 1h2v1h-2zM15 2h1v1h-1zM3 6h1v1h-1zM6 6h2v1h-2zM9 6h1v1h-1zM2 7h1v1h-1zM7 7h1v1h-1zM11 7h1v1h-1zM15 7h1v1h-1zM7 8h1v1h-1zM4 9h1v1h-1zM2 10h1v1h-1zM7 10h1v1h-1zM11 10h1v1h-1zM13 10h1v1h-1zM3 11h1v1h-1zM7 13h2v1h-2zM11 13h1v1h-1zM4 14h1v1h-1zM8 14h1v1h-1zM4 15h1v1h-1zM7 15h1v1h-1zM10 15h1v1h-1z'/%3E%3Cpath fill='%236a6a6a' d='M8 0h1v1h-1zM12 0h1v1h-1zM14 0h2v1h-2zM3 1h1v1h-1zM7 2h2v1h-2zM10 2h2v1h-2zM0 3h1v1h-1zM5 4h2v1h-2zM10 4h2v1h-2zM13 4h1v1h-1zM3 5h1v1h-1zM4 6h1v1h-1zM3 7h1v1h-1zM12 7h2v1h-2zM3 9h1v1h-1zM1 10h1v1h-1zM3 10h1v1h-1zM5 10h1v1h-1zM12 10h1v1h-1zM6 11h1v1h-1zM12 11h1v1h-1zM15 11h1v1h-1zM1 12h1v1h-1zM7 12h3v1h-3zM13 12h1v1h-1zM9 13h1v1h-1zM3 14h1v1h-1zM10 14h1v1h-1zM2 15h1v1h-1zM15 15h1v1h-1z'/%3E%3Cpath fill='%239a9a9a' d='M10 0h1v1h-1zM7 1h1v1h-1zM14 5h1v1h-1zM1 8h1v1h-1zM11 8h2v1h-2zM13 13h1v1h-1zM1 14h1v1h-1zM7 14h1v1h-1z'/%3E%3C/svg%3E");--lava:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' shape-rendering='crispEdges'%3E%3Crect width='16' height='16' fill='%23e2551a'/%3E%3Cpath fill='%23ffb52e' d='M0 0h1v1h-1zM1 1h1v1h-1zM4 1h1v1h-1zM13 1h1v1h-1zM7 3h1v1h-1zM10 3h1v1h-1zM3 4h1v1h-1zM6 4h1v1h-1zM13 5h1v1h-1zM5 6h1v1h-1zM11 8h1v1h-1zM14 8h1v1h-1zM4 9h1v1h-1zM7 9h1v1h-1zM6 13h1v1h-1zM9 13h1v1h-1zM12 13h2v1h-2zM5 14h1v1h-1zM11 14h1v1h-1zM14 14h1v1h-1zM1 15h1v1h-1zM3 15h1v1h-1z'/%3E%3Cpath fill='%23c43d12' d='M2 0h1v1h-1zM3 1h1v1h-1zM14 1h2v1h-2zM0 2h2v1h-2zM4 2h1v1h-1zM15 2h1v1h-1zM14 3h1v1h-1zM2 4h1v1h-1zM5 4h1v1h-1zM11 4h1v1h-1zM2 5h1v1h-1zM9 5h1v1h-1zM7 6h1v1h-1zM12 6h1v1h-1zM3 7h1v1h-1zM6 7h1v1h-1zM2 8h3v1h-3zM6 8h1v1h-1zM1 9h1v1h-1zM12 9h1v1h-1zM2 10h1v1h-1zM7 11h1v1h-1zM9 11h1v1h-1zM3 12h1v1h-1zM8 12h1v1h-1zM1 13h1v1h-1zM4 13h2v1h-2zM10 13h2v1h-2zM0 14h1v1h-1zM7 14h2v1h-2z'/%3E%3Cpath fill='%23f5861f' d='M4 0h2v1h-2zM8 0h1v1h-1zM15 0h1v1h-1zM0 1h1v1h-1zM6 1h1v1h-1zM12 1h1v1h-1zM2 2h1v1h-1zM6 2h1v1h-1zM14 2h1v1h-1zM9 3h1v1h-1zM13 3h1v1h-1zM1 4h1v1h-1zM8 4h1v1h-1zM1 5h1v1h-1zM5 5h2v1h-2zM11 5h1v1h-1zM0 7h1v1h-1zM7 7h1v1h-1zM9 7h1v1h-1zM10 8h1v1h-1zM12 8h1v1h-1zM3 9h1v1h-1zM9 9h1v1h-1zM14 9h1v1h-1zM9 10h1v1h-1zM14 10h1v1h-1zM3 11h2v1h-2zM12 11h1v1h-1zM14 11h2v1h-2zM6 12h1v1h-1zM0 13h1v1h-1zM1 14h1v1h-1zM6 14h1v1h-1zM12 14h1v1h-1zM4 15h1v1h-1zM6 15h1v1h-1zM8 15h1v1h-1zM11 15h1v1h-1zM13 15h1v1h-1z'/%3E%3Cpath fill='%23ffe07a' d='M13 0h1v1h-1zM8 1h1v1h-1zM0 4h1v1h-1zM15 6h1v1h-1zM1 10h1v1h-1zM11 10h1v1h-1z'/%3E%3C/svg%3E");--planks:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' shape-rendering='crispEdges'%3E%3Crect width='16' height='16' fill='%238a6a3c'/%3E%3Cpath fill='%239a7846' d='M0 0h1v1h-1zM8 0h1v1h-1zM10 0h1v1h-1zM13 0h1v1h-1zM0 1h1v1h-1zM4 1h1v1h-1zM10 2h1v1h-1zM6 3h1v1h-1zM9 4h1v1h-1zM5 5h1v1h-1zM7 5h1v1h-1zM3 6h1v1h-1zM14 6h1v1h-1zM1 7h1v1h-1zM2 8h1v1h-1zM7 8h1v1h-1zM11 8h1v1h-1zM13 9h1v1h-1zM0 10h1v1h-1zM7 10h1v1h-1zM12 10h1v1h-1zM10 11h1v1h-1zM8 12h1v1h-1zM11 13h2v1h-2zM14 13h1v1h-1zM13 15h1v1h-1z'/%3E%3Cpath fill='%23775a31' d='M5 1h1v1h-1zM9 1h1v1h-1zM12 1h1v1h-1zM8 2h1v1h-1zM0 3h1v1h-1zM3 3h1v1h-1zM7 3h1v1h-1zM8 6h1v1h-1zM10 6h2v1h-2zM15 6h1v1h-1zM5 7h1v1h-1zM9 7h1v1h-1zM15 7h1v1h-1zM3 8h1v1h-1zM6 8h1v1h-1zM9 8h2v1h-2zM8 9h1v1h-1zM4 10h1v1h-1zM15 10h1v1h-1zM3 11h1v1h-1zM14 11h1v1h-1zM7 12h1v1h-1zM13 12h1v1h-1zM5 13h1v1h-1zM2 14h1v1h-1zM12 14h1v1h-1zM1 15h1v1h-1zM7 15h1v1h-1z'/%3E%3C/svg%3E");--lava-edge:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='7' viewBox='0 0 32 7' shape-rendering='crispEdges'%3E%3Cpath fill='%23f5861f' d='M0 0h2v1h-2zM4 0h1v1h-1zM8 0h1v1h-1zM10 0h1v1h-1zM12 0h2v1h-2zM18 0h1v1h-1zM21 0h3v1h-3zM29 0h1v1h-1zM31 0h1v1h-1zM1 1h2v1h-2zM4 1h1v1h-1zM6 1h2v1h-2zM11 1h1v1h-1zM13 1h1v1h-1zM15 1h1v1h-1zM19 1h1v1h-1zM21 1h1v1h-1zM23 1h1v1h-1zM2 2h1v1h-1zM4 2h1v1h-1zM6 2h3v1h-3zM17 2h1v1h-1zM19 2h1v1h-1zM2 3h1v1h-1zM2 4h1v1h-1zM6 4h1v1h-1zM8 4h1v1h-1zM17 4h1v1h-1zM19 4h1v1h-1zM26 4h1v1h-1z'/%3E%3Cpath fill='%23e2551a' d='M2 0h1v1h-1zM5 0h3v1h-3zM11 0h1v1h-1zM15 0h3v1h-3zM19 0h1v1h-1zM24 0h3v1h-3zM30 0h1v1h-1zM8 1h1v1h-1zM10 1h1v1h-1zM16 1h2v1h-2zM24 1h3v1h-3zM11 2h1v1h-1zM26 2h1v1h-1zM6 3h3v1h-3zM17 3h1v1h-1zM19 3h1v1h-1zM26 3h1v1h-1zM7 4h1v1h-1z'/%3E%3Cpath fill='%23ffb52e' d='M3 0h1v1h-1zM9 0h1v1h-1zM14 0h1v1h-1zM20 0h1v1h-1zM27 0h2v1h-2zM0 1h1v1h-1zM5 1h1v1h-1zM12 1h1v1h-1zM18 1h1v1h-1zM22 1h1v1h-1zM29 1h3v1h-3zM1 2h1v1h-1zM10 2h1v1h-1zM13 2h1v1h-1zM15 2h2v1h-2zM21 2h1v1h-1zM23 2h3v1h-3zM4 3h1v1h-1zM11 3h1v1h-1zM2 5h1v1h-1zM6 5h3v1h-3zM17 5h1v1h-1zM19 5h1v1h-1zM26 5h1v1h-1z'/%3E%3C/svg%3E")}
:root{--bar:#0d0d0d;--bar-text:#f1ece1;--bar-muted:#a8a297;--bg:#0d0d0d;--surface:#171615;--sunken:#232120;--line:#34312e;--line-strong:#5a554f;--text:#f1ece1;--muted:#a8a297;--accent:#d92b1f;--accent-hover:#f03a2d;--accent-text:#ff6a5c;--on-accent:#fff;--promo-bg:#2a2410;--promo-text:#f0c330;--danger:#ff8a7d;--vote:#ff6a5c;--danger-bg:#3a1512;--ok-bg:#16301a;--online:#7fd98a;--motd-bg:#000;--radius:0px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font-sans);flex-direction:column;font-size:15px;line-height:1.5;display:flex}a{color:var(--accent-text);text-decoration:none}a:hover{text-underline-offset:2px;text-decoration:underline}img{max-width:100%}code,.mono{font-family:var(--font-mono);font-size:.92em}h2{margin-bottom:10px;font-size:1rem;font-weight:600;line-height:1.3}h3{font-size:1rem;font-weight:600}small{color:var(--muted)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}main.wrap{flex:1;padding-top:40px;padding-bottom:24px}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lead a,.seo p a,.prose p a,.prose li a,.updated a,.hint a,.msg a,.tips a{text-underline-offset:2px;text-decoration:underline}.skip{position:absolute;left:-999px}.skip:focus{z-index:10;background:var(--surface);padding:8px 12px;top:8px;left:16px}.top{background:var(--bar);color:var(--bar-text);position:relative}.stage{flex-direction:column;flex:1;display:flex;position:relative}main.wrap{z-index:1;position:relative}.top-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding-top:6px;padding-bottom:6px;display:flex}.logo{line-height:0;display:block}.logo:hover{color:#fff;text-decoration:none}.logo-in{align-items:center;gap:12px;display:inline-flex}.top-nav{flex-wrap:wrap;align-items:center;gap:22px;font-size:.92rem;display:flex}.top-nav a:hover{color:var(--bar-text);text-decoration:none}.top-nav .top-panel{color:var(--bar-text);border-radius:var(--radius);border:1px solid #4a4a45;padding:5px 12px}.top-nav .top-panel:hover{background:#2c2c29}.btn{border-radius:var(--radius);border:1px solid var(--line-strong);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-size:.92rem;font-weight:500;display:inline-flex}.btn:hover{background:var(--sunken);text-decoration:none}.btn:disabled{opacity:.55;cursor:progress}.btn-primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent);font-weight:600}.btn-primary:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.btn-ghost:hover{background:var(--sunken);color:var(--text)}.btn-danger{background:var(--danger);border-color:var(--danger);color:#fff}.hero{margin-bottom:22px}.lead{color:var(--muted);max-width:720px;margin-top:6px;font-size:1rem}.chips{flex-wrap:wrap;gap:4px 16px;margin-top:14px;font-size:.92rem;display:flex}.chips a{color:var(--text)}.chips a:before{content:"/";color:var(--line-strong);margin-right:4px}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.section-head h1,.section-head h2{margin:0}.featured{flex-direction:column;gap:8px;margin-bottom:26px;display:flex}.feat{background:var(--sunken);aspect-ratio:728/90;display:block;overflow:hidden}.feat img{object-fit:cover;width:100%;height:100%;display:block}.feat-free{aspect-ratio:auto;color:var(--muted);border:1px dashed var(--line-strong);background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:.88rem;display:flex}.feat-free strong{color:var(--text);font-weight:600}.feat-free:hover{background:var(--sunken);text-decoration:none}.filters{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;padding:12px 0 14px;display:flex}.seg{border:1px solid var(--line-strong);border-radius:var(--radius);display:inline-flex;overflow:hidden}.seg a{color:var(--text);border-left:1px solid var(--line-strong);white-space:nowrap;padding:7px 14px;font-size:.88rem}.seg a:first-child{border-left:0}.seg a:hover{background:var(--sunken);text-decoration:none}.seg a[aria-current]{background:var(--text);color:var(--bg);font-weight:600}.vers{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.vers-label{color:var(--muted);margin-right:4px;font-size:.8rem}.vers a{font-family:var(--font-mono);border:1px solid var(--line);border-radius:var(--radius);color:var(--text);padding:4px 8px;font-size:.8rem}.vers a:first-of-type{font-family:var(--font-sans)}.vers a:hover{background:var(--sunken);text-decoration:none}.vers a[aria-current]{background:var(--accent);border-color:var(--accent);color:var(--on-accent);font-weight:600}.rows{background:var(--surface);border:1px solid var(--line)}.rows ol{list-style:none}.row{border-top:1px solid var(--line);grid-template-columns:36px 40px minmax(0,1fr) 110px 96px 60px 190px;align-items:center;gap:14px;padding:12px 14px;display:grid}.row-head{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);background:var(--sunken);border-top:0;padding-top:8px;padding-bottom:8px;font-size:.74rem}.row-promo{background:var(--promo-bg)}.rank{font-family:var(--font-mono);color:var(--muted);text-align:right;font-size:.9rem}.icon{width:40px;height:40px;image-rendering:pixelated;display:block}.icon-lg{width:80px;height:80px}.row-main{min-width:0}.row-main h3{flex-wrap:wrap;align-items:baseline;gap:10px;font-size:1rem;display:flex}.row-main h3 a{color:var(--text)}.tag-promo,.tag{text-transform:uppercase;letter-spacing:.06em;color:var(--promo-text);font-size:.7rem;font-weight:600}.motd{font-family:var(--font-mono);background:var(--motd-bg);color:#aaa;overflow-wrap:anywhere;max-width:560px;margin:5px 0 4px;padding:5px 8px;font-size:.8rem;line-height:1.35}.motd-box{text-align:center;max-width:none;margin:0 0 18px;padding:12px 16px;font-size:.92rem}.short{color:var(--muted);margin:3px 0;font-size:.88rem}.modes{color:var(--muted);font-size:.8rem}.modes a{color:var(--muted)}.modes a:hover{color:var(--text)}.cell{font-size:.9rem}.ver{color:var(--muted);font-family:var(--font-mono);font-size:.82rem}.players{font-family:var(--font-mono)}.players strong{font-weight:600}.players.on strong{color:var(--accent-text)}.players.off{color:var(--muted);font-family:var(--font-sans);font-size:.85rem}.votes{font-family:var(--font-mono)}.vote-icon{flex:none;display:inline-block}.vote-count{font-family:var(--font-mono);color:var(--vote);white-space:nowrap;align-items:center;gap:5px;font-weight:600;display:inline-flex}.vote-count.zero{color:var(--muted);font-weight:400}.btn .vote-icon{color:currentColor}.stat-votes strong{color:var(--vote);align-items:center;gap:7px;display:inline-flex}.ip-cell{flex-direction:column;justify-self:end;align-items:stretch;gap:6px;width:100%;max-width:190px;display:flex}.ip-cell .ip{justify-content:space-between}.btn-vote{background:var(--accent);border-color:var(--accent);color:var(--on-accent);font-weight:600}.btn-vote:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.on{color:var(--accent-text)}.off{color:var(--danger)}.ip{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;align-items:center;gap:10px;max-width:100%;padding:5px 9px;display:inline-flex}.ip code{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:600;overflow:hidden}.ip-hint{color:var(--muted);font-size:.72rem}.ip-lg{justify-content:space-between;width:100%;margin-bottom:12px;padding:12px 14px}.ip-lg code{font-size:1.05rem}.badge{border-radius:var(--radius);vertical-align:middle;background:var(--sunken);color:var(--muted);margin-left:6px;padding:1px 7px;font-size:.72rem;font-weight:600;display:inline-block}.badge-promo{background:var(--promo-bg);color:var(--promo-text)}.badge-off,.badge-cancelled{background:var(--danger-bg);color:var(--danger)}.badge-pending{background:var(--promo-bg);color:var(--promo-text)}.badge-paid{background:var(--ok-bg);color:var(--accent-text)}.empty{color:var(--muted);text-align:center;padding:24px}.seo{max-width:760px;margin-top:40px}.seo h2{font-size:1.1rem}.seo p{color:var(--muted);margin-bottom:10px}.seo h3{margin:16px 0 6px;font-size:.95rem}.tips{color:var(--muted);padding-left:20px}.tips li{margin-bottom:4px}.widget-preview{max-width:100%;height:auto;margin:12px 0;display:block}.box pre{background:var(--sunken);white-space:pre-wrap;overflow-wrap:anywhere;padding:10px 12px;font-size:.8rem;overflow-x:auto}.guides{max-width:760px;list-style:none}.guides li{border-top:1px solid var(--line);padding:14px 0}.guides h2{margin:0 0 4px;font-size:1.05rem}.guides p{color:var(--muted);font-size:.92rem}.crumbs ol{color:var(--muted);flex-wrap:wrap;gap:6px;margin-bottom:16px;font-size:.84rem;list-style:none;display:flex}.crumbs li+li:before{content:"/";color:var(--line-strong);margin-right:6px}.srv-head{border-bottom:1px solid var(--line);grid-template-columns:80px 1fr auto;align-items:center;gap:20px;margin-bottom:18px;padding-bottom:20px;display:grid}.srv-head.card-promo{background:0 0}.srv-name{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.srv-title .lead{margin-top:4px}.srv-title .modes{margin-top:8px;font-size:.88rem}.srv-stats{gap:28px;display:flex}.stat{flex-direction:column;display:flex}.stat strong{font-family:var(--font-mono);font-size:1.5rem;font-weight:600;line-height:1.15}.stat span{color:var(--muted);font-size:.78rem}.stat.on strong{color:var(--accent-text)}.stat.off strong{color:var(--danger)}.stat-row{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:36px;margin:8px 0 4px;padding:16px 0;display:flex}.srv-grid{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:28px;display:grid}.srv-main,.srv-side{flex-direction:column;gap:22px;min-width:0;display:flex}.box{background:var(--surface);border:1px solid var(--line);padding:18px}.box-accent{background:var(--surface);border-top:3px solid var(--accent)}.panel-main>.box,.panel-main>.table-wrap,.panel-main>form,.panel-main>details,.panel-main>.msg{margin-top:16px}.prose p,.prose ul,.prose ol{margin-bottom:10px}.prose ul,.prose ol{padding-left:20px}.prose h2{margin-top:20px}.prose>h2:first-child{margin-top:0}.prose h1{margin-bottom:14px}.prose pre{background:var(--sunken);margin-bottom:10px;padding:10px 12px;overflow-x:auto}article.prose{max-width:820px}.steps{color:var(--muted);padding-left:20px}.steps li{margin-bottom:4px}.code-big{background:var(--ok-bg);color:var(--accent-text);-webkit-user-select:all;user-select:all;padding:1px 6px;font-size:1.05rem;font-weight:600}.info{grid-template-columns:auto 1fr;gap:7px 14px;font-size:.9rem;display:grid}.info dt{color:var(--muted)}.info dd{text-align:right;overflow-wrap:anywhere;font-family:var(--font-mono);font-size:.85rem}.links{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.section-head .links{margin-top:0}.hint{color:var(--muted);margin-top:8px;font-size:.84rem}.voters{flex-direction:column;list-style:none;display:flex}.voters li{border-top:1px solid var(--line);grid-template-columns:20px 1fr auto;align-items:center;gap:10px;padding:6px 0;font-size:.88rem;display:grid}.voters li:first-child{border-top:0}.voters img{image-rendering:pixelated;width:20px;height:20px}.voters time{color:var(--muted);font-size:.78rem;font-family:var(--font-mono)}.chart svg{width:100%;height:140px;display:block}.chart-grid{stroke:var(--line)}.chart-line{fill:none;stroke:var(--accent);stroke-width:1.5px;vector-effect:non-scaling-stroke}.chart-bar{fill:var(--accent)}.chart figcaption{color:var(--muted);margin-top:6px;font-size:.8rem}.form,.vote{flex-direction:column;gap:14px;display:flex}label{flex-direction:column;gap:5px;font-size:.88rem;font-weight:500;display:flex}label small{font-weight:400}input,select,textarea{font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);width:100%;padding:8px 10px;font-weight:400}input:focus,select:focus,textarea:focus{outline:2px solid var(--accent);outline-offset:-1px}input:disabled{background:var(--sunken);color:var(--muted)}textarea{resize:vertical}fieldset{border:0;border-top:1px solid var(--line);padding:12px 0 0}legend{padding-right:8px;font-size:.88rem;font-weight:500}.check{flex-direction:row;align-items:center;gap:8px;font-weight:400}.check input{width:auto;accent-color:var(--accent)}.checks{flex-wrap:wrap;gap:6px 18px;display:flex}.grid2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.grid3{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.form>.btn,.vote .btn{align-self:flex-start}.vote-row{gap:8px;display:flex}.vote-row input{flex:1}.hp{width:1px;height:1px;position:absolute;left:-9999px}.msg{padding:9px 12px;font-size:.88rem}.msg-err{background:var(--danger-bg);color:var(--danger)}.msg-ok{background:var(--ok-bg);color:var(--accent-text)}.prewrap{white-space:pre-wrap}.auth{max-width:420px;margin:24px auto}.auth h1{margin-top:22px;font-size:1.5rem}.auth .form{margin-top:18px}.tabs{border-bottom:1px solid var(--line);gap:22px;display:flex}.tabs a{color:var(--muted);border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 0;font-weight:500}.tabs a[aria-current=page]{color:var(--text);border-bottom-color:var(--text)}.tabs a:hover{color:var(--text);text-decoration:none}.panel{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:32px;display:grid}.panel-nav{flex-direction:column;gap:14px;display:flex;position:sticky;top:20px}.panel-user{border-bottom:1px solid var(--line);flex-direction:column;padding-bottom:12px;display:flex}.panel-user span{color:var(--muted);overflow-wrap:anywhere;font-size:.8rem}.panel-nav nav{flex-direction:column;display:flex}.panel-nav nav a{color:var(--text);padding:6px 0;font-size:.92rem}.panel-nav nav a:hover{color:var(--accent-text);text-decoration:none}.panel-nav .btn-ghost{align-self:flex-start;padding-left:0}.panel-main{min-width:0}.panel-main>h1{margin-bottom:6px}.panel-main>.form{background:var(--surface);border:1px solid var(--line);padding:18px}.table-wrap{background:var(--surface);border:1px solid var(--line);overflow-x:auto}.box .table-wrap{border:0;margin:0 -18px}.table{border-collapse:collapse;width:100%;font-size:.88rem}.table th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);background:var(--sunken);padding:8px 14px;font-size:.72rem;font-weight:500}.table td{border-top:1px solid var(--line);vertical-align:middle;padding:10px 14px}.row-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.inline-form{gap:6px;margin-top:4px;display:flex}.inline-form input{min-width:0;padding:4px 8px}.num{width:70px!important}.empty-box{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:32px;display:flex}.danger summary{cursor:pointer;color:var(--danger);font-weight:500}.danger p{color:var(--muted);margin:10px 0}.perks{color:var(--muted);margin-bottom:12px;padding-left:18px;font-size:.92rem}.price{font-family:var(--font-mono);margin-bottom:12px;font-size:1.5rem;font-weight:600}.price span{font-family:var(--font-sans);color:var(--muted);font-size:.88rem;font-weight:400}.options{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:6px;display:grid}.option{border:1px solid var(--line-strong);border-radius:var(--radius);cursor:pointer;flex-direction:column;align-items:flex-start;gap:0;padding:9px 11px;position:relative}.option input{opacity:0;position:absolute}.option strong{font-weight:600}.option span{color:var(--muted);font-size:.8rem;font-family:var(--font-mono);font-weight:400}.option:has(input:checked){border-color:var(--text);background:var(--sunken)}.option:has(input:focus-visible){outline:2px solid var(--accent)}.promo-preview{max-height:110px;margin-top:12px}.promo-admin{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.promo-admin img{width:100%;display:block}.promo-admin figcaption{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;margin-top:4px;font-size:.84rem;display:flex}.foot{background:var(--bar);color:var(--bar-muted);margin-top:auto;padding:34px 0 26px}.foot-in{grid-template-columns:2fr 1fr 1fr;gap:28px;display:grid}.foot h2{text-transform:uppercase;letter-spacing:.08em;color:var(--bar-muted);font-size:.74rem;font-weight:500}.foot ul{flex-direction:column;gap:3px;font-size:.88rem;list-style:none;display:flex}.foot nav ul{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));display:grid}.foot a{color:var(--bar-text)}.legal{border-top:1px solid #33332f;grid-column:1/-1;padding-top:16px;font-size:.78rem}@media (max-width:1000px){.row{grid-template-columns:30px 40px minmax(0,1fr) 90px 60px}.row-head span:nth-child(4),.row .ver,.row-head span:nth-child(7){display:none}.ip-cell{grid-column:3/-1;justify-self:start}}@media (max-width:900px){.srv-grid,.panel{grid-template-columns:1fr}.panel-nav{position:static}.panel-nav nav{flex-flow:wrap;gap:4px 16px}.srv-head{grid-template-columns:64px 1fr}.srv-head .icon-lg{width:64px;height:64px}.srv-stats{grid-column:1/-1}.foot-in{grid-template-columns:1fr}}@media (max-width:640px){h1{font-size:1.45rem}.wrap{padding-left:12px;padding-right:12px}.top-in{gap:6px;min-height:0;padding-top:10px;padding-bottom:4px}.logo-in{gap:8px}.top-nav{scrollbar-width:none;flex-wrap:nowrap;gap:4px;width:calc(100% + 24px);margin:0 -12px;padding:0 12px 6px;font-size:.88rem;overflow-x:auto}.top-nav::-webkit-scrollbar{display:none}.top-nav a{white-space:nowrap;padding:8px}.top-nav a:first-child{display:none}.top-nav a:nth-child(2){padding-left:0}.top-nav .top-panel{margin-left:auto;padding:6px 10px}.row-head{display:none}.row{grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"icon name players""icon name votes""motd motd motd""modes modes modes""ip ip ip";gap:6px 10px;padding:12px}.row .rank{display:none}.row .votes{grid-area:votes;justify-self:end;font-size:.85rem}.row .icon{grid-area:icon;width:40px;height:40px}.row-main{display:contents}.row-main h3{grid-area:name;align-self:center;gap:2px 8px;min-width:0;font-size:.98rem}.row-main h3 a{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.row .motd,.row .short{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-area:motd;max-width:none;margin:0;font-size:.75rem;display:-webkit-box;overflow:hidden}.row .modes{white-space:nowrap;text-overflow:ellipsis;grid-area:modes;overflow:hidden}.row .players{text-align:right;grid-area:players;align-self:center;font-size:.95rem}.ip-cell{flex-direction:row;grid-area:ip;justify-self:stretch;max-width:none}.ip-cell .ip{flex:1;min-width:0;padding:9px 10px}.ip-cell .btn-vote{padding:9px 16px}.filters{gap:10px}.seg,.vers{scrollbar-width:none;max-width:100%;overflow-x:auto}.seg{display:flex}.seg::-webkit-scrollbar{display:none}.vers::-webkit-scrollbar{display:none}.seg a{padding:9px 12px}.vers{flex-wrap:nowrap}.vers a{white-space:nowrap;padding:7px 10px}.feat-free{flex-direction:column;align-items:flex-start;gap:4px}.ip-hint,.tag-promo,.tag,.badge,.chart-axis,.vers-label,.stat span,.voters time,.row-head,.players small{font-size:.75rem}.best th:last-child,.best td:last-child{display:none}.chips{gap:2px 12px}.chips a{padding:4px 0;display:inline-block}.pager a,.pager span{padding:8px 12px}.grid2,.grid3{grid-template-columns:1fr}.vote-row{flex-direction:column}.table th,.table td{padding:8px 10px}.srv-stats{gap:22px}}.pager{font-family:var(--font-mono);flex-wrap:wrap;gap:4px;margin-top:14px;font-size:.88rem;display:flex}.pager a,.pager span{border:1px solid var(--line);color:var(--text);padding:4px 10px}.pager span[aria-current]{background:var(--text);color:var(--bg);border-color:var(--text)}.pager a:hover{background:var(--sunken);text-decoration:none}.similar{list-style:none}.similar li{border-top:1px solid var(--line);grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:6px 0;font-size:.9rem;display:grid}.similar li:first-child{border-top:0}.similar img,.similar .icon-empty{width:24px;height:24px;image-rendering:pixelated;display:block}.similar a{color:var(--text)}.similar small{font-family:var(--font-mono)}.updated{color:var(--muted);margin-top:8px;font-size:.8rem}.chart-axis{font-family:var(--font-mono);color:var(--muted);justify-content:space-between;margin-top:2px;font-size:.74rem;display:flex}.chart-h{color:var(--muted);margin:16px 0 6px;font-size:.85rem;font-weight:500}.stat-row-sm{gap:28px;margin:4px 0 0;padding:10px 0}.stat-row-sm .stat strong{font-size:1.2rem}.visits{margin-top:28px}.visits-total{color:var(--muted);font-size:.88rem}.visits-total strong{font-family:var(--font-mono);color:var(--text);font-size:1rem}.vote-dialog{border:1px solid var(--line-strong);background:var(--surface);color:var(--text);border-radius:var(--radius);width:min(440px,100vw - 32px);margin:auto;padding:0}.vote-dialog::backdrop{background:#0000008c}.vote-dialog-in{padding:18px}.vote-dialog h2{margin:0}.cookie{z-index:20;background:var(--surface);border-top:1px solid var(--line-strong);justify-content:center;align-items:center;gap:16px;padding:12px 16px;font-size:.86rem;display:flex;position:fixed;bottom:0;left:0;right:0}html[data-zgoda=tak] .cookie{display:none}.cookie p{max-width:820px;color:var(--muted)}.cookie-btns{flex:none;gap:8px;display:flex}.cookie-btns .btn{min-width:110px}.link-btn{font:inherit;color:var(--bar-text);cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.link-btn:hover{text-decoration:underline}.cookie a{text-underline-offset:2px;text-decoration:underline}@media (max-width:640px){.cookie{flex-direction:column;align-items:stretch;gap:10px}.cookie .btn{flex:1;padding:9px 14px}}.az-jump{font-family:var(--font-mono);flex-wrap:wrap;gap:4px;margin-bottom:18px;font-size:.88rem;display:flex}.az-jump a{border:1px solid var(--line);color:var(--text);padding:4px 9px}.az-jump a:hover{background:var(--sunken);text-decoration:none}.az{border-top:1px solid var(--line);padding:12px 0}.az h2{font-family:var(--font-mono);margin-bottom:8px;scroll-margin-top:16px;font-size:1rem}.az ul{columns:4 220px;column-gap:24px;list-style:none}.az li{break-inside:avoid;padding:3px 0;font-size:.92rem}.az li a{color:var(--text)}.az li span{color:var(--muted);font-size:.8rem}@media (max-width:640px){.az-jump a{padding:8px 12px}.az li{padding:6px 0}}.verify-ways{margin:12px 0 16px}.verify-ways h3{margin-bottom:6px;font-size:.92rem}.verify-ways code{overflow-wrap:anywhere}.promo-spots{margin-bottom:18px}.promo-spot{background:var(--promo-bg);border:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:12px 14px;display:grid}.promo-spot+.promo-spot{border-top:0}.promo-name{margin:2px 0;font-size:1rem}.promo-name a{color:var(--text)}.promo-spot small{color:var(--muted)}@media (max-width:640px){.promo-spot{grid-template-columns:minmax(0,1fr) auto}.promo-spot .ip{grid-column:1/-1;justify-content:space-between}}.promo-banner{flex-direction:column;gap:6px;display:flex}.promo-banner+.promo-banner,.promo-banner+.promo-spot,.promo-spot+.promo-banner{margin-top:8px}html{background:var(--bg)}body{font-size:16px}h1,h2,.section-head h2,.logo-in,.foot h2,.kicker,.row-head,.table th,.rank,.tag-promo,.tag{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;font-weight:400}h1{letter-spacing:.01em;font-size:3.4rem;line-height:1}h2{margin-bottom:12px;font-size:1.5rem;line-height:1.1}.lead{margin-top:12px;font-size:1.05rem}.lead strong{color:var(--text)}.kicker{color:var(--accent-text);letter-spacing:.08em;margin-bottom:8px;font-size:1.05rem}.top{border-bottom:4px solid var(--accent)}.logo-in{color:var(--text);gap:10px;font-size:1.7rem;line-height:1}.logo-top{background:var(--accent);color:#fff;padding:5px 9px 4px}.top-nav{gap:24px;font-size:.95rem;font-weight:600}.top-nav a{color:var(--text)}.top-nav a:hover{color:var(--accent-text)}.top-nav .top-panel{border:2px solid var(--text);padding:5px 12px}.btn{border:2px solid var(--text);color:var(--text);background:0 0;padding:8px 16px;font-weight:600}.btn:hover{background:var(--text);color:var(--bg)}.btn-sm{padding:5px 12px}.btn-primary,.btn-vote{background:var(--accent);border-color:var(--accent);color:#fff}.btn-ghost{color:var(--muted);border-color:#0000}.btn-ghost:hover{color:var(--text);background:0 0;text-decoration:underline}.btn-danger{border-color:var(--danger);color:var(--danger);background:0 0}.btn-danger:hover{background:var(--danger);color:#1a0806}.rules{border:2px solid var(--accent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:26px;padding:18px 20px;display:flex}.rules ol{counter-reset:rule;flex-direction:column;gap:6px;list-style:none;display:flex}.rules li{counter-increment:rule;grid-template-columns:34px 1fr;align-items:baseline;display:grid}.rules li:before{content:counter(rule);font-family:var(--font-display);color:var(--accent-text);font-size:1.5rem;line-height:1}.chips a{border:1px solid var(--line-strong);color:var(--text);padding:4px 11px;font-size:.9rem;font-weight:500}.chips a:hover{border-color:var(--text);text-decoration:none}.seg a[aria-current],.pager span[aria-current]{background:var(--text);color:var(--bg)}.vers a[aria-current]{background:var(--accent);border-color:var(--accent);color:#fff}.rows{border:0;border-top:2px solid var(--text);background:0 0}.row{grid-template-columns:44px 40px minmax(0,1fr) 110px 96px 60px 190px;padding:14px 4px}.row-head{color:var(--muted);background:0 0;font-size:.85rem}.rank{color:var(--muted);text-align:left;font-size:1.7rem;line-height:1}.rank-1,.rank-2,.rank-3{color:var(--accent-text)}.rows .row-promo{background:var(--promo-bg);padding-left:10px;padding-right:10px}.row-main h3{font-size:1.08rem}.motd{color:#b9b9b9}.ip{border:1px solid var(--line-strong);background:var(--sunken)}.icon-empty{background:var(--sunken)}.box,.table-wrap,.panel-main>.form,.auth,.vote-dialog{border:1px solid var(--line-strong)}.auth{background:var(--surface);padding:24px}.table th{font-size:.82rem}.best td:first-child{font-family:var(--font-display);color:var(--accent-text);font-size:1.5rem}input,select,textarea{border:1px solid var(--line-strong);background:#000}.promo-spot{border-color:var(--promo-text)}.feat-free{border:1px dashed var(--line-strong)}.badge-paid,.msg-ok,.code-big{color:var(--online)}.chart-area{fill:#2a1513}.guide h3{margin:16px 0 6px;font-size:1.05rem}.guide ol li,.guide ul li{margin-bottom:6px}.guide .lead{color:var(--text);max-width:none;margin-bottom:8px}.glossary{grid-template-columns:110px 1fr;gap:8px 16px;margin-bottom:10px;display:grid}.glossary dt{color:var(--accent-text);font-weight:700}.faq p{color:var(--muted)}.fact{border-left:4px solid var(--accent);margin:14px 0;padding:4px 0 4px 16px}.fact dl{grid-template-columns:auto 1fr;gap:4px 16px;font-size:.95rem;display:grid}.fact dt{color:var(--muted)}.foot{border-top:4px solid var(--accent);margin-top:48px}.foot h2{color:var(--text);letter-spacing:.06em;font-size:1rem}.legal{border-top-color:var(--line)}.cookie{border-top:2px solid var(--accent)}@media (max-width:1000px){.row{grid-template-columns:40px 40px minmax(0,1fr) 90px 60px}}@media (max-width:640px){h1{font-size:2.3rem}.logo-in{gap:7px;font-size:1.25rem}.logo-top{padding:4px 6px 3px}main.wrap{padding-top:28px}.row{grid-template-columns:40px minmax(0,1fr) auto;padding:12px 0}.rows .row-promo{padding-left:8px;padding-right:8px}.rules{padding:14px}.rules .btn{white-space:normal;text-align:center;width:100%}.glossary{grid-template-columns:1fr;gap:2px}.glossary dd{margin-bottom:8px}}:root{--bg:#0e0c12;--surface:#17141d;--sunken:#211d29;--line:#2c2735;--line-strong:#453e52;--text:#f4f1ea;--muted:#a39db0;--accent:#e03526;--accent-hover:#f5861f;--accent-text:#ff8a5c;--online:#6fe08a;--radius:4px}html{background:var(--bg);overflow-x:clip}body{background:var(--bg);font-size:16px}.icon,.voters img,.similar img,.sprite{image-rendering:pixelated}.sprite{vertical-align:middle;flex:none;display:inline-block}h1,h2,h3,.section-head h2,.foot h2,.top-nav,.btn,.chips a,.seg a,.table th,.row-head,.tag-promo,.tag,.glossary dt{font-family:var(--font-head);text-transform:none;letter-spacing:0;text-shadow:none}h1{letter-spacing:-.02em;font-size:3.5rem;font-weight:800;line-height:1.02}h2{letter-spacing:-.01em;margin-bottom:12px;font-size:1.6rem;font-weight:800;line-height:1.15}.section-head h2{font-size:1.8rem}.seo h2{margin-top:34px;font-size:1.45rem}h3{font-weight:700}.lead{color:#d9d4e2;margin-top:14px;font-size:1.12rem;line-height:1.55}.lead strong{color:#fff;font-family:var(--font-sans);font-weight:700}.seo p,.updated,.crumbs ol,.hint{text-shadow:none}.seo h2:before,.section-head h2:before,.guide h2:before{content:none}.head-sprite{align-items:center;gap:12px;display:flex}.top{z-index:30;background:#0a090d;border-bottom:0;padding-bottom:6px;position:sticky;top:0}.top:before{content:"";background:var(--lava) 0 0 / 36px 36px;height:6px;image-rendering:pixelated;position:absolute;bottom:0;left:0;right:0}.top:after{content:"";z-index:2;pointer-events:none;background:var(--lava-edge) 0 0 / 96px 21px repeat-x;height:21px;image-rendering:pixelated;position:absolute;top:100%;left:0;right:0}.top-in{flex-wrap:nowrap;min-height:64px}.logo-in{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;color:#fff;text-shadow:none;gap:8px;font-size:2rem;line-height:1}.logo-top{background:var(--accent);color:#fff;box-shadow:none;text-shadow:none;border:0;border-radius:4px;padding:2px 9px 1px}.top-nav{flex-wrap:nowrap;gap:6px;font-size:.98rem;font-weight:600}.top-nav a{color:#d9d4e2;border-radius:var(--radius);text-shadow:none;padding:8px 12px}.top-nav a:hover{color:#fff;background:var(--sunken);text-decoration:none}.top-nav .top-panel{color:#0e0c12;box-shadow:none;text-shadow:none;background:#fff;border:0;margin-left:8px;padding:8px 14px}.top-nav .top-panel:hover{background:var(--accent-hover);color:#fff}main.wrap{padding-top:0}.crumbs{padding-top:34px}.btn,.chips a,.seg a,.vers a,.pager a,.pager span,.az-jump a{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);color:var(--text);text-shadow:none;box-shadow:none;font-weight:600}.btn{padding:10px 18px;font-size:.98rem}.btn-sm{padding:7px 14px;font-size:.9rem}.btn:hover,.chips a:hover,.seg a:hover,.vers a:hover,.pager a:hover,.az-jump a:hover{background:var(--sunken);color:#fff;text-shadow:none;border-color:#6a6078;text-decoration:none}.btn-primary,.btn-vote{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:none;text-shadow:none}.btn-primary:hover,.btn-vote:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:#fff}.seg a[aria-current],.vers a[aria-current],.pager span[aria-current]{color:#0e0c12;box-shadow:none;text-shadow:none;background:#fff;border-color:#fff}.btn-ghost{color:var(--muted);background:0 0;border-color:#0000}.btn-ghost:hover{background:0 0;border-color:#0000;text-decoration:underline}.btn-danger{color:#ff9c90;background:0 0;border-color:#7a2a22}.chips{gap:8px;margin:0 0 30px}.chips a{padding:6px 14px;font-size:.92rem}.chips a:before{content:none}.seo .chips{margin:12px 0 0}.filters{border-top:0;padding-top:4px}.seg{border:0;gap:6px;overflow:visible}.seg a,.seg a:first-child{border-left:1px solid var(--line-strong);padding:7px 14px;font-size:.9rem}.seg a[aria-current],.seg a[aria-current]:first-child{border-left-color:#fff}.vers a{padding:5px 9px;font-size:.8rem}.hero{box-shadow:none;image-rendering:pixelated;background:#0b0a0e url(/dekor/pustkowie.svg) bottom/auto 300px repeat-x;border:0;margin:0 calc(50% - 50vw) 36px;padding:74px max(16px,50vw - 584px) 300px}.crumbs+.hero{margin-top:0;padding-top:34px}.hero>*{image-rendering:auto}.hero .lead{max-width:620px}.box,.table-wrap,.panel-main>.form,.auth,.vote-dialog,.rules,.promo-spot{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:6px}.box{padding:28px}.table-wrap{overflow:hidden}.table th{color:var(--muted);text-transform:none;letter-spacing:0;background:0 0;padding:14px 16px;font-size:.78rem;font-weight:600}.table td{border-top:1px solid var(--line);padding:12px 16px}.table tbody tr:hover{background:#1c1924}.box .table-wrap{background:0 0;border:0;border-radius:0}input,select,textarea{border:1px solid var(--line-strong);border-radius:var(--radius);box-shadow:none;background:#0a090d}.cookie{background:var(--surface);border:0;border-top:1px solid var(--line);box-shadow:none;border-radius:0}.promo-spot{background:#1d1a12;border-color:#5a4a1c}.rules{border-color:var(--line);margin-bottom:30px;padding:0;display:block;overflow:hidden}.rules ol{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.rules li{border-left:1px solid var(--line);align-items:flex-start;gap:14px;padding:22px;font-weight:500;line-height:1.4;display:flex}.rules li:first-child{border-left:0}.rules li:before{content:none}.rules .btn{display:none}.rows{background:var(--surface);border:1px solid var(--line);border-radius:6px;overflow:hidden}.rows ol{display:block}.rows .row:not(.row-head){border:0;border-top:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;padding:16px 18px}.rows .row:not(.row-head):hover{background:#1c1924}.row{grid-template-columns:44px 40px minmax(0,1fr) 110px 96px 60px 190px;gap:16px}.row-head{color:var(--muted);background:0 0;border:0;padding:12px 18px;font-size:.78rem;font-weight:600}.rank,.best td:first-child span{width:40px;height:40px;font-family:var(--font-display);text-align:center;color:#fff;background:var(--stone) 0 0 / 40px 40px;text-shadow:2px 2px #2a2a2a;image-rendering:pixelated;border:0;border-radius:0;place-items:center;font-size:1.7rem;line-height:1;display:grid;box-shadow:inset 3px 3px #ffffff29,inset -3px -3px #00000073}.rank-1,.rank-2,.rank-3,.best tbody tr:nth-child(-n+3) td:first-child span{color:#1a1a1a;text-shadow:none;box-shadow:none;background:linear-gradient(#8f1a13 0 12%,#c8281e 12% 27%,#ece7dc 27% 73%,#c8281e 73% 88%,#8f1a13 88%)}.rows .row-promo{background:#1d1a12!important}.rows .row-promo .rank{box-shadow:none;color:var(--promo-text);text-shadow:none;background:0 0}.best td:first-child{width:64px}.row-main h3{font-size:1.1rem;font-weight:700}.row-main h3 a,.best td a{color:#fff}.best td a:hover{color:var(--accent-text)}.tag-promo,.tag{color:var(--promo-text);font-size:.7rem;font-weight:700}.ip{border:1px solid var(--line-strong);border-radius:var(--radius);box-shadow:none;background:#0a090d}.ip:hover{background:var(--sunken)}.motd{box-shadow:none;border-radius:4px;padding:8px 10px}.icon{border-radius:0}.icon-empty{background:var(--stone) 0 0 / 40px 40px;box-shadow:none}.players.on strong,.stat.on strong,.on{color:var(--online)}.avg{gap:6px;min-width:130px;display:grid}.avg strong{font-family:var(--font-mono);color:#fff;font-size:1rem}.bar{background:#0a090d;height:8px;display:block}.bar i{background:var(--lava) 0 0 / 16px 16px;height:100%;image-rendering:pixelated;display:block}.fact{box-shadow:none;background:0 0;border:0;max-width:none;margin:18px 0;padding:0}.fact dl{border-radius:var(--radius);border:1px solid #3a2f52;grid-template-columns:repeat(4,1fr);gap:0;display:grid;overflow:hidden}.fact dl>div{background:#120f1a;border-left:1px solid #3a2f52;padding:14px 16px}.fact dl>div:first-child{border-left:0}.fact dt{color:#b9a6e6;font-family:var(--font-sans);text-transform:none;margin-bottom:4px;font-size:.8rem;font-weight:600}.fact dd{color:#fff;text-shadow:none;font-weight:600;line-height:1.35}.obsidian-frame{box-shadow:none;max-width:none;image-rendering:pixelated;background:linear-gradient(#0e0c14, #0e0c14) padding-box, var(--obsidian) 0 0 / 56px 56px border-box;border:14px solid #0000;border-radius:0;margin-top:44px;padding:28px}.obsidian-frame>*{image-rendering:auto}.obsidian-frame h2{align-items:center;gap:12px;margin-top:0;font-size:1.7rem;display:flex}.obsidian-frame p{max-width:760px}.seo-wide p{color:#cfc9da}.guide{max-width:860px}.guide h2{border-top:1px solid var(--line);margin-top:34px;padding-top:26px}.guide>h2:first-child{border-top:0;margin-top:0;padding-top:0}.glossary dt{color:var(--accent-text);font-size:1rem;font-weight:700}.foot{background:#0a090d;border-top:0;margin-top:64px;padding-top:46px;position:relative}.foot:before{content:"";background:var(--lava) 0 0 / 36px 36px;height:6px;image-rendering:pixelated;position:absolute;top:0;left:0;right:0}.foot h2{color:#fff;font-size:.95rem;font-weight:700}.foot a,.foot .link-btn{color:#cfc9da}.foot a:hover{color:#fff}.legal{border-top:1px solid var(--line)}@media (max-width:1000px){.row{grid-template-columns:44px 40px minmax(0,1fr) 90px 60px}.fact dl{grid-template-columns:repeat(2,1fr)}.fact dl>div:nth-child(3){border-left:0}.fact dl>div:nth-child(n+3){border-top:1px solid #3a2f52}}@media (max-width:900px){.top-in{flex-wrap:wrap}.rules ol{grid-template-columns:1fr}.rules li{border-left:0;border-top:1px solid var(--line);padding:16px 18px}.rules li:first-child{border-top:0}}@media (max-width:640px){h1{font-size:2.3rem}h2,.section-head h2,.seo h2,.obsidian-frame h2{font-size:1.35rem}.logo-in{font-size:1.5rem}.top{position:static}.top-nav a{padding:8px 10px}.hero{background-size:auto 190px;padding-top:44px;padding-bottom:190px}.row{grid-template-columns:40px minmax(0,1fr) auto}.rows .row:not(.row-head){padding:14px 12px}.obsidian-frame{border-width:10px;padding:16px}.box{padding:18px}.fact dl{grid-template-columns:1fr}.fact dl>div{border-left:0}.fact dl>div+div{border-top:1px solid #3a2f52}.best td:first-child span{width:34px;height:34px;font-size:1.4rem}.best td:first-child{width:50px}.avg{min-width:80px}}.seo-wide p{margin-bottom:10px}.top-in{min-height:76px}.logo-in{align-items:center;gap:12px;font-size:1rem}.logo-words{flex-direction:column;gap:3px;display:flex}.logo-top{color:#fff;text-shadow:3px 3px 0 var(--accent);background:0 0;border-radius:0;padding:0;font-size:2.9rem;line-height:.72}.logo-name{color:#ffb52e;font-size:1.25rem;line-height:.8}.logo-tld{color:#f4f1ea}.logo:hover .logo-top{text-shadow:3px 3px 0 var(--accent-hover)}@media (max-width:640px){.top-in{min-height:0}.logo-in{gap:9px;font-size:1rem}.logo-in .sprite{width:38px;height:38px}.logo-top{font-size:2.3rem}.logo-name{font-size:1.05rem}}
