@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(./barlow-condensed-vietnamese-500-normal-DjeaNLFD.woff2)format("woff2"),url(./barlow-condensed-vietnamese-500-normal-CsrJDWc5.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(./barlow-condensed-latin-ext-500-normal-yA5ONLQ9.woff2)format("woff2"),url(./barlow-condensed-latin-ext-500-normal-B1RE8WP7.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(./barlow-condensed-latin-500-normal-BgYH2mbd.woff2)format("woff2"),url(./barlow-condensed-latin-500-normal-HIEiP5Ov.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2)format("woff2"),url(./barlow-condensed-vietnamese-600-normal-CNlPk46_.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-latin-ext-600-normal-18ESti3H.woff2)format("woff2"),url(./barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(./barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-condensed-vietnamese-700-normal-DYeBwlKR.woff2)format("woff2"),url(./barlow-condensed-vietnamese-700-normal-DhIzd8Tb.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-condensed-latin-ext-700-normal-CwuXbfVR.woff2)format("woff2"),url(./barlow-condensed-latin-ext-700-normal-BIHFfxf0.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(./barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./barlow-condensed-vietnamese-800-normal-CpjukuLw.woff2)format("woff2"),url(./barlow-condensed-vietnamese-800-normal-BZxKbt5V.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./barlow-condensed-latin-ext-800-normal-DGNyg4u8.woff2)format("woff2"),url(./barlow-condensed-latin-ext-800-normal-gY_0Gifi.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./barlow-condensed-latin-800-normal-BKzMuPgK.woff2)format("woff2"),url(./barlow-condensed-latin-800-normal-e9GbPXiK.woff)format("woff");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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:700;src:url(./barlow-condensed-vietnamese-700-italic-CIM4raJp.woff2)format("woff2"),url(./barlow-condensed-vietnamese-700-italic-5nF77AAc.woff)format("woff");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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:700;src:url(./barlow-condensed-latin-ext-700-italic-CbhzQEkf.woff2)format("woff2"),url(./barlow-condensed-latin-ext-700-italic-BL4pfkGS.woff)format("woff");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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:700;src:url(./barlow-condensed-latin-700-italic-DjyOzRJ7.woff2)format("woff2"),url(./barlow-condensed-latin-700-italic-B90Hg2GM.woff)format("woff");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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:800;src:url(./barlow-condensed-vietnamese-800-italic-DdsBx9lY.woff2)format("woff2"),url(./barlow-condensed-vietnamese-800-italic-aDhyDJMT.woff)format("woff");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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:800;src:url(./barlow-condensed-latin-ext-800-italic-BbzArEj4.woff2)format("woff2"),url(./barlow-condensed-latin-ext-800-italic-Ca7Cun8E.woff)format("woff");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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:800;src:url(./barlow-condensed-latin-800-italic-Cnej2eWp.woff2)format("woff2"),url(./barlow-condensed-latin-800-italic-B5BpsPSY.woff)format("woff");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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:900;src:url(./barlow-condensed-vietnamese-900-italic-Pw11u57-.woff2)format("woff2"),url(./barlow-condensed-vietnamese-900-italic-BnvR5tNv.woff)format("woff");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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:900;src:url(./barlow-condensed-latin-ext-900-italic-OCLYmYcb.woff2)format("woff2"),url(./barlow-condensed-latin-ext-900-italic-Cy3mWZLr.woff)format("woff");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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:900;src:url(./barlow-condensed-latin-900-italic-BRE8F-lA.woff2)format("woff2"),url(./barlow-condensed-latin-900-italic-CRRJoTIA.woff)format("woff");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:Permanent Marker;font-style:normal;font-display:swap;font-weight:400;src:url(./permanent-marker-latin-400-normal-BF23djCy.woff2)format("woff2"),url(./permanent-marker-latin-400-normal-BnZj5c41.woff)format("woff");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-display:swap;font-weight:500;src:url(./archivo-vietnamese-500-normal-k0drYPZA.woff2)format("woff2"),url(./archivo-vietnamese-500-normal-7W3lD2kQ.woff)format("woff");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-display:swap;font-weight:500;src:url(./archivo-latin-ext-500-normal-RFhg4CpD.woff2)format("woff2"),url(./archivo-latin-ext-500-normal-D7mXw3Kz.woff)format("woff");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:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(./archivo-latin-500-normal-CGugC8dq.woff2)format("woff2"),url(./archivo-latin-500-normal-pkzA7jw9.woff)format("woff");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-display:swap;font-weight:700;src:url(./archivo-vietnamese-700-normal-nuAQAQa7.woff2)format("woff2"),url(./archivo-vietnamese-700-normal-Bz2vkKqq.woff)format("woff");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-display:swap;font-weight:700;src:url(./archivo-latin-ext-700-normal-DD_nkw6b.woff2)format("woff2"),url(./archivo-latin-ext-700-normal-CgyfnKjw.woff)format("woff");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:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(./archivo-latin-700-normal-D9cHMWGj.woff2)format("woff2"),url(./archivo-latin-700-normal-lT5TFe7H.woff)format("woff");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-display:swap;font-weight:900;src:url(./archivo-vietnamese-900-normal-CTaGUQkG.woff2)format("woff2"),url(./archivo-vietnamese-900-normal-BsRv4e8b.woff)format("woff");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-display:swap;font-weight:900;src:url(./archivo-latin-ext-900-normal-BTaU-39F.woff2)format("woff2"),url(./archivo-latin-ext-900-normal-DtTSfqvf.woff)format("woff");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:Archivo;font-style:normal;font-display:swap;font-weight:900;src:url(./archivo-latin-900-normal-D5FQlLQC.woff2)format("woff2"),url(./archivo-latin-900-normal-b9gKmcX7.woff)format("woff");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:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:500;src:url(./bricolage-grotesque-vietnamese-500-normal-FzY9NZwK.woff2)format("woff2"),url(./bricolage-grotesque-vietnamese-500-normal-CAK5R6Iy.woff)format("woff");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:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:500;src:url(./bricolage-grotesque-latin-ext-500-normal-DIhLz7G7.woff2)format("woff2"),url(./bricolage-grotesque-latin-ext-500-normal-B0ZDNVGf.woff)format("woff");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:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:500;src:url(./bricolage-grotesque-latin-500-normal-DEDBoLFO.woff2)format("woff2"),url(./bricolage-grotesque-latin-500-normal-CV-uA8Lw.woff)format("woff");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:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(./bricolage-grotesque-vietnamese-700-normal-BLYPkJbo.woff2)format("woff2"),url(./bricolage-grotesque-vietnamese-700-normal-CHrFuVHU.woff)format("woff");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:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(./bricolage-grotesque-latin-ext-700-normal-fBkt-7fi.woff2)format("woff2"),url(./bricolage-grotesque-latin-ext-700-normal-BXpPFNFj.woff)format("woff");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:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(./bricolage-grotesque-latin-700-normal-gtcctNPv.woff2)format("woff2"),url(./bricolage-grotesque-latin-700-normal-DvJDmrLu.woff)format("woff");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:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(./bricolage-grotesque-vietnamese-800-normal-RJtJa6zl.woff2)format("woff2"),url(./bricolage-grotesque-vietnamese-800-normal-DJ4hCX8l.woff)format("woff");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:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(./bricolage-grotesque-latin-ext-800-normal-BimIDUhy.woff2)format("woff2"),url(./bricolage-grotesque-latin-ext-800-normal-CkoBqIJM.woff)format("woff");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:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(./bricolage-grotesque-latin-800-normal-J50vIsBe.woff2)format("woff2"),url(./bricolage-grotesque-latin-800-normal-Br4b-5gk.woff)format("woff");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:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(./press-start-2p-cyrillic-ext-400-normal-CIYZrvmP.woff2)format("woff2"),url(./press-start-2p-cyrillic-ext-400-normal-B5Ckvkit.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(./press-start-2p-cyrillic-400-normal-DBn7fddJ.woff2)format("woff2"),url(./press-start-2p-cyrillic-400-normal-CbE56R3Y.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(./press-start-2p-greek-400-normal-DQfalijU.woff2)format("woff2"),url(./press-start-2p-greek-400-normal-BR_lG5n9.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(./press-start-2p-latin-ext-400-normal-DpfYvR5A.woff2)format("woff2"),url(./press-start-2p-latin-ext-400-normal-DBgyq7ky.woff)format("woff");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:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(./press-start-2p-latin-400-normal-_wFEWmAB.woff2)format("woff2"),url(./press-start-2p-latin-400-normal-KLytu4cr.woff)format("woff");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:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(./vt323-vietnamese-400-normal-D0VnvwZ9.woff2)format("woff2"),url(./vt323-vietnamese-400-normal-D_5Q7Vcv.woff)format("woff");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:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(./vt323-latin-ext-400-normal-iUdYUaX4.woff2)format("woff2"),url(./vt323-latin-ext-400-normal-DqOq58ri.woff)format("woff");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:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(./vt323-latin-400-normal-wDgJuOC9.woff2)format("woff2"),url(./vt323-latin-400-normal-Dqn9ZSPj.woff)format("woff");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:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(./caveat-cyrillic-ext-500-normal-DcrB4vVx.woff2)format("woff2"),url(./caveat-cyrillic-ext-500-normal-DqTXtm5N.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(./caveat-cyrillic-500-normal-DpMZbbjM.woff2)format("woff2"),url(./caveat-cyrillic-500-normal-DLSfp5IU.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(./caveat-latin-ext-500-normal-jKqJW7bC.woff2)format("woff2"),url(./caveat-latin-ext-500-normal-wUUXxlbS.woff)format("woff");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:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(./caveat-latin-500-normal-B9SDL8cy.woff2)format("woff2"),url(./caveat-latin-500-normal-Do9veZfZ.woff)format("woff");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:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(./caveat-cyrillic-ext-700-normal-CrK2-ngJ.woff2)format("woff2"),url(./caveat-cyrillic-ext-700-normal-DjFGiEhD.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(./caveat-cyrillic-700-normal-BIyejhEL.woff2)format("woff2"),url(./caveat-cyrillic-700-normal-Bhcx9qBB.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(./caveat-latin-ext-700-normal-DFbRgDry.woff2)format("woff2"),url(./caveat-latin-ext-700-normal-DjJQd59I.woff)format("woff");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:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(./caveat-latin-700-normal-D8_1Nw6V.woff2)format("woff2"),url(./caveat-latin-700-normal-cPyBTTZN.woff)format("woff");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:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(./figtree-latin-ext-500-normal-Du0rIuHj.woff2)format("woff2"),url(./figtree-latin-ext-500-normal-BOEJvrb_.woff)format("woff");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:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(./figtree-latin-500-normal-BWnGEVsr.woff2)format("woff2"),url(./figtree-latin-500-normal-B_yy1phn.woff)format("woff");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:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(./figtree-latin-ext-700-normal-CS4sQkGV.woff2)format("woff2"),url(./figtree-latin-ext-700-normal-BoDi4KL2.woff)format("woff");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:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(./figtree-latin-700-normal-th6qEP7c.woff2)format("woff2"),url(./figtree-latin-700-normal-BCCt2T1q.woff)format("woff");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:Figtree;font-style:normal;font-display:swap;font-weight:800;src:url(./figtree-latin-ext-800-normal-DLIuazCv.woff2)format("woff2"),url(./figtree-latin-ext-800-normal-Cp4dEvwL.woff)format("woff");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:Figtree;font-style:normal;font-display:swap;font-weight:800;src:url(./figtree-latin-800-normal-30yxI7TZ.woff2)format("woff2"),url(./figtree-latin-800-normal-B7vj2UK8.woff)format("woff");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:Figtree;font-style:normal;font-display:swap;font-weight:900;src:url(./figtree-latin-ext-900-normal-7_pmoOkR.woff2)format("woff2"),url(./figtree-latin-ext-900-normal-BfyWW5yK.woff)format("woff");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:Figtree;font-style:normal;font-display:swap;font-weight:900;src:url(./figtree-latin-900-normal-BCLx4uqW.woff2)format("woff2"),url(./figtree-latin-900-normal-BAYHxy6Q.woff)format("woff");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:Saira Stencil One;font-style:normal;font-display:swap;font-weight:400;src:url(./saira-stencil-one-vietnamese-400-normal-CgSoN2dm.woff2)format("woff2"),url(./saira-stencil-one-vietnamese-400-normal-C-B0jM97.woff)format("woff");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:Saira Stencil One;font-style:normal;font-display:swap;font-weight:400;src:url(./saira-stencil-one-latin-ext-400-normal-DMIlmdX4.woff2)format("woff2"),url(./saira-stencil-one-latin-ext-400-normal-CR3hwvrm.woff)format("woff");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:Saira Stencil One;font-style:normal;font-display:swap;font-weight:400;src:url(./saira-stencil-one-latin-400-normal-CaP09Fmm.woff2)format("woff2"),url(./saira-stencil-one-latin-400-normal-BhLFNLer.woff)format("woff");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:Saira Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(./saira-condensed-vietnamese-500-normal-BO-iw4YA.woff2)format("woff2"),url(./saira-condensed-vietnamese-500-normal-CtjeXiCW.woff)format("woff");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:Saira Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(./saira-condensed-latin-ext-500-normal-CIzImMjU.woff2)format("woff2"),url(./saira-condensed-latin-ext-500-normal-CgTVcJE5.woff)format("woff");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:Saira Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(./saira-condensed-latin-500-normal-DIdKjHXc.woff2)format("woff2"),url(./saira-condensed-latin-500-normal-BGC7F_dX.woff)format("woff");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:Saira Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./saira-condensed-vietnamese-700-normal-DTNtv3pg.woff2)format("woff2"),url(./saira-condensed-vietnamese-700-normal-C4pgqYLY.woff)format("woff");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:Saira Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./saira-condensed-latin-ext-700-normal-rfs_OqX7.woff2)format("woff2"),url(./saira-condensed-latin-ext-700-normal-DPP8JZfq.woff)format("woff");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:Saira Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./saira-condensed-latin-700-normal-BpDqMSKw.woff2)format("woff2"),url(./saira-condensed-latin-700-normal-Br1WwvhS.woff)format("woff");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:Saira Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./saira-condensed-vietnamese-800-normal-Hyzchbuc.woff2)format("woff2"),url(./saira-condensed-vietnamese-800-normal-CaxTnp2e.woff)format("woff");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:Saira Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./saira-condensed-latin-ext-800-normal-0vZpt5oJ.woff2)format("woff2"),url(./saira-condensed-latin-ext-800-normal-CGIp6uZ0.woff)format("woff");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:Saira Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./saira-condensed-latin-800-normal-Pyk8ZVcZ.woff2)format("woff2"),url(./saira-condensed-latin-800-normal-DACapFM9.woff)format("woff");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:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(./playfair-display-cyrillic-600-normal-oLY6jnZ7.woff2)format("woff2"),url(./playfair-display-cyrillic-600-normal-DbWAkkgN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(./playfair-display-vietnamese-600-normal-ICsRR-qJ.woff2)format("woff2"),url(./playfair-display-vietnamese-600-normal-BPJkAZPN.woff)format("woff");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:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(./playfair-display-latin-ext-600-normal-CEjQclLc.woff2)format("woff2"),url(./playfair-display-latin-ext-600-normal-BumBfC1v.woff)format("woff");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:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(./playfair-display-latin-600-normal-CZLGqjJe.woff2)format("woff2"),url(./playfair-display-latin-600-normal-CxxueQ0Z.woff)format("woff");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:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(./playfair-display-cyrillic-700-normal-Dw3uKy19.woff2)format("woff2"),url(./playfair-display-cyrillic-700-normal-Dk1mTcxf.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(./playfair-display-vietnamese-700-normal-CaKJSIny.woff2)format("woff2"),url(./playfair-display-vietnamese-700-normal-Cr1rw0mr.woff)format("woff");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:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(./playfair-display-latin-ext-700-normal-C58ejOkc.woff2)format("woff2"),url(./playfair-display-latin-ext-700-normal-D5HUU8GT.woff)format("woff");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:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(./playfair-display-latin-700-normal-CuDiGg7c.woff2)format("woff2"),url(./playfair-display-latin-700-normal-Bc_1Q1cG.woff)format("woff");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:Playfair Display;font-style:italic;font-display:swap;font-weight:600;src:url(./playfair-display-cyrillic-600-italic-DsJAm2wE.woff2)format("woff2"),url(./playfair-display-cyrillic-600-italic-D0MPwuIc.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:600;src:url(./playfair-display-vietnamese-600-italic-CM5tQ_QU.woff2)format("woff2"),url(./playfair-display-vietnamese-600-italic-DzX7eaGQ.woff)format("woff");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:Playfair Display;font-style:italic;font-display:swap;font-weight:600;src:url(./playfair-display-latin-ext-600-italic-Bg2sus4m.woff2)format("woff2"),url(./playfair-display-latin-ext-600-italic-Bkjhfatk.woff)format("woff");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:Playfair Display;font-style:italic;font-display:swap;font-weight:600;src:url(./playfair-display-latin-600-italic-Bvp5b4iR.woff2)format("woff2"),url(./playfair-display-latin-600-italic-BFV_U8S6.woff)format("woff");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:Playfair Display;font-style:italic;font-display:swap;font-weight:700;src:url(./playfair-display-cyrillic-700-italic-DNZWWj68.woff2)format("woff2"),url(./playfair-display-cyrillic-700-italic-Bs5sqlIY.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:700;src:url(./playfair-display-vietnamese-700-italic-BhFv1_vq.woff2)format("woff2"),url(./playfair-display-vietnamese-700-italic-DIDyk811.woff)format("woff");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:Playfair Display;font-style:italic;font-display:swap;font-weight:700;src:url(./playfair-display-latin-ext-700-italic-DsMbH0-z.woff2)format("woff2"),url(./playfair-display-latin-ext-700-italic-BF6mSdbu.woff)format("woff");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:Playfair Display;font-style:italic;font-display:swap;font-weight:700;src:url(./playfair-display-latin-700-italic-CB566L-e.woff2)format("woff2"),url(./playfair-display-latin-700-italic-DgrU7w_p.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(./barlow-vietnamese-500-normal-zTViEIzf.woff2)format("woff2"),url(./barlow-vietnamese-500-normal-GNfB7rCE.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(./barlow-latin-ext-500-normal-DOaysfXq.woff2)format("woff2"),url(./barlow-latin-ext-500-normal-CJPcKP2Q.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(./barlow-latin-500-normal-BPAOfeC8.woff2)format("woff2"),url(./barlow-latin-500-normal-C1h8hMer.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-vietnamese-600-normal-DcjprdFV.woff2)format("woff2"),url(./barlow-vietnamese-600-normal-CA_GiK2e.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-latin-ext-600-normal-B8NK_A3D.woff2)format("woff2"),url(./barlow-latin-ext-600-normal-DMVRjfRT.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-latin-600-normal-DILqtrty.woff2)format("woff2"),url(./barlow-latin-600-normal-CNwfPWQD.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-vietnamese-700-normal-D6euyNzi.woff2)format("woff2"),url(./barlow-vietnamese-700-normal-4Jt4k04K.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-latin-ext-700-normal-BLuWmldJ.woff2)format("woff2"),url(./barlow-latin-ext-700-normal-CctuGmmz.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-latin-700-normal-A9pxMQ4z.woff2)format("woff2"),url(./barlow-latin-700-normal-__SGTsZ1.woff)format("woff");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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:600;src:url(./big-shoulders-display-vietnamese-600-normal-DFOHoAUN.woff2)format("woff2"),url(./big-shoulders-display-vietnamese-600-normal-CBD8Wfz0.woff)format("woff");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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:600;src:url(./big-shoulders-display-latin-ext-600-normal-D59XNmBM.woff2)format("woff2"),url(./big-shoulders-display-latin-ext-600-normal-BQAez9cc.woff)format("woff");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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:600;src:url(./big-shoulders-display-latin-600-normal-DBjJvcBA.woff2)format("woff2"),url(./big-shoulders-display-latin-600-normal-DVaYP2lT.woff)format("woff");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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(./big-shoulders-display-vietnamese-800-normal-TfqTMNKp.woff2)format("woff2"),url(./big-shoulders-display-vietnamese-800-normal-zHzF0To4.woff)format("woff");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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(./big-shoulders-display-latin-ext-800-normal-fpv_pHPA.woff2)format("woff2"),url(./big-shoulders-display-latin-ext-800-normal-BQnXNQRw.woff)format("woff");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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(./big-shoulders-display-latin-800-normal-DDUD9Xuh.woff2)format("woff2"),url(./big-shoulders-display-latin-800-normal-CI0lhnTM.woff)format("woff");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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(./big-shoulders-display-vietnamese-900-normal-B_uE6zXf.woff2)format("woff2"),url(./big-shoulders-display-vietnamese-900-normal-BKSkdzuv.woff)format("woff");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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(./big-shoulders-display-latin-ext-900-normal-HMld4L9H.woff2)format("woff2"),url(./big-shoulders-display-latin-ext-900-normal-DkuviPcI.woff)format("woff");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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(./big-shoulders-display-latin-900-normal-CW8trzgu.woff2)format("woff2"),url(./big-shoulders-display-latin-900-normal-DMT-1gsg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#0b0b0c;--panel:#17171a;--panel2:#1f1f23;--line:#2c2c31;--chalk:#f5f5f4;--dim:#8e8e95;--red:#e10600;--p0:#ff3b2f;--p1:#2fbf6a;--p2:#3d8bff;--p3:#ff9f1a;--t0:#e10600;--t1:#1e2a24;--t2:#16243a;--t3:#33240f;--btn:#202024;--btn-hi:#2e2e33;--dead:#4a4a50;--rim:#121214;--wire:#8f8f8f;--gold:#ffd23f;--gold-ink:#ffd23f;--gold-on-card:#c28a00;--on-accent:#fff;--ink-soft:#c9c9ce;--star:#6a6a72;--card-on-bg:#fff;--card-on-ink:#0b0b0c;--seg-bg:#000;--seg-on:#2a2a2f;--seg-on-ink:#fff;--radius:12px;--font:"Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--disp-family:"Barlow Condensed", "Arial Narrow", sans-serif;--disp-weight:800;--disp-style:italic;--it:var(--disp-style) var(--disp-weight) 1em var(--disp-family);--disp-case:uppercase;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg)}*,:before,:after{box-sizing:inherit}html,body{min-height:100%;margin:0}html{scroll-padding-top:env(safe-area-inset-top,0px)}body{background:var(--bg);color:var(--chalk);font-family:var(--font);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;overflow-x:hidden}button{font:inherit;color:var(--chalk);background:var(--btn);cursor:pointer;touch-action:manipulation;border:none;border-radius:10px}button:active{background:var(--btn-hi);transform:scale(.97)}button:focus-visible{outline:3px solid var(--cur,var(--red));outline-offset:2px}button[disabled]{opacity:.35}.lbl{letter-spacing:3px;text-transform:uppercase;color:var(--dim);font-size:15px;font-weight:700}.wrap{flex-direction:column;gap:8px;max-width:560px;margin:0 auto;padding:8px 14px 16px;display:flex}[data-p="0"]{--pc:var(--p0);--tile:var(--t0)}[data-p="1"]{--pc:var(--p1);--tile:var(--t1)}[data-p="2"]{--pc:var(--p2);--tile:var(--t2)}[data-p="3"]{--pc:var(--p3);--tile:var(--t3)}.top{justify-content:space-between;align-items:center;gap:8px;min-height:36px;display:flex}.top .menu{height:36px;font-size:17px;font-family:var(--disp-family);font-weight:var(--disp-weight);font-style:var(--disp-style);text-transform:var(--disp-case);background:var(--panel);border:2px solid var(--line);flex:none;padding:0 14px}.top .info{letter-spacing:.3px;color:var(--dim);text-align:right;min-width:0;font-size:15px;font-weight:700;line-height:1.15}@media (width<=380px){.top .info{font-size:13px}}.players{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pl{border:2px solid var(--line);background:var(--panel);border-radius:12px;min-width:0;padding:6px 10px;transition:border-color .2s,background .2s;position:relative;overflow:hidden}.pl.active{border-color:var(--pc);background:linear-gradient(180deg, color-mix(in srgb, var(--pc) 16%, var(--panel)) 0%, var(--panel) 70%)}.pl.active:after{content:"";background:var(--pc);height:3px;position:absolute;bottom:0;left:0;right:0}.pl.out{opacity:.45}.pl .nm{font-size:20px;font-family:var(--disp-family);font-weight:var(--disp-weight);font-style:var(--disp-style);text-transform:var(--disp-case);color:var(--pc);justify-content:space-between;align-items:center;gap:6px;line-height:1.15;display:flex}.pl .nm .name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pl .sc{font-size:46px;font-family:var(--disp-family);font-weight:var(--disp-weight);font-style:var(--disp-style);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1;overflow:hidden}.pl .sub{color:var(--dim);white-space:nowrap;justify-content:space-between;gap:6px;font-size:14px;font-weight:600;display:flex;overflow:hidden}.legs{color:var(--chalk);background:var(--btn-hi);white-space:nowrap;letter-spacing:.5px;border-radius:5px;padding:0 6px;font-size:13px;font-style:normal;font-weight:800}.darts{flex:none;gap:4px;display:flex}.darts i{background:var(--pc);border-radius:50%;width:9px;height:9px;display:block}.darts i.used{border:1.5px solid var(--dim);background:0 0}.pl:not(.active) .darts{visibility:hidden}.last{min-height:22px;color:var(--dim);flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;font-size:14px;display:flex}.last .lc{background:var(--btn-hi);color:var(--chalk);border-radius:5px;padding:0 5px;font-size:14px;font-weight:700}.last .lc.pt{color:var(--gold-ink)}.players.n3 .pl,.players.n4 .pl{padding:4px 8px}.players.n3 .pl .nm,.players.n4 .pl .nm{gap:4px;font-size:17px}.players.n3 .pl .sc,.players.n4 .pl .sc{font-size:32px}.players.n3 .last,.players.n4 .last{min-height:20px;margin-top:2px;font-size:13px}.players.n3 .last .lc,.players.n4 .last .lc{padding:0 4px;font-size:13px}.players.n3 .pl:not(.active) .darts,.players.n4 .pl:not(.active) .darts{display:none}.players.n3 .darts,.players.n4 .darts{gap:3px}.players.n3 .darts i,.players.n4 .darts i{width:7px;height:7px}.players.n3 .legs,.players.n4 .legs{flex:none;padding:0 4px;font-size:12px}.x01 .pl .sc{font-size:52px}.x01 .players.n3 .pl .sc,.x01 .players.n4 .pl .sc{font-size:36px}.turn{flex-wrap:wrap;align-items:center;gap:6px;min-height:30px;font-size:18px;display:flex}.turn b{background:var(--cur);color:var(--on-accent);font-family:var(--disp-family);font-weight:var(--disp-weight);font-style:var(--disp-style);text-transform:var(--disp-case);text-overflow:ellipsis;white-space:nowrap;max-width:45%;box-shadow:0 0 0 3px color-mix(in srgb, var(--cur) 30%, transparent);border-radius:7px;padding:2px 10px 2px 8px;overflow:hidden}.turn b:before{content:"● "}.hh span.on{background:var(--pc);border-radius:6px;margin:0 3px;color:var(--on-accent)!important}.chip{background:var(--btn-hi);white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:17px;font-weight:700}.chip.empty{border:1.5px dashed var(--line);color:var(--dim);background:0 0}.chip.bust{background:var(--red);color:var(--on-accent)}.chip.hit{box-shadow:inset 0 0 0 2px var(--gold)}.tot{font-family:var(--disp-family);font-weight:var(--disp-weight);font-style:var(--disp-style);margin-left:auto;font-size:22px}.co{text-align:center;min-height:22px;color:var(--dim);font-size:17px;line-height:1.2}.co b{color:var(--gold-ink);letter-spacing:.5px;font-weight:800}.dbwrap{cursor:pointer;touch-action:manipulation;width:calc(100% + 24px);margin:0 -12px;padding:2px 0;position:relative}.dbwrap.locked{pointer-events:none}.db{touch-action:manipulation;width:100%;max-width:560px;height:auto;margin:0 auto;transition:opacity .15s;display:block}.db .seg{cursor:pointer;stroke:var(--wire);stroke-width:.8px;transition:opacity .15s}.db .seg.dead{opacity:.35}.db .seg.tgt{stroke:var(--gold);stroke-width:3.5px}.db .seg.flash{animation:.45s ease-out fl}@keyframes fl{0%{fill:#fff}to{}}.db .out{fill:var(--rim)}.db .num{fill:#e8ebe9;pointer-events:none;text-anchor:middle;dominant-baseline:central;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:18px;font-weight:700}.db .num.cr{fill:var(--gold);font-size:20px;font-weight:800}.db .num.dead{fill:#5d5d63;text-decoration:line-through}.db.locked{opacity:.55}.db.locked .seg,.db.locked .out{pointer-events:none}.hint{text-align:center;color:var(--dim);margin-top:-4px;font-size:14px;line-height:1.2}.dbwrap.shake{animation:.35s ease-out boardShake}@keyframes boardShake{0%,to{transform:translate(0)}20%{transform:translate(-5px,2px)}40%{transform:translate(5px,-2px)}60%{transform:translate(-3px,1px)}80%{transform:translate(2px)}}.db .fx{pointer-events:none}.db .pin{transform-box:fill-box;transform-origin:50%;animation:.32s cubic-bezier(.3,1.6,.5,1) both pinIn}.db .pin circle{fill:var(--pc);stroke:#fff;stroke-width:2.5px}.db .pin text{fill:#fff;text-anchor:middle;dominant-baseline:central;font:800 13px Barlow Condensed,Arial Narrow,sans-serif}.db .rip{fill:none;stroke:#fff;stroke-width:3px;transform-box:fill-box;transform-origin:50%;animation:.6s ease-out forwards rip}.db .flt{text-anchor:middle;fill:#fff;stroke:#000000b3;stroke-width:3px;paint-order:stroke;font:italic 800 22px Barlow Condensed,Arial Narrow,sans-serif;animation:1s ease-out forwards flt}.db .flt.gold{fill:var(--gold)}@keyframes pinIn{0%{opacity:0;transform:scale(2.6)}to{opacity:1;transform:scale(1)}}@keyframes rip{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(5)}}@keyframes flt{0%{opacity:0;transform:translateY(0)}15%{opacity:1}to{opacity:0;transform:translateY(-44px)}}.acts{grid-template-columns:1fr 1.4fr 1fr;gap:6px;display:grid}.acts button{height:48px;font-size:18px;font-family:var(--disp-family);font-weight:var(--disp-weight);font-style:var(--disp-style);text-transform:var(--disp-case);background:var(--panel);border:2px solid var(--line);white-space:nowrap}.acts .next{background:var(--cur);border-color:var(--cur);color:var(--on-accent)}.board{background:var(--panel);border:2px solid var(--line);border-radius:12px;overflow:hidden}.row{border-top:1px solid var(--line);align-items:center;height:36px;display:grid}.row:first-child{border-top:none}.board.n2 .row{grid-template-columns:1fr 72px 1fr}.board.n3 .row{grid-template-columns:60px repeat(3,1fr)}.board.n4 .row{grid-template-columns:60px repeat(4,1fr)}.board.long .row{height:32px}.row .num{text-align:center;font-size:24px;font-family:var(--disp-family);font-weight:var(--disp-weight);font-style:var(--disp-style);justify-content:center;align-items:center;height:100%;display:flex}.board.n2 .row .num{border-left:1px solid var(--line);border-right:1px solid var(--line)}.board.n3 .row .num,.board.n4 .row .num{border-right:1px solid var(--line)}.row.dead .num{color:var(--dead);text-decoration:line-through}.row.dead .mk{opacity:.45}.row.head{height:30px;font-size:15px;font-family:var(--disp-family);font-weight:var(--disp-weight);font-style:var(--disp-style);text-transform:var(--disp-case)}.row.head span{text-align:center;color:var(--pc);text-overflow:ellipsis;white-space:nowrap;padding:0 4px;overflow:hidden}.mk{justify-content:center;align-items:center;height:100%;transition:opacity .2s,background .2s;display:flex}.mk.on{background:color-mix(in srgb, var(--pc) 18%, transparent);box-shadow:inset 2px 0 0 color-mix(in srgb, var(--pc) 55%, transparent), inset -2px 0 0 color-mix(in srgb, var(--pc) 55%, transparent)}.board.turning .mk:not(.on){opacity:.45}.board.turning .row.head span[data-p]:not(.on){opacity:.5}.row.head span.on{background:var(--pc);color:var(--on-accent);justify-content:center;align-items:center;height:100%;display:flex}.board.n2 .row.head{grid-template-columns:1fr 72px 1fr}.mk svg{width:28px;height:28px}.board.long .mk svg{width:25px;height:25px}.mk svg *{stroke:var(--pc);stroke-width:3.2px;stroke-linecap:round;fill:none}.row.dead .mk svg *{stroke:var(--dead)}.hist{background:var(--panel);border:2px solid var(--line);border-radius:12px;overflow:hidden}.hh,.hr{grid-template-columns:34px repeat(var(--n), minmax(0, 1fr));display:grid}.hh{font-size:15px;font-family:var(--disp-family);font-weight:var(--disp-weight);font-style:var(--disp-style);text-transform:var(--disp-case);border-bottom:1px solid var(--line);padding:6px 0}.hh span,.hr>span{text-align:center;min-width:0}.hh span[data-p]{color:var(--pc);text-overflow:ellipsis;white-space:nowrap;padding:0 2px;overflow:hidden}.hrows{max-height:320px;overflow-y:auto}.hr{border-top:1px solid var(--line);align-items:center;min-height:46px}.hr:first-child{border-top:none}.hr .rn{color:var(--dim);font-size:15px}.cell{padding:4px 3px;line-height:1.1}.cell .a{white-space:nowrap;font-size:19px;font-weight:800}.cell .a small{color:var(--dim);font-size:14px;font-weight:600}.cell .d{color:var(--dim);font-size:13px}.cell.bust .a{color:var(--p0)}.cell.win .a,.cell.win .a small{color:var(--gold-ink)}.cell.live{opacity:.6;font-style:italic}.hist.n3 .cell .a,.hist.n4 .cell .a{font-size:16px}.hist.n3 .cell .a small,.hist.n4 .cell .a small{font-size:12px}.hist.n3 .cell .d,.hist.n4 .cell .d{font-size:11px}.emptyh{text-align:center;color:var(--dim);padding:12px;font-size:16px}.win{z-index:30;background:#000000c7;justify-content:center;align-items:center;padding:24px;display:none;position:fixed;inset:0}.win.show{display:flex}.win>div{background:var(--panel);border:3px solid var(--wc,var(--cur,var(--line)));text-align:center;border-radius:16px;width:100%;max-width:340px;padding:22px}.win h2{font:var(--it);text-transform:var(--disp-case);color:var(--wc,var(--cur));overflow-wrap:anywhere;margin:0 0 6px;font-size:40px;line-height:1.05}.win p{margin:0 0 16px;font-size:20px;line-height:1.25}.win button{font-size:20px;font-family:var(--disp-family);font-weight:var(--disp-weight);font-style:var(--disp-style);text-transform:var(--disp-case);background:var(--wc,var(--cur,var(--red)));color:var(--on-accent);border-radius:10px;margin:4px;padding:10px 18px}.win button.sec{background:var(--btn-hi);color:var(--chalk)}.win.ask{z-index:40}.win.ask>div{border-color:var(--line)}.win.ask p{margin:4px 0 18px;font-size:22px}.win.ask button.yes{background:var(--red)}.win.choose>div{border-color:var(--wc,var(--line))}.win.choose p{font-size:24px;font-family:var(--disp-family);font-weight:var(--disp-weight);font-style:var(--disp-style);margin:0 0 14px}.win.choose .choices{gap:8px;margin-bottom:10px;display:grid}.win.choose .choice{background:var(--btn-hi);width:100%;color:var(--chalk);border:2px solid var(--line);font:var(--it);text-transform:uppercase;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:12px 16px;font-size:28px;display:flex}.win.choose .choice:first-child{border-color:var(--wc,var(--line))}.win.choose .choice .cs{font:600 16px var(--font);color:var(--dim);text-transform:none}.cheer{pointer-events:none;z-index:20;opacity:0;visibility:hidden;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.cheer.go{visibility:visible;animation:2s ease-out forwards cheerFade}.cheer .flashbg{background:var(--cc);opacity:0;position:absolute;inset:0}.cheer.go .flashbg{animation:.6s ease-out forwards flashBg}.cheer .rays{background:repeating-conic-gradient(var(--cc) 0deg 9deg, transparent 9deg 24deg);opacity:0;border-radius:50%;width:160vmax;height:160vmax;margin:-80vmax 0 0 -80vmax;position:absolute;top:50%;left:50%;-webkit-mask:radial-gradient(circle,#000 0,#0000 55%);mask:radial-gradient(circle,#000 0,#0000 55%)}.cheer.go .rays{animation:2s ease-out forwards rays}.cheer .ring{border:8px solid var(--cc);opacity:0;border-radius:50%;width:120px;height:120px;margin:-60px 0 0 -60px;position:absolute;top:50%;left:50%}.cheer.go .ring{animation:.9s cubic-bezier(.1,.7,.3,1) forwards ring}.cheer.go .ring.r2{border-color:var(--gold);animation-delay:.18s}.cheer .big{font:var(--it);text-transform:var(--disp-case);text-align:center;max-width:100%;padding:0 12px;font-size:clamp(64px,24vw,140px);line-height:.95;position:relative;transform:rotate(-6deg)}.cheer .sub{font-size:clamp(22px,6.5vw,34px);font-family:var(--disp-family);font-weight:var(--disp-weight);font-style:var(--disp-style);text-transform:var(--disp-case);color:#fff;background:var(--cc);text-align:center;border-radius:8px;max-width:92vw;margin-top:18px;padding:4px 16px;position:relative;transform:rotate(-3deg);box-shadow:0 6px 18px #00000073}.cheer.cricket .big{color:#fff;-webkit-text-stroke:3px var(--cc);text-shadow:0 6px 0 var(--cc), 0 10px 24px #0009}.cheer.cricket.go .big{animation:2s cubic-bezier(.2,.9,.3,1.2) forwards stamp}.cheer.cricket .sub{opacity:0}.cheer.cricket.go .sub{animation:1.8s ease-out .22s forwards subIn}.cheer.x01 .big{color:var(--cc);text-shadow:0 4px 0 #00000073, 0 0 30px var(--cc)}.cheer.x01.go .big{animation:2s cubic-bezier(.2,1.6,.4,1) forwards cheerPop}.cheer.x01.bust.go .big{animation:2s ease-out forwards shake}.cheer .spark{background:var(--c);opacity:0;border-radius:2px;width:12px;height:12px;position:absolute;top:50%;left:50%}.cheer.go .spark{animation:1.3s ease-out forwards spark;animation-delay:var(--d)}@keyframes cheerFade{0%{opacity:0}5%{opacity:1}82%{opacity:1}to{opacity:0}}@keyframes flashBg{0%{opacity:.55}to{opacity:0}}@keyframes rays{0%{opacity:0;transform:rotate(0)scale(.6)}15%{opacity:.35}to{opacity:.15;transform:rotate(60deg)scale(1)}}@keyframes ring{0%{opacity:.95;transform:scale(.3)}to{opacity:0;transform:scale(5)}}@keyframes stamp{0%{opacity:0;filter:blur(6px);transform:scale(3.2)rotate(-18deg)}12%{opacity:1;filter:blur();transform:scale(.88)rotate(-5deg)}18%{transform:scale(1.06)rotate(-7deg)}24%{transform:scale(1)rotate(-6deg)}to{opacity:1;transform:scale(1.05)rotate(-6deg)}}@keyframes subIn{0%{opacity:0;transform:translateY(30px)rotate(-3deg)}20%{opacity:1;transform:translateY(0)rotate(-3deg)}to{opacity:1;transform:translateY(0)rotate(-3deg)}}@keyframes cheerPop{0%{transform:scale(.2)rotate(-20deg)}20%{transform:scale(1.15)rotate(-4deg)}30%{transform:scale(1)rotate(-6deg)}to{transform:scale(1.08)rotate(-6deg)}}@keyframes shake{0%,30%,to{transform:translate(0)rotate(-6deg)}5%,15%,25%{transform:translate(-14px)rotate(-6deg)}10%,20%{transform:translate(14px)rotate(-6deg)}}@keyframes spark{0%{opacity:1;transform:translate(-50%,-50%)rotate(0)}to{opacity:0;transform:translate(calc(-50% + var(--x)), calc(-50% + var(--y))) rotate(540deg)}}.start{gap:14px;padding-bottom:140px}.games{grid-template-columns:1fr 1fr;gap:8px;display:grid}.games[hidden]{display:none}.gcard{min-width:0;display:flex;position:relative}.gcard .gsel{text-align:left;background:var(--panel);border:2px solid var(--line);border-radius:var(--radius);min-width:0;min-height:70px;color:var(--chalk);flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:2px;padding:8px 40px 8px 14px;display:flex}.gcard .gn{font:var(--it);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%;text-transform:var(--disp-case);font-size:clamp(22px,6.6vw,28px);line-height:1}.gcard .gd{color:var(--dim);font-size:14px;font-weight:600;line-height:1.1}.games.more .gsel{min-height:58px}.games.more .gn{font-size:clamp(18px,5.3vw,21px)}.gcard.on .gsel{background:var(--card-on-bg);border-color:var(--card-on-bg);color:var(--card-on-ink)}.gcard.on .gd{color:color-mix(in srgb, var(--card-on-ink) 70%, transparent)}.gcard .star{width:38px;height:38px;color:var(--star);background:0 0;border-radius:10px;padding:0;font-size:22px;line-height:38px;position:absolute;top:3px;right:3px}.gcard .star:active{background:color-mix(in srgb, var(--chalk) 8%, transparent)}.gcard.fav .star{color:var(--gold-ink)}.gcard.on .star{color:color-mix(in srgb, var(--card-on-ink) 50%, transparent)}.gcard.on.fav .star{color:var(--gold-on-card)}.hint-star{letter-spacing:0;text-transform:none;color:var(--star);margin-left:8px;font-size:14px;font-weight:600}.favnote{color:var(--gold-ink);text-align:center;min-height:0;font-size:15px}.favnote:empty,.note:empty{display:none}.moretoggle{letter-spacing:.5px;border:1.5px solid var(--line);height:38px;color:var(--ink-soft);background:0 0;border-radius:999px;align-self:center;padding:0 18px;font-size:16px;font-weight:700}.seg-ctl{background:var(--seg-bg);border:2px solid var(--line);border-radius:var(--radius);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;overflow:hidden}.seg-ctl button{text-transform:uppercase;height:50px;color:var(--ink-soft);background:0 0;border-radius:0;font-size:19px;font-weight:800}.seg-ctl button.on{background:var(--seg-on);color:var(--seg-on-ink)}.opts{flex-direction:column;gap:8px;display:flex}.opts:empty{display:none}.note{color:var(--gold-ink);text-align:center;font-size:16px}.startbar{padding:10px 14px calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg, transparent 0%, var(--bg) 30%);z-index:5;position:fixed;bottom:0;left:0;right:0}.startbtn{width:100%;max-width:532px;min-height:64px;font:var(--it);text-transform:var(--disp-case);background:var(--red);color:var(--on-accent);border-radius:var(--radius);flex-direction:column;justify-content:center;align-items:center;margin:0 auto;padding:6px 14px;font-size:32px;line-height:1;display:flex}.startbtn:active{filter:brightness(.88)}.startbtn .sb-sub{font:700 15px var(--font);text-transform:none;opacity:.85;letter-spacing:0;margin-top:3px}.themebtn{background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.themebtn:active{background:0 0;transform:scale(.92)}.tile input{-webkit-user-select:text;user-select:text}.tile input:focus{outline:none}.m-mac .brand{justify-content:space-between;align-items:center;padding-top:10px;display:flex}.m-mac .logo{align-items:flex-start;gap:10px;display:flex}.m-mac .logo .slash{background:var(--red);flex:none;width:18px;height:30px;margin-top:6px;transform:skew(-16deg)}.m-mac .logo .wm{font:var(--it);letter-spacing:.5px;font-size:40px;line-height:.95}.m-mac .logo .tag{letter-spacing:5px;color:var(--ink-soft);margin-top:4px;font-size:14px;font-weight:700}.m-mac .mini{flex:none;width:42px;height:42px;display:block}.m-mac .resume{text-align:left;background:var(--panel);border-radius:12px;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.m-mac .resume .pill{background:var(--red);color:#fff;text-transform:uppercase;letter-spacing:1.5px;border-radius:6px;flex:none;align-items:center;gap:6px;padding:3px 10px;font-size:15px;font-weight:800;display:flex}.m-mac .resume .pill:before{content:"";background:#fff;border-radius:50%;width:8px;height:8px}.m-mac .resume .rs{overflow-wrap:anywhere;flex:1;min-width:0;font-size:18px;font-weight:700;line-height:1.15}.m-mac .resume .arr{flex:none;font-size:24px;font-weight:700}.m-mac .vs{background:var(--panel);border-radius:14px;position:relative;overflow:hidden}.m-mac .tiles{grid-template-columns:1fr 1fr;display:grid}.m-mac .tile{background:color-mix(in srgb, var(--tile) 70%, #1f1f23);flex-direction:column;justify-content:flex-end;min-width:0;min-height:150px;padding:14px 14px 12px;display:flex;position:relative}.m-mac .tile:nth-child(2n){text-align:right;align-items:flex-end}.m-mac .tile:after{content:"";background:var(--pc);height:5px;position:absolute;bottom:0;left:0;right:0}.m-mac .tile[data-p="0"]{background:#2a1210}.m-mac .tile.first{background:var(--tile)}.m-mac .tile.first:after{background:#ffffff2e}.m-mac .tile .lbl{color:#ffffffb8;letter-spacing:3px;font-size:14px}.m-mac .firstmark{color:var(--gold);letter-spacing:1px;background:#0c0c0d;border-radius:3px;padding:1px 7px;font-weight:800;display:inline-block}.m-mac .tile input{font:var(--it);text-transform:uppercase;color:#fff;width:100%;min-width:0;text-align:inherit;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;margin:2px 0 0;padding:0;font-size:44px;line-height:1.05}.m-mac .tile input:focus{border-bottom-color:#fff9}.m-mac .tile input::placeholder{color:#ffffff73}.m-mac .tile .rm{color:#fff;background:#00000059;border-radius:50%;width:30px;height:30px;padding:0;font-size:18px;font-weight:700;line-height:30px;position:absolute;top:8px}.m-mac .tile:nth-child(odd) .rm{left:8px}.m-mac .tile:nth-child(2n) .rm{right:8px}.m-mac .vs.n3 .tile,.m-mac .vs.n4 .tile{min-height:112px}.m-mac .vs.n3 .tile input,.m-mac .vs.n4 .tile input{font-size:34px}.m-mac .vs.n3 .tile:nth-child(3){text-align:center;grid-column:1/-1;align-items:center}.m-mac .vs.n3 .tile:nth-child(3) .rm{left:8px}.m-mac .vsb{width:84px;height:84px;font:var(--it);z-index:2;pointer-events:none;background:#0b0b0c;border:5px solid #fff;border-radius:50%;justify-content:center;align-items:center;margin-left:-42px;font-size:36px;display:flex;position:absolute;top:28px;left:50%}.m-mac .vs.n3 .vsb,.m-mac .vs.n4 .vsb{border-width:4px;width:58px;height:58px;margin-left:-29px;font-size:24px;top:83px}.m-mac .h2h{justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.m-mac .h2h .lbl{font-size:15px}.m-mac .h2h .score{font:var(--it);white-space:nowrap;font-size:28px}.m-mac .h2h .score span[data-p]{color:var(--pc)}.m-mac .h2h .score .sep{color:var(--chalk);margin:0 4px}.m-mac .pbtns{grid-template-columns:1fr 1fr;gap:10px;display:grid}.m-mac .pbtns.three{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.m-mac .pbtns button{background:var(--panel);border:2px solid var(--line);text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center;gap:6px;min-height:52px;padding:4px 6px;font-size:18px;font-weight:700;line-height:1.05;display:flex}:root:lang(ja) .m-mac .pbtns button{font-size:15px}.m-mac .pbtns button.bull{background:var(--gold);border-color:var(--gold);color:#0c0c0d;font-weight:800}.m-mac .pbtns button.dashed{color:var(--ink-soft);background:0 0;border:2px dashed #3a3a40}.m-mac .sect{margin:4px 0 -4px}.themesheet{z-index:45;background:#000000b3;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.ts-inner{background:var(--panel);width:100%;max-width:560px;max-height:88vh;color:var(--chalk);padding:14px 14px calc(18px + env(safe-area-inset-bottom,0px));border-top:2px solid var(--line);border-radius:18px 18px 0 0;overflow-y:auto}.ts-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ts-head h2{font:var(--it);text-transform:var(--disp-case);margin:0;font-size:28px}.ts-close{background:var(--btn-hi);width:40px;height:40px;font-size:18px}.ts-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ts-card{color:var(--chalk);text-align:center;background:0 0;border-radius:12px;flex-direction:column;gap:6px;padding:0;display:flex}.ts-prev{aspect-ratio:3/4;background:var(--sb);border:2px solid color-mix(in srgb, var(--si) 18%, transparent);border-radius:12px;flex-direction:column;justify-content:space-between;max-width:100%;padding:10px 8px;display:flex;position:relative;overflow:hidden}.ts-card.on .ts-prev{outline:3px solid var(--gold);outline-offset:2px}.ts-bar{background:var(--sa);border-radius:3px;width:38%;height:8px}.ts-card[data-pick=atari] .ts-word{letter-spacing:-1px;font-size:12px!important}.ts-word{font-family:var(--sf), sans-serif;font-style:var(--ss);color:var(--si);text-transform:var(--st);white-space:nowrap;font-size:clamp(17px,5vw,22px);font-weight:800;line-height:1;overflow:hidden}.ts-chips{grid-template-columns:1fr 1fr;gap:4px;display:grid}.ts-chips i{background:var(--sp);border-radius:4px;height:16px}.ts-chips i:first-child{background:var(--sa);grid-column:1/-1;height:20px}.ts-chips i:last-child{background:var(--sa2)}.ts-name{font-size:15px;font-weight:700;line-height:1.1}.ts-sub{letter-spacing:2px;text-transform:uppercase;color:var(--dim);margin:12px 0 6px;font-size:14px;font-weight:700}.ts-langs{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;display:grid}.ts-lang{background:var(--btn-hi);height:44px;color:var(--chalk);font-size:17px;font-weight:700;font-family:var(--font), system-ui, sans-serif;border:2px solid #0000;padding:0 8px}.ts-lang.on{border-color:var(--gold);background:color-mix(in srgb, var(--gold) 16%, var(--btn-hi))}.langpick{z-index:50;background:var(--bg);color:var(--chalk);padding:calc(28px + env(safe-area-inset-top,0px)) 18px calc(24px + env(safe-area-inset-bottom,0px));justify-content:center;display:flex;position:fixed;inset:0;overflow-y:auto}.lp-inner{flex-direction:column;gap:18px;width:100%;max-width:460px;display:flex}.lp-logo{font:var(--it);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:10px;font-size:34px;display:flex}.lp-slash{background:var(--red);flex:none;width:16px;height:28px;transform:skew(-16deg)}.lp-title{color:var(--dim);text-wrap:balance;font-size:20px;font-weight:700;line-height:1.5;font-family:var(--font), system-ui, sans-serif;margin:0}.lp-title i{opacity:.5;margin:0 6px;font-style:normal}.lp-list{flex-direction:column;gap:10px;display:flex}.lp-btn{background:var(--panel);min-height:64px;color:var(--chalk);border:2px solid var(--line);border-radius:var(--radius);font-size:26px;font-weight:800;font-family:var(--font), system-ui, sans-serif;text-align:left;justify-content:space-between;align-items:center;padding:0 20px;display:flex}.lp-btn b{letter-spacing:2px;color:var(--dim);font-size:15px}.lp-btn.on{border-color:var(--red);box-shadow:inset 0 0 0 1px var(--red)}.bulloff{z-index:35;background:var(--bg);color:var(--chalk);padding:calc(12px + env(safe-area-inset-top,0px)) 14px calc(16px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:8px;max-width:560px;margin:0 auto;display:flex;position:fixed;inset:0;overflow-y:auto}.bo-head{justify-content:space-between;align-items:center;display:flex}.bo-head h2{font:var(--it);text-transform:var(--disp-case);margin:0;font-size:34px}.bo-x{background:var(--btn-hi);height:38px;padding:0 14px;font-size:16px;font-weight:700}.bo-info{color:var(--dim);margin:0;font-size:16px;line-height:1.25}.bo-turn{align-items:center;gap:8px;min-height:32px;font-size:20px;display:flex}.bo-turn b,.bo-result b{background:var(--pc);color:var(--on-accent);text-transform:uppercase;border-radius:7px;padding:2px 10px;font-style:italic}.bo-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.bo-list li{background:var(--panel);border:2px solid var(--line);border-left:6px solid var(--pc);border-radius:var(--radius);justify-content:space-between;padding:8px 12px;font-size:18px;display:flex}.bo-list li span{font-variant-numeric:tabular-nums;font-weight:800}.bo-result{text-align:center;flex-direction:column;gap:10px;padding:8px 0;display:flex}.bo-result[hidden]{display:none}.bo-result p{margin:0;font-size:24px;font-weight:800}.bo-btns{grid-template-columns:1.4fr 1fr;gap:8px;display:grid}.bo-btns button{text-transform:uppercase;height:52px;font-size:20px;font-weight:800}.bo-ok{background:var(--red);color:var(--on-accent)}.bo-again{background:var(--btn-hi)}@media (prefers-reduced-motion:reduce){.cheer.go .big,.cheer.go .sub,.cheer.go .rays,.cheer.go .ring,.cheer.go .flashbg,.cheer.go .spark,.dbwrap.shake,.db .pin,.db .rip,.db .flt{animation:none}.cheer .sub{opacity:1!important}.cheer .ring,.cheer .rays,.cheer .spark,.db .rip,.db .flt{display:none}*{transition:none!important}}.top .menu{margin-right:6px}.win button.share:before{content:"↗ "}.sharecard{z-index:42;padding:calc(16px + env(safe-area-inset-top,0px)) 16px calc(16px + env(safe-area-inset-bottom,0px));background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sc-inner{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:420px;display:flex}.sc-img{object-fit:contain;border-radius:14px;width:100%;max-height:68vh;display:block;box-shadow:0 12px 40px #0009}.sc-img[hidden]{display:none}.sc-wait{aspect-ratio:4/5;background:var(--panel);border-radius:14px;width:100%;max-height:68vh;animation:1s ease-in-out infinite alternate scPulse}@keyframes scPulse{0%{opacity:.5}to{opacity:1}}.sc-note{color:#fff;min-height:0;margin:0;font-size:16px}.sc-note:empty{display:none}.sc-btns{grid-template-columns:1.4fr 1fr;gap:8px;width:100%;display:grid}.sc-btns button{text-transform:uppercase;height:54px;font-size:20px;font-weight:800}.sc-go{background:var(--red);color:var(--on-accent)}.sc-close{background:var(--btn-hi);color:var(--chalk)}@media (prefers-reduced-motion:reduce){.sc-wait{animation:none}}.hdr-btns{flex:none;align-items:center;gap:10px;display:flex}.profbtn{background:var(--panel);border:2px solid var(--line);width:42px;height:42px;color:var(--chalk);border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.profbtn:active{transform:scale(.92)}.stats-ico{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;width:22px;height:22px}.m-pub .pub-prof{z-index:3;position:absolute;top:8px;left:auto;right:14px}.m-kulup .k-prof{border-color:color-mix(in srgb, var(--gold) 55%, transparent);color:var(--gold);background:0 0;position:absolute;top:12px;right:14px}.m-masa .ms-prof{border-width:3px;border-color:var(--chalk);box-shadow:3px 3px 0 var(--chalk);margin-left:auto}.m-poster .profbtn{border-color:var(--chalk);background:0 0;border-radius:0}.m-atari .profbtn{border-color:var(--p2);color:var(--p2);background:0 0;border-radius:0}.m-atolye .profbtn{color:#1c1c1c;background:#f5c400;border:3px solid #1c1c1c;border-radius:0}.m-kart .profbtn{border-color:var(--chalk);background:0 0}.m-bilet .profbtn{background:0 0;border-style:dashed}.m-bilet .btag{min-width:0;overflow:hidden}.m-bilet .profbtn{width:34px;height:34px}.m-bilet .profbtn .stats-ico{width:18px;height:18px}@media (width<=420px){.m-bilet .btag{visibility:hidden}}.m-atolye .a-title{font-size:clamp(30px,10.5vw,44px)}.m-atolye .a-head,.m-atolye .a-head>div:first-child{min-width:0}.m-atolye .hdr-btns{gap:6px}.m-atolye .profbtn{width:36px;height:36px}.m-atolye .profbtn .stats-ico{width:19px;height:19px}.m-poster .p-head>:first-child{min-width:0}.start.m-poster .p-head .p-wm{font-size:clamp(30px,9.4vw,44px)}.m-atari .hdr-btns{position:static}.m-atari .profbtn{border-width:2px;width:34px;height:30px;position:absolute;top:0;left:0}.m-atari .profbtn .stats-ico{width:17px;height:17px}.start.m-atolye .a-head .a-title{font-size:clamp(26px,8.6vw,44px)}.m-galeri .g-brand{min-width:0}.start.m-galeri .g-head .g-title{font-size:clamp(21px,6.4vw,28px)}.start.m-galeri .g-head .g-resume{text-overflow:ellipsis;max-width:30vw;overflow:hidden}.m-galeri .profbtn{width:38px;height:38px}.wpbar{background:var(--line);border-radius:999px;flex:none;gap:2px;height:20px;display:flex;overflow:hidden}.wpbar i{flex:1 1 0;align-items:center;min-width:0;transition:flex-grow .6s cubic-bezier(.2,.8,.2,1);display:flex;overflow:hidden}.wpbar i:last-child{justify-content:flex-end}.wpbar span{color:#fff;white-space:nowrap;text-shadow:0 1px 2px #0000008c;font-variant-numeric:tabular-nums;padding:0 8px;font-size:12.5px;font-weight:800;line-height:1}.wpbar span b{font-weight:800}.wpbar:not(:has(i:nth-child(3))) i:first-child{justify-content:flex-start}.wpbar:has(i:nth-child(3)) i{justify-content:center}.wpgraph{text-align:left;margin:2px 0 12px}.wpgraph small{color:var(--dim);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:12px;font-weight:700;display:block}.wpgraph svg{background:var(--seg-bg,#7f7f7f14);border-radius:10px;width:100%;height:84px;display:block}.wpgraph .wpmid{stroke:var(--line);stroke-dasharray:4 5;stroke-width:1.5px}.wpmoment{color:var(--chalk);margin:6px 0 0;font-size:14px;line-height:1.3}@media (prefers-reduced-motion:reduce){.wpbar i{transition:none}}.intro{z-index:80;padding:calc(env(safe-area-inset-top,0px) + 18px) 18px calc(env(safe-area-inset-bottom,0px) + 18px);background:radial-gradient(120% 70% at 50% 50%, var(--panel) 0%, var(--bg) 70%);color:var(--chalk);cursor:pointer;flex-direction:column;gap:10px;animation:.25s ease-out both in-fade;display:flex;position:fixed;inset:0;overflow:hidden}.intro.out{pointer-events:none;animation:.22s ease-in both in-fadeout}.in-game{text-align:center;font:var(--it);letter-spacing:.06em;text-transform:uppercase;color:var(--red);font-size:22px}.in-side{background:linear-gradient(100deg, color-mix(in srgb, var(--c) 26%, transparent), transparent 75%);border-left:8px solid var(--c);border-radius:18px;flex-direction:column;flex:1 1 0;justify-content:center;gap:8px;min-height:0;padding:14px 18px;display:flex;position:relative}.in-side.b{text-align:right;background:linear-gradient(260deg, color-mix(in srgb, var(--c) 26%, transparent), transparent 75%);border-left:0;border-right:8px solid var(--c);align-items:flex-end}.intro.n2 .in-side.a{animation:.5s cubic-bezier(.2,.9,.2,1) 50ms both in-left}.intro.n2 .in-side.b{animation:.5s cubic-bezier(.2,.9,.2,1) .12s both in-right}.in-name{font:var(--it);color:var(--c);text-transform:var(--disp-case);overflow-wrap:anywhere;font-size:clamp(40px,13vw,76px);line-height:.95}.in-elo{align-items:baseline;gap:8px;display:flex}.in-side.b .in-elo{flex-direction:row-reverse}.in-elo b{font:var(--it);color:var(--gold);font-variant-numeric:tabular-nums;font-size:34px;line-height:1}.in-elo span{color:var(--dim);text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:700}.in-elo em{letter-spacing:.05em;text-transform:uppercase;background:var(--gold);color:#111;border-radius:999px;padding:3px 10px;font-size:13px;font-style:normal;font-weight:800}.in-rows{gap:4px;min-width:min(100%,230px);display:grid}.in-rows div{justify-content:space-between;align-items:center;gap:12px;font-size:15px;display:flex}.in-side.b .in-rows div{flex-direction:row-reverse}.in-rows span{color:var(--dim);font-weight:700}.in-rows b{font:var(--it);font-variant-numeric:tabular-nums;font-size:22px}.in-form{gap:4px;display:inline-flex}.in-form i{color:#fff;background:var(--line);border-radius:6px;place-items:center;width:22px;height:22px;font-size:12px;font-style:normal;font-weight:800;display:grid}.in-form i.W{background:#2f9e57}.in-form i.L{background:#c8102e}.in-vs{flex-direction:column;align-items:center;gap:2px;margin:-4px 0;display:flex}.in-vs strong{font:var(--it);color:var(--chalk);text-shadow:0 0 24px color-mix(in srgb, var(--red) 70%, transparent);font-size:64px;line-height:.9;animation:.5s cubic-bezier(.2,1.6,.4,1) .3s both in-pop}.in-vs small{text-transform:uppercase;letter-spacing:.06em;color:var(--dim);font-size:12px;font-weight:700}.in-h2h{font:var(--it);font-variant-numeric:tabular-nums;font-size:28px}.in-grid{flex:1;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:10px;min-height:0;display:grid}.in-grid .in-side{padding:12px;animation:.45s cubic-bezier(.2,1.3,.4,1) both in-pop}.in-grid .in-side:nth-child(2){animation-delay:80ms}.in-grid .in-side:nth-child(3){animation-delay:.16s}.in-grid .in-side:nth-child(4){animation-delay:.24s}.in-grid .in-name{font-size:clamp(26px,8vw,40px)}.in-grid .in-rows{width:100%;min-width:0}.in-grid .in-rows div{font-size:13px}.in-grid .in-rows b{font-size:18px}.intro.n3 .in-grid .in-side:nth-child(3){grid-column:1/-1}.in-foot{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.in-foot b{font:var(--it);text-transform:var(--disp-case);font-size:20px}.in-foot span{color:var(--dim);font-size:13px}@keyframes in-fade{0%{opacity:0}}@keyframes in-fadeout{to{opacity:0}}@keyframes in-left{0%{opacity:0;transform:translate(-60px)}}@keyframes in-right{0%{opacity:0;transform:translate(60px)}}@keyframes in-pop{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.intro,.intro *,.intro.out{animation:none!important}}:root[data-skin=pub]{--bg:#14201a;--panel:#1d2c25;--panel2:#2a3a31;--line:#33453b;--chalk:#f3eee2;--dim:#a9b8af;--red:#d0413b;--p0:#ec5a4e;--p1:#46b873;--p2:#58a0e8;--p3:#f0a23a;--t0:#c8352b;--t1:#1f6b3f;--t2:#245a8f;--t3:#a5601c;--btn:#1d2c25;--btn-hi:#2a3a31;--dead:#4a5d52;--rim:#0b120e;--wire:#8f9994;--gold:#ffd23f;--gold-ink:#ffd23f;--gold-on-card:#ffd23f;--on-accent:#fff;--ink-soft:#a9b8af;--star:#6f8479;--card-on-bg:#2a3a31;--card-on-ink:#f3eee2;--seg-bg:#1d2c25;--seg-on:#f3eee2;--seg-on-ink:#14201a;--radius:14px;--font:"Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--disp-family:"Barlow Condensed", "Arial Narrow", sans-serif;--disp-weight:800;--disp-style:normal;--disp-case:none;--marker:"Permanent Marker", "Barlow Condensed", cursive}.m-pub{gap:14px;padding-top:22px;position:relative;overflow-x:clip}.m-pub .pub-board{z-index:0;opacity:.95;border-radius:50%;width:400px;height:400px;position:absolute;top:-110px;right:-180px;transform:rotate(9deg)}.m-pub .pub-board svg{width:100%;height:100%;display:block}.m-pub>:not(.pub-board){z-index:1;position:relative}.m-pub .pub-hero{pointer-events:none;flex-direction:column;gap:6px;max-width:78%;padding-top:6px;display:flex}.m-pub .pub-kicker{letter-spacing:4px;color:var(--gold);font-size:15px;font-weight:700}.m-pub .pub-hero h1{font:400 clamp(36px, 11vw, 44px) var(--marker);text-shadow:0 3px 12px #000000b3;margin:0;line-height:1.02}.m-pub .pub-resume{background:var(--panel);border:2px dashed var(--gold);text-align:left;border-radius:14px;align-items:center;gap:14px;width:100%;padding:12px 16px;display:flex}.m-pub .pub-resume-txt{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.m-pub .pub-resume-head{letter-spacing:2px;color:var(--gold);text-transform:uppercase;font-size:14px;font-weight:700}.m-pub .pub-resume-pl{flex-wrap:wrap;gap:2px 16px;font-size:22px;font-weight:800;display:flex}.m-pub .pub-resume-pl span{align-items:center;gap:7px;display:flex}.m-pub .pub-resume-pl i{background:var(--pc);border-radius:50%;width:10px;height:10px}.m-pub .pub-go{background:var(--gold);color:#1a1a1a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.m-pub .pub-sect{letter-spacing:3px;color:var(--dim);text-transform:uppercase;margin-bottom:-4px;font-size:15px;font-weight:700}.m-pub .pub-sect .hint-star{letter-spacing:0}.m-pub .pub-games{gap:10px}.m-pub .gcard .gsel{text-align:center;background:var(--panel);border:2px solid var(--line);border-radius:14px;justify-content:center;align-items:center;gap:4px;min-height:88px;padding:10px 30px}.m-pub .gcard .gn{font:800 clamp(24px, 7vw, 30px) var(--font);text-transform:none;line-height:1}.m-pub .gcard .gd{color:var(--dim);font-size:15px}.m-pub .games.more .gcard .gsel{min-height:70px}.m-pub .games.more .gcard .gn{font-size:21px}.m-pub .gcard.on .gsel{background:var(--panel2);border-color:var(--gold);color:var(--chalk)}.m-pub .gcard.on .gd{color:var(--dim)}.m-pub .pub-marks{color:var(--gold);flex:none}.m-pub .gcard:not(.on) .pub-marks,.m-pub .gcard.on .star{color:var(--dim)}.m-pub .gcard.on.fav .star,.m-pub .gcard.fav .star{color:var(--gold)}.m-pub .opts .seg-ctl{background:var(--panel);border:0;border-radius:999px;gap:0;padding:6px}.m-pub .opts .seg-ctl button{text-transform:none;height:42px;color:var(--dim);border-radius:999px;font-size:19px}.m-pub .opts .seg-ctl button.on{background:var(--chalk);color:var(--bg)}.m-pub .moretoggle{color:var(--dim);border-color:#4a5d52}.m-pub .pub-vs{border-radius:14px;position:relative;overflow:hidden}.m-pub .pub-tiles{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.m-pub .tile{background:var(--tile);flex-direction:column;justify-content:flex-end;min-width:0;min-height:128px;padding:12px 14px 14px;display:flex;position:relative}.m-pub .tile:nth-child(2n){text-align:right;align-items:flex-end}.m-pub .pub-lbl{letter-spacing:2px;color:#ffffffc7;text-transform:uppercase;font-size:13px;font-weight:700}.m-pub .tile input{width:100%;min-width:0;font:400 34px var(--marker);color:#fff;text-align:inherit;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:0;line-height:1.1}.m-pub .tile input:focus{border-bottom-color:#fff9}.m-pub .tile input::placeholder{color:#ffffff80}.m-pub .tile .rm{color:#fff;background:#00000059;border-radius:50%;width:28px;height:28px;padding:0;font-size:17px;line-height:28px;position:absolute;top:8px}.m-pub .tile:nth-child(odd) .rm{left:8px}.m-pub .tile:nth-child(2n) .rm{right:8px}.m-pub .pub-vs.n3 .tile,.m-pub .pub-vs.n4 .tile{min-height:104px}.m-pub .pub-vs.n3 .tile input,.m-pub .pub-vs.n4 .tile input{font-size:22px}.m-pub .pub-vs.n3 .tile:nth-child(3){text-align:center;grid-column:1/-1;align-items:center}.m-pub .pub-vsb{background:var(--bg);border:3px solid var(--gold);width:60px;height:60px;font:400 24px var(--marker);color:var(--gold);z-index:2;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:14px;left:50%;transform:translate(-50%)rotate(-6deg)}.m-pub .pub-vs.n3 .pub-vsb,.m-pub .pub-vs.n4 .pub-vsb{width:54px;height:54px;font-size:21px;top:76px}.m-pub .pub-h2h{background:var(--panel);letter-spacing:2px;color:var(--dim);text-transform:uppercase;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-top:-6px;padding:8px 14px;font-size:14px;font-weight:700;display:flex}.m-pub .pub-h2h .score{font:400 22px var(--marker);letter-spacing:0;white-space:nowrap}.m-pub .pub-h2h .score span[data-p]{color:var(--pc)}.m-pub .pub-h2h .score .sep{color:var(--chalk);margin:0 4px}.m-pub .pub-btns{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.m-pub .pub-btns button{background:var(--panel);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:6px;height:46px;padding:0 4px;font-size:17px;font-weight:700;display:flex}.m-pub .pub-btns .pub-bull{border:2px solid var(--gold);color:var(--gold);background:0 0}.m-pub .pub-btns .pub-add{color:var(--dim);background:0 0;border:2px dashed #4a5d52}:root[data-skin=pub] .pub-start{background:var(--gold);color:#1a1a1a;font:800 27px var(--font);letter-spacing:1px;border-radius:16px;box-shadow:0 8px 24px #ffd23f40}:root[data-skin=pub] .pub-start .sb-main{align-items:center;gap:10px;display:flex}:root[data-skin=pub] .pub-start .sb-sub{color:#3a3320;opacity:1}:root[data-skin=pub] .pl .nm{font-family:var(--marker);text-transform:none;font-size:22px;font-weight:400}:root[data-skin=pub] .players.n3 .pl .nm,:root[data-skin=pub] .players.n4 .pl .nm{font-size:16px}:root[data-skin=pub] .pl .legs{font-family:var(--font);font-weight:800}:root[data-skin=pub] .pl .sc{font-weight:800}:root[data-skin=pub] .turn b{font-family:var(--marker);text-transform:none;border-radius:999px;font-weight:400}:root[data-skin=pub] .win h2{font:400 38px var(--marker);text-transform:none}:root[data-skin=pub] .cheer .big{font-family:var(--marker);text-transform:none;font-weight:400}:root[data-skin=pub] .acts button{text-transform:none;border-radius:12px;font-size:19px}:root[data-skin=pub] .acts .next{color:#fff}:root[data-skin=pub] .top .menu{text-transform:none;border-radius:999px}:root[data-skin=pub] .row .num{font-style:normal}:root[data-skin=pub] .bo-head h2,:root[data-skin=pub] .ts-head h2{font:400 32px var(--marker);text-transform:none}:root[data-skin=pub] .bo-ok,:root[data-skin=pub] .win.ask button.yes{background:var(--gold);color:#1a1a1a}:root[lang=ja] .m-pub .pub-hero{justify-content:flex-start;min-height:176px}:root[lang=ja] .m-pub .pub-hero h1{font:800 28px var(--font), sans-serif;word-break:keep-all;text-shadow:0 2px 10px #000c;max-width:66%;line-height:1.45}:root[lang=ja] .m-pub .pub-resume-head,:root[lang=ja] .m-pub .pub-sect,:root[lang=ja] .m-pub .pub-lbl,:root[lang=ja] .pub-start .sb-main{letter-spacing:1px}:root[data-skin=mac2]{--bg:#0c0c0d;--panel:#18181a;--panel2:#232327;--line:#2c2c30;--chalk:#fff;--dim:#b3b3b8;--red:#e10600;--p0:#ff3b2f;--p1:#1fa45a;--p2:#3d8bff;--p3:#ff9f1a;--t0:#e10600;--t1:#17301f;--t2:#142640;--t3:#3a260c;--btn:#18181a;--btn-hi:#2c2c30;--ink-soft:#b3b3b8;--star:#6a6a72;--seg-bg:#0c0c0d;--seg-on:#2c2c30;--radius:6px;--disp-weight:900}.m-mac2{gap:14px}.m-mac2 .m2-head{justify-content:space-between;align-items:center;gap:10px;padding-top:8px;display:flex}.m-mac2 .m2-brand{flex-direction:column;gap:2px;min-width:0;display:flex}.m-mac2 .m2-logo{align-items:center;gap:8px;display:flex}.m-mac2 .m2-slash{background:var(--red);flex:none;width:14px;height:30px;transform:skew(-14deg)}.m-mac2 .m2-wm{letter-spacing:1px;font:italic 900 32px/1 Barlow Condensed,Arial Narrow,sans-serif}.m-mac2 .m2-tag{color:var(--dim);padding-left:22px;font-size:18px;font-weight:600}.m-mac2 .m2-mini{width:42px;height:42px;display:block}.m-mac2 .m2-live{background:var(--panel);color:#fff;text-align:left;border-radius:6px;align-items:stretch;min-height:58px;padding:0;display:flex;overflow:hidden}.m-mac2 .m2-live:active{transform:scale(.98)}.m-mac2 .m2-live-tag{background:var(--red);letter-spacing:1px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:3px;padding:0 8px;font-size:13px;font-weight:800;display:flex}.m-mac2 .m2-live-tag i{background:#fff;border-radius:50%;width:7px;height:7px}.m-mac2 .m2-live-stage{color:var(--dim);letter-spacing:.5px;text-transform:uppercase;flex:none;align-items:center;max-width:78px;padding:0 8px;font-size:13px;font-weight:700;line-height:1.2;display:flex}.m-mac2 .m2-live-players{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;min-width:0;display:grid}.m-mac2 .m2-lp{border-left:4px solid var(--pc);justify-content:space-between;align-items:center;gap:3px;min-width:0;padding:4px 6px;display:flex}.m-mac2 .m2-lp b{text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:800;overflow:hidden}.m-mac2 .m2-lp em{font-variant-numeric:tabular-nums;font:italic 900 22px Barlow Condensed,sans-serif}.m-mac2 .m2-live-players.n3 .m2-lp em,.m-mac2 .m2-live-players.n4 .m2-lp em{font-size:19px}.m-mac2 .m2-live-go{background:#232327;flex:none;align-items:center;padding:0 8px;display:flex}.m-mac2 .m2-vs{background:var(--panel);border-radius:10px;position:relative;overflow:hidden}.m-mac2 .m2-tiles{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.m-mac2 .tile{background:var(--tile);border-bottom:5px solid var(--pc);flex-direction:column;justify-content:flex-end;gap:4px;min-width:0;min-height:150px;padding:12px 14px 14px;display:flex;position:relative}.m-mac2 .tile[data-p="0"]{border-bottom-color:#0000}.m-mac2 .tile:nth-child(2n){text-align:right;align-items:flex-end}.m-mac2 .m2-first{letter-spacing:1px;color:var(--gold);background:#0c0c0d;border-radius:3px;align-self:flex-start;padding:1px 7px;font-size:13px;font-weight:800}.m-mac2 .tile:nth-child(2n) .m2-first{align-self:flex-end}.m-mac2 .m2-lbl{letter-spacing:2px;color:#ffffffb3;text-transform:uppercase;font-size:13px;font-weight:700}.m-mac2 .m2-name{align-items:center;gap:6px;width:100%;min-width:0;display:flex}.m-mac2 .tile:nth-child(2n) .m2-name{flex-direction:row-reverse}.m-mac2 .m2-name .pen{color:#fff9;flex:none}.m-mac2 .tile input{text-transform:uppercase;color:#fff;width:100%;min-width:0;text-align:inherit;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:1;padding:0;font:italic 900 40px/.95 Barlow Condensed,Arial Narrow,sans-serif}.m-mac2 .tile input:focus{border-bottom-color:#fff9}.m-mac2 .tile input::placeholder{color:#ffffff73}.m-mac2 .tile .rm{color:#fff;background:#0006;border-radius:50%;width:28px;height:28px;padding:0;font-size:17px;line-height:28px;position:absolute;top:8px}.m-mac2 .tile:nth-child(odd) .rm{left:8px}.m-mac2 .tile:nth-child(2n) .rm{right:8px}.m-mac2 .m2-vs.n3 .tile,.m-mac2 .m2-vs.n4 .tile{min-height:112px}.m-mac2 .m2-vs.n3 .tile input,.m-mac2 .m2-vs.n4 .tile input{font-size:32px}.m-mac2 .m2-vs.n3 .tile:nth-child(3){text-align:center;grid-column:1/-1;align-items:center}.m-mac2 .m2-vs.n3 .tile:nth-child(3) .m2-name{flex-direction:row;justify-content:center}.m-mac2 .m2-vs.n3 .tile:nth-child(3) .m2-name input{flex:0 auto;width:70%}.m-mac2 .m2-vsb{z-index:2;pointer-events:none;background:#0c0c0d;border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;font:italic 900 30px Barlow Condensed,sans-serif;display:flex;position:absolute;top:18px;left:50%;transform:translate(-50%)}.m-mac2 .m2-vs.n3 .m2-vsb,.m-mac2 .m2-vs.n4 .m2-vsb{border-width:3px;width:54px;height:54px;font-size:22px;top:84px}.m-mac2 .h2h{background:var(--panel);justify-content:space-between;align-items:center;gap:10px;padding:9px 14px;display:flex}.m-mac2 .h2h .m2-lbl{color:var(--dim);font-size:14px}.m-mac2 .h2h .score{white-space:nowrap;font:italic 900 22px Barlow Condensed,sans-serif}.m-mac2 .h2h .score span[data-p="0"]{color:#ff6a5c}.m-mac2 .h2h .score span[data-p="1"]{color:#5fd18f}.m-mac2 .h2h .score span[data-p="2"]{color:#6aa6ff}.m-mac2 .h2h .score span[data-p="3"]{color:#ffb24d}.m-mac2 .h2h .score .sep{margin:0 4px}.m-mac2 .m2-btns{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.m-mac2 .m2-btns button{border:2px solid var(--line);background:var(--panel);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:46px;padding:0 4px;font-size:17px;font-weight:700;display:flex}.m-mac2 .m2-btns .m2-bull{background:var(--gold);border-color:var(--gold);color:#0c0c0d;font-weight:800}.m-mac2 .m2-btns .m2-add{color:var(--dim);background:0 0;border-style:dashed;border-color:#3a3a3f}.m-mac2 .m2-sect{letter-spacing:3px;color:var(--dim);text-transform:uppercase;margin:2px 0 -6px;font-size:14px;font-weight:700}.m-mac2 .m2-sect .hint-star{letter-spacing:0}.m-mac2 .m2-games{gap:8px}.m-mac2 .gcard .gsel{border:2px solid var(--line);background:var(--panel);border-radius:6px;min-height:60px;padding:8px 40px 8px 14px}.m-mac2 .gcard .gn{font:italic 900 30px/1 Barlow Condensed,sans-serif}.m-mac2 .gcard .gd{color:var(--dim);font-size:15px;font-weight:700}.m-mac2 .games.more .gcard .gn{font-size:22px}.m-mac2 .gcard.on{grid-column:1/-1}.m-mac2 .gcard.on .gsel{color:#0c0c0d;background:#fff;border-color:#fff;grid-template-columns:auto auto minmax(0,1fr);align-items:center;column-gap:8px;padding-right:44px;display:grid}.m-mac2 .gcard.on .gsel .gn{white-space:nowrap;font-size:clamp(24px,7.4vw,32px)}.m-mac2 .gcard.on .gsel .gd{color:#3a3a3f;text-align:right;font-size:16px}.m-mac2 .m2-check{background:var(--gold);border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.m-mac2 .opts .seg-ctl{border-radius:6px}.m-mac2 .opts .seg-ctl button{height:44px;font-size:18px}.m-mac2 .moretoggle{border-color:#3a3a3f;border-radius:6px}:root[data-skin=mac2] .m2-start{text-align:left;border-radius:6px;flex-direction:row;justify-content:space-between;align-items:center;min-height:66px;padding:8px 18px}:root[data-skin=mac2] .m2-start-txt{flex-direction:column;align-items:flex-start;min-width:0;line-height:1;display:flex}:root[data-skin=mac2] .m2-start .sb-main{letter-spacing:1px;text-transform:uppercase;font:italic 900 30px Barlow Condensed,sans-serif}:root[data-skin=mac2] .m2-start .sb-sub{color:#ffd6d2;opacity:1;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:3px;font-size:15px;overflow:hidden}:root[data-skin=mac2] .pl,:root[data-skin=mac2] .board,:root[data-skin=mac2] .hist{border-radius:8px}:root[data-skin=mac2] .acts button,:root[data-skin=mac2] .top .menu{border-radius:6px}:root[data-skin=mac2] .win>div{border-radius:10px}:root[data-skin=mac2] .turn b{border-radius:4px}.m-mac2 .m2-first,.m-mac2 .m2-live-tag{text-transform:uppercase}:root[lang=ja] .m-mac2 .m2-sect,:root[lang=ja] .m-mac2 .m2-lbl,:root[lang=ja] .m-mac2 .m2-first,:root[lang=ja] .m-mac2 .m2-live-tag{letter-spacing:1px}:root[lang=ja] .m2-start .sb-main{letter-spacing:2px}:root[lang=ja] .m-mac2 .m2-tag{word-break:keep-all;font-size:16px}:root[data-skin=masa]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fbf3e4;--panel:#fff;--panel2:#f5ead3;--line:#d9ccb0;--chalk:#1e1b16;--dim:#5c554a;--red:#d93a26;--p0:#d93a26;--p1:#17804a;--p2:#2459c4;--p3:#b86e00;--t0:#d93a26;--t1:#17804a;--t2:#2459c4;--t3:#c98200;--btn:#fff;--btn-hi:#f2e6cc;--dead:#b9ae98;--rim:#1e1b16;--wire:#bdb4a4;--gold:#f2b705;--gold-ink:#8a6400;--gold-on-card:#f2b705;--on-accent:#fff;--ink-soft:#5c554a;--star:#a39a88;--card-on-bg:#d93a26;--card-on-ink:#fff;--seg-bg:#fff;--seg-on:#1e1b16;--seg-on-ink:#fbf3e4;--radius:16px;--ink:#1e1b16;--font:"Bricolage Grotesque", "Trebuchet MS", system-ui, sans-serif;--disp-family:"Bricolage Grotesque", "Trebuchet MS", sans-serif;--disp-weight:800;--disp-style:normal;--disp-case:none;--hard:4px 4px 0 var(--ink)}.m-masa{gap:16px;padding-top:18px}.m-masa .ms-head{align-items:center;gap:12px;display:flex}.m-masa .ms-logo{width:52px;height:52px}.m-masa .ms-logo svg{width:100%;height:100%;display:block}.m-masa .ms-head h1{letter-spacing:-1px;margin:0;font-size:40px;font-weight:800;line-height:1}.m-masa .ms-resume{background:var(--gold);width:100%;color:var(--ink);border:2.5px solid var(--ink);box-shadow:var(--hard);text-align:left;border-radius:16px;align-items:center;gap:12px;padding:14px 16px;display:flex;transform:rotate(-1.5deg)}.m-masa .ms-resume:active{box-shadow:2px 2px 0 var(--ink);background:var(--gold);transform:rotate(-1.5deg)translate(2px,2px)}.m-masa .ms-resume-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.m-masa .ms-resume-txt span{font-size:14px;font-weight:700}.m-masa .ms-resume-txt b{overflow-wrap:anywhere;font-size:20px;font-weight:800;line-height:1.15}.m-masa .games{gap:12px}.m-masa .gcard .gsel{min-height:72px;color:var(--ink);border:2.5px solid var(--ink);background:#fff;border-radius:18px;padding:10px 40px 10px 14px;position:relative;overflow:hidden}.m-masa .gcard .gn{font:800 clamp(22px, 6.8vw, 32px) var(--font);text-transform:none;overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto;line-height:1}.m-masa .gcard .gd{color:var(--dim);font-size:15px;font-weight:500}.m-masa .ms-top .gcard:nth-child(3n+1):not(.on) .gn{color:#17804a}.m-masa .ms-top .gcard:nth-child(3n+2):not(.on) .gn{color:#2459c4}.m-masa .ms-top .gcard:nth-child(3n):not(.on) .gn{color:#d93a26}.m-masa .gcard.on .gsel{background:var(--red);border-color:var(--ink);color:#fff;min-height:160px;box-shadow:var(--hard);justify-content:flex-end;padding:14px}.m-masa .gcard.on .gn{font-size:clamp(26px,8vw,32px);position:relative}.m-masa .gcard.on .gd{color:#fff;position:relative}.m-masa .ms-deco{pointer-events:none;width:150px;height:150px;position:absolute;top:-40px;right:-44px}.m-masa .ms-check{border:2.5px solid var(--ink);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:12px;left:12px}.m-masa .gcard .star{color:var(--star)}.m-masa .gcard.fav .star{color:#c98f00}.m-masa .gcard.on .star{color:#fffc;z-index:1}.m-masa .gcard.on.fav .star{color:var(--gold)}.m-masa .ms-top.has-on{grid-auto-flow:dense}.m-masa .ms-top.has-on .gcard.on{grid-area:span 3/1}.m-masa .ms-top.has-on .gcard:not(.on){grid-column:2}.m-masa .ms-top.has-on .gcard:not(.on) .gsel{min-height:64px}.m-masa .ms-top.has-on .gcard.on .gsel{min-height:100%}.m-masa .games.more .gcard .gsel{min-height:60px}.m-masa .games.more .gcard .gn{color:var(--ink);font-size:20px}.m-masa .games.more .gcard.on .gsel{min-height:60px;box-shadow:var(--hard);justify-content:center}.m-masa .games.more .gcard.on .gn{color:#fff}.m-masa .games.more .ms-deco,.m-masa .games.more .ms-check{display:none}.m-masa .ms-hint{color:var(--dim);margin-top:-8px;font-size:14px}.m-masa .moretoggle{border:2.5px solid var(--ink);color:var(--ink);background:#fff;font-weight:800}.m-masa .ms-sect{color:var(--dim);margin-bottom:-6px;font-size:16px;font-weight:700}.m-masa .ms-players{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));align-items:start;gap:12px 10px;display:grid}.m-masa .tile,.m-masa .ms-addwrap{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.m-masa .ms-token{background:var(--tile);border:2.5px solid var(--ink);width:62px;height:62px;box-shadow:var(--hard);color:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:28px;font-weight:800;display:flex;position:relative}.m-masa .tile.first .ms-token{outline:3px solid var(--gold);outline-offset:3px}.m-masa .tile input{width:100%;min-width:0;font:700 16px var(--font);letter-spacing:-.3px;color:var(--ink);text-align:center;background:0 0;border:0;border-bottom:2px dashed #0000;border-radius:0;padding:0 0 1px}.m-masa .tile input:focus{border-bottom-color:var(--ink)}.m-masa .ms-lbl{color:var(--dim);font-size:12px;font-weight:700;line-height:1}.m-masa .tile.first .ms-lbl{color:var(--ink);background:var(--gold);border-radius:6px;padding:2px 6px}.m-masa .tile .rm{width:24px;height:24px;color:var(--ink);border:2px solid var(--ink);background:#fff;border-radius:50%;padding:0;font-size:14px;font-weight:800;line-height:20px;position:absolute;top:-6px;right:-8px}.m-masa .ms-add{border:2.5px dashed var(--dim);width:62px;height:62px;color:var(--dim);background:0 0;border-radius:50%;padding:0;font-size:22px}.m-masa .ms-addwrap span{color:var(--dim);font-size:17px;font-weight:500}.m-masa .ms-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.m-masa .ms-row button{height:46px;color:var(--ink);border:2.5px solid var(--ink);background:#fff;border-radius:999px;font-size:17px;font-weight:700}.m-masa .ms-row .ms-bull{background:var(--gold)}.m-masa .ms-h2h{border:2.5px dashed var(--line);color:var(--dim);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;font-size:15px;font-weight:700;display:flex}.m-masa .ms-h2h .score{color:var(--ink);white-space:nowrap;font-size:24px;font-weight:800}.m-masa .ms-h2h .score span[data-p]{color:var(--pc)}.m-masa .ms-h2h .score .sep{margin:0 4px}.m-masa .opts .seg-ctl{border:2.5px solid var(--ink);background:#fff;border-radius:999px;gap:0;padding:5px}.m-masa .opts .seg-ctl button{text-transform:none;height:38px;color:var(--dim);border-radius:999px;font-size:17px;font-weight:700}.m-masa .opts .seg-ctl button.on{background:var(--ink);color:var(--bg)}:root[data-skin=masa] .ms-start{background:var(--ink);color:var(--bg);border:2.5px solid var(--ink);box-shadow:5px 5px 0 var(--red);font:800 26px var(--font);border-radius:18px;max-width:528px}:root[data-skin=masa] .ms-start .sb-main{align-items:center;gap:10px;display:flex}:root[data-skin=masa] .ms-start .sb-sub{color:#d9ccb0;opacity:1}:root[data-skin=masa] .ms-start:disabled{box-shadow:none}:root[data-skin=masa] .pl{border:2.5px solid var(--ink);box-shadow:var(--hard);border-radius:16px}:root[data-skin=masa] .pl.active{border-color:var(--ink);background:color-mix(in srgb, var(--pc) 14%, #fff);box-shadow:4px 4px 0 var(--pc)}:root[data-skin=masa] .pl .sc{font-style:normal}:root[data-skin=masa] .board,:root[data-skin=masa] .hist{border:2.5px solid var(--ink);box-shadow:var(--hard);border-radius:16px}:root[data-skin=masa] .acts button,:root[data-skin=masa] .top .menu{border:2.5px solid var(--ink);text-transform:none;color:var(--ink);background:#fff;border-radius:14px}:root[data-skin=masa] .acts .next{background:var(--cur);color:#fff;box-shadow:var(--hard)}:root[data-skin=masa] .turn b{border:2px solid var(--ink);box-shadow:none;text-transform:none}:root[data-skin=masa] .chip{border:2px solid var(--ink);background:#fff}:root[data-skin=masa] .chip.empty{border:2px dashed var(--dim)}:root[data-skin=masa] .chip.bust{border-color:var(--ink)}:root[data-skin=masa] .last .lc{background:var(--panel2)}:root[data-skin=masa] .last .lc.pt,:root[data-skin=masa] .co b,:root[data-skin=masa] .cell.win .a,:root[data-skin=masa] .cell.win .a small{color:var(--gold-ink)}:root[data-skin=masa] .legs{background:var(--panel2)}:root[data-skin=masa] .win>div{border:3px solid var(--ink);box-shadow:6px 6px 0 var(--wc,var(--ink));border-radius:18px}:root[data-skin=masa] .win h2{text-transform:none}:root[data-skin=masa] .win button{border:2.5px solid var(--ink);text-transform:none}:root[data-skin=masa] .win button.sec{background:#fff}:root[data-skin=masa] .win.ask button.yes{background:var(--ink);color:var(--bg)}:root[data-skin=masa] .win.choose .choice{border-color:var(--ink);background:#fff}:root[data-skin=masa] .cheer .big{font-style:normal}:root[data-skin=masa] .bo-list li{border:2.5px solid var(--ink);border-left:8px solid var(--pc)}:root[data-skin=masa] .bo-ok{background:var(--ink);color:var(--bg)}:root[data-skin=masa] .bo-x,:root[data-skin=masa] .ts-close{border:2px solid var(--ink);color:var(--ink);background:#fff}:root[data-skin=masa] .ts-inner{border-top:3px solid var(--ink)}:root[data-skin=masa] .players.n3 .pl .nm,:root[data-skin=masa] .players.n4 .pl .nm{letter-spacing:-.3px;font-size:16px}:root[data-skin=masa] .hist.n3 .hh,:root[data-skin=masa] .hist.n4 .hh{letter-spacing:-.3px;font-size:13px}:root[data-skin=masa] .win.choose .choice .cs{font-family:var(--font);font-weight:500}:root[lang=ja] .ms-start .sb-main{letter-spacing:1px}.m-masa .ms-lbl{white-space:nowrap}:root[data-skin=poster]{--bg:#f4f1ea;--panel:#fbf9f4;--panel2:#ece8de;--line:#111;--chalk:#111;--dim:#6b665c;--red:#e4002b;--p0:#e4002b;--p1:#1a7a44;--p2:#1f5fa8;--p3:#b86200;--t0:#e4002b;--t1:#1a7a44;--t2:#1f5fa8;--t3:#b86200;--btn:#ece8de;--btn-hi:#e0dbcf;--dead:#b3ad9f;--rim:#161616;--wire:#b9b3a6;--gold:#ffd23f;--gold-ink:#9a6400;--gold-on-card:#ffd23f;--on-accent:#fff;--ink-soft:#3a3833;--star:#9a9486;--card-on-bg:#111;--card-on-ink:#f4f1ea;--seg-bg:transparent;--seg-on:#111;--seg-on-ink:#f4f1ea;--radius:0px;--font:"Archivo", "Helvetica Neue", Arial, sans-serif;--disp-family:"Archivo", "Helvetica Neue", Arial, sans-serif;--disp-weight:900;--disp-style:normal;--disp-case:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.m-poster{gap:0;padding:18px 20px 110px}.m-poster .p-head{border-bottom:4px solid #111;justify-content:space-between;align-items:flex-end;padding:8px 0 14px;display:flex}.m-poster .p-brand{flex-direction:column;gap:2px;display:flex}.m-poster .p-wm{font:900 42px var(--font);letter-spacing:-1.5px;line-height:1}.m-poster .p-tag{color:var(--dim);font-size:15px;font-weight:500}.m-poster .themebtn{width:44px;height:44px;margin-bottom:-4px}.m-poster .p-dot{background:var(--red);border-radius:50%;width:28px;height:28px;display:block}.m-poster .p-resume{text-align:left;color:#111;background:0 0;border-bottom:1.5px solid #111;border-radius:0;align-items:center;gap:12px;width:100%;padding:14px 0;display:flex}.m-poster .p-kicker{color:var(--red);letter-spacing:1px;flex:none;font-size:13px;font-weight:700}.m-poster .p-rs{overflow-wrap:anywhere;flex:1;min-width:0;font-size:17px;font-weight:700;line-height:1.2}.m-poster .p-games{flex-direction:column;padding-top:16px;display:flex}.m-poster .p-label{letter-spacing:1.5px;color:var(--dim);font-size:13px;font-weight:700}.m-poster .p-hint{letter-spacing:0;color:var(--star);margin-left:6px;font-weight:500}.m-poster .p-list{flex-direction:column;display:flex}.m-poster .p-list[hidden]{display:none}.m-poster .gcard{border-bottom:1.5px solid #111;display:flex}.m-poster .gcard .gsel{color:#b3ad9f;background:0 0;border:none;border-radius:0;flex-direction:row;justify-content:space-between;align-items:baseline;gap:10px;min-height:0;padding:6px 42px 8px 0;display:flex}.m-poster .gcard .gn{font:900 clamp(34px, 11vw, 50px) var(--font);letter-spacing:-2px;text-transform:none;overflow-wrap:anywhere;min-width:0;line-height:1.02}.m-poster .gcard .gd{color:var(--dim);text-align:right;flex:none;max-width:38%;font-size:15px;font-weight:500;line-height:1.15}.m-poster .gcard.on .gsel{color:#111;background:0 0}.m-poster .gcard.on .gd{color:#0000;font-size:0}.m-poster .gcard.on .gd:after{content:"";background:var(--red);border-radius:50%;width:14px;height:14px;display:inline-block}.m-poster .gcard .star{color:var(--star);margin-top:-19px;top:50%;right:-6px}.m-poster .gcard.fav .star,.m-poster .gcard.on.fav .star{color:var(--red)}.m-poster .gcard.on .star{color:#6b665c}.m-poster .p-list-more .gn{letter-spacing:-1px;font-size:clamp(24px,7.4vw,30px)}.m-poster .p-list-more .gcard .gsel{padding:6px 42px 6px 0}.m-poster .p-more{padding:10px 0 2px;display:flex}.m-poster .p-toggle{color:#111;background:0 0;border-bottom:3px solid #111;border-radius:0;padding:4px 0;font-size:16px;font-weight:700}.m-poster .favnote{color:var(--red);padding-top:8px}.m-poster .note{color:var(--red);padding-top:8px;font-weight:700}.m-poster .p-match{border-bottom:1.5px solid #111;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;padding:18px 0 14px;display:grid}.m-poster .p-match.n3,.m-poster .p-match.n4{grid-template-columns:minmax(0,1fr)}.m-poster .p-match.n3 .h2h,.m-poster .p-match.n4 .h2h{align-items:flex-start;padding-top:6px}.m-poster .p-names{flex-direction:column;min-width:0;display:flex}.m-poster .tile{flex-direction:column;min-width:0;padding-right:30px;display:flex;position:relative}.m-poster .p-who{letter-spacing:1px;text-transform:uppercase;color:var(--dim);font-size:12px;font-weight:700}.m-poster .tile.first .p-who{color:var(--red)}.m-poster .tile input{font:900 34px var(--font);letter-spacing:-1px;color:#111;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;width:100%;min-width:0;padding:0;line-height:1.05}.m-poster .tile input:focus{border-bottom-color:#111}.m-poster .tile input::placeholder{color:#b3ad9f}.m-poster .tile .rm{color:#111;background:0 0;border:1.5px solid #111;border-radius:50%;width:26px;height:26px;padding:0;font-size:16px;line-height:22px;position:absolute;bottom:6px;right:0}.m-poster .p-vs{color:var(--red);font-size:15px;font-weight:700;line-height:1.2}.m-poster .h2h{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.m-poster .h2h .score{font:900 44px var(--font);white-space:nowrap;letter-spacing:-1px;line-height:1}.m-poster .h2h .sep{margin:0 1px}.m-poster .p-h2hl{color:var(--dim);font-size:13px;font-weight:700}.m-poster .p-opts{flex-direction:column;display:flex}.m-poster .p-tabs{flex-wrap:wrap;gap:4px 22px;padding:14px 0 0;display:flex}.m-poster .p-tabs button{color:var(--dim);background:0 0;border-bottom:3px solid #0000;border-radius:0;padding:0 0 2px;font-size:18px;font-weight:700}.m-poster .p-tabs button.on{color:#111;border-bottom-color:var(--red)}.m-poster .p-links{border-bottom:1.5px solid #111;flex-wrap:wrap;gap:6px 20px;padding:14px 0;display:flex}.m-poster .p-links button{color:var(--dim);background:0 0;border-radius:0;padding:0;font-size:18px;font-weight:700}.m-poster .p-links button:active{color:#111;transform:none}.m-poster .p-links [data-act=bulloff]{color:#111}.p-bar.startbar{background:linear-gradient(#f4f1ea00 0%,#f4f1ea 30%)}.m-poster~.p-bar .p-start,.p-bar .p-start{color:#f4f1ea;text-transform:none;min-height:68px;font:900 28px var(--font);letter-spacing:-.5px;background:#111;border-radius:0;flex-direction:row;justify-content:space-between;align-items:center;padding:0 16px 0 20px}.p-bar .p-st{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.p-bar .sb-main{line-height:1}.p-bar .sb-sub{color:#b3ad9f;opacity:1;font:500 14px var(--font);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:4px;overflow:hidden}.p-bar .p-sq{background:var(--red);color:#fff;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}:root[data-skin=poster] .top .menu{background:0 0;border:2px solid #111;border-radius:0}:root[data-skin=poster] .top{border-bottom:4px solid #111;padding-bottom:8px}:root[data-skin=poster] .pl{background:var(--panel);border:1.5px solid #111;border-radius:0}:root[data-skin=poster] .pl.active{box-shadow:inset 0 -6px 0 var(--pc);background:#fff;border-width:1.5px}:root[data-skin=poster] .pl.active:after{display:none}:root[data-skin=poster] .pl .nm{letter-spacing:-.5px}:root[data-skin=poster] .pl .sc{letter-spacing:-2px}:root[data-skin=poster] .legs{color:#f4f1ea;background:#111;border-radius:0}:root[data-skin=poster] .last .lc{border-radius:0}:root[data-skin=poster] .last .lc.pt,:root[data-skin=poster] .co b,:root[data-skin=poster] .cell.win .a,:root[data-skin=poster] .cell.win .a small{color:var(--gold-ink)}:root[data-skin=poster] .turn b{box-shadow:none;border-radius:0}:root[data-skin=poster] .chip{border-radius:0}:root[data-skin=poster] .chip.empty{border-color:#b3ad9f}:root[data-skin=poster] .chip.hit{box-shadow:inset 0 0 0 2px var(--red)}:root[data-skin=poster] .acts button{background:0 0;border:1.5px solid #111;border-radius:0}:root[data-skin=poster] .acts .next{background:var(--cur);border-color:var(--cur)}:root[data-skin=poster] .board,:root[data-skin=poster] .hist{background:var(--panel);border:1.5px solid #111;border-radius:0}:root[data-skin=poster] .row,:root[data-skin=poster] .hr{border-top-color:#d6d0c2}:root[data-skin=poster] .hh{border-bottom:1.5px solid #111}:root[data-skin=poster] .hh span.on,:root[data-skin=poster] .row.head span.on{border-radius:0}:root[data-skin=poster] .board.n2 .row .num,:root[data-skin=poster] .board.n3 .row .num,:root[data-skin=poster] .board.n4 .row .num{border-color:#d6d0c2}:root[data-skin=poster] .win{background:#f4f1eadb}:root[data-skin=poster] .win>div{background:var(--bg);border-width:4px;border-radius:0;box-shadow:8px 8px #111}:root[data-skin=poster] .win h2{text-transform:none;letter-spacing:-1.5px}:root[data-skin=poster] .win button{text-transform:none;border-radius:0}:root[data-skin=poster] .win button.sec{background:0 0;border:1.5px solid #111}:root[data-skin=poster] .win.choose .choice{text-transform:none;letter-spacing:-1px;background:0 0;border:1.5px solid #111;border-radius:0}:root[data-skin=poster] .win.choose .choice .cs{font-family:var(--font);font-weight:500}:root[data-skin=poster] .cheer .big{text-transform:none;letter-spacing:-4px}:root[data-skin=poster] .cheer .sub{text-transform:none;border-radius:0}:root[data-skin=poster] .themesheet .ts-inner{background:var(--bg);border-top:4px solid #111;border-radius:0}:root[data-skin=poster] .ts-head h2{letter-spacing:-1px}:root[data-skin=poster] .ts-close,:root[data-skin=poster] .bo-x{background:0 0;border:1.5px solid #111;border-radius:0}:root[data-skin=poster] .bo-head{border-bottom:4px solid #111;padding-bottom:6px}:root[data-skin=poster] .bo-head h2{letter-spacing:-1.5px}:root[data-skin=poster] .bo-list li{border-width:1.5px;border-color:#111;border-left:8px solid var(--pc);border-radius:0}:root[data-skin=poster] .bo-btns button{text-transform:none;border-radius:0}:root[data-skin=poster] .bo-ok{color:#f4f1ea;background:#111}:root[data-skin=poster] .bo-again{background:0 0;border:1.5px solid #111}:root[data-skin=poster] .bo-turn b,:root[data-skin=poster] .bo-result b{text-transform:none;border-radius:0;font-style:normal}.m-poster .p-kicker,.m-poster .p-label{text-transform:uppercase}.m-poster .p-label .p-hint{text-transform:none}:root[lang=ja] .m-poster .p-label,:root[lang=ja] .m-poster .p-who{letter-spacing:1px}:root[data-skin=atari]{--bg:#140c2e;--panel:#1d1245;--panel2:#221650;--line:#a79fd1;--chalk:#f2eeff;--dim:#a79fd1;--red:#ff4fa3;--p0:#ff4fa3;--p1:#3de0ff;--p2:#ffe14d;--p3:#7dff6a;--t0:#2a1030;--t1:#0c2233;--t2:#2c2a10;--t3:#10301a;--btn:#221650;--btn-hi:#2f2170;--dead:#5a5288;--rim:#0a0618;--wire:#8d85b8;--gold:#ffe14d;--gold-ink:#ffe14d;--gold-on-card:#ff4fa3;--on-accent:#140c2e;--ink-soft:#cfc8f5;--star:#7d74b0;--card-on-bg:#ffe14d;--card-on-ink:#140c2e;--seg-bg:transparent;--seg-on:#ffe14d;--seg-on-ink:#140c2e;--radius:0px;--font:"VT323", "Courier New", monospace;--disp-family:"VT323", "Courier New", monospace;--disp-weight:400;--disp-style:normal;--disp-case:uppercase;--pix:"Press Start 2P", "Courier New", monospace;--a-shadow:4px 4px 0 #000}:root[data-skin=atari] body{background-color:#140c2e;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:26px 26px;font-size:20px}:root[data-skin=atari] button{border-radius:0}.m-atari{gap:16px;padding:18px 18px 120px}.m-atari .a-head{flex-direction:column;align-items:center;gap:10px;padding-top:14px;display:flex;position:relative}.m-atari .a-logo{font:400 28px/1.2 var(--pix);color:#ffe14d;text-shadow:4px 4px #ff4fa3;text-align:center;margin:0}.m-atari .a-tag{letter-spacing:3px;color:#3de0ff;font-size:24px}.m-atari .a-theme{font:400 9px var(--pix);color:#a79fd1;border:2px solid #a79fd1;border-radius:0;padding:4px 6px;position:absolute;top:0;right:0}.m-atari .a-resume{color:#f2eeff;text-align:left;width:100%;font:400 22px/1.1 var(--font);box-shadow:var(--a-shadow);background:#0c1a3a;border:3px solid #3de0ff;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.m-atari .a-cyan{color:#3de0ff}.m-atari .a-yel{color:#ffe14d;flex:none}.m-atari .a-sec{flex-direction:column;gap:8px;display:flex}.m-atari .a-label{font:400 11px var(--pix);color:#a79fd1}.m-atari .a-hint{font:400 18px var(--font);color:var(--star);margin-left:6px}.m-atari .a-games{gap:10px}.m-atari .gcard .gsel{color:#f2eeff;background:0 0;border:3px solid #a79fd1;border-radius:0;gap:4px;min-height:62px;padding:8px 34px 8px 10px}.m-atari .gcard .gn{font:400 12px/1.35 var(--pix);text-transform:none}.m-atari .gcard .gn:lang(tr){font:400 24px/1 var(--font)}.m-atari .gcard .gd{font:400 18px/1 var(--font);color:#a79fd1}.m-atari .gcard.on .gsel{color:#140c2e;box-shadow:var(--a-shadow);background:#ffe14d;border-color:#ffe14d}.m-atari .gcard.on .gd{color:#3b2a70}.m-atari .gcard .star{color:#7d74b0;width:32px;height:32px;font-size:20px;line-height:32px;top:2px;right:2px}.m-atari .gcard.fav .star{color:#ffe14d}.m-atari .gcard.on .star{color:#6d5a9a}.m-atari .gcard.on.fav .star{color:#ff4fa3}.m-atari .games.more .gsel{min-height:54px}.m-atari .games.more .gn{font-size:10px}.m-atari .a-toggle{font:400 24px var(--font);color:#3de0ff;background:0 0;align-self:flex-start;padding:0}.m-atari .a-toggle:before{content:"[+] "}.m-atari .a-toggle[aria-expanded=true]:before{content:"[-] "}.m-atari .favnote,.m-atari .note{font:400 22px var(--font);color:#ffe14d;text-align:left}.m-atari .a-opts{flex-direction:column;gap:4px;display:flex}.m-atari .a-checks{flex-wrap:wrap;gap:4px 20px;display:flex}.m-atari .a-checks button{font:400 26px var(--font);color:#a79fd1;background:0 0;padding:0}.m-atari .a-checks button:before{content:"[ ] "}.m-atari .a-checks button.on{color:#ffe14d}.m-atari .a-checks button.on:before{content:"[x] "}.m-atari .a-players{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.m-atari .a-players.n2{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px}.m-atari .a-players.n2 .tile[data-p="1"]{order:3}.m-atari .a-players.n2 .a-vs{order:2}.m-atari .a-vs{font:400 16px var(--pix);color:#ffe14d}.m-atari .tile{border:3px solid var(--pc);background:var(--tile);flex-direction:column;align-items:center;gap:4px;min-width:0;padding:10px 22px;display:flex;position:relative}.m-atari .tile.first{box-shadow:var(--a-shadow)}.m-atari .a-pn{font:400 20px/1 var(--font);letter-spacing:1px;color:var(--pc);text-align:center}.m-atari .tile input{text-align:center;width:100%;min-width:0;font:400 34px/1 var(--font);color:#f2eeff;text-transform:uppercase;background:0 0;border:none;border-bottom:2px dashed #0000;padding:0}.m-atari .tile input:focus{border-bottom-color:var(--pc)}.m-atari .tile input::placeholder{color:#6d64a0}.m-atari .tile .rm{width:22px;height:22px;font:400 9px var(--pix);color:var(--pc);background:0 0;padding:0;position:absolute;top:2px;right:2px}.m-atari .h2h{justify-content:space-between;gap:8px;font-size:24px;display:flex}.m-atari .a-dim{color:#a79fd1}.m-atari .h2h .score span[data-p]{color:var(--pc)}.m-atari .a-btns{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.m-atari .a-btns button{color:#f2eeff;height:46px;font:400 20px var(--font);white-space:nowrap;background:0 0;border:3px solid #a79fd1;padding:0 4px}.m-atari .a-btns [data-act=bulloff]{color:#ffe14d;border-color:#ffe14d}.m-atari .a-btns [data-act=add]{border-style:dashed}.a-bar.startbar{background:linear-gradient(#140c2e00 0%,#140c2e 35%)}.a-bar .a-start{color:#fff;min-height:70px;font:400 20px var(--pix);text-transform:none;background:#ff4fa3;border:4px solid #000;padding:8px 10px;box-shadow:6px 6px #000}.a-bar .sb-sub{font:400 20px var(--font);opacity:1;color:#2a1030;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:6px;overflow:hidden}:root[data-skin=atari] .top .menu{font:400 24px var(--font);text-transform:uppercase;box-shadow:var(--a-shadow);background:0 0;border:3px solid #a79fd1}:root[data-skin=atari] .top .info{color:#3de0ff;font-size:20px;font-weight:400}:root[data-skin=atari] .pl{background:var(--panel);border:3px solid #5a5288;border-radius:0}:root[data-skin=atari] .pl.active{border-color:var(--pc);background:var(--panel);box-shadow:var(--a-shadow)}:root[data-skin=atari] .pl.active:after{height:4px}:root[data-skin=atari] .pl .nm{font-size:24px}:root[data-skin=atari] .pl .sc{font-size:56px}:root[data-skin=atari] .x01 .pl .sc{font-size:60px}:root[data-skin=atari] .players.n3 .pl .sc,:root[data-skin=atari] .players.n4 .pl .sc{font-size:40px}:root[data-skin=atari] .players.n3 .pl .nm,:root[data-skin=atari] .players.n4 .pl .nm{font-size:22px}:root[data-skin=atari] .pl .sub{font-size:18px;font-weight:400}:root[data-skin=atari] .legs{background:#2f2170;border-radius:0;font-size:16px;font-weight:400}:root[data-skin=atari] .darts i{border-radius:0}:root[data-skin=atari] .last,:root[data-skin=atari] .last .lc{font-size:18px;font-weight:400}:root[data-skin=atari] .last .lc{border-radius:0}:root[data-skin=atari] .turn{font-size:22px}:root[data-skin=atari] .turn b{box-shadow:var(--a-shadow);border-radius:0;font-size:24px}:root[data-skin=atari] .chip{border-radius:0;font-size:22px;font-weight:400}:root[data-skin=atari] .tot{font-size:28px}:root[data-skin=atari] .co{font-size:21px}:root[data-skin=atari] .co b{font-weight:400}:root[data-skin=atari] .hint{font-size:18px}:root[data-skin=atari] .acts button{font:400 24px var(--font);background:0 0;border:3px solid #a79fd1;border-radius:0}:root[data-skin=atari] .acts .next{background:var(--cur);color:var(--on-accent);box-shadow:var(--a-shadow);border-color:#000}:root[data-skin=atari] .board,:root[data-skin=atari] .hist{background:var(--panel);border:3px solid #a79fd1;border-radius:0}:root[data-skin=atari] .row,:root[data-skin=atari] .hr{border-top-color:#3b2d78}:root[data-skin=atari] .row .num{font-size:28px}:root[data-skin=atari] .row .num.w,:root[data-skin=atari] .row.head,:root[data-skin=atari] .hh{font-size:20px}:root[data-skin=atari] .board.n2 .row .num,:root[data-skin=atari] .board.n3 .row .num,:root[data-skin=atari] .board.n4 .row .num{border-color:#3b2d78}:root[data-skin=atari] .hh span.on{border-radius:0}:root[data-skin=atari] .cell .a{font-size:24px;font-weight:400}:root[data-skin=atari] .cell .a small{font-size:18px;font-weight:400}:root[data-skin=atari] .cell .d,:root[data-skin=atari] .hr .rn{font-size:17px}:root[data-skin=atari] .hist.n3 .cell .a,:root[data-skin=atari] .hist.n4 .cell .a{font-size:20px}:root[data-skin=atari] .hist.n3 .cell .d,:root[data-skin=atari] .hist.n4 .cell .d{font-size:15px}:root[data-skin=atari] .emptyh{font-size:20px}:root[data-skin=atari] .win>div{background:var(--panel);border-width:4px;border-radius:0;box-shadow:8px 8px #000}:root[data-skin=atari] .win h2{font:400 44px/1 var(--font);text-shadow:3px 3px #000}:root[data-skin=atari] .win p{font-size:24px}:root[data-skin=atari] .win button{font:400 26px var(--font);box-shadow:var(--a-shadow);border-radius:0;padding:8px 16px}:root[data-skin=atari] .win.choose p{font-size:28px}:root[data-skin=atari] .win.choose .choice{font:400 30px var(--font);background:0 0;border-width:3px;border-radius:0}:root[data-skin=atari] .win.choose .choice .cs{font:400 20px var(--font)}:root[data-skin=atari] .cheer .big{font:400 clamp(72px, 26vw, 140px)/.9 var(--font);text-shadow:6px 6px #000}:root[data-skin=atari] .cheer.cricket .big{-webkit-text-stroke:0;text-shadow:5px 5px 0 var(--cc), 9px 9px 0 #000}:root[data-skin=atari] .cheer .sub{border-radius:0;font-size:30px;box-shadow:5px 5px #000}:root[data-skin=atari] .themesheet .ts-inner{border:3px solid #a79fd1;border-bottom:none;border-radius:0}:root[data-skin=atari] .ts-head h2,:root[data-skin=atari] .bo-head h2{font:400 16px var(--pix);color:#ffe14d;text-shadow:3px 3px #ff4fa3}:root[data-skin=atari] .ts-name{font-size:20px;font-weight:400}:root[data-skin=atari] .ts-prev{border-radius:0}:root[data-skin=atari] .bo-info{font-size:20px}:root[data-skin=atari] .bo-turn{font-size:24px}:root[data-skin=atari] .bo-turn b,:root[data-skin=atari] .bo-result b{border-radius:0;font-style:normal}:root[data-skin=atari] .bo-list li{border-width:3px;border-radius:0;font-size:24px}:root[data-skin=atari] .bo-list li span{font-weight:400}:root[data-skin=atari] .bo-result p{font-size:28px;font-weight:400}:root[data-skin=atari] .bo-btns button,:root[data-skin=atari] .bo-x{font:400 26px var(--font);box-shadow:var(--a-shadow)}:root[data-skin=tahta]{--bg:#0f140f;--panel:#1a211a;--panel2:#202a20;--line:#2c382c;--chalk:#f1ede2;--dim:#a9b5aa;--red:#e2473b;--p0:#e2473b;--p1:#3fae6a;--p2:#4a95e0;--p3:#e89a2c;--t0:#3a1a17;--t1:#173a24;--t2:#16283d;--t3:#3a2a12;--btn:#1a211a;--btn-hi:#26302a;--dead:#4f5a50;--rim:#0b0f0c;--wire:#8f9994;--gold:#ffd23f;--gold-ink:#ffd23f;--gold-on-card:#b88a00;--on-accent:#fff;--ink-soft:#c7d0c8;--star:#6c7a6d;--card-on-bg:#f1ede2;--card-on-ink:#0f140f;--seg-bg:#1a211a;--seg-on:#f1ede2;--seg-on-ink:#0f140f;--radius:14px;--font:"Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--disp-family:"Barlow Condensed", "Arial Narrow", sans-serif;--disp-weight:800;--disp-style:normal;--disp-case:none}:root[data-skin=tahta] body{background:radial-gradient(circle at 50% 38%,#1f2a1f 0,#0f140f 62%) fixed,#0f140f}.m-tahta{gap:14px;padding:16px 18px 28px}.m-tahta .t-head{justify-content:space-between;align-items:center;gap:10px;padding-top:6px;display:flex}.m-tahta .t-brand{flex-wrap:wrap;align-items:baseline;gap:12px;min-width:0;display:flex}.m-tahta .t-wm{letter-spacing:1px;font-size:30px;font-weight:800;line-height:1}.m-tahta .t-tag{letter-spacing:2px;color:var(--dim);font-size:14px;font-weight:700}.m-tahta .t-mini{width:36px;height:36px;display:block}.m-tahta .t-resume{width:100%;color:var(--chalk);text-align:left;background:#1a211a;border-radius:999px;align-items:center;gap:10px;padding:10px 14px;font-size:18px;font-weight:700;display:flex}.m-tahta .t-dot{color:var(--gold);flex:none}.m-tahta .t-rs{overflow-wrap:anywhere;flex:1;min-width:0;line-height:1.15}.m-tahta .t-arr{flex:none;font-size:22px}.m-tahta .t-seg{background:#1a211a;border-radius:999px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:5px;display:grid}.m-tahta .t-seg .gcard{display:flex}.m-tahta .t-seg .gcard .gsel{text-align:center;min-height:44px;color:var(--dim);background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:4px 6px}.m-tahta .t-seg .gcard .gn{font:800 clamp(14px, 4.6vw, 19px)/1 var(--font);text-transform:none;text-align:center}.m-tahta .t-seg .gcard .gd{display:none}.m-tahta .t-seg .gcard.on .gsel{color:#0f140f;background:#f1ede2}.m-tahta .t-seg .gcard .star{border-radius:50%;width:20px;height:20px;font-size:12px;line-height:20px;top:-6px;right:-3px}.m-tahta .t-seg .gcard.fav .star{color:var(--gold)}.m-tahta .t-seg .gcard.on .star{color:#8a938a}.m-tahta .t-seg .gcard.on.fav .star{color:var(--gold);background:#0f140f}.m-tahta .t-desc{text-align:center;color:var(--dim);margin-top:-6px;font-size:16px;font-weight:600}.m-tahta .t-desc b{color:var(--chalk)}.m-tahta .favnote,.m-tahta .note{color:var(--gold)}.m-tahta .t-stage{justify-content:center;align-items:center;width:min(340px,100%);margin:0 auto;display:flex;position:relative}.m-tahta .t-board{filter:drop-shadow(0 12px 28px #0009);width:100%;height:auto;display:block}.m-tahta .t-lbl text{fill:#cfd6d2;font:700 17px var(--font);text-anchor:middle;dominant-baseline:central}.m-tahta .t-bull{aspect-ratio:1;background:var(--gold);color:#1a1a1a;border:4px solid #0f140f;border-radius:50%;width:29%;max-width:100px;padding:0;font-size:clamp(20px,6.2vw,24px);font-weight:800;line-height:1;animation:2.4s ease-in-out infinite t-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #ffd23f4d,0 8px 20px #00000080}.m-tahta .t-bull:active{background:#ffdf6b;transform:translate(-50%,-50%)scale(.95)}.m-tahta .t-bull[disabled]{opacity:.5;animation:none}.m-tahta .t-bull .sb-main{white-space:nowrap}:root[lang=ja] .m-tahta .t-bull{letter-spacing:-.5px;font-size:clamp(13px,3.9vw,16px)}@keyframes t-pulse{0%,to{box-shadow:0 0 0 6px #ffd23f4d,0 8px 20px #00000080}50%{box-shadow:0 0 0 12px #ffd23f1f,0 8px 20px #00000080}}.m-tahta .t-hint{text-align:center;color:var(--dim);margin-top:-6px;font-size:16px;font-weight:600;line-height:1.3}.m-tahta .t-hint .sb-sub{color:var(--chalk);font-weight:700}.m-tahta .t-players{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.m-tahta .t-players.n2 .tile[data-p="1"]{text-align:right;order:3;align-items:flex-end}.m-tahta .t-players.n2 .h2h{order:2}.m-tahta .t-players.n3,.m-tahta .t-players.n4{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 14px}.m-tahta .t-players.n3 .h2h,.m-tahta .t-players.n4 .h2h{flex-direction:row;order:9;grid-column:1/-1;justify-content:center;gap:10px}.m-tahta .t-players.n3 .tile:nth-child(2n),.m-tahta .t-players.n4 .tile:nth-child(2n){text-align:right;align-items:flex-end}.m-tahta .tile{flex-direction:column;min-width:0;display:flex}.m-tahta .t-who{letter-spacing:1.5px;color:var(--pc);align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.m-tahta .tile input{font:800 30px/1.05 var(--font);color:var(--chalk);width:100%;min-width:0;text-align:inherit;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;padding:0}.m-tahta .tile input:focus{border-bottom-color:var(--pc)}.m-tahta .tile input::placeholder{color:#5e6a5f}.m-tahta .tile .rm{width:22px;height:22px;color:var(--chalk);background:#26302a;border-radius:50%;flex:none;padding:0;font-size:14px;line-height:22px}.m-tahta .h2h{flex-direction:column;align-items:center;display:flex}.m-tahta .h2h .score{white-space:nowrap;font-size:28px;font-weight:800;line-height:1}.m-tahta .h2h .score span[data-p]{color:var(--pc)}.m-tahta .t-h2hl{color:var(--dim);letter-spacing:1px;font-size:12px;font-weight:700}.m-tahta .t-opts{flex-direction:column;gap:8px;display:flex}.m-tahta .t-opts:empty{display:none}.m-tahta .t-pills{gap:8px;display:flex}.m-tahta .t-pills button{color:var(--dim);background:0 0;border:1.5px solid #2c382c;border-radius:10px;flex:1;padding:10px 0;font-size:18px;font-weight:700}.m-tahta .t-pills button.on{color:var(--chalk);background:#1a211a;border-color:#1a211a;font-weight:800}.m-tahta .t-btns{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.m-tahta .t-btns button{color:var(--dim);white-space:nowrap;background:0 0;border:1.5px solid #2c382c;border-radius:10px;padding:10px 0;font-size:18px;font-weight:700}.m-tahta .t-btns .t-bo{border-color:var(--gold);color:var(--gold)}.m-tahta .t-btns .t-add{border-style:dashed}.m-tahta .t-toggle{color:var(--ink-soft);background:#1a211a;border-radius:999px;align-self:center;padding:8px 18px;font-size:17px;font-weight:700}.m-tahta .t-more{gap:8px}.m-tahta .t-more .gcard .gsel{background:#151b15;border:1.5px solid #2c382c;border-radius:14px;min-height:56px}.m-tahta .t-more .gcard .gn{font:800 20px/1 var(--font);text-transform:none}.m-tahta .t-more .gcard.on .gsel{background:#f1ede2;border-color:#f1ede2}:root[data-skin=tahta] .top .menu{background:#1a211a;border-color:#2c382c;border-radius:999px}:root[data-skin=tahta] .pl{background:#1a211ad9;border-color:#2c382c;border-radius:16px}:root[data-skin=tahta] .pl.active{background:linear-gradient(180deg, color-mix(in srgb, var(--pc) 18%, #1a211a) 0%, #1a211a 75%)}:root[data-skin=tahta] .turn b{border-radius:999px}:root[data-skin=tahta] .chip{border-radius:999px;padding:2px 10px}:root[data-skin=tahta] .acts button{background:#1a211a;border-color:#2c382c;border-radius:999px}:root[data-skin=tahta] .acts .next{background:var(--cur);border-color:var(--cur)}:root[data-skin=tahta] .board,:root[data-skin=tahta] .hist{background:#1a211ae6;border-color:#2c382c;border-radius:16px}:root[data-skin=tahta] .win>div{background:#141a14;border-radius:22px}:root[data-skin=tahta] .win h2{text-transform:none}:root[data-skin=tahta] .win button{text-transform:none;border-radius:999px}:root[data-skin=tahta] .win.choose .choice{text-transform:none;border-radius:14px}:root[data-skin=tahta] .cheer .big{text-transform:none}:root[data-skin=tahta] .themesheet .ts-inner{background:#141a14;border-radius:22px 22px 0 0}:root[data-skin=tahta] .ts-close,:root[data-skin=tahta] .bo-x{border-radius:999px}:root[data-skin=tahta] .bulloff{background:radial-gradient(circle at 50% 46%,#1f2a1f 0,#0f140f 62%)}:root[data-skin=tahta] .bo-list li{border-radius:14px}:root[data-skin=tahta] .bo-btns button{text-transform:none;border-radius:999px}:root[data-skin=tahta] .bo-ok{background:var(--gold);color:#1a1a1a}:root[data-skin=kart]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fbf7ec;--panel:#fffdf6;--panel2:#f4efdf;--line:#cfdbe6;--chalk:#1d2a4a;--dim:#5a6478;--red:#c8201e;--p0:#c8201e;--p1:#2e7d4f;--p2:#1f4fa8;--p3:#b8620a;--t0:#c8201e;--t1:#2e7d4f;--t2:#1f4fa8;--t3:#b8620a;--btn:#f1ead4;--btn-hi:#e9e0c6;--dead:#b3ae9f;--rim:#1d2a4a;--wire:#c9c9c9;--gold:#f2b705;--gold-ink:#946300;--gold-on-card:#946300;--on-accent:#fff;--ink-soft:#5a6478;--star:#9aa3b5;--card-on-bg:#ffe98a;--card-on-ink:#1d2a4a;--seg-bg:transparent;--seg-on:transparent;--seg-on-ink:#1d2a4a;--radius:6px;--font:"Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--disp-family:"Caveat", "Comic Sans MS", cursive;--disp-weight:700;--disp-style:normal;--disp-case:none}:root[data-skin=kart] body[data-screen=start]{background-image:linear-gradient(90deg,#0000 33px,#e3a0a0 33px 35px,#0000 35px),linear-gradient(#0000 33px,#cfdbe6 33px 34px);background-size:100% 100%,100% 34px;background-attachment:fixed,scroll}.m-kart{gap:16px;padding-left:46px;position:relative}.m-kart .k-head{justify-content:space-between;align-items:flex-start;padding-top:14px;display:flex}.m-kart .k-title{font:700 54px/.95 Caveat,cursive}.m-kart .k-tag{letter-spacing:3px;color:var(--dim);font:700 15px Barlow Condensed,sans-serif}.m-kart .k-mini{width:40px;height:40px;display:block;transform:rotate(8deg)}.m-kart .themebtn{margin-top:6px}.m-kart .k-note{text-align:left;max-width:100%;color:var(--chalk);background:#ffe98a;border-radius:2px;align-self:flex-start;padding:10px 14px;font:700 25px/1.1 Caveat,cursive;transform:rotate(-2deg);box-shadow:2px 4px 10px #00000026}.m-kart .k-note:active{background:#ffe06a;transform:rotate(-2deg)scale(.98)}.m-kart .k-sect{flex-direction:column;gap:6px;display:flex}.m-kart .k-lbl{color:var(--dim);font:700 24px Caveat,cursive}.m-kart .k-lbl small{font-size:18px;font-weight:500}.m-kart .k-players{flex-wrap:wrap;align-items:flex-end;gap:4px 12px;display:flex}.m-kart .k-vs{color:var(--red);padding-bottom:8px;font:700 26px Caveat,cursive}.m-kart .tile{flex-direction:column;flex:110px;min-width:0;max-width:100%;display:flex;position:relative}.m-kart .k-who{color:var(--dim);font:600 18px/1 Caveat,cursive}.m-kart .tile.first .k-who{color:var(--red);font-weight:700}.m-kart .tile input{color:var(--chalk);border:none;border-bottom:3px solid var(--pc);background:0 0;border-radius:0;width:100%;min-width:0;padding:0 26px 0 0;font:700 42px/1.1 Caveat,cursive}.m-kart .tile input::placeholder{color:#9aa3b5}.m-kart .tile .rm{width:24px;height:24px;color:var(--dim);background:0 0;padding:0;font-size:16px;position:absolute;bottom:8px;right:0}.m-kart .k-players.n3,.m-kart .k-players.n4{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;display:grid}.m-kart .k-players.n3 .k-vs,.m-kart .k-players.n4 .k-vs{display:none}.m-kart .k-players.n3 .tile input,.m-kart .k-players.n4 .tile input{font-size:34px}.m-kart .h2h{font:500 25px Caveat,cursive}.m-kart .h2h .score span[data-p]{color:var(--pc)}.m-kart .k-links{flex-wrap:wrap;gap:4px 16px;display:flex}.m-kart .k-links button{color:var(--chalk);text-underline-offset:3px;background:0 0;padding:0;font:700 23px Caveat,cursive;-webkit-text-decoration:underline #9aa3b5;text-decoration:underline #9aa3b5}.m-kart .k-links button[data-act=bulloff]{color:var(--red)}.m-kart .k-list{grid-template-columns:1fr;gap:0}.m-kart .gcard .gsel{min-height:44px;color:var(--chalk);background:0 0;border:none;border-radius:0;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:0 40px 0 0}.m-kart .gcard.on .gsel{color:var(--chalk);background:0 0}.m-kart .k-box{flex:none;width:30px;height:30px;overflow:visible}.m-kart .k-box rect{fill:none;stroke:var(--chalk);stroke-width:2.4px}.m-kart .k-box .tick{fill:none;stroke:var(--red);stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round}.m-kart .gcard .gn{text-transform:none;white-space:nowrap;font:500 34px/1 Caveat,cursive}.m-kart .gcard.on .gn{font-weight:700}.m-kart .gcard .gd{color:var(--dim);text-align:right;min-width:0;max-width:42%;margin-left:auto;font:500 17px/1 Caveat,cursive}.m-kart .gcard.on .gd{color:var(--dim)}:root[lang=ja] .m-kart .gcard .gd{max-width:50%;font:500 12px/1.2 system-ui,sans-serif}:root[lang=ja] .m-kart .k-small .gcard .gd{font-size:11px}.m-kart .gcard .star{color:#9aa3b5;top:3px}.m-kart .gcard.fav .star,.m-kart .gcard.on.fav .star{color:var(--gold-ink)}.m-kart .k-small .gcard .gsel{min-height:36px}.m-kart .k-small .gcard .gn{font-size:27px}.m-kart .k-small .gcard .gd{font-size:16px}.m-kart .k-small .k-box{width:24px;height:24px}.m-kart .k-more{height:34px;color:var(--dim);text-underline-offset:3px;border:none;align-self:flex-start;padding:0;font:700 23px Caveat,cursive;text-decoration:underline}.m-kart .seg-ctl{background:0 0;border:none;flex-wrap:wrap;gap:4px 22px;padding-left:6px;display:flex;overflow:visible}.m-kart .seg-ctl button{text-transform:none;height:44px;color:var(--dim);background:0 0;padding:0 8px;font:500 30px Caveat,cursive}.m-kart .seg-ctl button.on{color:var(--chalk);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 118 52' preserveAspectRatio='none'%3E%3Cpath d='M8 26 C8 8 104 4 110 22 C116 42 20 50 10 34 C6 27 14 16 30 12' fill='none' stroke='%23c8201e' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;font-weight:700}.m-kart .note,.m-kart .favnote{color:var(--red);text-align:left;font:700 22px Caveat,cursive}:root[data-skin=kart] .startbar{background:linear-gradient(180deg, transparent 0%, var(--bg) 35%)}:root[data-skin=kart] .startbtn{max-width:300px;min-height:70px;color:var(--red);border:4px double var(--red);letter-spacing:4px;background:#c8201e0f;border-radius:10px;font:700 40px Barlow Condensed,sans-serif;transform:rotate(-3deg)}:root[data-skin=kart] .startbtn .sb-sub{letter-spacing:0;color:var(--chalk);font:700 20px Caveat,cursive}:root[data-skin=kart] .startbtn:disabled{opacity:.4}:root[data-skin=kart] .top .menu{color:var(--chalk);background:0 0;border:none;padding:0 4px;font-size:26px}:root[data-skin=kart] .pl{border-radius:4px;box-shadow:1px 2px #1d2a4a14}:root[data-skin=kart] .pl .nm{font-size:26px}:root[data-skin=kart] .pl .sc,:root[data-skin=kart] .tot{font-family:Barlow Condensed,sans-serif;font-weight:800}:root[data-skin=kart] .turn b{font-size:22px;line-height:1.1}:root[data-skin=kart] .acts button{background:var(--panel);border-radius:4px;font-size:25px}:root[data-skin=kart] .acts .next{background:var(--cur)}:root[data-skin=kart] .board,:root[data-skin=kart] .hist{border-radius:4px}:root[data-skin=kart] .row .num{font-family:Barlow Condensed,sans-serif;font-weight:800}:root[data-skin=kart] .row .num.w{font-family:Caveat,cursive;font-size:22px}:root[data-skin=kart] .row.head,:root[data-skin=kart] .hh{font-size:20px}:root[data-skin=kart] .last .lc.pt,:root[data-skin=kart] .co b,:root[data-skin=kart] .cell.win .a,:root[data-skin=kart] .cell.win .a small{color:var(--gold-ink)}:root[data-skin=kart] .chip.hit{box-shadow:inset 0 0 0 2px var(--gold-ink)}:root[data-skin=kart] .win>div{background:var(--bg);border-radius:4px;box-shadow:3px 6px 18px #0000004d}:root[data-skin=kart] .win h2{text-transform:none;font-size:46px}:root[data-skin=kart] .win button{padding:6px 18px;font-size:26px}:root[data-skin=kart] .win.choose .choice{text-transform:none;background:var(--panel);font:700 32px Caveat,cursive}:root[data-skin=kart] .cheer .big{text-transform:none;font-size:clamp(70px,26vw,150px)}:root[data-skin=kart] .cheer .sub{font-size:clamp(26px,8vw,40px)}:root[data-skin=kart] .ts-head h2,:root[data-skin=kart] .bo-head h2{font-size:40px}:root[data-skin=kart] .bo-turn b,:root[data-skin=kart] .bo-result b{text-transform:none;font-family:Caveat,cursive;font-size:24px;font-style:normal}:root[data-skin=kart] .bo-btns button{text-transform:none;font-family:Caveat,cursive;font-size:26px}:root[data-skin=kart] .pl .nm .name{padding-right:4px}:root[data-skin=kart] .hist.n3 .hh,:root[data-skin=kart] .hist.n4 .hh{font-size:17px}:root[data-skin=kart] .players.n3 .pl .nm,:root[data-skin=kart] .players.n4 .pl .nm{font-size:21px}:root[data-skin=galeri]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#ecebe6;--panel:#fff;--panel2:#f4f3ee;--line:#dcdad3;--chalk:#16181a;--dim:#5d6064;--red:#d8413a;--p0:#d8413a;--p1:#2c8a57;--p2:#2d62c4;--p3:#c9791a;--t0:#d8413a;--t1:#2c8a57;--t2:#2d62c4;--t3:#c9791a;--btn:#e4e2dc;--btn-hi:#dcdad3;--dead:#b9b8b1;--rim:#16181a;--wire:#c9c9c9;--gold:#f2b705;--gold-ink:#8a6000;--gold-on-card:#ffd23f;--on-accent:#fff;--ink-soft:#5d6064;--star:#9a9a94;--card-on-bg:#0f5c55;--card-on-ink:#f6efe2;--seg-bg:#dcdad3;--seg-on:#fff;--seg-on-ink:#16181a;--radius:18px;--font:"Figtree", "Segoe UI", system-ui, sans-serif;--disp-family:"Figtree", "Segoe UI", sans-serif;--disp-weight:900;--disp-style:normal;--disp-case:none}.m-galeri{gap:14px}.m-galeri .g-head{justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.m-galeri .g-brand{flex-direction:column;min-width:0;display:flex}.m-galeri .g-title{letter-spacing:-.5px;font-size:28px;font-weight:900;line-height:1.1}.m-galeri .g-sub{color:var(--dim);font-size:14px;font-weight:600}.m-galeri .g-headr{align-items:center;gap:8px;min-width:0;display:flex}.m-galeri .g-resume{color:#f6efe2;white-space:nowrap;text-overflow:ellipsis;background:#16181a;border-radius:999px;max-width:44vw;padding:8px 12px;font-size:14px;font-weight:700;overflow:hidden}.m-galeri .g-mini{width:36px;height:36px;display:block}.m-galeri .g-q{letter-spacing:-.3px;margin:2px 0 0;font-size:26px;font-weight:800}.m-galeri .g-carousel{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;gap:14px;margin:0 -14px;padding:4px 14px 18px;display:flex;overflow-x:auto}.m-galeri .g-carousel::-webkit-scrollbar{display:none}.m-galeri .g-big{scroll-snap-align:start;flex:0 0 min(74%,290px);scroll-margin-left:14px}.m-galeri .g-big .gsel{background:var(--gc);color:#f6efe2;width:100%;height:250px;box-shadow:0 12px 24px color-mix(in srgb, var(--gc) 30%, transparent);border:none;border-radius:28px;justify-content:space-between;align-items:stretch;padding:22px;transition:transform .15s;position:relative}.m-galeri .g-big:not(.on) .gsel{opacity:.9;transform:scale(.94)}.m-galeri .g-big.on .gsel{background:var(--gc);color:#f6efe2}.m-galeri .g-marks{fill:none;stroke:#f6efe2;stroke-width:2.4px;stroke-linecap:round;opacity:.9;width:112px;height:38px}.m-galeri .g-big:not(.on) .g-marks{opacity:.35}.m-galeri .g-txt{flex-direction:column;gap:4px;display:flex}.m-galeri .g-big .gn{text-transform:none;color:#f6efe2;font-size:42px;font-weight:900;line-height:1}.m-galeri .g-big .gd{color:#f6efe2;opacity:.85;font-size:16px;font-weight:600}.m-galeri .g-big.on .gd{color:#f6efe2}.m-galeri .g-check{background:#f6efe2;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;top:20px;right:64px}.m-galeri .g-check svg{fill:none;width:18px;height:18px;stroke:var(--gc);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.m-galeri .g-big .star{color:#f6efe2b3;width:42px;height:42px;font-size:24px;top:16px;right:16px}.m-galeri .g-big.fav .star,.m-galeri .g-big.on.fav .star{color:var(--gold-on-card)}.m-galeri .g-dots{justify-content:center;gap:6px;margin-top:-10px;display:flex}.m-galeri .g-dots i{background:#b9b8b1;border-radius:4px;width:7px;height:7px}.m-galeri .g-dots i.on{background:#16181a;width:22px}.m-galeri .g-more{color:var(--chalk);background:#fff;border:none;box-shadow:0 2px 6px #0000000f}.m-galeri .g-list{gap:10px}.m-galeri .g-small .gsel{background:#fff;border:2px solid #0000;border-radius:18px;min-height:62px;padding:8px 40px 8px 14px}.m-galeri .g-small .gn{text-transform:none;font-size:18px;font-weight:800}.m-galeri .g-small .gd{font-size:13px}.m-galeri .g-small.on .gsel{color:#f6efe2;background:#0f5c55;border-color:#0f5c55}.m-galeri .g-small.on .gd{color:#f6efe2d9}.m-galeri .g-small.on.fav .star{color:var(--gold-on-card)}.m-galeri .seg-ctl{border:none;border-radius:999px;gap:0;padding:5px}.m-galeri .seg-ctl button{text-transform:none;height:42px;color:var(--dim);border-radius:999px;font-size:16px;font-weight:700}.m-galeri .seg-ctl button.on{font-weight:800;box-shadow:0 1px 4px #0000001a}.m-galeri .g-people{background:#fff;border-radius:20px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.m-galeri .g-duo{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.m-galeri .g-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;display:grid}.m-galeri .tile{align-items:center;gap:8px;min-width:0;display:flex;position:relative}.m-galeri .tile.rev{text-align:right;flex-direction:row-reverse}.m-galeri .g-av{background:var(--pc);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-size:19px;font-weight:800;display:flex}.m-galeri .g-name{flex-direction:column;flex:1;min-width:0;display:flex}.m-galeri .g-who{color:var(--dim);font-size:12px;font-weight:700;line-height:1.1}.m-galeri .tile.first .g-who{color:var(--pc)}.m-galeri .tile input{font:800 20px var(--font);color:var(--chalk);width:100%;min-width:0;text-align:inherit;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;padding:0}.m-galeri .tile input:focus{border-bottom-color:var(--pc)}.m-galeri .tile .rm{background:var(--panel2);width:26px;height:26px;color:var(--dim);border-radius:50%;flex:none;padding:0;font-size:13px}.m-galeri .h2h{text-align:center;color:var(--chalk);flex-direction:column;align-items:center;font-size:15px;font-weight:800;display:flex}.m-galeri .g-grid+.h2h{border-top:1px solid var(--line);flex-direction:row;justify-content:space-between;padding-top:8px}.m-galeri .h2h small{color:var(--dim);font-size:13px;font-weight:700}.m-galeri .h2h .score span[data-p]{color:var(--pc)}.m-galeri .g-pills{flex-wrap:wrap;gap:8px;display:flex}.m-galeri .g-pills button{height:42px;color:var(--chalk);background:#dcdad3;border-radius:999px;flex:auto;padding:0 14px;font-size:15px;font-weight:700}.m-galeri .g-pills button[data-act=bulloff]{color:#f6efe2;background:#16181a}.m-galeri .note,.m-galeri .favnote{color:var(--red);font-weight:700}:root[data-skin=galeri] .startbtn{color:#f6efe2;background:#16181a;border-radius:22px;min-height:62px;font-size:22px;font-weight:800}:root[data-skin=galeri] .startbtn .sb-sub{font-size:13px;font-weight:600}:root[data-skin=galeri] .top .menu{background:#fff;border:none;border-radius:999px;font-size:16px;font-weight:800;box-shadow:0 1px 4px #00000014}:root[data-skin=galeri] .pl{border-color:#0000;border-radius:20px;box-shadow:0 2px 8px #0000000f}:root[data-skin=galeri] .pl.active{border-color:var(--pc)}:root[data-skin=galeri] .pl .nm{font-size:18px}:root[data-skin=galeri] .pl .sc{letter-spacing:-1px;font-size:42px}:root[data-skin=galeri] .x01 .pl .sc{font-size:46px}:root[data-skin=galeri] .players.n3 .pl .sc,:root[data-skin=galeri] .players.n4 .pl .sc{font-size:30px}:root[data-skin=galeri] .turn b{border-radius:999px;padding:2px 12px}:root[data-skin=galeri] .chip{border-radius:999px}:root[data-skin=galeri] .acts button{background:#fff;border-color:#0000;border-radius:18px;font-size:16px;box-shadow:0 1px 4px #0000000f}:root[data-skin=galeri] .acts .next{background:var(--cur)}:root[data-skin=galeri] .board,:root[data-skin=galeri] .hist{border-color:#0000;border-radius:20px;box-shadow:0 2px 8px #0000000f}:root[data-skin=galeri] .row .num{font-size:22px}:root[data-skin=galeri] .hh{font-size:14px}:root[data-skin=galeri] .last .lc.pt,:root[data-skin=galeri] .co b,:root[data-skin=galeri] .cell.win .a,:root[data-skin=galeri] .cell.win .a small{color:var(--gold-ink)}:root[data-skin=galeri] .chip.hit{box-shadow:inset 0 0 0 2px var(--gold-ink)}:root[data-skin=galeri] .win>div{border-width:0;border-radius:28px;box-shadow:0 16px 40px #0000004d}:root[data-skin=galeri] .win h2{text-transform:none;letter-spacing:-.5px;font-size:34px}:root[data-skin=galeri] .win button{border-radius:999px;font-size:17px}:root[data-skin=galeri] .win.choose .choice{text-transform:none;background:var(--panel2);border-radius:18px;font-size:24px}:root[data-skin=galeri] .cheer .big{text-transform:none;letter-spacing:-2px}:root[data-skin=galeri] .cheer .sub{text-transform:none;border-radius:999px}:root[data-skin=galeri] .ts-inner{border-radius:28px 28px 0 0}:root[data-skin=galeri] .bo-list li{border-radius:16px}:root[data-skin=galeri] .bo-turn b,:root[data-skin=galeri] .bo-result b{text-transform:none;border-radius:999px;font-style:normal}:root[data-skin=galeri] .bo-btns button{text-transform:none;border-radius:999px}.m-galeri .g-people.n3 .g-av,.m-galeri .g-people.n4 .g-av{width:34px;height:34px;font-size:16px}.m-galeri .g-people.n3 .tile,.m-galeri .g-people.n4 .tile{gap:6px}.m-galeri .g-people.n3 .tile input,.m-galeri .g-people.n4 .tile input{font-size:18px}.m-galeri .g-people.n3 .tile .rm,.m-galeri .g-people.n4 .tile .rm{width:22px;height:22px;font-size:11px}:root[data-skin=galeri] .players.n3 .pl .nm,:root[data-skin=galeri] .players.n4 .pl .nm{font-size:16px}:root[data-skin=atolye]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#bdb9ae;--panel:#d9d5ca;--panel2:#cfcabe;--line:#8d897f;--chalk:#1c1c1c;--dim:#4a4843;--red:#b3261e;--p0:#b3261e;--p1:#1f6b3f;--p2:#1f4f8f;--p3:#8f5200;--t0:#b3261e;--t1:#1f6b3f;--t2:#1f4f8f;--t3:#8f5200;--btn:#cfcabe;--btn-hi:#c4bfb2;--dead:#9d998e;--rim:#1c1c1c;--wire:#bdb9ae;--gold:#f5c400;--gold-ink:#6e5200;--gold-on-card:#1c1c1c;--on-accent:#fff;--ink-soft:#4a4843;--star:#6e6a60;--card-on-bg:#f5c400;--card-on-ink:#1c1c1c;--seg-bg:transparent;--seg-on:#1c1c1c;--seg-on-ink:#f2f2f2;--radius:0px;--font:"Saira Condensed", "Arial Narrow", system-ui, sans-serif;--disp-family:"Saira Stencil One", Impact, sans-serif;--disp-weight:400;--disp-style:normal;--disp-case:uppercase;--hazard:repeating-linear-gradient(-45deg, #f5c400 0 16px, #1c1c1c 16px 32px);--rivet:#8d897f}:root[data-skin=atolye] .rivets,:root[data-skin=atolye] .pl{background-image:radial-gradient(circle at 9px 9px, var(--rivet) 3px, transparent 3.6px), radial-gradient(circle at calc(100% - 9px) 9px, var(--rivet) 3px, transparent 3.6px), radial-gradient(circle at 9px calc(100% - 9px), var(--rivet) 3px, transparent 3.6px), radial-gradient(circle at calc(100% - 9px) calc(100% - 9px), var(--rivet) 3px, transparent 3.6px)}.m-atolye{gap:16px;padding-top:0}.m-atolye .a-stripe{background:var(--hazard);height:14px;margin:0 -14px}.m-atolye .a-head{justify-content:space-between;align-items:flex-start;gap:8px;padding-top:4px;display:flex}.m-atolye .a-title{font:400 44px/1 Saira Stencil One,Impact,sans-serif}.m-atolye .a-tag{letter-spacing:3px;color:var(--dim);font-size:16px;font-weight:700}.m-atolye .a-mini{border:3px solid #1c1c1c;border-radius:50%;width:40px;height:40px;display:block}.m-atolye .a-resume{text-align:left;color:#f5c400;letter-spacing:1px;background:#1c1c1c;border-radius:0;width:100%;padding:10px 14px;font-size:18px;font-weight:800;line-height:1.2;display:block}.m-atolye .a-resume:active{background:#333}.m-atolye .a-sect{flex-direction:column;gap:8px;display:flex}.m-atolye .a-label{color:#f2f2f2;letter-spacing:3px;background:#1c1c1c;border-radius:0;align-self:flex-start;padding:3px 10px;font-size:15px;font-weight:700;transform:rotate(-1deg)}.m-atolye .a-label small{letter-spacing:1px;color:#bdb9ae;margin-left:6px;font-size:12px}.m-atolye .a-players{background-color:var(--panel);border:2px solid var(--line);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:16px 18px;display:grid;position:relative}.m-atolye .a-players.n3,.m-atolye .a-players.n4{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.m-atolye .a-vs{color:var(--dim);font:400 22px Saira Stencil One,Impact,sans-serif}.m-atolye .tile{flex-direction:column;min-width:0;display:flex;position:relative}.m-atolye .a-players.n2 .tile:last-child{text-align:right;align-items:flex-end}.m-atolye .a-no{letter-spacing:2px;color:var(--pc);white-space:nowrap;font-size:14px;font-weight:700}.m-atolye .tile input{text-transform:uppercase;color:var(--chalk);width:100%;min-width:0;text-align:inherit;background:0 0;border:none;border-bottom:2px dashed #0000;border-radius:0;padding:0;font:400 30px/1.1 Saira Stencil One,Impact,sans-serif}.m-atolye .tile input:focus{border-bottom-color:var(--pc)}.m-atolye .tile .rm{color:#f5c400;background:#1c1c1c;border-radius:0;width:22px;height:22px;padding:0;font-size:11px;position:absolute;top:-4px;right:-4px}.m-atolye .a-players.n2 .tile:last-child .rm{left:-4px;right:auto}.m-atolye .h2h{justify-content:space-between;align-items:center;gap:8px;font-size:17px;font-weight:800;display:flex}.m-atolye .h2h .score{color:#f5c400;letter-spacing:3px;white-space:nowrap;background:#1c1c1c;padding:0 8px;font-weight:800}.m-atolye .h2h .score span[data-p],.m-atolye .h2h .score .sep{color:#f5c400}.m-atolye .a-btns{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.m-atolye .a-btns button{background:var(--panel);border:2px solid var(--line);height:46px;color:var(--chalk);letter-spacing:1px;white-space:nowrap;border-radius:0;padding:0 4px;font-size:16px;font-weight:800}.m-atolye .a-btns .a-bull{background:#f5c400;border:3px solid #1c1c1c}.m-atolye .a-btns .a-add{background:0 0;border:2px dashed #1c1c1c}.m-atolye .a-games{gap:8px}.m-atolye .a-plate .gsel{text-align:center;background-color:var(--panel);border:2px solid var(--line);min-height:84px;color:var(--chalk);border-radius:0;align-items:center;padding:14px 18px}.m-atolye .a-plate .gn{font:400 26px/1.05 Saira Stencil One,Impact,sans-serif}.m-atolye .a-plate .gd{letter-spacing:.5px;color:var(--dim);font-size:13px;font-weight:700}.m-atolye .a-plate.on .gsel{color:#1c1c1c;background-color:#f5c400;border:3px solid #1c1c1c}.m-atolye .a-plate.on .gd{color:#3b3528}.m-atolye .a-plate .star{border-radius:0;width:30px;height:30px;font-size:18px;line-height:30px;top:14px;right:14px}.m-atolye .a-plate.fav .star{color:#b3261e}.m-atolye .a-plate.on.fav .star{color:#1c1c1c}.m-atolye .a-small .gsel{min-height:64px;padding:12px 34px}.m-atolye .a-small .gn{font-size:18px}.m-atolye .a-small .gd{font-size:12px}.m-atolye .a-more{border:none;height:auto;font-size:15px}.m-atolye .seg-ctl{border:none;gap:10px;overflow:visible}.m-atolye .seg-ctl button{color:#1c1c1c;letter-spacing:1px;border:2px solid #1c1c1c;height:46px;font-size:18px;font-weight:800}.m-atolye .seg-ctl button.on{color:#f2f2f2;background:#1c1c1c;border-color:#1c1c1c}.m-atolye .note,.m-atolye .favnote{color:#1c1c1c;background:#f5c400;padding:4px 8px;font-weight:800}:root[data-skin=atolye] .startbar{background:linear-gradient(180deg, transparent 0%, var(--bg) 30%)}:root[data-skin=atolye] .startbtn{color:#1c1c1c;background:linear-gradient(#f5c400, #f5c400) padding-box, var(--hazard) border-box;letter-spacing:2px;border:7px solid #0000;border-radius:0;font:400 32px Saira Stencil One,Impact,sans-serif}:root[data-skin=atolye] .startbtn .sb-sub{letter-spacing:1px;opacity:.9;font:800 14px Saira Condensed,sans-serif}:root[data-skin=atolye] .top .menu{color:#f2f2f2;background:#1c1c1c;border:none;border-radius:0;transform:rotate(-1deg)}:root[data-skin=atolye] .top .info{color:var(--dim);letter-spacing:1px;font-weight:800}:root[data-skin=atolye] .pl{background-color:var(--panel);border-radius:0}:root[data-skin=atolye] .pl.active{background-color:color-mix(in srgb, var(--pc) 12%, var(--panel))}:root[data-skin=atolye] .pl .nm{padding:0 6px;font-size:19px}:root[data-skin=atolye] .pl .sc,:root[data-skin=atolye] .pl .sub,:root[data-skin=atolye] .pl .last{padding:0 6px}:root[data-skin=atolye] .players.n3 .pl .nm,:root[data-skin=atolye] .players.n4 .pl .nm{padding:0 2px 0 8px;font-size:15px}:root[data-skin=atolye] .pl{padding:6px 12px}:root[data-skin=atolye] .players.n3 .legs,:root[data-skin=atolye] .players.n4 .legs{font-size:10px}:root[data-skin=atolye] .turn b{border-radius:0;font-size:18px}:root[data-skin=atolye] .chip{border-radius:0}:root[data-skin=atolye] .acts button{letter-spacing:1px;border-radius:0;font-size:17px}:root[data-skin=atolye] .acts .next{border:3px solid #1c1c1c}:root[data-skin=atolye] .board,:root[data-skin=atolye] .hist{border-color:var(--line);border-radius:0}:root[data-skin=atolye] .row .num{font-size:22px}:root[data-skin=atolye] .row .num.w{font-size:15px}:root[data-skin=atolye] .hh{font-size:14px}:root[data-skin=atolye] .last .lc{border-radius:0}:root[data-skin=atolye] .last .lc.pt,:root[data-skin=atolye] .co b,:root[data-skin=atolye] .cell.win .a,:root[data-skin=atolye] .cell.win .a small{color:var(--gold-ink)}:root[data-skin=atolye] .chip.hit{box-shadow:inset 0 0 0 2px #1c1c1c}:root[data-skin=atolye] .win>div{background:linear-gradient(var(--panel), var(--panel)) padding-box, var(--hazard) border-box;border:7px solid #0000;border-radius:0}:root[data-skin=atolye] .win h2{font-size:36px}:root[data-skin=atolye] .win button{letter-spacing:1px;border-radius:0}:root[data-skin=atolye] .win.choose .choice{border-radius:0;font-size:24px}:root[data-skin=atolye] .cheer .sub{border-radius:0}:root[data-skin=atolye] .ts-inner{border-top:10px solid #0000;border-image:var(--hazard) 10;border-radius:0}:root[data-skin=atolye] .ts-close,:root[data-skin=atolye] .bo-x,:root[data-skin=atolye] .bo-btns button,:root[data-skin=atolye] .bo-list li{border-radius:0}:root[data-skin=atolye] .bo-turn b,:root[data-skin=atolye] .bo-result b{border-radius:0;font-family:Saira Stencil One,Impact,sans-serif;font-style:normal;font-weight:400}.m-atolye .a-players.n3 .tile input,.m-atolye .a-players.n4 .tile input{font-size:24px}:root[data-skin=kulup]{--bg:#2b1d14;--panel:#3a281b;--panel2:#45301f;--line:#5c4431;--chalk:#f1e6d0;--dim:#c2b196;--red:#d9694f;--p0:#ec7a63;--p1:#7cc88a;--p2:#8fb4ea;--p3:#e8b25c;--t0:#7a2a20;--t1:#2f5236;--t2:#26405f;--t3:#6b4a1c;--btn:#3a281b;--btn-hi:#4d3726;--dead:#6b5847;--rim:#1a110b;--wire:#8a7a66;--gold:#c9a46a;--gold-ink:#e0bd7f;--gold-on-card:#9a7236;--on-accent:#22150d;--ink-soft:#c2b196;--star:#8a7560;--card-on-bg:#c9a46a;--card-on-ink:#2b1d14;--seg-bg:transparent;--seg-on:#4d3726;--seg-on-ink:#f1e6d0;--radius:6px;--font:"Barlow", "Segoe UI", system-ui, sans-serif;--disp-family:"Playfair Display", Georgia, serif;--disp-weight:700;--disp-style:italic;--disp-case:none}:root[data-skin=kulup] body{background:radial-gradient(circle at 50% 0,#3d2a1c 0,#2b1d14 520px) fixed,#2b1d14}.m-kulup{gap:16px;padding-top:18px}.m-kulup .kbrand{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.m-kulup .kcrest{border:2px solid var(--gold);border-radius:50%;width:60px;height:60px}.m-kulup .kmini{width:44px;height:44px;display:block}.m-kulup .kword{font:italic 700 40px/1 Playfair Display,Georgia,serif}.m-kulup .ktag{letter-spacing:4px;color:var(--gold);font-size:13px;font-weight:700}.m-kulup .kresume{border:1px solid var(--gold);width:100%;color:var(--chalk);text-align:left;background:0 0;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.m-kulup .kr-txt{flex-direction:column;min-width:0;display:flex}.m-kulup .kr-lbl{letter-spacing:2px;color:var(--gold);font-size:12px;font-weight:700}.m-kulup .kr-sum{overflow-wrap:anywhere;font:600 19px/1.2 Playfair Display,Georgia,serif}.m-kulup .kr-arr{color:var(--gold);flex:none;font-size:22px}.m-kulup .kmenu{flex-direction:column;gap:6px;display:flex}.m-kulup .klbl{letter-spacing:3px;color:var(--gold);font-size:12px;font-weight:700}.m-kulup .klbl .hint-star{color:var(--star);letter-spacing:0;font-size:13px}.m-kulup .klist{flex-direction:column;display:flex}.m-kulup .klist[hidden]{display:none}.m-kulup .gcard{border-bottom:1px solid #4d3726;display:flex}.m-kulup .klist .gcard:last-child{border-bottom:none}.m-kulup .gcard .gsel{color:#c2b196;background:0 0;border:none;border-radius:0;flex-direction:row;flex:1;justify-content:flex-start;align-items:baseline;gap:8px;min-height:0;padding:8px 38px 8px 0}.m-kulup .gcard .gsel:active{background:0 0;transform:none}.m-kulup .gcard .gn{text-transform:none;overflow-wrap:normal;flex:0 auto;max-width:64%;font:600 26px/1.1 Playfair Display,Georgia,serif}.m-kulup .gcard .dots{border-bottom:2px dotted #5c4431;flex:1;min-width:12px;margin-bottom:6px}.m-kulup .gcard .gd{color:#c2b196;text-align:right;flex:0 auto;align-self:flex-end;max-width:42%;padding-bottom:2px;font-size:14px;font-weight:600;line-height:1.15}.m-kulup .gcard.on .gsel{color:var(--chalk);background:0 0}.m-kulup .gcard.on .gn{color:var(--chalk);font-weight:700}.m-kulup .gcard.on .dots{border-bottom-color:var(--gold)}.m-kulup .gcard.on .gd{color:var(--gold);font-size:15px;font-weight:700}.m-kulup .gcard .star{color:var(--star);top:50%;right:-4px;transform:translateY(-50%)}.m-kulup .gcard.fav .star,.m-kulup .gcard.on.fav .star{color:var(--gold)}.m-kulup .gcard.on .star{color:var(--star)}.m-kulup .klist.more .gn{font-size:21px}.m-kulup .klist.more .gsel{padding-block:6px}.m-kulup .kmore{border:none;border-bottom:1px solid var(--gold);height:30px;color:var(--gold);letter-spacing:1.5px;border-radius:0;align-self:flex-start;margin-top:4px;padding:0 2px;font-size:15px}.m-kulup .opts{flex-direction:column;gap:6px;margin-top:4px}.m-kulup .kopts{flex-wrap:wrap;gap:4px 18px;display:flex}.m-kulup .kopts button{letter-spacing:1px;text-transform:uppercase;color:#c2b196;background:0 0;border-bottom:2px solid #0000;border-radius:0;padding:4px 0 2px;font-size:16px;font-weight:700}.m-kulup .kopts button.on{color:var(--chalk);border-bottom-color:var(--gold)}.m-kulup .kopts button:active{background:0 0}.m-kulup .kmembers{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.m-kulup .kmembers.n3 .tile:nth-child(3){grid-column:1/-1}.m-kulup .tile{border:1px solid var(--gold);background:linear-gradient(135deg, var(--tile), color-mix(in srgb, var(--tile) 55%, #120b07));border-radius:8px;flex-direction:column;gap:2px;min-width:0;padding:12px 14px;display:flex;position:relative}.m-kulup .klabel{letter-spacing:1.5px;color:var(--gold);overflow-wrap:anywhere;padding-right:22px;font-size:11px;font-weight:700;line-height:1.3}.m-kulup .tile input{color:var(--chalk);background:0 0;border:none;border-bottom:1px solid #0000;border-radius:0;width:100%;min-width:0;padding:0;font:700 26px/1.2 Playfair Display,Georgia,serif}.m-kulup .tile input:focus{border-bottom-color:var(--gold)}.m-kulup .tile input::placeholder{color:#f1e6d073}.m-kulup .tile .rm{width:26px;height:26px;color:var(--gold);background:#0000004d;border-radius:50%;padding:0;font-size:16px;line-height:26px;position:absolute;top:6px;right:6px}.m-kulup .kbtns{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.m-kulup .kbtns button{height:44px;color:var(--chalk);white-space:nowrap;background:0 0;border:1px solid #5c4431;border-radius:4px;padding:0 4px;font-size:15px;font-weight:700}.m-kulup .kbtns button[data-act=bulloff]{border-color:var(--gold);color:var(--gold)}.m-kulup .kbook{color:#c2b196;justify-content:space-between;align-items:baseline;gap:10px;font-size:14px;font-weight:600;display:flex}.m-kulup .kbook .score{color:var(--gold);white-space:nowrap;font:700 24px Playfair Display,Georgia,serif}.m-kulup .kbook .score .sep{margin:0 6px}.m-kulup .note,.m-kulup .favnote{color:var(--gold-ink)}:root[data-skin=kulup] .startbar{background:linear-gradient(#0000 0%,#2b1d14 32%)}:root[data-skin=kulup] .startbtn{background:var(--gold);color:#2b1d14;border:1.5px solid var(--gold);border-radius:4px;min-height:60px;font:italic 700 26px Playfair Display,Georgia,serif}:root[data-skin=kulup] .startbtn .sb-sub{color:#4a3320;opacity:1;font:600 14px Barlow,sans-serif}:root[data-skin=kulup] .top .menu{border:1px solid var(--gold);color:var(--gold);background:0 0;border-radius:4px;font:italic 700 17px Playfair Display,Georgia,serif}:root[data-skin=kulup] .pl{border-width:1px;border-color:#5c4431;border-radius:8px}:root[data-skin=kulup] .pl .nm{font-size:19px}:root[data-skin=kulup] .players.n3 .pl .nm,:root[data-skin=kulup] .players.n4 .pl .nm{font-size:15px}:root[data-skin=kulup] .pl .sc{font-weight:700}:root[data-skin=kulup] .acts button{border-width:1px;border-color:#5c4431;border-radius:4px;font-size:17px}:root[data-skin=kulup] .acts .next{border-color:var(--cur)}:root[data-skin=kulup] .board,:root[data-skin=kulup] .hist{border-width:1px;border-color:#5c4431;border-radius:8px}:root[data-skin=kulup] .row .num{font-weight:700}:root[data-skin=kulup] .chip{background:#4d3726}:root[data-skin=kulup] .win>div{background:#33231a;border-width:1.5px;border-radius:8px}:root[data-skin=kulup] .win h2{font-size:36px}:root[data-skin=kulup] .win.ask>div{border-color:var(--gold)}:root[data-skin=kulup] .cheer .big{font-size:clamp(56px,20vw,120px)}:root[data-skin=kulup] .themesheet .ts-inner{border-top:1.5px solid var(--gold);background:#33231a}:root[data-skin=kulup] .bulloff{background:#2b1d14}:root[data-skin=kulup] .bo-list li{border-width:1px 1px 1px 5px}html[lang=ja] .m-kulup .gd{font-size:12px}:root[data-skin=bilet]{--bg:#10233f;--panel:#1c375f;--panel2:#16304f;--line:#2c4a74;--chalk:#f5efe1;--dim:#9fb2cf;--red:#d62828;--p0:#ff5a4e;--p1:#3ecf7f;--p2:#7ab8ff;--p3:#ffb703;--t0:#d62828;--t1:#1d6b43;--t2:#1f5fa8;--t3:#b86e0a;--btn:#1c375f;--btn-hi:#26477a;--dead:#4d6180;--rim:#0a1628;--wire:#8d9bb3;--gold:#ffb703;--gold-ink:#ffb703;--gold-on-card:#b07d00;--on-accent:#0c1a30;--ink-soft:#c3cfe2;--star:#6d84a8;--card-on-bg:#f5efe1;--card-on-ink:#1a1a1a;--seg-bg:transparent;--seg-on:#f5efe1;--seg-on-ink:#1a1a1a;--radius:8px;--font:"Barlow Condensed", "Arial Narrow", system-ui, sans-serif;--disp-family:"Big Shoulders Display", Impact, sans-serif;--disp-weight:900;--disp-style:normal;--disp-case:uppercase}.m-bilet{gap:16px;padding-top:16px}.m-bilet .bhead{align-items:center;gap:10px;display:flex}.m-bilet .bword{letter-spacing:1px;font:900 34px/1 Big Shoulders Display,Impact,sans-serif}.m-bilet .btag{letter-spacing:2px;color:var(--dim);text-align:right;white-space:nowrap;flex:1;font-size:14px;font-weight:700}.m-bilet .bmini{width:32px;height:32px;display:block}.m-bilet .ticket{color:#1a1a1a;background:#f5efe1;border-radius:14px;flex-direction:column;display:flex;position:relative}.m-bilet .tk-main{flex-direction:column;gap:6px;padding:18px 18px 16px;display:flex}.m-bilet .tk-top{letter-spacing:2px;color:#6a6254;justify-content:space-between;font-size:14px;font-weight:700;display:flex}.m-bilet .tk-red{color:#d62828}.m-bilet .tk-names{flex-direction:column;display:flex}.m-bilet .tile{align-items:baseline;gap:8px;min-width:0;display:flex;position:relative}.m-bilet .tile[data-p="0"]{--tc:#d62828}.m-bilet .tile[data-p="1"]{--tc:#1d6b43}.m-bilet .tile[data-p="2"]{--tc:#1f5fa8}.m-bilet .tile[data-p="3"]{--tc:#b86e0a}.m-bilet .tk-vs{color:#6a6254;flex:none;font:900 26px/1 Big Shoulders Display,Impact,sans-serif}.m-bilet .tile input{text-transform:uppercase;min-width:0;color:var(--tc);background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;flex:1;padding:0;font:900 50px/1 Big Shoulders Display,Impact,sans-serif}.m-bilet .tile input:focus{border-bottom-color:#1a1a1a4d}.m-bilet .tile input::placeholder{color:color-mix(in srgb, var(--tc) 45%, transparent)}.m-bilet .ticket.n3 .tile input,.m-bilet .ticket.n4 .tile input{font-size:36px}.m-bilet .tile .rm{color:#6a6254;background:#e6ddc8;border-radius:50%;flex:none;align-self:center;width:28px;height:28px;padding:0;font-size:16px;line-height:28px}.m-bilet .tk-info{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:6px;display:grid}.m-bilet .tk-info div{flex-direction:column;min-width:0;display:flex}.m-bilet .tk-info span{letter-spacing:1.5px;color:#6a6254;font-size:12px;font-weight:700}.m-bilet .tk-info b{overflow-wrap:anywhere;font-size:21px;font-weight:700;line-height:1.1}.m-bilet .tk-perf{border-top:2.5px dashed #c9bfa8;height:0;margin:0 18px;position:relative}.m-bilet .tk-perf:before,.m-bilet .tk-perf:after{content:"";background:var(--bg);border-radius:50%;width:24px;height:24px;position:absolute;top:-13px}.m-bilet .tk-perf:before{left:-30px}.m-bilet .tk-perf:after{right:-30px}.m-bilet .tk-stub{justify-content:space-between;align-items:center;gap:10px;padding:14px 18px 16px;display:flex}.m-bilet .h2h{flex-direction:column;min-width:0;display:flex}.m-bilet .tk-l{letter-spacing:1.5px;color:#6a6254;font-size:12px;font-weight:700}.m-bilet .h2h .score{white-space:nowrap;font:900 34px/1 Big Shoulders Display,Impact,sans-serif}.m-bilet .h2h .score span[data-p="0"]{color:#d62828}.m-bilet .h2h .score span[data-p="1"]{color:#1d6b43}.m-bilet .h2h .score span[data-p="2"]{color:#1f5fa8}.m-bilet .h2h .score span[data-p="3"]{color:#b86e0a}.m-bilet .h2h .score .sep{color:#1a1a1a;margin:0 5px}.m-bilet .tk-bar{flex:none;align-items:flex-end;gap:2px;display:flex}.m-bilet .tk-bar i{background:#1a1a1a;height:34px;display:block}.m-bilet .blbl{letter-spacing:2px;color:var(--dim);margin-bottom:-6px;font-size:14px;font-weight:700}.m-bilet .blbl .hint-star{letter-spacing:0}.m-bilet .bgames .gsel{text-align:center;min-height:62px;color:var(--chalk);background:0 0;border:2px dashed #5a7194;border-radius:8px;align-items:center;padding:6px 30px}.m-bilet .bgames .gn{text-transform:uppercase;font:900 26px/1 Big Shoulders Display,Impact,sans-serif}.m-bilet .bgames .gd{color:var(--dim);text-align:center;font-size:13px}.m-bilet .games.more .gn{font-size:21px}.m-bilet .games.more .gsel{min-height:54px}.m-bilet .gcard.on .gsel{color:#1a1a1a;background:#f5efe1;border:2px solid #f5efe1}.m-bilet .gcard.on .gd{color:#6a6254}.m-bilet .gcard .star{width:32px;height:32px;font-size:18px;line-height:32px;top:2px;right:2px}.m-bilet .seg-ctl{border:2px dashed #5a7194;border-radius:8px}.m-bilet .seg-ctl button{font-size:18px;font-weight:700}.m-bilet .bmore{color:var(--chalk);border:2px dashed #5a7194}.m-bilet .bresume{width:100%;color:var(--chalk);text-align:left;background:0 0;border:2px dashed #5a7194;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:18px;font-weight:700;line-height:1.2;display:flex}.m-bilet .bresume b{color:#ffb703}.m-bilet .bresume span{overflow-wrap:anywhere;min-width:0}.m-bilet .br-arr{flex:none;font-size:20px}.m-bilet .bbtns{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.m-bilet .bbtns button{white-space:nowrap;background:#1c375f;border-radius:8px;height:44px;padding:0 4px;font-size:17px;font-weight:700}.m-bilet .bbtns button[data-act=bulloff]{color:#10233f;background:#ffb703}:root[data-skin=bilet] .startbtn{color:#fff;letter-spacing:2px;background:#d62828;border-radius:10px;font:900 30px Big Shoulders Display,Impact,sans-serif}:root[data-skin=bilet] .startbtn .sb-sub{color:#ffd6d2;letter-spacing:.5px;font-family:Barlow Condensed,sans-serif}:root[data-skin=bilet] .top .menu{background:0 0;border:2px dashed #5a7194;border-radius:8px}:root[data-skin=bilet] .pl{background:#16304f;border-color:#2c4a74;border-radius:10px}:root[data-skin=bilet] .pl .sc{font-weight:900}:root[data-skin=bilet] .acts button{border-style:dashed;border-color:#5a7194;border-radius:8px}:root[data-skin=bilet] .acts .next{border-style:solid}:root[data-skin=bilet] .board,:root[data-skin=bilet] .hist{background:#16304f;border-radius:12px}:root[data-skin=bilet] .turn b{color:#0c1a30}:root[data-skin=bilet] .chip.bust{color:#fff}:root[data-skin=bilet] .win>div{color:#1a1a1a;background:#f5efe1;border-radius:14px}:root[data-skin=bilet] .win button.sec{color:#1a1a1a;background:#e6ddc8}:root[data-skin=bilet] .win.ask>div{border-color:#d62828}:root[data-skin=bilet] .win.ask button.yes{color:#fff}:root[data-skin=bilet] .win.choose .choice{color:#1a1a1a;background:#ebe3cf;border-color:#c9bfa8}:root[data-skin=bilet] .win.choose .choice .cs{color:#6a6254}:root[data-skin=bilet] .bo-ok{color:#fff}:root[data-skin=bilet] .themesheet .ts-inner{background:#16304f}html[lang=ja] .m-bilet .tk-info b{font-size:16px}html[lang=ja] .m-bilet .bgames .gd{font-size:11px}.profiles{padding-bottom:calc(28px + env(safe-area-inset-bottom,0px));gap:12px}.profiles .top{justify-content:flex-start;gap:10px}.pf-title{font:var(--it);text-transform:var(--disp-case);overflow-wrap:anywhere;min-width:0;margin:0;font-size:26px;line-height:1.05}.pf-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pf-player{text-align:left;background:var(--panel);border:2px solid var(--line);border-radius:var(--radius);width:100%;color:var(--chalk);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.pf-ini{background:var(--red);width:44px;height:44px;color:var(--on-accent);font:var(--it);border-radius:50%;justify-content:center;align-items:center;font-size:22px;display:flex}.pf-who{flex-direction:column;min-width:0;display:flex}.pf-who b{font:var(--it);text-overflow:ellipsis;white-space:nowrap;font-size:22px;line-height:1.1;overflow:hidden}.pf-who small,.pf-pct small{color:var(--dim);font-size:13px;line-height:1.2}.pf-pct{flex-direction:column;align-items:flex-end;display:flex}.pf-pct b{font:var(--it);font-variant-numeric:tabular-nums;font-size:24px}.pf-empty{text-align:center;color:var(--dim);flex-direction:column;align-items:center;gap:14px;padding:24px 8px;font-size:17px;line-height:1.35;display:flex}.pf-empty-board{opacity:.55;width:150px}.pf-empty p{max-width:34ch;margin:0}.pf-clear{border:1.5px solid var(--line);color:var(--dim);background:0 0;border-radius:999px;align-self:center;margin-top:8px;padding:8px 16px;font-size:15px}.pf-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.pf-tile{background:var(--panel);border:2px solid var(--line);border-radius:var(--radius);text-align:center;flex-direction:column;min-width:0;padding:8px 4px;display:flex}.pf-tile b{font:var(--it);font-variant-numeric:tabular-nums;font-size:24px;line-height:1.05}.pf-tile span{color:var(--dim);overflow-wrap:anywhere;font-size:12px;line-height:1.15}.pf-seg{background:var(--seg-bg);border:2px solid var(--line);border-radius:var(--radius);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;overflow:hidden}.pf-seg button{min-height:40px;color:var(--ink-soft);background:0 0;border-radius:0;padding:4px 6px;font-size:15px;font-weight:700;line-height:1.1}.pf-seg button.on{background:var(--seg-on);color:var(--seg-on-ink)}.pf-card{background:var(--panel);border:2px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}.pf-card h2{font:var(--it);text-transform:var(--disp-case);margin:0;font-size:20px}.pf-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.pf-toggle{color:var(--ink-soft);align-items:center;gap:6px;font-size:15px;display:flex}.pf-toggle input{width:20px;height:20px;accent-color:var(--red)}.pf-map{aspect-ratio:1;width:100%;max-width:420px;margin:0 auto;position:relative}.pf-map .hm-board,.pf-heat{width:100%;height:100%;position:absolute;inset:0}.hm-board .hm-rim{fill:var(--rim)}.hm-board .hm-num text{fill:#e8ebe9;text-anchor:middle;dominant-baseline:central;font:700 18px Barlow Condensed,Arial Narrow,sans-serif}.pf-mapped{color:var(--dim);text-align:center;margin:0;font-size:13px}.pf-insights{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pf-insights li{padding-left:18px;font-size:16px;line-height:1.35;position:relative}.pf-insights li:before{content:"";background:var(--gold);border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:2px}.pf-muted{color:var(--dim);margin:0}.pf-stats{grid-template-columns:1fr 1fr;gap:6px 14px;display:grid}.pf-stat{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:8px;min-width:0;padding-bottom:4px;display:flex}.pf-stat span{color:var(--dim);font-size:14px;line-height:1.15}.pf-stat b{font:var(--it);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:20px}.pf-recent{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pf-recent li{border-left:4px solid var(--line);background:var(--panel2,var(--panel));border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 8px;display:grid}.pf-recent li.won{border-left-color:var(--p1)}.pf-recent li.lost{border-left-color:var(--p0)}.pf-rdate{color:var(--dim);white-space:nowrap;font-size:13px}.pf-rgame{flex-direction:column;min-width:0;display:flex}.pf-rgame b{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.pf-rgame small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.pf-rres{font-size:14px;font-weight:800}.pf-recent li.won .pf-rres{color:var(--p1)}.pf-recent li.lost .pf-rres{color:var(--p0)}.pf-wrapped{min-height:56px;font:var(--it);text-transform:var(--disp-case);background:var(--gold);color:#111;border-radius:var(--radius);font-size:22px}@media (width<=370px){.pf-stats{grid-template-columns:1fr}}.pf-elo{margin-top:1px;display:block}.pf-elo b{color:var(--gold);font-variant-numeric:tabular-nums}.pf-elo-box{border-radius:calc(var(--radius) - 2px);background:var(--seg-bg);border:1.5px solid var(--line);gap:2px;padding:10px 12px;display:grid}.pf-elo-box div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pf-elo-box div span{color:var(--ink-soft);font-size:15px;font-weight:700}.pf-elo-box div b{font:var(--it);color:var(--gold);font-variant-numeric:tabular-nums;font-size:40px;line-height:1}.pf-elo-box p{margin:0;font-size:15px;font-weight:700}.pf-elo-box small,.pf-note{color:var(--dim);font-size:12.5px;line-height:1.3}.pf-rivals{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pf-rivals li{grid-template-columns:minmax(0,1.4fr) minmax(50px,1fr) 46px;align-items:center;gap:10px;display:grid}.pf-rname{flex-wrap:wrap;align-items:baseline;column-gap:6px;min-width:0;display:flex}.pf-rname b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:17px;overflow:hidden}.pf-rname small{color:var(--dim);flex-basis:100%;font-size:13px}.pf-tag{text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;border-radius:999px;padding:1px 6px;font-size:11px;font-style:normal;font-weight:800}.pf-tag.bad{background:var(--p0);color:#fff}.pf-tag.good{background:var(--p1);color:#fff}.pf-bar{background:var(--line);border-radius:999px;height:8px;overflow:hidden}.pf-bar i{background:var(--gold);border-radius:inherit;height:100%;display:block}.pf-rpct{font:var(--it);text-align:right;font-variant-numeric:tabular-nums;font-size:18px}.pf-records{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pf-records li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"l v""d v";column-gap:10px;padding:6px 0;display:grid}.pf-records span{grid-area:l;font-size:15px;font-weight:700}.pf-records small{color:var(--dim);grid-area:d;font-size:12.5px}.pf-records b{font:var(--it);color:var(--gold);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:v;align-self:center;font-size:24px}.achtoast{z-index:70;left:50%;top:calc(env(safe-area-inset-top,0px) + 58px);background:var(--panel);border:2px solid var(--gold);pointer-events:none;border-radius:16px;width:min(92vw,420px);padding:10px 14px 12px;animation:.45s cubic-bezier(.2,1.3,.4,1) both at-in;position:fixed;transform:translate(-50%);box-shadow:0 12px 34px #00000073}.achtoast.secret{border-color:#b98cff;box-shadow:0 0 0 3px #b98cff40,0 12px 34px #00000073}.achtoast.out{animation:.26s ease-in both at-out}.at-k{letter-spacing:.08em;text-transform:uppercase;color:var(--gold);margin-bottom:4px;font-size:11.5px;font-weight:800}.achtoast.secret .at-k{color:#b98cff}.at-row{align-items:center;gap:12px;display:flex}.at-ico{flex:none;font-size:36px;line-height:1}.at-txt{flex-direction:column;min-width:0;display:flex}.at-txt b{font:var(--it);color:var(--chalk);font-size:24px;line-height:1.05}.at-txt small{color:var(--dim);font-size:13px;line-height:1.25}.at-txt small i{font-style:normal;font-weight:800}@keyframes at-in{0%{opacity:0;transform:translate(-50%,-24px)scale(.92)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes at-out{to{opacity:0;transform:translate(-50%,-16px)}}@media (prefers-reduced-motion:reduce){.achtoast,.achtoast.out{animation:none}}.pf-achn{font:var(--it);color:var(--gold);font-variant-numeric:tabular-nums;font-size:18px}.pf-ach{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.pf-ach li{text-align:center;border:1.5px solid var(--line);background:var(--seg-bg);border-radius:10px;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:8px 4px;display:flex}.pf-ach .ai{font-size:28px;line-height:1.1}.pf-ach b{overflow-wrap:anywhere;font-size:13.5px;line-height:1.15}.pf-ach small{color:var(--dim);overflow-wrap:anywhere;font-size:11px;line-height:1.2}.pf-ach em{color:var(--gold);font-size:11px;font-style:normal;font-weight:700}.pf-ach li.got{border-color:var(--gold)}.pf-ach li.locked{opacity:.5}.pf-ach li.locked .ai{filter:grayscale()}.pf-ach li.secret{opacity:.55;border-style:dashed}.pf-ach li.secret .ai{font:var(--it);color:#b98cff;font-size:26px}.at-k i{font-style:normal}.at-list{flex-wrap:wrap;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.at-list li{background:var(--seg-bg);border:1.5px solid var(--line);border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 6px;display:flex}.at-list li.hid{border-color:#b98cff}.at-list span{font-size:22px;line-height:1}.at-list b{font:var(--it);color:var(--chalk);white-space:nowrap;font-size:18px}.wrapped{z-index:46;background:radial-gradient(120% 70% at 0% 0%, color-mix(in srgb, var(--red) 26%, transparent) 0%, transparent 60%), radial-gradient(90% 60% at 100% 100%, color-mix(in srgb, var(--gold) 14%, transparent) 0%, transparent 60%), var(--bg);color:var(--chalk);font-family:var(--font);padding:calc(10px + env(safe-area-inset-top,0px)) 16px calc(16px + env(safe-area-inset-bottom,0px));-webkit-user-select:none;user-select:none;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.wr-top{flex:none;align-items:center;gap:10px;display:flex}.wr-prog{flex:1;gap:4px;display:flex}.wr-prog>span{background:color-mix(in srgb, var(--chalk) 22%, transparent);border-radius:2px;flex:1;height:4px;overflow:hidden}.wr-prog>span>i{background:var(--chalk);width:0;height:100%;display:block}.wr-prog>span.done>i{width:100%}.wr-prog>span.cur>i{animation:5s linear forwards wrFill}.wrapped.paused .wr-prog>span.cur>i{animation-play-state:paused}.wrapped.still .wr-prog>span.cur>i{width:100%;animation:none}@keyframes wrFill{0%{width:0}to{width:100%}}.wr-x{background:color-mix(in srgb, var(--chalk) 12%, transparent);width:40px;height:40px;color:var(--chalk);border-radius:50%;flex:none;padding:0;font-size:18px}.wr-stage{touch-action:manipulation;cursor:pointer;flex:1;min-height:0;display:flex;position:relative}.wr-slide{flex-direction:column;flex:1;justify-content:center;gap:12px;min-width:0;max-width:520px;margin:0 auto;padding:8px 4px 24px;display:flex;overflow-y:auto}.wr-slide[hidden]{display:none}.wr-kicker{letter-spacing:3px;text-transform:uppercase;color:var(--dim);margin:0;font-size:15px;font-weight:700}.wr-gap{margin-top:18px}.wr-h{font-family:var(--disp-family);font-weight:var(--disp-weight);font-style:var(--disp-style);text-wrap:balance;overflow-wrap:break-word;margin:0;font-size:clamp(26px,7.4vw,38px);line-height:1.1}.wr-sub{color:var(--dim);overflow-wrap:break-word;margin:0;font-size:19px;font-weight:600;line-height:1.3}.wr-big{font:var(--it);color:var(--red);font-variant-numeric:tabular-nums;letter-spacing:-2px;overflow-wrap:anywhere;font-size:clamp(96px,34vw,170px);line-height:.9}.wr-num{font-variant-numeric:tabular-nums}.wr-intro{flex-direction:column;gap:14px;display:flex}.wr-logo{font:var(--it);text-transform:uppercase;align-items:center;gap:10px;font-size:26px;display:flex}.wr-slash{background:var(--red);flex:none;width:12px;height:24px;transform:skew(-16deg)}.wr-year{font:var(--it);color:var(--red);letter-spacing:-4px;font-size:clamp(120px,42vw,210px);line-height:.85}.wr-tap{color:var(--dim);margin:8px 0 0;font-size:16px;font-weight:700}.wr-pills{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.wr-pills span{background:var(--panel);border:1.5px solid var(--line);border-radius:999px;padding:7px 12px;font-size:16px;font-weight:700}.wr-game{font:var(--it);text-transform:var(--disp-case);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(48px,15vw,80px);line-height:.95}.wr-bars{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:5px;height:130px;display:grid}.wr-bar{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.wr-bar i{width:100%;height:var(--h);background:color-mix(in srgb, var(--chalk) 30%, transparent);transform-origin:bottom;border-radius:4px 4px 1px 1px;min-height:3px;animation:.7s cubic-bezier(.2,.8,.3,1) both wrGrow;display:block}.wr-bar.best i{background:var(--gold)}.wr-bar span{color:var(--dim);font-size:12px;font-weight:700}.wr-bar.best span{color:var(--chalk)}@keyframes wrGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.wr-rival{font:var(--it);text-transform:var(--disp-case);overflow-wrap:anywhere;font-size:clamp(52px,17vw,90px);line-height:.95}.wr-score{font:var(--it);align-items:baseline;gap:14px;font-size:clamp(72px,24vw,120px);line-height:1;display:flex}.wr-score .me{color:var(--p0)}.wr-score .them{color:var(--p1)}.wr-score i{color:var(--dim);font-style:normal}.wr-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:8px;display:grid}.wr-grid.four{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.wr-grid>div{background:var(--panel);border:1.5px solid var(--line);border-radius:14px;flex-direction:column;gap:4px;min-width:0;padding:12px 14px;display:flex}.wr-grid.four>div{text-align:center;align-items:center;padding:10px 8px}.wr-grid b{font:var(--it);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(30px,9vw,42px);line-height:1}.wr-grid.four b{font-size:clamp(20px,6vw,28px)}.wr-grid>div>span{color:var(--dim);overflow-wrap:break-word;font-size:14px;font-weight:700;line-height:1.15}.wr-boardwrap{justify-content:center;display:flex}.wr-board{width:min(78vw,320px);height:auto;display:block}.wr-mini{opacity:.55}.wr-dots circle{stroke:#0000008c;stroke-width:1px}.wr-dots .d{fill:#fff;opacity:.75}.wr-dots .d-t{fill:var(--gold);opacity:.9}.wr-medal{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--gold) 70%, #fff) 0%, var(--gold) 55%, color-mix(in srgb, var(--gold) 60%, #000) 100%);width:132px;height:132px;box-shadow:0 0 0 6px color-mix(in srgb, var(--gold) 30%, transparent), 0 14px 40px #00000073;border-radius:50%;justify-content:center;align-items:center;display:flex}.wr-medal span{color:#1b1b1b;font-size:64px;line-height:1}.wrapped:not(.still) [data-key=badge]:not([hidden]) .wr-medal{animation:.7s cubic-bezier(.2,1.6,.4,1) both wrPop}@keyframes wrPop{0%{opacity:0;transform:scale(.2)rotate(-40deg)}to{opacity:1;transform:none}}.wr-badge{font:var(--it);color:var(--gold-ink,var(--gold));text-transform:var(--disp-case);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(46px,14vw,74px);line-height:.95}.wr-preview{justify-content:center;display:flex}.wr-img{border-radius:14px;width:auto;max-width:100%;height:min(46vh,420px);display:block;box-shadow:0 12px 40px #00000080}.wr-img[hidden]{display:none}.wr-wait{aspect-ratio:9/16;background:var(--panel);border-radius:14px;max-width:100%;height:min(46vh,420px);animation:1s ease-in-out infinite alternate wrPulse}@keyframes wrPulse{0%{opacity:.5}to{opacity:1}}.wr-note{color:var(--dim);text-align:center;margin:0;font-size:15px}.wr-note:empty{display:none}.wr-btns{grid-template-columns:1.4fr 1fr;gap:8px;display:grid}.wr-btn{text-transform:uppercase;background:var(--red);min-height:54px;color:var(--on-accent);border-radius:var(--radius);padding:6px 12px;font-size:20px;font-weight:800}.wr-btn.sec{background:var(--btn-hi);color:var(--chalk)}.wr-btn[disabled]{opacity:.45}[data-key=empty] .wr-btn{align-self:flex-start;margin-top:8px}.wrapped:not(.still) .wr-slide:not([hidden]) .wr-anim{animation:.55s cubic-bezier(.2,.8,.3,1) both wrIn}.wrapped:not(.still) .wr-slide:not([hidden]) .wr-anim:nth-child(2){animation-delay:70ms}.wrapped:not(.still) .wr-slide:not([hidden]) .wr-anim:nth-child(3){animation-delay:.14s}.wrapped:not(.still) .wr-slide:not([hidden]) .wr-anim:nth-child(4){animation-delay:.21s}.wrapped:not(.still) .wr-slide:not([hidden]) .wr-anim:nth-child(5){animation-delay:.28s}.wrapped:not(.still) .wr-slide:not([hidden]) .wr-anim:nth-child(n+6){animation-delay:.35s}@keyframes wrIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}:root:lang(ja) .wr-kicker{letter-spacing:1px}:root:lang(ja) .wr-h{font-size:clamp(22px,6.4vw,32px)}:root:lang(ja) .wr-badge,:root:lang(ja) .wr-game{font-size:clamp(36px,11vw,56px)}@media (prefers-reduced-motion:reduce){.wrapped .wr-anim,.wr-bar i,.wr-medal,.wr-wait{animation:none!important}.wr-prog>span.cur>i{width:100%;animation:none}}
