@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto/noto-sans-400-0.woff2)format("woff2");unicode-range:U+41C,U+438,U+43D,U+441,U+43A,U+421,U+43E,U+444,U+44F,U+412,U+430,U+440,U+417,U+43B,U+442,U+41F,U+44A,U+446,U+432,U+434,U+411,U+448,U+435,U+43F,U+458,U+413,U+433,U+447,U+43C,U+439,U+443,U+456,U+42F,U+431,U+41A,U+45E,U+451,U+44C,U+437,U+41D,U+41E,U+414,U+428,U+41B,U+436,U+44B,U+420,U+422,U+445,U+45A,U+45C,U+424}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto/noto-sans-400-1.woff2)format("woff2");unicode-range:U+915,U+93E,U+920,U+92E,U+921,U+94C,U+901,U+928,U+947,U+92A,U+932,U+94D,U+92F,U+938,U+93F,U+94B,U+935,U+940,U+968,U+966,U+96E,U+200D}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto/noto-sans-400-2.woff2)format("woff2");unicode-range:U+39B,U+3B5,U+3BC,U+3C3,U+3CC,U+3C2,U+3C5,U+3BA,U+3C9,U+3AF,U+3B1,U+391,U+3B3,U+39D,U+3AC,U+3C0,U+3A0,U+3C6,U+3BF,U+3B8,U+3AE,U+3BD,U+398,U+3BB,U+3B7,U+3C4,U+3C1,U+3B9,U+3A1,U+3B4,U+3A7,U+39A,U+3AD,U+3BE,U+3CD,U+3A6,U+3CE,U+3A3,U+3B6,U+395,U+386,U+394}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto/noto-sans-400-3.woff2)format("woff2");unicode-range:U+20AB,U+111,U+1A1,U+1EA3,U+1B0,U+1EDF,U+1EE3,U+110,U+1EA7,U+1EC3,U+1ECB,U+1ED1,U+1ED9,U+1EBF,U+1EA0,U+102,U+103,U+110,U+111,U+128,U+129,U+168,U+169}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto/noto-sans-400-4.woff2)format("woff2");unicode-range:U+20A9,U+20B1,U+20AB,U+10C,U+10D,U+107,U+160,U+16F,U+161,U+11B,U+159,U+10F,U+17D,U+17E,U+141,U+12B,U+117,U+120,U+142,U+17A,U+144,U+105,U+15B,U+219,U+15F,U+11F,U+148,U+171,U+101,U+111,U+15A,U+119,U+1A1,U+1B0,U+110,U+151,U+131,U+15E,U+130,U+146,U+113,U+173,U+16B,U+21B,U+100,U+101,U+102,U+103,U+104,U+105,U+106,U+107,U+108,U+109,U+10A,U+10B,U+10C,U+10D,U+10E,U+10F,U+110,U+111,U+112,U+113,U+114,U+115,U+116,U+117,U+118,U+119,U+11A,U+11B,U+11C,U+11D,U+11E,U+11F,U+120,U+121,U+122,U+123,U+124,U+125,U+126,U+127,U+128,U+129,U+12A,U+12B,U+12C,U+12D,U+12E,U+12F,U+130,U+131,U+132,U+133,U+134,U+135,U+136,U+137,U+138,U+139,U+13A,U+13B,U+13C,U+13D,U+13E,U+13F,U+140,U+141,U+142,U+143,U+144,U+145,U+146,U+147,U+148,U+149,U+14A,U+14B,U+14C,U+14D,U+14E,U+14F,U+150,U+151,U+152,U+153,U+154,U+155,U+156,U+157,U+158,U+159,U+15A,U+15B,U+15C,U+15D,U+15E,U+15F,U+160,U+161,U+162,U+163,U+164,U+165,U+166,U+167,U+168,U+169,U+16A,U+16B,U+16C,U+16D,U+16E,U+16F,U+170,U+171,U+172,U+173,U+174,U+175,U+176,U+177,U+178,U+179,U+17A,U+17B,U+17C,U+17D,U+17E,U+17F}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto/noto-sans-400-5.woff2)format("woff2");unicode-range:U+2019,U+201C,U+201D,U+2060,U+B7,U+A5,U+F7,U+2014,U+2013,U+E9,U+20AC,U+A3,U+A9,U+DA,U+2212,U+B1,U+203A,U+2026,U+203B,U+D7,U+E7,U+F1,U+2039,U+FC,U+DC,U+201E,U+DF,U+F6,U+E4,U+ED,U+AB,U+BB,U+E1,U+F3,U+E8,U+E2,U+E0,U+F4,U+C0,U+EE,U+A7,U+2015,U+EB,U+C1,U+FA,U+FD,U+C9,U+E5,U+E3,U+B4,U+F8,U+EA,U+B0,U+D6,U+F2,U+2010,U+FB,U+F9,U+BA,U+F5,U+C5,U+2022,U+D4,U+131,U+200D,U+20,U+21,U+22,U+23,U+24,U+25,U+26,U+27,U+28,U+29,U+2A,U+2B,U+2C,U+2D,U+2E,U+2F,U+30,U+31,U+32,U+33,U+34,U+35,U+36,U+37,U+38,U+39,U+3A,U+3B,U+3C,U+3D,U+3E,U+3F,U+40,U+41,U+42,U+43,U+44,U+45,U+46,U+47,U+48,U+49,U+4A,U+4B,U+4C,U+4D,U+4E,U+4F,U+50,U+51,U+52,U+53,U+54,U+55,U+56,U+57,U+58,U+59,U+5A,U+5B,U+5C,U+5D,U+5E,U+5F,U+60,U+61,U+62,U+63,U+64,U+65,U+66,U+67,U+68,U+69,U+6A,U+6B,U+6C,U+6D,U+6E,U+6F,U+70,U+71,U+72,U+73,U+74,U+75,U+76,U+77,U+78,U+79,U+7A,U+7B,U+7C,U+7D,U+7E,U+A0,U+A1,U+A2,U+A3,U+A4,U+A5,U+A6,U+A7,U+A8,U+A9,U+AA,U+AB,U+AC,U+AD,U+AE,U+AF,U+B0,U+B1,U+B2,U+B3,U+B4,U+B5,U+B6,U+B7,U+B8,U+B9,U+BA,U+BB,U+BC,U+BD,U+BE,U+BF,U+C0,U+C1,U+C2,U+C3,U+C4,U+C5,U+C6,U+C7,U+C8,U+C9,U+CA,U+CB,U+CC,U+CD,U+CE,U+CF,U+D0,U+D1,U+D2,U+D3,U+D4,U+D5,U+D6,U+D7,U+D8,U+D9,U+DA,U+DB,U+DC,U+DD,U+DE,U+DF,U+E0,U+E1,U+E2,U+E3,U+E4,U+E5,U+E6,U+E7,U+E8,U+E9,U+EA,U+EB,U+EC,U+ED,U+EE,U+EF,U+F0,U+F1,U+F2,U+F3,U+F4,U+F5,U+F6,U+F7,U+F8,U+F9,U+FA,U+FB,U+FC,U+FD,U+FE,U+FF,U+131,U+152,U+153}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto/noto-sans-700-0.woff2)format("woff2");unicode-range:U+41C,U+438,U+43D,U+441,U+43A,U+421,U+43E,U+444,U+44F,U+412,U+430,U+440,U+417,U+43B,U+442,U+41F,U+44A,U+446,U+432,U+434,U+411,U+448,U+435,U+43F,U+458,U+413,U+433,U+447,U+43C,U+439,U+443,U+456,U+42F,U+431,U+41A,U+45E,U+451,U+44C,U+437,U+41D,U+41E,U+414,U+428,U+41B,U+436,U+44B,U+420,U+422,U+445,U+45A,U+45C,U+424}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto/noto-sans-700-1.woff2)format("woff2");unicode-range:U+915,U+93E,U+920,U+92E,U+921,U+94C,U+901,U+928,U+947,U+92A,U+932,U+94D,U+92F,U+938,U+93F,U+94B,U+935,U+940,U+968,U+966,U+96E,U+200D}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto/noto-sans-700-2.woff2)format("woff2");unicode-range:U+39B,U+3B5,U+3BC,U+3C3,U+3CC,U+3C2,U+3C5,U+3BA,U+3C9,U+3AF,U+3B1,U+391,U+3B3,U+39D,U+3AC,U+3C0,U+3A0,U+3C6,U+3BF,U+3B8,U+3AE,U+3BD,U+398,U+3BB,U+3B7,U+3C4,U+3C1,U+3B9,U+3A1,U+3B4,U+3A7,U+39A,U+3AD,U+3BE,U+3CD,U+3A6,U+3CE,U+3A3,U+3B6,U+395,U+386,U+394}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto/noto-sans-700-3.woff2)format("woff2");unicode-range:U+20AB,U+111,U+1A1,U+1EA3,U+1B0,U+1EDF,U+1EE3,U+110,U+1EA7,U+1EC3,U+1ECB,U+1ED1,U+1ED9,U+1EBF,U+1EA0,U+102,U+103,U+110,U+111,U+128,U+129,U+168,U+169}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto/noto-sans-700-4.woff2)format("woff2");unicode-range:U+20A9,U+20B1,U+20AB,U+10C,U+10D,U+107,U+160,U+16F,U+161,U+11B,U+159,U+10F,U+17D,U+17E,U+141,U+12B,U+117,U+120,U+142,U+17A,U+144,U+105,U+15B,U+219,U+15F,U+11F,U+148,U+171,U+101,U+111,U+15A,U+119,U+1A1,U+1B0,U+110,U+151,U+131,U+15E,U+130,U+146,U+113,U+173,U+16B,U+21B,U+100,U+101,U+102,U+103,U+104,U+105,U+106,U+107,U+108,U+109,U+10A,U+10B,U+10C,U+10D,U+10E,U+10F,U+110,U+111,U+112,U+113,U+114,U+115,U+116,U+117,U+118,U+119,U+11A,U+11B,U+11C,U+11D,U+11E,U+11F,U+120,U+121,U+122,U+123,U+124,U+125,U+126,U+127,U+128,U+129,U+12A,U+12B,U+12C,U+12D,U+12E,U+12F,U+130,U+131,U+132,U+133,U+134,U+135,U+136,U+137,U+138,U+139,U+13A,U+13B,U+13C,U+13D,U+13E,U+13F,U+140,U+141,U+142,U+143,U+144,U+145,U+146,U+147,U+148,U+149,U+14A,U+14B,U+14C,U+14D,U+14E,U+14F,U+150,U+151,U+152,U+153,U+154,U+155,U+156,U+157,U+158,U+159,U+15A,U+15B,U+15C,U+15D,U+15E,U+15F,U+160,U+161,U+162,U+163,U+164,U+165,U+166,U+167,U+168,U+169,U+16A,U+16B,U+16C,U+16D,U+16E,U+16F,U+170,U+171,U+172,U+173,U+174,U+175,U+176,U+177,U+178,U+179,U+17A,U+17B,U+17C,U+17D,U+17E,U+17F}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto/noto-sans-700-5.woff2)format("woff2");unicode-range:U+2019,U+201C,U+201D,U+2060,U+B7,U+A5,U+F7,U+2014,U+2013,U+E9,U+20AC,U+A3,U+A9,U+DA,U+2212,U+B1,U+203A,U+2026,U+203B,U+D7,U+E7,U+F1,U+2039,U+FC,U+DC,U+201E,U+DF,U+F6,U+E4,U+ED,U+AB,U+BB,U+E1,U+F3,U+E8,U+E2,U+E0,U+F4,U+C0,U+EE,U+A7,U+2015,U+EB,U+C1,U+FA,U+FD,U+C9,U+E5,U+E3,U+B4,U+F8,U+EA,U+B0,U+D6,U+F2,U+2010,U+FB,U+F9,U+BA,U+F5,U+C5,U+2022,U+D4,U+131,U+200D,U+20,U+21,U+22,U+23,U+24,U+25,U+26,U+27,U+28,U+29,U+2A,U+2B,U+2C,U+2D,U+2E,U+2F,U+30,U+31,U+32,U+33,U+34,U+35,U+36,U+37,U+38,U+39,U+3A,U+3B,U+3C,U+3D,U+3E,U+3F,U+40,U+41,U+42,U+43,U+44,U+45,U+46,U+47,U+48,U+49,U+4A,U+4B,U+4C,U+4D,U+4E,U+4F,U+50,U+51,U+52,U+53,U+54,U+55,U+56,U+57,U+58,U+59,U+5A,U+5B,U+5C,U+5D,U+5E,U+5F,U+60,U+61,U+62,U+63,U+64,U+65,U+66,U+67,U+68,U+69,U+6A,U+6B,U+6C,U+6D,U+6E,U+6F,U+70,U+71,U+72,U+73,U+74,U+75,U+76,U+77,U+78,U+79,U+7A,U+7B,U+7C,U+7D,U+7E,U+A0,U+A1,U+A2,U+A3,U+A4,U+A5,U+A6,U+A7,U+A8,U+A9,U+AA,U+AB,U+AC,U+AD,U+AE,U+AF,U+B0,U+B1,U+B2,U+B3,U+B4,U+B5,U+B6,U+B7,U+B8,U+B9,U+BA,U+BB,U+BC,U+BD,U+BE,U+BF,U+C0,U+C1,U+C2,U+C3,U+C4,U+C5,U+C6,U+C7,U+C8,U+C9,U+CA,U+CB,U+CC,U+CD,U+CE,U+CF,U+D0,U+D1,U+D2,U+D3,U+D4,U+D5,U+D6,U+D7,U+D8,U+D9,U+DA,U+DB,U+DC,U+DD,U+DE,U+DF,U+E0,U+E1,U+E2,U+E3,U+E4,U+E5,U+E6,U+E7,U+E8,U+E9,U+EA,U+EB,U+EC,U+ED,U+EE,U+EF,U+F0,U+F1,U+F2,U+F3,U+F4,U+F5,U+F6,U+F7,U+F8,U+F9,U+FA,U+FB,U+FC,U+FD,U+FE,U+FF,U+131,U+152,U+153}@font-face{font-family:Noto Sans Fallback;font-style:normal;font-weight:400;src:local(Arial),local(Helvetica Neue),local(Helvetica),local(Roboto);size-adjust:104.16%;unicode-range:U+20-7E,U+A0-17F,U+2013,U+2014,U+2018,U+2019,U+201C,U+201D,U+2026}@font-face{font-family:Noto Sans Fallback;font-style:normal;font-weight:700;src:local(Arial),local(Helvetica Neue),local(Helvetica),local(Roboto);size-adjust:103.51%;unicode-range:U+20-7E,U+A0-17F,U+2013,U+2014,U+2018,U+2019,U+201C,U+201D,U+2026}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto/noto-serif-700-0.woff2)format("woff2");unicode-range:U+41C,U+438,U+43D,U+441,U+43A,U+421,U+43E,U+444,U+44F,U+412,U+430,U+440,U+417,U+43B,U+442,U+41F,U+44A,U+446,U+432,U+434,U+411,U+448,U+435,U+43F,U+458,U+413,U+433,U+447,U+43C,U+439,U+443,U+456,U+42F,U+431,U+41A,U+45E,U+451,U+44C,U+437,U+41D,U+41E,U+414,U+428,U+41B,U+436,U+44B,U+420,U+422,U+445,U+45A,U+45C,U+424}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto/noto-serif-700-1.woff2)format("woff2");unicode-range:U+39B,U+3B5,U+3BC,U+3C3,U+3CC,U+3C2,U+3C5,U+3BA,U+3C9,U+3AF,U+3B1,U+391,U+3B3,U+39D,U+3AC,U+3C0,U+3A0,U+3C6,U+3BF,U+3B8,U+3AE,U+3BD,U+398,U+3BB,U+3B7,U+3C4,U+3C1,U+3B9,U+3A1,U+3B4,U+3A7,U+39A,U+3AD,U+3BE,U+3CD,U+3A6,U+3CE,U+3A3,U+3B6,U+395,U+386,U+394}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto/noto-serif-700-2.woff2)format("woff2");unicode-range:U+2192,U+27F2,U+39B,U+3B5,U+3BC,U+3C3,U+3C2,U+3C5,U+3BA,U+3C9,U+3B1,U+391,U+3B3,U+39D,U+3C0,U+3A0,U+3C6,U+3BF,U+3B8,U+3BD,U+398,U+3BB,U+3B7,U+3C4,U+3C1,U+3B9,U+3A1,U+3B4,U+3A7,U+39A,U+3BE,U+3A6,U+3A3,U+3B6,U+395,U+221E,U+394}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto/noto-serif-700-3.woff2)format("woff2");unicode-range:U+20AB,U+111,U+1A1,U+1EA3,U+1B0,U+1EDF,U+1EE3,U+110,U+1EA7,U+1EC3,U+1ECB,U+1ED1,U+1ED9,U+1EBF,U+1EA0,U+102,U+103,U+110,U+111,U+128,U+129,U+168,U+169}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto/noto-serif-700-4.woff2)format("woff2");unicode-range:U+20A9,U+20B1,U+20AB,U+10C,U+10D,U+107,U+160,U+16F,U+161,U+11B,U+159,U+10F,U+17D,U+17E,U+141,U+12B,U+117,U+120,U+142,U+17A,U+144,U+105,U+15B,U+219,U+15F,U+11F,U+148,U+171,U+101,U+111,U+15A,U+119,U+1A1,U+1B0,U+110,U+151,U+131,U+15E,U+130,U+146,U+113,U+173,U+16B,U+21B,U+100,U+101,U+102,U+103,U+104,U+105,U+106,U+107,U+108,U+109,U+10A,U+10B,U+10C,U+10D,U+10E,U+10F,U+110,U+111,U+112,U+113,U+114,U+115,U+116,U+117,U+118,U+119,U+11A,U+11B,U+11C,U+11D,U+11E,U+11F,U+120,U+121,U+122,U+123,U+124,U+125,U+126,U+127,U+128,U+129,U+12A,U+12B,U+12C,U+12D,U+12E,U+12F,U+130,U+131,U+132,U+133,U+134,U+135,U+136,U+137,U+138,U+139,U+13A,U+13B,U+13C,U+13D,U+13E,U+13F,U+140,U+141,U+142,U+143,U+144,U+145,U+146,U+147,U+148,U+149,U+14A,U+14B,U+14C,U+14D,U+14E,U+14F,U+150,U+151,U+152,U+153,U+154,U+155,U+156,U+157,U+158,U+159,U+15A,U+15B,U+15C,U+15D,U+15E,U+15F,U+160,U+161,U+162,U+163,U+164,U+165,U+166,U+167,U+168,U+169,U+16A,U+16B,U+16C,U+16D,U+16E,U+16F,U+170,U+171,U+172,U+173,U+174,U+175,U+176,U+177,U+178,U+179,U+17A,U+17B,U+17C,U+17D,U+17E,U+17F}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto/noto-serif-700-5.woff2)format("woff2");unicode-range:U+2019,U+201C,U+201D,U+2060,U+B7,U+A5,U+F7,U+2014,U+2013,U+E9,U+20AC,U+A3,U+A9,U+DA,U+2212,U+B1,U+203A,U+2026,U+203B,U+D7,U+E7,U+F1,U+2039,U+FC,U+DC,U+201E,U+DF,U+F6,U+E4,U+ED,U+AB,U+BB,U+E1,U+F3,U+E8,U+E2,U+E0,U+F4,U+C0,U+EE,U+A7,U+2015,U+EB,U+C1,U+FA,U+FD,U+C9,U+E5,U+E3,U+B4,U+F8,U+EA,U+B0,U+D6,U+F2,U+2010,U+FB,U+F9,U+BA,U+F5,U+C5,U+2022,U+D4,U+131,U+200D,U+20,U+21,U+22,U+23,U+24,U+25,U+26,U+27,U+28,U+29,U+2A,U+2B,U+2C,U+2D,U+2E,U+2F,U+30,U+31,U+32,U+33,U+34,U+35,U+36,U+37,U+38,U+39,U+3A,U+3B,U+3C,U+3D,U+3E,U+3F,U+40,U+41,U+42,U+43,U+44,U+45,U+46,U+47,U+48,U+49,U+4A,U+4B,U+4C,U+4D,U+4E,U+4F,U+50,U+51,U+52,U+53,U+54,U+55,U+56,U+57,U+58,U+59,U+5A,U+5B,U+5C,U+5D,U+5E,U+5F,U+60,U+61,U+62,U+63,U+64,U+65,U+66,U+67,U+68,U+69,U+6A,U+6B,U+6C,U+6D,U+6E,U+6F,U+70,U+71,U+72,U+73,U+74,U+75,U+76,U+77,U+78,U+79,U+7A,U+7B,U+7C,U+7D,U+7E,U+A0,U+A1,U+A2,U+A3,U+A4,U+A5,U+A6,U+A7,U+A8,U+A9,U+AA,U+AB,U+AC,U+AD,U+AE,U+AF,U+B0,U+B1,U+B2,U+B3,U+B4,U+B5,U+B6,U+B7,U+B8,U+B9,U+BA,U+BB,U+BC,U+BD,U+BE,U+BF,U+C0,U+C1,U+C2,U+C3,U+C4,U+C5,U+C6,U+C7,U+C8,U+C9,U+CA,U+CB,U+CC,U+CD,U+CE,U+CF,U+D0,U+D1,U+D2,U+D3,U+D4,U+D5,U+D6,U+D7,U+D8,U+D9,U+DA,U+DB,U+DC,U+DD,U+DE,U+DF,U+E0,U+E1,U+E2,U+E3,U+E4,U+E5,U+E6,U+E7,U+E8,U+E9,U+EA,U+EB,U+EC,U+ED,U+EE,U+EF,U+F0,U+F1,U+F2,U+F3,U+F4,U+F5,U+F6,U+F7,U+F8,U+F9,U+FA,U+FB,U+FC,U+FD,U+FE,U+FF,U+131,U+152,U+153}@font-face{font-family:Noto Serif Fallback;font-style:normal;font-weight:700;src:local(Times New Roman),local(Times);size-adjust:115.52%;unicode-range:U+20-7E,U+A0-17F,U+2013,U+2014,U+2018,U+2019,U+201C,U+201D,U+2026}@font-face{font-family:Bricolage Grotesque;src:url(/assets/fonts/bricolage-grotesque-latin-wght-normal.woff2)format("woff2");font-weight:200 800;font-display:swap}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial),local(Helvetica Neue),local(Helvetica),local(Roboto);font-weight:600 800;size-adjust:102%;unicode-range:U+20-7E,U+A0-17F,U+2013,U+2014,U+2018,U+2019,U+201C,U+201D,U+2026}:root{--bg:#0b0b0b;--bg-2:#161616;--bg-3:#222;--line:#343434;--text:#f4f4f4;--text-2:#a8a8a8;--gold:#eabb5b;--cta:linear-gradient(135deg, #f7e49b 0%, #c99937 60%, #aa7b26 100%);--felt:#1e5b45;--sec-y:72px;--h2-sub:8px;--head-gap:20px;--ok:#3fb27f;--head:"Bricolage Grotesque", "Bricolage Grotesque Fallback", system-ui, sans-serif;--body:system-ui, -apple-system, "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic", "Meiryo", sans-serif;color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--body);margin:0;line-height:1.6}a{color:inherit;text-decoration:none}.wrap{max-width:1080px;margin:0 auto;padding:0 16px}.top{z-index:5;padding-top:env(safe-area-inset-top);transition:background-color .2s,box-shadow .2s;position:fixed;inset:0 0 auto}.top.is-stuck{background:#0b0b0bf0;box-shadow:0 1px #eabb5b2e}html{scroll-padding-top:calc(72px + env(safe-area-inset-top))}.top .wrap{justify-content:space-between;align-items:center;height:60px;display:flex}.brand{align-items:center;gap:10px;display:flex}.app-icon{border-radius:8px;width:34px;height:34px;box-shadow:0 0 0 1px #ffffff1f}.wordmark{width:auto;height:16px}.lang{gap:2px;font-size:12px;display:flex}.lang a{color:var(--text-2);border-radius:8px;padding:6px 8px}.lang a[aria-current=page]{color:var(--gold);text-underline-offset:6px;font-weight:700;text-decoration:underline 1.5px}.hero{background:radial-gradient(80% 60% at 50% 100%,#1e5b458c,#0000 70%),radial-gradient(60% 40% at 50% 0,#eabb5b1a,#0000 70%);padding:96px 0 56px;overflow:hidden}.hero .wrap{text-align:center;justify-items:center;gap:40px;display:grid}.hero-logo{width:150px;height:auto;margin:0 auto 28px}h1{letter-spacing:.02em;margin:0;font-size:clamp(36px,10.5vw,64px);font-weight:800;line-height:1.25}h1 span{display:inline-block}.hero .sub{color:var(--text-2);margin:16px 0 28px;font-size:15px}.stores{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.store{border:1px solid var(--line);min-width:156px;height:52px;color:var(--text-2);background:#ffffff08;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 18px;line-height:1.15;display:inline-flex}.store small{letter-spacing:.06em;color:var(--gold);font-size:10px}.store b{font-family:var(--head);color:var(--text);font-size:18px}.soon-note{color:var(--text-2);margin:12px 0 0;font-size:12px}.phone{aspect-ratio:9/19;background:#1a1a1a;border:1px solid #3a3a3a;border-radius:40px;width:260px;padding:10px;box-shadow:0 30px 80px #0009,0 0 0 6px #0f0f0f}.screen{background:var(--bg);border-radius:31px;flex-direction:column;gap:10px;height:100%;padding:34px 12px 14px;display:flex;overflow:hidden}.felt{background:radial-gradient(ellipse at 50% 35%, #2b7a62, var(--felt) 70%);border:5px solid #2a1f14;border-radius:22px;flex-direction:column;flex:1;justify-content:space-around;align-items:center;padding:10px 0;display:flex}.felt .who{font-family:var(--head);letter-spacing:.12em;color:#ffffffb3;font-size:10px}.cards{gap:5px;display:flex}.card{color:#111;width:38px;height:53px;font-family:var(--head);background:#fff;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:1px;font-size:17px;font-weight:800;line-height:1;display:flex}.card.r{color:#c62828}.verdict{text-align:left;border:1px solid var(--ok);background:#3fb27f24;border-radius:14px;padding:10px 12px}.verdict b{color:var(--ok);font-size:14px}.verdict span{font-family:var(--head);font-size:18px;font-weight:700;display:block}.verdict em{color:var(--text-2);margin-top:2px;font-size:11px;font-style:normal;line-height:1.5;display:block}section{padding:var(--sec-y) 0}h2{margin:0 0 var(--head-gap);text-align:center;font-size:clamp(26px,7vw,40px);font-weight:800;line-height:1.3}.games-grid{max-width:640px;margin:0 auto}.group+.group{margin-top:20px}.group-label{font-family:var(--head);letter-spacing:.2em;color:var(--text-2);margin:0 0 10px;font-size:11px;font-weight:700}.cats{gap:8px;display:grid}.cat{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:18px;padding:12px 14px 14px;position:relative}.cat-head{text-align:left;width:100%;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px;padding:0;display:grid}.cat-ic{filter:drop-shadow(0 4px 10px #00000073);grid-row:1/span 2;width:52px;height:52px}.cat-name{white-space:nowrap;font-family:var(--head);letter-spacing:-.01em;align-items:center;gap:8px;font-size:24px;font-weight:800;line-height:1.05;display:flex}.cat-head small{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;grid-column:2;margin-top:3px;font-size:12px;display:block;overflow:hidden}.cat .free{color:#241a05;line-height:1.4;font-family:var(--body);letter-spacing:.04em;background:linear-gradient(#f7e49b,#aa7b26);border-radius:999px;align-self:center;margin-left:4px;padding:2px 8px;font-size:11px;font-weight:800}.chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.chip{min-height:32px;color:var(--text);font-family:var(--head);white-space:nowrap;cursor:pointer;background:#00000040;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:5px;padding:0 10px 0 7px;font-size:13px;font-weight:600;display:inline-flex}.chip img{width:18px;height:18px}.chip.tag{cursor:default;color:var(--text-2);padding:0 10px}.chip[aria-pressed=true]{color:var(--gold);border-color:var(--gold);background:#eabb5b1f}.feats{gap:56px;display:grid}@media (width>=880px){.feats{grid-template-columns:repeat(3,1fr);gap:24px}}.feat{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.feat .phone{width:210px}.feat h3{margin:0;font-size:20px;line-height:1.4}.rules{gap:8px;display:grid}.rule{background:var(--bg-2);border-radius:10px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:12px;display:flex}.rule span{color:var(--text-2)}.rule b{font-family:var(--head);color:var(--gold)}.plane{color:var(--text-2);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex}.plane .ico{color:var(--gold);font-size:44px}.strat{font-family:var(--head);grid-template-columns:repeat(7,1fr);gap:2px;font-size:10px;font-weight:700;display:grid}.strat i{text-align:center;color:#111;border-radius:3px;padding:6px 0;font-style:normal}.strat i.h{color:var(--text-2);background:0 0}.H{background:#e8e8e8}.S{background:#eabb5b}.band{text-align:center;background:linear-gradient(135deg,#eabb5b29,#1e5b4559);border:1px solid #eabb5b59;border-radius:24px;margin:0 16px;padding:40px 20px}.band p{margin:0;font-size:clamp(20px,5.6vw,30px);font-weight:800;line-height:1.45}.band p span{display:inline-block}@media (width>=1112px){.band{max-width:1048px;margin:0 auto}}.band .list{color:var(--gold);margin-top:8px;font-size:13px;font-weight:600;line-height:1.6}.band .price{color:var(--text-2);margin-top:10px;font-size:13px;font-weight:500;line-height:1.6}.band .price b{font-family:var(--head);color:var(--text);font-weight:700}.edge{max-width:640px;margin:0 auto}.bars{gap:10px;margin:0;padding:0;list-style:none;display:grid}.bars li{grid-template-columns:7.5em 1fr 4em;align-items:center;gap:10px;font-size:13px;display:grid}.bars .g{color:var(--text-2);line-height:1.3}.bars .g b{color:var(--text);font-family:var(--head);font-size:14px;display:block}.bars .bar{background:#ffffff0f;border-radius:999px;height:14px;overflow:hidden}.bars .bar i{background:var(--cta);border-radius:999px;height:100%;display:block}.bars .bad .bar i{background:linear-gradient(90deg,#d8453a,#8f2019)}.bars .v{font-family:var(--head);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.bars .bad .v{color:#ff7a70}.edge .src{color:var(--text-2);text-align:right;margin:14px 0 0;font-size:11px}.map{text-align:center;max-width:760px;margin:0 auto}.map svg{background:radial-gradient(at 30% 40%,#13241d,#0b0b0b 75%);border:1px solid #eabb5b40;border-radius:22px;width:100%;height:auto;display:block}.map .grid line{stroke:#ffffff0f;stroke-width:.6px}.map .dot{fill:var(--gold)}.map .glow{fill:#eabb5b40}.map .soon-dot{fill:none;stroke:var(--gold);stroke-width:1.2px;stroke-dasharray:2 2}.map text{fill:var(--text);font-family:var(--body);font-size:10px;font-weight:700}.map text.sub{fill:var(--text-2);font-size:9px;font-weight:500}.map .soon{min-height:40px;color:var(--gold);border:1px dashed #eabb5b99;border-radius:999px;align-items:center;margin-top:20px;padding:0 18px;font-size:13px;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:no-preference){.map .glow{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:.25;transform:scale(1.8)}}}.last{text-align:center;padding-top:var(--sec-y)}.last .mark{width:64px;margin:0 auto 16px;display:block}.last-copy{margin:0 0 24px;font-size:clamp(24px,6.4vw,36px);font-weight:800;line-height:1.4}.last .stores{justify-content:center}footer{padding:40px 0 calc(32px + env(safe-area-inset-bottom));border-top:1px solid var(--line);color:var(--text-2);font-size:12px}footer ul{flex-wrap:wrap;gap:6px 18px;margin:0 0 12px;padding:0;list-style:none;display:flex}footer p{margin:0}.ph{display:inline-block}.nw{white-space:nowrap}.serious{padding:var(--sec-y) 0}.serious .wrap{max-width:720px}.serious-h{margin-bottom:var(--h2-sub)}.serious-lead{margin:0 0 var(--head-gap);text-align:center;color:var(--text-2);font-size:14px}.proofs{gap:12px;margin:0;padding:0;list-style:none;display:grid}.proofs li{background:linear-gradient(135deg,#eabb5b14,#ffffff08);border:1px solid #eabb5b47;border-radius:18px;min-height:96px;padding:18px 18px 18px 112px;position:relative}.proofs .stat{text-align:center;width:86px;margin:0;line-height:1.05;position:absolute;top:18px;left:14px}.proofs .stat b{font-family:var(--head);letter-spacing:-.01em;background:var(--cta);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:800;display:block}.proofs .stat small{color:var(--gold);font-size:11px;font-family:var(--head);margin-top:2px;display:block}.proofs h3{margin:0 0 6px;font-size:16px;line-height:1.45}.proofs p{color:var(--text-2);margin:0;font-size:13px;line-height:1.7}.proofs p.note{color:#8a8a8a;margin-top:6px;font-size:11px}@media (width<=400px){.proofs li{padding:16px}.proofs .stat{text-align:left;align-items:baseline;gap:6px;width:auto;margin-bottom:6px;display:flex;position:static}}.mock-pick{justify-content:center;gap:6px;margin:0 0 12px;display:flex}.mock-pick button{width:36px;height:36px;color:var(--text-2);cursor:pointer;background:0 0;border:1px dashed #666;border-radius:50%;font-weight:700}.mock-pick button[aria-pressed=true]{border:1px solid var(--gold);color:var(--gold)}.cat-head{cursor:default}.cat-name{margin:0}.cat-body{gap:12px;margin-top:12px;display:grid}.shot{cursor:zoom-in;aspect-ratio:393/852;background:#111;border:1px solid #eabb5b4d;border-radius:18px;justify-self:center;width:min(62%,220px);padding:0;display:block;position:relative;overflow:hidden}.shot>img{object-fit:contain;width:100%;height:100%;display:block}.shot .zoom{color:#fff;background:#000000a6;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700;position:absolute;bottom:8px;right:8px}.shot-pending{text-align:center;color:var(--text-2);background:repeating-linear-gradient(45deg,#151515 0 10px,#1b1b1b 10px 20px);place-content:center;justify-items:center;gap:6px;padding:8px;display:grid;position:absolute;inset:0}.shot-pending b{font-family:var(--head);color:var(--text);font-size:14px}.shot-pending small{color:var(--gold);font-size:11px}.chips{margin-top:0}span.chip{cursor:default}@media (width>=640px){.cat-body{grid-template-columns:200px minmax(0,1fr);align-items:start}.shot{width:200px}}.lightbox{background:#000000eb;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.lightbox::backdrop{background:#0009}.lb-scroll{touch-action:pinch-zoom;width:100%;height:100%;padding:calc(64px + env(safe-area-inset-top)) 12px calc(16px + env(safe-area-inset-bottom));box-sizing:border-box;place-items:center;display:grid;overflow:hidden}.lb-scroll img{aspect-ratio:440/956;height:auto;width:min(100%, calc((100dvh - 80px - env(safe-area-inset-top) - env(safe-area-inset-bottom)) * 440 / 956));border-radius:18px;transition:opacity .2s;display:block;box-shadow:0 0 0 1px #eabb5b99,0 0 28px #eabb5b24}.lb-close{top:calc(12px + env(safe-area-inset-top));color:#fff;cursor:pointer;background:#0009;border:1px solid #ffffff4d;border-radius:999px;min-width:44px;min-height:44px;padding:0 14px;font-weight:700;position:fixed;right:12px}.proofs p.mock-alt{color:var(--gold);border:1px dashed #eabb5b80;border-radius:8px;margin:-2px 0 6px;padding:2px 8px;font-size:12px;display:inline-block}.serious-sub{text-align:center;font-family:var(--head);letter-spacing:.06em;color:var(--gold);margin:0 0 6px;font-size:15px;font-weight:700}.proofs h3{font-size:15px}details summary{cursor:pointer;color:var(--gold);align-items:center;gap:4px;min-height:32px;font-size:12px;font-weight:700;list-style:none;display:inline-flex}details summary::-webkit-details-marker{display:none}details summary:after{content:"＋"}details[open] summary:after{content:"－"}details p,details li{color:var(--text-2);font-size:13px;line-height:1.75}details ul{gap:4px;margin:4px 0 0;padding-left:1.2em;display:grid}.proofs details p{margin:2px 0 0}.engine{text-align:left;background:linear-gradient(135deg,#eabb5b24,#1e5b4547);border:1px solid #eabb5b66;border-radius:20px;max-width:640px;margin:0 auto 28px;padding:22px 20px}.engine-eyebrow{color:var(--text-2);letter-spacing:.04em;margin:0;font-size:12px}.engine-name{font-family:var(--head);letter-spacing:-.01em;background:var(--cta);color:#0000;-webkit-background-clip:text;background-clip:text;margin:2px 0 10px;font-size:clamp(30px,9vw,44px);font-weight:800;line-height:1.1}.engine-lines{gap:4px;margin:0 0 4px;padding-left:1.1em;font-size:14px;line-height:1.6;display:grid}.feats{grid-template-columns:1fr}@media (width>=880px){.feats{grid-template-columns:repeat(2,1fr);row-gap:56px}}.feat-short{max-width:30em;color:var(--text-2);margin:-8px 0 0;font-size:14px;line-height:1.7}.feat-note{color:#8a8a8a;margin:-14px 0 0;font-size:11px}.small-felt{flex:none;padding:16px 0}.ask{background:var(--bg-3);border-radius:18px;flex:1;align-content:start;gap:8px;padding:12px;display:grid}.ask-title{margin:0 0 2px;font-size:12px;font-weight:700}.ask-btn{border:1px solid var(--line);background:var(--bg-2);text-align:left;border-radius:12px;gap:1px;padding:9px 10px;display:grid}.ask-btn b{font-size:12px}.ask-btn small{color:var(--text-2);font-size:10px}.ask-btn.on{border-color:var(--gold)}.ask-note{color:var(--text-2);margin:2px 0 0;font-size:9.5px;line-height:1.5}.soons{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px;display:flex}.map .soons .soon{margin-top:0}.foot-links{flex-wrap:wrap;gap:6px 18px;margin:0 0 12px;padding:0;list-style:none;display:flex}.foot-links li{align-items:baseline;gap:6px;display:inline-flex}.foot-links small{color:#7a7a7a;font-size:10px}.cat-body{grid-template-columns:112px minmax(0,1fr);align-items:start;gap:12px}.shot{border-radius:12px;justify-self:start;width:112px}.shot .zoom{padding:1px 6px;font-size:9px;bottom:4px;right:4px}.shot-pending b{font-size:11px}.shot-pending small{font-size:9px}.shot-pending img{width:28px;height:28px}.cat-body .chips{align-content:flex-start}.cat-body .chip{white-space:normal;text-align:left;padding-block:5px;line-height:1.25}.cat-desc{color:var(--text-2);background:#ffffff0a;border-radius:10px;grid-area:2/1/auto/-1;margin:0;padding:8px 12px;font-size:13px;line-height:1.65}.cat-desc-name{color:var(--text);margin-bottom:2px;font-size:13.5px;font-weight:700;display:block}.cat-desc-kana{letter-spacing:.02em;color:var(--text-2);margin:-1px 0 3px;font-size:11px;display:block}@media (width>=640px){.cat-body{grid-template-columns:200px minmax(0,1fr)}.shot{border-radius:18px;width:200px}}.badge{background:var(--cta);color:#241a05;letter-spacing:.04em;border-radius:999px;align-items:center;gap:4px;margin:0 0 6px;padding:5px 14px;font-size:13px;font-weight:800;display:inline-flex}.badge-sub{max-width:30em;color:var(--text-2);margin:0 auto 16px;font-size:11.5px;line-height:1.6}.games-h{margin-bottom:var(--h2-sub)}#games .mock-pick{margin-bottom:8px}.engine-end{margin:28px auto 0}.engine{border-radius:14px;padding:12px 14px}.engine-eyebrow{font-size:11px}.engine-name{margin:0 0 6px;font-size:20px}.engine-lines{gap:2px;font-size:12.5px;line-height:1.55}.engine details summary{min-height:28px;font-size:11px}.engine details li{font-size:12px}.engine-verify{color:var(--text-2);margin:8px 0 0;font-size:12px;line-height:1.6}.engine-verify a{color:var(--gold);white-space:nowrap}.hero{position:relative}.hero-logo{margin:0 auto 12px;display:block}.hero-breakdown,.games-breakdown{max-width:30em;color:var(--text-2);margin:0 auto 16px;font-size:11.5px;line-height:1.6}.hero-breakdown{display:none}.seal{z-index:2;text-align:center;background:var(--cta);color:#241a05;clip-path:polygon(50% 0%,57.8% 10.9%,69.1% 3.8%,72.7% 16.8%,85.4% 14.6%,84.3% 28%,97.2% 32.6%,90.5% 44.2%,100% 50%,90.5% 55.8%,97.2% 67.4%,84.3% 72%,85.4% 85.4%,72.7% 83.2%,69.1% 96.2%,57.8% 89.1%,50% 100%,42.2% 89.1%,30.9% 96.2%,27.3% 83.2%,14.6% 85.4%,15.7% 72%,2.8% 67.4%,9.5% 55.8%,0% 50%,9.5% 44.2%,2.8% 32.6%,15.7% 28%,14.6% 14.6%,27.3% 16.8%,30.9% 3.8%,42.2% 10.9%);place-content:center;justify-items:center;width:92px;height:92px;margin:0;line-height:1;display:none;position:absolute;top:64px;left:12px;transform:rotate(-10deg)}.seal b{font-family:var(--head);font-size:30px;font-weight:800}.seal small{margin-top:3px;font-size:10px;font-weight:800}.hero[data-badge=a] .seal,.hero[data-badge=c] .seal{display:grid}.hero[data-badge=c] .hero-breakdown{display:block}@media (width>=880px){.seal{width:110px;height:110px;top:88px;left:calc(50% - 300px)}.seal b{font-size:36px}}.hero-pick{z-index:3;position:absolute;top:64px;right:12px}.games-sub{text-align:center;color:var(--gold);margin:0 0 4px;font-size:14px;font-weight:700}.games-breakdown{text-align:center;margin-bottom:var(--head-gap)}.engine-head{align-items:center;gap:10px;margin-bottom:6px;display:flex}.engine-head img{flex:none;width:40px;height:auto}.engine-head .engine-name{margin:0}.free-tag{vertical-align:middle;color:#241a05;background:linear-gradient(#f7e49b,#aa7b26);border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:800;display:inline-block}.foot-tm{color:#7a7a7a;margin:0 0 6px;font-size:10.5px}.made-in{letter-spacing:.06em;margin-left:12px}.hero{padding:116px 0 88px}.hero .sub{margin:20px 0 32px}@media (width>=880px){.hero{padding:132px 0 104px}}.seal{clip-path:none;background:0 0;transform:rotate(-10deg)}.seal svg{width:100%;height:100%;position:absolute;inset:0}.seal b,.seal small{position:relative}.seal b{font-size:30px}.seal small{font-family:var(--head);letter-spacing:.14em;font-size:11px}.chip-group{border:1px solid #ffffff29;border-radius:14px;flex-wrap:wrap;align-items:center;gap:6px;width:100%;padding:6px 8px;display:flex}.grp-label{width:100%;font-family:var(--head);align-items:center;gap:6px;font-size:15px;font-weight:700;display:inline-flex}.grp-label img{width:20px;height:20px}.chip-group .chip{min-height:32px;padding:0 12px;font-size:13.5px}h1,h2,h3,.serious-sub,.games-sub,.last-copy{text-wrap:balance}p,li,summary,.feat-short{text-wrap:pretty}:lang(ja){word-break:auto-phrase;line-break:strict}:lang(en) .hero h1{font-size:clamp(28px,7.8vw,60px)}.hero h1{margin:28px 0}@media (width>=880px){.hero h1{margin:36px 0 32px}}.proofs h3.head-b{color:var(--gold);margin:0 0 4px;font-size:17px;font-weight:800}.proofs p.short-b{color:var(--text);margin:0;font-size:15px;line-height:1.6}html:lang(ja){--body:"LINE Seed JP", "LINE Seed JP Fallback", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic", "Meiryo", "Noto Sans JP", system-ui, -apple-system, sans-serif;--head:"Bricolage Grotesque", "Bricolage Grotesque Fallback", "LINE Seed JP", "LINE Seed JP Fallback", system-ui, sans-serif}html:lang(ja) .hero .sub{font-size:14px}html:lang(ja) h1,html:lang(ja) h2,html:lang(ja) h3,html:lang(ja) .band p,html:lang(ja) .last-copy,html:lang(ja) .badge,html:lang(ja) .free{font-weight:700}html:lang(ja) .hero h1{letter-spacing:.03em;font-size:clamp(38px,11vw,68px)}.bjsec{padding-top:var(--sec-y)}.bjsec .wrap{max-width:720px}.bjsec h2{margin-bottom:var(--h2-sub)}.bj-sub{margin:0 auto var(--head-gap);text-align:center;max-width:32em;color:var(--text-2);font-size:14px;line-height:1.7}.bj-blocks{gap:12px;display:grid}.bj-block{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:18px;padding:18px}.bj-block h3{color:var(--gold);margin:0 0 8px;font-size:17px}.bj-block>p{color:var(--text);margin:0 0 12px;font-size:14px;line-height:1.7}.bj-block .bars li{grid-template-columns:9.5em 1fr 3.6em}.bj-block .bars .g{color:var(--text);font-size:12.5px}.bj-block .bj-note{color:var(--text-2);margin:10px 0 0;font-size:11px;line-height:1.6}.bj-diff{border-collapse:collapse;width:100%;font-size:13px}.bj-diff th,.bj-diff td{border-bottom:1px solid var(--line);text-align:left;padding:8px 10px}.bj-diff thead th{color:var(--text-2);font-size:12px;font-weight:500}.bj-diff td{font-family:var(--head);font-weight:700}.bj-diff td.chg{color:var(--gold)}.bj-list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bj-list li{background:#00000040;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:0 12px 0 8px;font-size:14px;display:inline-flex}.shot.is-pending{cursor:default}.feats .phone{max-width:100%}.feats .screen{position:relative}.small-felt{gap:4px}.small-felt .who+.who{margin-top:2px}.verdict.mini{padding:8px 10px}.verdict.mini span{font-size:15px}.feats .phone{aspect-ratio:auto;width:230px;height:300px;box-shadow:none;background:#1b1b1b;border:1px solid #3a3a3a;border-bottom:0;border-radius:36px 36px 0 0;padding:4px 4px 0;-webkit-mask-image:linear-gradient(#000 86%,#0000 100%);mask-image:linear-gradient(#000 86%,#0000 100%)}.feats .screen{border-radius:32px 32px 0 0;justify-content:flex-start;height:100%;padding:30px 10px 12px}.feats .screen:before{content:"";background:#000;border-radius:999px;width:56px;height:14px;margin-left:-28px;position:absolute;top:10px;left:50%}.feats .plane{flex:none;padding:22px 0 18px}.felt.compact{border-width:4px;flex:none;justify-content:center;gap:6px;padding:10px 8px}.felt.compact .row{justify-content:space-between;align-items:center;gap:8px;width:100%;padding:0 4px;display:flex}.felt.compact .card{border-radius:4px;width:28px;height:39px;font-size:13px}.verdict.big{flex:none;align-content:center;padding:12px 14px;display:grid}.verdict.big b{font-size:16px}.verdict.big span{font-size:24px}.verdict.big em{font-size:12px}.rules.grid2{grid-template-columns:1fr 1fr;gap:6px}.rules.grid2 .rule{padding:8px 10px}.screen.has-sheet{padding:30px 0 0;overflow:hidden}.screen.has-sheet .behind{opacity:.45;gap:8px;padding:0 10px 20px;display:grid}.screen.has-sheet .behind .felt,.screen.has-sheet .behind .verdict em{display:none}.ask.sheet{background:var(--bg-3);border-radius:20px 20px 0 0;flex:1 0 auto;margin-top:-14px;padding:18px 12px 14px;position:relative;box-shadow:0 -10px 30px #00000080}.ask.sheet .handle{background:#ffffff40;border-radius:999px;width:34px;height:4px;margin-left:-17px;position:absolute;top:7px;left:50%}.feats .strat{gap:2px}.feats .strat i{padding:4px 0}.feats .rules.grid2 .rule{padding:6px 10px}.feats .plane{padding:16px 0 12px}.feats .plane .ico{font-size:38px}.screen.has-sheet .behind{padding-bottom:18px}.screen.has-sheet .behind .verdict{padding:6px 10px}.ask.sheet{gap:6px;padding:16px 12px 10px}.feats .feat{isolation:isolate;position:relative}.feats .feat:before{content:"";z-index:-1;pointer-events:none;opacity:.6;background:radial-gradient(50% 16%,#f7e49bbf,#eabb5b4d 55%,#0000);width:min(100%,380px);height:340px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}@media (width>=768px){.serious .wrap{max-width:960px}.proofs{grid-template-columns:1fr 1fr}.games-grid{max-width:1080px}.cats[data-group=poker]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.cats[data-group=casino]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.cats[data-group] .cat-body{grid-template-columns:1fr}.cats[data-group] .shot{justify-self:center;width:150px}.feats,.feats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:56px}}@media (width>=1024px){.cats[data-group=casino]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1100px){.feats{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.feats .phone{-webkit-mask-image:linear-gradient(#000 62%,#0009 82%,#0000 100%);mask-image:linear-gradient(#000 62%,#0009 82%,#0000 100%)}.feats .feat:before{background:radial-gradient(50% 18%,#f7e49bb3,#eabb5b4d 45%,#eabb5b1a 72%,#0000 100%);width:100%;max-width:520px}@media (width>=768px){.hero h1,html:lang(ja) .hero h1,:lang(en) .hero h1{font-size:48px}.hero .sub,html:lang(ja) .hero .sub{font-size:14px}.hero-logo{width:128px}h2{font-size:30px}.band p{font-size:22px}.last-copy{font-size:26px}.feat h3{font-size:17px}.proofs h3,.proofs h3.head-b{font-size:15px}.bj-block h3{font-size:16px}.proofs .stat b{font-size:22px}.serious-sub{font-size:14px}.cat-name{font-size:21px}.cat-ic{width:46px;height:46px}.seal{width:84px;height:84px}.seal b{font-size:26px}.seal small{font-size:10px}}@media (width>=880px){.seal{width:90px;height:90px;top:88px;left:calc(50% - 280px)}.seal b{font-size:28px}}@media (width>=768px){.serious-sub,.games-sub{font-size:18px;line-height:1.6}.proofs{align-items:start}.proofs li{min-height:176px}}.cat-body{grid-template-columns:96px minmax(0,1fr)}.shot{border-radius:12px;width:96px}.cat-body .chip{gap:5px;min-height:32px;font-size:13px}.cat-body .chip img{width:18px;height:18px}.grp-label{font-size:13px}.chip-group .chip{min-height:30px;font-size:12.5px}.cats{align-items:stretch}@media (width>=640px){.cat-body{grid-template-columns:96px minmax(0,1fr)}.shot{border-radius:12px;width:96px}}@media (width>=768px){.cats[data-group] .cat-body{grid-template-columns:96px minmax(0,1fr)}.cats[data-group] .shot{justify-self:start;width:96px}.games-grid[data-cards=a] .cats[data-group]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.games-grid[data-cards=a] .cats[data-group=poker]{grid-template-columns:repeat(3,minmax(0,1fr))}.games-grid[data-cards=a] .cats[data-group=casino]{grid-template-columns:repeat(2,minmax(0,1fr))}}.feats-sec{overflow-x:clip}@media (width>=768px){.feats .feat:before{width:170%;max-width:620px}.feats{grid-template-columns:repeat(2,320px);justify-content:center}}@media (width>=1100px){.feats{grid-template-columns:repeat(4,minmax(0,1fr));justify-content:stretch}}.band{text-align:center;background:0 0;border:0;gap:18px;padding:36px 20px;display:grid;position:relative;overflow:hidden}.band .band-cta{letter-spacing:.08em;color:var(--gold);margin:0 0 6px;font-size:13px;font-weight:700}.band .band-head{margin:0;font-size:clamp(20px,5.6vw,28px);font-weight:800;line-height:1.45}.band .band-head span{display:inline-block}.band .band-price .price{color:var(--text);margin:0 0 14px;font-size:14px}.band .band-price .price b{color:var(--gold);font-size:17px}.band .stores{justify-content:center}@media (width>=768px){.band{text-align:left;grid-template-columns:1.3fr 1fr;align-items:center;padding:44px 48px}.band .stores{justify-content:flex-start}.band .band-head{font-size:24px}}.band[data-band=x]{background-color:#1a4f3c;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .18 0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E");border:0;border-radius:24px;box-shadow:inset 0 0 70px #00000073}.band[data-band=x] .list{color:#f7e49b}.band[data-width=full]{border-radius:0;max-width:none;margin-left:0;margin-right:0}@media (width>=768px){.band[data-width=full]{padding-left:max(48px,50% - 520px);padding-right:max(48px,50% - 520px)}}@media (width>=768px) and (width<=1023px){.games-grid[data-cards=a] .cats[data-group=poker]>.cat:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 4px)}}.map svg{background-color:#0b0b0b;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px),radial-gradient(at 30% 40%,#13241d,#0b0b0b 75%);background-position:50%,50%,0 0;background-size:46px 46px,46px 46px,100% 100%}@media (width>=431px) and (width<=767px){.hero h1,html:lang(ja) .hero h1{font-size:47px}:lang(en) .hero h1{font-size:36px}h2{font-size:30px}.band p,.band .band-head{font-size:24px}.last-copy{font-size:27.5px}}.cat-head{grid-template-columns:auto minmax(0,1fr) auto}.cat-head small{grid-column:2/4}.free-chip{white-space:nowrap;color:#ffffffd9;border:1px solid #ffffff73;border-radius:999px;grid-area:1/3;align-self:center;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.4}.hero-device{pointer-events:none;width:100%;height:250px;margin-bottom:-88px;position:relative;overflow:hidden}.hero-device img,.hero-device .device-slot{filter:drop-shadow(0 30px 40px #0000008c);width:240px;height:auto;position:absolute;top:18px;left:50%;transform:translate(-50%)}.device-slot{aspect-ratio:9/19.5;transform-origin:50% 25%;text-align:center;color:var(--gold);background:#ffffff08;border:2px dashed #eabb5b8c;border-radius:36px;place-items:start center;padding-top:70px;font-size:12px;line-height:1.6;display:grid;transform:translate(-50%)rotate(7deg)!important}@media (width>=768px){.hero-device{height:280px}.hero-device img,.hero-device .device-slot{width:250px}}@media (width>=880px){.hero-device{margin-bottom:-104px}}.hero-device img{transform-origin:50% 25%;image-rendering:auto;transform:translate(-50%)rotate(7deg)}.hero-device{clip-path:inset(-200px -200px 0);overflow:visible}@media (width>=1100px){.hero-device{width:260px;height:260px;margin:0;position:absolute;bottom:0;left:auto;right:calc(50% - 534px)}.hero-device img,.hero-device .device-slot{width:240px;top:26px}.hero-device img{left:50%}}@media (width<=767px){.hero{padding-top:94px}.seal{top:60px}}.eol{margin-right:-.5em}.games-sub{font-family:var(--head);letter-spacing:.06em;color:var(--gold);font-size:15px;font-weight:700;line-height:1.6}@media (width>=768px){.games-sub{font-size:18px}}.bj-sub,.feat-short{color:var(--text-2);font-size:14px;font-weight:400}.bj-sub{line-height:1.6}.legal{padding:104px 0 64px}.legal .wrap{max-width:760px}.legal h1{text-wrap:balance;margin:0 0 28px;font-size:clamp(26px,7vw,36px);line-height:1.35}.legal-body{color:var(--text);font-size:15px;line-height:1.85}.legal-body>:first-child{margin-top:0}.legal-body h2,.legal h2{text-align:left;border-top:1px solid var(--line);color:var(--gold);margin:44px 0 12px;padding-top:18px;font-size:20px;line-height:1.45}.legal-body h3{margin:28px 0 8px;font-size:16px;line-height:1.5}.legal-body p,.legal p{margin:0 0 14px}.legal-body ol,.legal-body ul,.legal ul{margin:0 0 14px;padding-left:1.5em}.legal-body li,.legal li{margin:4px 0}.legal-body li>ul{margin:6px 0}.legal-body strong{color:var(--gold-2,#f7e49b)}.legal a{color:var(--gold);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.legal .table-scroll{border-top:1px solid var(--line);margin:8px 0 18px;overflow-x:auto}.legal .legal-date{color:var(--text-2);margin-top:-8px;font-size:14px}.verification table{min-width:860px}.verification td:nth-child(n+4){font-variant-numeric:tabular-nums}.legal table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.7}.legal th,.legal td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 12px 10px 0}.legal th{color:var(--text-2);white-space:nowrap;font-weight:700}.legal-body table:has(th:nth-child(2):last-child) td:first-child{width:11em;color:var(--text-2);font-size:13px}@media (width<=560px){.legal-body table:has(th:nth-child(2):last-child) thead{display:none}.legal-body table:has(th:nth-child(2):last-child) tr{border-bottom:1px solid var(--line);padding:10px 0;display:grid}.legal-body table:has(th:nth-child(2):last-child) td{border:0;padding:0;width:auto!important}}.legal-body table:has(th:nth-child(4)){min-width:620px}.legal .back{margin-top:36px}footer .foot-links a{color:var(--text);text-underline-offset:3px;text-decoration:underline}footer .foot-links [aria-current=page]{color:var(--gold)}.contact .mail{background:var(--bg-2);border:1px solid #eabb5b66;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:18px 0 8px;padding:18px 20px;display:flex}.contact .mail a{color:var(--gold);overflow-wrap:anywhere;font-size:clamp(18px,5.4vw,22px);font-weight:700;text-decoration:none}.contact .copy{min-height:36px;color:var(--text);font:700 13px var(--body);cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:999px;padding:0 14px}.band .band-cta{font-family:var(--head);letter-spacing:.06em;color:var(--gold);font-size:15px;font-weight:700;line-height:1.6}@media (width>=768px){.band .band-cta{font-size:18px}}html.rv .rv-t:not(.rv-in){opacity:0;transform:translateY(14px)}html.rv .rv-t{transition:opacity .55s ease var(--rv-d,0s), transform .55s cubic-bezier(.2, .7, .2, 1) var(--rv-d,0s)}html.rv .bars .bar i{transform-origin:0;transition:transform .8s cubic-bezier(.2, .7, .2, 1) calc(var(--rv-d,0s) + .15s)}html.rv .bars>li:not(.rv-in) .bar i{transform:scaleX(0)}html.rv .map .dot{transform-box:fill-box;transform-origin:50%}html.rv .map svg.rv-in .dot{animation:.5s cubic-bezier(.34,1.56,.64,1) both rv-pop;animation-delay:calc(.2s + var(--i,0) * 60ms)}@keyframes rv-pop{0%{transform:scale(0)}to{transform:scale(1)}}.pcard{filter:drop-shadow(0 2px 4px #0006);width:28px;height:auto;display:block}.lgw{--T:2.4s;aspect-ratio:7/5;flex:none;display:block;position:relative}.lgw>*{position:absolute}.lgw .base{width:100%;height:100%;display:block;inset:0}.lgw .spin{width:21.5%;height:32.46%;perspective:var(--persp,200px);top:33.66%;left:24.7%}.lgw .coin{transform-style:preserve-3d;animation:lg-turn var(--T) linear infinite;will-change:transform;position:absolute;inset:0}.lgw .face{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;inset:0}.lgw .face>svg{width:100%;height:100%;display:block;position:absolute;inset:0}.lgw .face.back{transform:rotateY(180deg)}.lgw .shine{inset:0;overflow:hidden;-webkit-mask:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22160%20262%20700%20500%22%3E%3Cpath%20d%3D%22M461.53%2C634.74c-16.69%2C7.44-35.16%2C11.61-54.61%2C11.61-74.2%2C0-134.35-60.15-134.35-134.35s60.15-134.35%2C134.35-134.35c30.2%2C0%2C58.07%2C9.97%2C80.51%2C26.79l2.88-4.98h-.02l65.07-112.34h-113.25l-35.2-.04c-124.22%2C0-224.92%2C100.7-224.92%2C224.92s100.7%2C224.92%2C224.92%2C224.92c36%2C0%2C70-8.5%2C100.16-23.53l-45.55-78.64Z%22%2F%3E%3Cpath%20d%3D%22M615.66%2C644.87h0v-89.9h117.45l53.32-92.05h-170.77v-42.98c0-15.33%2C15.14-40.78%2C25.78-40.78h147.24l53.32-92.05h-239.32l-37.64%2C64.97s-.04-.04-.06-.06l-1.71%2C2.95h.02l-46.33%2C79.99c15.3%2C21.81%2C24.3%2C48.36%2C24.3%2C77.03%2C0%2C40.04-17.54%2C75.97-45.33%2C100.58l32.43%2C55.99h-.02l13.53%2C23.35s0%2C0%2C0%2C0l26.06%2C44.99h188.49l53.32-92.05h-194.09Z%22%2F%3E%3Cpath%20d%3D%22M397.55%2C547.61c-5.79%2C8.19-14.96%2C12.64-27.33%2C12.64-24.14%2C0-37.31-15.31-37.31-36.31%2C0-17.8%2C19.75-37.92%2C32.92-51.45%2C13.97-14.24%2C32.32-32.75%2C42.1-42.19h.4c9.78%2C9.43%2C28.13%2C27.95%2C42.1%2C42.19%2C12.17%2C12.46%2C32.92%2C33.47%2C32.92%2C51.45%2C0%2C21.01-13.17%2C36.31-37.31%2C36.31-12.37%2C0-21.55-4.45-27.33-12.64l-.2.18c1.4%2C19.58%2C5.39%2C34%2C14.96%2C43.61v1.25h-50.68v-1.25c9.58-9.61%2C13.77-24.03%2C14.96-43.61l-.2-.18Z%22%2F%3E%3C%2Fsvg%3E) 50%/100% 100% no-repeat;mask:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22160%20262%20700%20500%22%3E%3Cpath%20d%3D%22M461.53%2C634.74c-16.69%2C7.44-35.16%2C11.61-54.61%2C11.61-74.2%2C0-134.35-60.15-134.35-134.35s60.15-134.35%2C134.35-134.35c30.2%2C0%2C58.07%2C9.97%2C80.51%2C26.79l2.88-4.98h-.02l65.07-112.34h-113.25l-35.2-.04c-124.22%2C0-224.92%2C100.7-224.92%2C224.92s100.7%2C224.92%2C224.92%2C224.92c36%2C0%2C70-8.5%2C100.16-23.53l-45.55-78.64Z%22%2F%3E%3Cpath%20d%3D%22M615.66%2C644.87h0v-89.9h117.45l53.32-92.05h-170.77v-42.98c0-15.33%2C15.14-40.78%2C25.78-40.78h147.24l53.32-92.05h-239.32l-37.64%2C64.97s-.04-.04-.06-.06l-1.71%2C2.95h.02l-46.33%2C79.99c15.3%2C21.81%2C24.3%2C48.36%2C24.3%2C77.03%2C0%2C40.04-17.54%2C75.97-45.33%2C100.58l32.43%2C55.99h-.02l13.53%2C23.35s0%2C0%2C0%2C0l26.06%2C44.99h188.49l53.32-92.05h-194.09Z%22%2F%3E%3Cpath%20d%3D%22M397.55%2C547.61c-5.79%2C8.19-14.96%2C12.64-27.33%2C12.64-24.14%2C0-37.31-15.31-37.31-36.31%2C0-17.8%2C19.75-37.92%2C32.92-51.45%2C13.97-14.24%2C32.32-32.75%2C42.1-42.19h.4c9.78%2C9.43%2C28.13%2C27.95%2C42.1%2C42.19%2C12.17%2C12.46%2C32.92%2C33.47%2C32.92%2C51.45%2C0%2C21.01-13.17%2C36.31-37.31%2C36.31-12.37%2C0-21.55-4.45-27.33-12.64l-.2.18c1.4%2C19.58%2C5.39%2C34%2C14.96%2C43.61v1.25h-50.68v-1.25c9.58-9.61%2C13.77-24.03%2C14.96-43.61l-.2-.18Z%22%2F%3E%3C%2Fsvg%3E) 50%/100% 100% no-repeat}.lgw .band{width:24%;animation:lg-shine var(--T) cubic-bezier(.4, 0, .2, 1) infinite;will-change:transform;background:linear-gradient(90deg,#fffbe800,#fffbe8bf 50%,#fffbe800);position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-180%)skew(-18deg)}.lgw.is-off .coin,.lgw.is-off .band{animation-play-state:paused}@keyframes lg-turn{0%{transform:rotateY(0)}1.46%{transform:rotateY(.39deg)}2.92%{transform:rotateY(1.54deg)}4.38%{transform:rotateY(3.46deg)}5.83%{transform:rotateY(6.13deg)}7.29%{transform:rotateY(9.55deg)}8.75%{transform:rotateY(13.7deg)}10.21%{transform:rotateY(18.56deg)}11.67%{transform:rotateY(24.12deg)}13.12%{transform:rotateY(30.34deg)}14.58%{transform:rotateY(37.2deg)}16.04%{transform:rotateY(44.67deg)}17.5%{transform:rotateY(52.72deg)}18.96%{transform:rotateY(61.32deg)}20.42%{transform:rotateY(70.42deg)}21.88%{transform:rotateY(80deg)}23.33%{transform:rotateY(90deg)}24.79%{transform:rotateY(100.39deg)}26.25%{transform:rotateY(111.12deg)}27.71%{transform:rotateY(122.14deg)}29.17%{transform:rotateY(133.41deg)}30.62%{transform:rotateY(144.88deg)}32.08%{transform:rotateY(156.51deg)}33.54%{transform:rotateY(168.23deg)}35%{transform:rotateY(180deg)}36.46%{transform:rotateY(191.77deg)}37.92%{transform:rotateY(203.49deg)}39.38%{transform:rotateY(215.12deg)}40.83%{transform:rotateY(226.59deg)}42.29%{transform:rotateY(237.86deg)}43.75%{transform:rotateY(248.88deg)}45.21%{transform:rotateY(259.61deg)}46.67%{transform:rotateY(270deg)}48.12%{transform:rotateY(280deg)}49.58%{transform:rotateY(289.58deg)}51.04%{transform:rotateY(298.68deg)}52.5%{transform:rotateY(307.28deg)}53.96%{transform:rotateY(315.33deg)}55.42%{transform:rotateY(322.8deg)}56.88%{transform:rotateY(329.66deg)}58.33%{transform:rotateY(335.88deg)}59.79%{transform:rotateY(341.44deg)}61.25%{transform:rotateY(346.3deg)}62.71%{transform:rotateY(350.45deg)}64.17%{transform:rotateY(353.87deg)}65.62%{transform:rotateY(356.54deg)}67.08%{transform:rotateY(358.46deg)}68.54%{transform:rotateY(359.61deg)}70%{transform:rotateY(360deg)}to{transform:rotateY(360deg)}}@keyframes lg-shine{0%{transform:translate(-180%)skew(-18deg)}55%,to{transform:translate(520%)skew(-18deg)}}@media (prefers-reduced-motion:reduce){.lgw .coin,.lgw .band{animation:none!important}.lgw .shine{opacity:0!important}}.lb-scroll{position:relative}.lb-wait{pointer-events:none;background:#0b0b0be0;border:1px solid #eabb5b59;border-radius:16px;place-items:center;width:68px;height:56px;margin:-28px 0 0 -34px;display:grid;position:absolute;top:50%;left:50%}.lb-wait .lgw{width:40px}.lightbox.is-loading .lb-scroll img{filter:none;opacity:.55}.shot{background:0 0;border:0;border-radius:0;align-self:start;overflow:visible}.shot-in{background:#111;border:1px solid #eabb5b4d;border-radius:10px;display:block;position:relative;overflow:hidden}.shot-in>img{width:100%;height:auto;display:block}.lb-scroll img{aspect-ratio:auto;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 80px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.cat-body{align-items:start}.cat-body .shot{flex-direction:column;justify-content:flex-start;place-self:start;align-items:stretch;margin:0;display:flex}.cat-body span.chip,.cat-body .chip-group .grp-label{color:var(--text-2)}.card-wait{pointer-events:none;background:#0b0b0be0;border:1px solid #eabb5b59;border-radius:12px;place-items:center;width:52px;height:42px;margin:-21px 0 0 -26px;display:grid;position:absolute;top:50%;left:50%}.card-wait .lgw{width:30px}.cat-body{grid-template-columns:minmax(0,200px) minmax(192px,1fr);gap:10px}.cat-body .shot,.cats[data-group] .shot{width:100%}@media (width>=768px){.cats[data-group] .cat-body{grid-template-columns:minmax(0,200px) minmax(192px,1fr);gap:12px}}@media (width>=1024px){.games-grid[data-cards=a] .cats[data-group=poker]{grid-template-columns:repeat(2,minmax(0,1fr))}}.band .band-cta{margin:8px 0 18px}.lb-scroll{overscroll-behavior:contain;touch-action:pan-y pinch-zoom;padding:calc(64px + env(safe-area-inset-top)) 12px calc(24px + env(safe-area-inset-bottom));align-content:start;place-items:start center;overflow:hidden auto}.lb-scroll img{width:min(100%,460px);max-width:none;height:auto;max-height:none}.cat-body .shot{box-sizing:content-box;padding:0 0 22px}.cat-body .shot-in{background:0 0;border:0;border-radius:0;overflow:visible}.cat-body .shot-in>img{box-sizing:border-box;background:#111;border:1px solid #eabb5b4d;border-radius:10px}.cat-body .shot .zoom{text-align:center;color:var(--text-2);white-space:nowrap;background:0 0;border-radius:0;margin:0;padding:0;font-size:11px;font-weight:700;line-height:18px;position:absolute;inset:calc(100% + 4px) 0 auto}.cat-body .shot-in .card-wait{top:50%}.lb-bar{z-index:2;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#0b0b0bf0;border-top:1px solid #eabb5b40;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px 10px;display:grid;position:fixed;bottom:0;left:0;right:0}.lb-frame{width:min(100%,460px);position:relative;container-type:inline-size}.lightbox.wide .lb-frame{width:min(100%,1000px)}.lightbox .lb-scroll .lb-frame img{width:100%}.lb-free{z-index:1;color:#ffffffd9;white-space:nowrap;pointer-events:none;background:#0b0b0be0;border:1px solid #ffffff73;border-radius:999px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:700;line-height:1.4;position:absolute;top:5.7cqw;right:8px;transform:translateY(-50%)}.lightbox.wide .lb-free{top:0;transform:translateY(-70%)}.lb-free[hidden]{display:none}.lb-name{text-align:center;font-family:var(--head);color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;line-height:1.3;overflow:hidden}.lb-prev,.lb-next{width:44px;height:44px;color:var(--gold);cursor:pointer;background:0 0;border:1px solid #eabb5b73;border-radius:999px;padding:0 0 3px;font-size:24px;line-height:1}.lb-prev:disabled,.lb-next:disabled{opacity:.28;cursor:default}.lightbox .lb-close{grid-column:1/-1;width:100%;min-height:44px;margin:0;position:static}.lightbox .lb-scroll{padding-top:calc(16px + env(safe-area-inset-top));padding-bottom:calc(128px + env(safe-area-inset-bottom))}@media (width>=768px){.lb-bar{grid-template-columns:44px minmax(0,360px) 44px;justify-content:center}}@media (width>=1024px){.games-grid[data-cards=a] .cats[data-group=poker]>.cat:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 4px)}}body.f-noto{--body:"Noto Sans", "Noto Sans Fallback", system-ui, -apple-system, "Hiragino Sans", "Yu Gothic", sans-serif}html:lang(ja) body.f-noto{--body:"Noto Sans JP", "Noto Sans", "Noto Sans Fallback", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic", "Meiryo", system-ui, -apple-system, sans-serif;--head:"Bricolage Grotesque", "Bricolage Grotesque Fallback", "Noto Sans JP", "Noto Sans", "Noto Sans Fallback", system-ui, sans-serif}body.f-noto{font-family:var(--body)}.hero{margin-bottom:var(--sec-y)}.band .list .ln{display:block}html:lang(en){--body:"LINE Seed Sans", "LINE Seed Sans Fallback", "Noto Sans", "Noto Sans Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--head:"Bricolage Grotesque", "Bricolage Grotesque Fallback", "LINE Seed Sans", "LINE Seed Sans Fallback", "Noto Sans", "Noto Sans Fallback", system-ui, sans-serif}.map a.soon.go,a.soon.go{color:var(--gold);border-style:solid;border-color:#eabb5b8c;font-weight:700;text-decoration:none}a.soon.go:hover{border-color:var(--gold)}a.soon.go:after{content:" →"}.cc{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:80;color:#f4f4f4;background:#141414f7;border:1px solid #eabb5b59;border-radius:14px;gap:10px;max-width:560px;margin:0 auto;padding:12px 14px;font-size:13px;line-height:1.6;display:grid;position:fixed;box-shadow:0 8px 30px #00000073}.cc[hidden]{display:none}.cc p{margin:0}.cc a{color:#eabb5b;text-underline-offset:3px;text-decoration:underline}.cc-btns{justify-content:flex-end;gap:8px;display:flex}.cc-btns button{color:#f4f4f4;min-width:110px;min-height:44px;font:700 14px var(--body);cursor:pointer;background:0 0;border:1px solid #5a5a5a;border-radius:999px;padding:0 16px}.cc-btns button[data-cc=yes]{color:#241a05;background:#c99937;border-color:#c99937}.cc button:focus-visible{outline-offset:2px;outline:2px solid #eabb5b}.cc-reopen{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}footer .foot-links .cc-reopen{color:var(--text)}.mth{margin-top:36px}.mth-eye{text-align:center;font:700 15px var(--head);letter-spacing:.06em;color:var(--gold);text-wrap:balance;margin:0 0 12px}.mth-formula{text-align:center;background:linear-gradient(135deg,#eabb5b24,#1e5b4547);border:1px solid #eabb5b66;border-radius:20px;padding:22px 16px}.mth-fl{color:var(--text-2);letter-spacing:.08em;margin:0 0 6px;font-size:13px}.mth-eq{font:800 clamp(20px, 6vw, 30px)/1.3 var(--head);justify-items:center;gap:4px;margin:0;display:grid}.mth-eq i{color:var(--gold);font-size:22px;font-style:normal;line-height:1}.mth-l{border-bottom:2px solid var(--gold);padding:0 10px 4px}.mth-r{padding-top:2px}.mth-ex{color:var(--text-2);margin:14px 0 0;font-size:13.5px;line-height:1.7}.mth-ex b{color:var(--text);font-variant-numeric:tabular-nums}.mth-rows{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.mth-rows li{background:var(--bg-2);border:1px solid var(--line);border-radius:14px;grid-template-columns:4.6em 1fr;align-items:baseline;gap:10px;padding:12px 14px;display:grid}.mth-rows b{color:var(--gold);font-size:15px}.mth-rows span{font-size:14px;line-height:1.65}@media (width>=720px){.mth{max-width:640px;margin-inline:auto}}.party{padding:var(--sec-y) 0}.party h2{margin:0 0 var(--head-gap)}.party-eye{text-align:center;font:700 12px var(--head);letter-spacing:.14em;color:var(--gold);margin:0 0 6px}.pty-stage{padding:6px 0 12px;position:relative;overflow:hidden}.pty-stage:before,.pty-stage:after{content:"";z-index:3;pointer-events:none;width:14%;position:absolute;top:0;bottom:0}.pty-stage:before{background:linear-gradient(90deg, var(--bg), #0b0b0b00);left:0}.pty-stage:after{background:linear-gradient(270deg, var(--bg), #0b0b0b00);right:0}.pty-track{will-change:transform;gap:14px;transition:transform .5s cubic-bezier(.3,.7,.2,1);display:flex}.pty-sl{flex:none;width:min(62vw,520px);transition:opacity .4s,transform .4s}.pty-sl:not(.cur){opacity:.42;transform:scale(.9)}.pty-tabf{aspect-ratio:4/3;background:#0b0b0b;border:1px solid #3a3a3a;border-radius:22px;padding:2.2cqw;overflow:hidden;box-shadow:0 18px 40px #0000008c;container-type:inline-size}.pty-tab{background:#0b0b0b;border-radius:1.4cqw;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.pty-hdr{border-bottom:1px solid #2a2a2a;flex:none;align-items:center;gap:1.6cqw;height:7.6cqw;padding:0 2.4cqw;font-size:2.5cqw;font-weight:600;display:flex}.pty-hdr .sp{flex:1}.pty-hdr .g{color:var(--gold)}.pty-hdr .lg{font:800 3cqw var(--head);color:var(--gold)}.pty-hdr .pill{font:800 1.7cqw/1 var(--body);letter-spacing:.1em;color:#1a1307;background:var(--gold);border-radius:99px;padding:.8cqw 1.6cqw}.pty-body{flex:1;grid-template-columns:1.7fr 1fr;gap:2cqw;min-height:0;padding:2cqw;display:grid}.pty-felt{background:radial-gradient(120% 90% at 50% 0,#23694f,#1e5b45 45%,#153f30);border-radius:2.6cqw;flex-direction:column;justify-content:space-between;min-height:0;padding:2cqw;display:flex}.pty-hands{flex:1;grid-template-columns:1fr 1fr;align-items:center;gap:2cqw;display:grid}.pty-tab .th{flex-direction:column;align-items:center;gap:1cqw;display:flex}.pty-tab .th b{font:800 5.6cqw/1 var(--head)}.pty-tab .nm{font:700 1.9cqw/1 var(--body);letter-spacing:.16em}.pty-tab .th.b .nm{color:#ffb3ab}.pty-tab .th.p .nm{color:#b3cdff}.pty-tab .nm.dr{color:#ffb3ab}.pty-tab .nm.tg{color:#ffd88a}.pty-tab .cards{gap:1cqw;display:flex}.pty-tab .tc{color:#15211b;width:7.6cqw;height:10.6cqw;font:700 3.6cqw/1 var(--head);background:#fffdf6;border-radius:.9cqw;flex-direction:column;padding:.9cqw;display:flex}.pty-tab .tc.r{color:#ae2a21}.pty-tab .tc small{font-size:3cqw}.pty-ban{text-align:center;white-space:nowrap;font:800 6.4cqw/1.05 var(--head);border-top:1px solid #ffffff2e;padding:1.6cqw 0 1.2cqw}.pty-ban small{font:600 1.9cqw/1.4 var(--body);letter-spacing:.14em;color:#ffffffb3;margin-top:.6cqw;display:block}.pty-ban .w{color:#ffb3ab}.pty-ban .w2{color:#f0f0f0}.pty-side{background:#f4f1ea;border-radius:2cqw;align-content:start;padding:1.6cqw;overflow:hidden}.pty-side.dark{background:#181818}.pty-road{grid-template-columns:repeat(12,1fr);gap:.4cqw;display:grid}.pty-road i{aspect-ratio:1;border:.55cqw solid #0000;border-radius:50%}.pty-road i.b{border-color:#d8453b}.pty-road i.p{border-color:#3b7fe0}.pty-big{flex:1;place-items:center;display:grid}.pty-tab .bignum{width:22cqw;height:22cqw;font:800 11cqw/1 var(--head);background:#161616;border:.7cqw solid #ffffffbf;border-radius:50%;place-items:center;display:grid}.pty-hist{grid-template-columns:repeat(4,1fr);gap:.9cqw;display:grid}.pty-hist i{aspect-ratio:1;font:700 2.6cqw/1 var(--head);color:#fff;border-radius:50%;place-items:center;font-style:normal;display:grid}.pty-hist .r{background:#c0392b}.pty-hist .k{background:#222;border:1px solid #555}.pty-hist .g{background:#1f8a4c}.pty-hist.tot i{color:#f4f4f4;background:#2a2a2a;border:1px solid #555}.pty-dice{flex:1;justify-content:center;align-items:center;gap:2.6cqw;display:flex}.pty-tab .die{background:#fffdf6;border-radius:2cqw;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:.4cqw;width:12cqw;height:12cqw;padding:1.4cqw;display:grid;box-shadow:inset 0 -.5cqw #0000001f}.pty-tab .die i{border-radius:50%}.pty-tab .die i.on{background:#15211b}.pty-tab.clock{background:#17503b radial-gradient(120% 70% at 50% 0,#1f6a4e,#17503b 55%,#103a2b)}.pty-tab.clock .pty-hdr{border-bottom-color:#ffffff29}.pty-tab .cface{text-align:center;background:radial-gradient(80% 70% at 50% 35%,#0a20178c,#06160fb8);border:1px solid #ffffff29;border-radius:2.4cqw;align-content:center;gap:1cqw;padding:1.6cqw;display:grid}.pty-tab .clv{font:800 2.2cqw/1 var(--head);letter-spacing:.2em;color:var(--gold)}.pty-tab .ctm{font:800 15cqw/1 var(--head);letter-spacing:-.02em}.pty-tab .cpr{background:#ffffff29;border-radius:1cqw;height:1.1cqw}.pty-tab .cpr i{background:var(--gold);border-radius:1cqw;height:100%;display:block}.pty-tab .cbl{font:800 5.4cqw/1.1 var(--head)}.pty-tab .cbl small{font:600 1.8cqw/1.6 var(--body);letter-spacing:.14em;color:#c7d6cd;display:block}.pty-tab .can{font:700 3cqw var(--body);color:#f0e4c8}.pty-tab .cnx{color:#c7d6cd;font-size:2.2cqw}.pty-tab .cnx b{color:#fff}.pty-side.cs{background:#06160f80;border:1px solid #ffffff29;align-content:center;gap:.6cqw;display:grid}.pty-side .crow{font:600 2.6cqw var(--body);font-variant-numeric:tabular-nums;border-radius:1cqw;grid-template-columns:auto 1fr;gap:2cqw;padding:1cqw 1.4cqw;display:grid}.pty-side .crow span:last-child{text-align:right}.pty-side .crow.on{color:var(--gold);background:#eabb5b29;font-weight:800}.pty-side .crow.br{color:#a9dcc0}.pty-cap{text-align:center;font:700 16px var(--body);color:var(--gold);min-height:1.6em;margin:6px 0 4px}.pty-cap a{color:inherit;text-underline-offset:3px;text-decoration:underline}.pty-pick{flex-wrap:wrap;justify-content:center;gap:6px;margin:6px 0 22px;display:flex}.pty-pick button,.pty-pick .pty-link{cursor:pointer;background:#00000040;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:56px;height:56px;padding:0;transition:border-color .2s,background .2s,transform .2s;display:grid}.pty-pick button img,.pty-pick .pty-link img{opacity:.75;width:28px;height:28px;transition:opacity .2s}.pty-pick button img.mk{width:30px;height:21px}.pty-pick button[aria-selected=true]{border-color:var(--gold)}.pty-pick button[aria-selected=true] img,.pty-pick .pty-link:hover img{opacity:1}.pty-pick .pty-link{border-style:dashed}.pty-pick button:focus-visible,.pty-pick .pty-link:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.pty-pts{gap:8px;max-width:560px;margin:0 auto;padding:0;list-style:none;display:grid}.pty-pts li{background:var(--bg-2);border:1px solid var(--line);border-radius:14px;gap:2px;padding:12px 14px;display:grid}.pty-pts b{color:var(--gold);font-size:15px}.pty-pts span{color:var(--text-2);font-size:13px;line-height:1.6}.pty-note{text-align:center;color:var(--text-2);margin:14px 0 0;font-size:12px}@media (width>=720px){.pty-sl{width:min(48vw,520px)}}@media (prefers-reduced-motion:reduce){.pty-track,.pty-sl{transition:none}}.pty-tabf.pic{padding:0}.pty-tabf.pic img{object-fit:cover;width:100%;height:100%;display:block}.band .band-head span.bl{display:block}.band .band-head span.bl+span.bl{color:#f3f7f4eb;margin-top:6px;font-size:.78em;font-weight:600}.pty-vp{flex:1;justify-content:center;align-items:center;gap:1.2cqw;display:flex}.pty-tab .tc.vp{width:9cqw;height:12.6cqw;font-size:4.2cqw}.pty-tab .tc.vp small{color:#15211b;font-size:3.6cqw}.pty-tab .tc.vp small.r{color:#ae2a21}.pty-hands-list{gap:.5cqw;margin:0;padding:0;list-style:none;display:grid}.pty-hands-list li{font:700 2cqw var(--head);letter-spacing:.06em;color:#8a8a8a;border-radius:1cqw;padding:.8cqw 1.4cqw}.pty-hands-list li.on{color:var(--gold);background:#eabb5b29}.pty-pick{max-width:300px;margin-inline:auto}@media (width>=720px){.pty-pick{max-width:none}}.hf-a{max-width:44em;color:var(--text);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 8px;margin:14px auto 0;font-size:14px;line-height:1.6;display:flex}.hf-a b{color:var(--gold);font-weight:700}.hf-a i{color:var(--text-2);font-style:normal}.hf-a .its{flex-wrap:wrap;justify-content:center;gap:0 .3em;display:inline-flex}.hf-a .it{white-space:nowrap}.hf-a .it:not(:last-child):after{content:"・";color:var(--text-2);margin-left:.15em}.hf-paid{max-width:30em;color:var(--text-2);text-wrap:balance;margin:6px auto 0;font-size:12px;line-height:1.6}@media (width<=520px){.hf-a i{display:none}.hf-a b{text-align:center;flex-basis:100%}}.last .app-langs{max-width:42em;color:var(--text-2);text-wrap:balance;margin:0 auto 18px;font-size:13px;line-height:1.7}.last .app-langs .al-l{color:var(--text);margin-right:.4em;font-weight:700}.bnrs{gap:14px;margin-top:24px;display:grid}.bnr{aspect-ratio:1200/400;color:var(--text);background:#0a0e1c;border:1px solid #eabb5b40;border-radius:16px;text-decoration:none;display:block;position:relative;overflow:hidden;container-type:inline-size}.bnr picture{display:block;position:absolute;inset:0}.bnr img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block;position:absolute;inset:0}.bnr-t{text-align:left;align-content:center;justify-items:start;gap:1.6cqw;width:45%;height:75%;display:grid;position:absolute;top:12.5%;left:10%}.bnr-t b{font:800 clamp(16px, 2.9cqw, 34px)/1.25 var(--head);letter-spacing:.01em}.bnr-p{font:500 clamp(11px, 1.3cqw, 15px)/1.5 var(--body);color:#d5dbee}.bnr-b{color:#241a05;min-height:40px;font:800 14px var(--body);background:linear-gradient(#f7e49b,#c99937 70%,#aa7b26);border-radius:999px;align-items:center;padding:0 18px;display:inline-flex}.bnr:hover .bnr-b{filter:brightness(1.06)}.bnr:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (width<=719px){.bnr{aspect-ratio:750/500}.bnr-map{background:linear-gradient(#0c1231,#060d1f)}.bnr-guide{background:linear-gradient(#0e3228,#081a1b)}.bnr img{transform-origin:100% 0;-webkit-mask-composite:source-in;transform:scale(.7);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 22%),linear-gradient(0deg,#0000 0,#000 22%);mask-image:linear-gradient(90deg,#0000 0,#000 22%),linear-gradient(0deg,#0000 0,#000 22%);mask-composite:intersect}.bnr-t{align-content:start;gap:1cqw;width:84%;height:38%;top:56%;left:8%}.bnr-t b{font-size:clamp(16px,4.6cqw,24px);line-height:1.2}.bnr-p{font-size:clamp(11px,2.9cqw,14px);line-height:1.4}.bnr-b{min-height:30px;padding:0 14px;font-size:12px}}@media (width<=340px){.bnr-p{font-size:10px}}.map svg{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}.map svg.is-drag{cursor:grabbing}.map svg a{cursor:pointer}.map .hit{fill:#0000}.map svg a:focus-visible{outline:none}.map svg a:focus-visible .dot{stroke:#fff;stroke-width:1.2px}.map svg a:hover text{fill:var(--gold)}.map .map-hint{text-align:center;color:var(--text-2);margin:10px 0 0;font-size:12px}.pty-tabf.pic{cursor:zoom-in}.pty-tabf.pic:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.pty-zoom{text-align:center;color:var(--text-2);margin:-2px 0 8px;font-size:11px;font-weight:700}.lightbox.wide .lb-scroll img{width:min(100%,1000px)}.party-free{text-align:center;margin:0 0 8px}.party-free .free-chip{grid-area:auto;margin:0;display:inline-block}.theme-light .top .wrap,.theme-light footer .wrap{max-width:1120px;padding-inline:16px}@media (width>=768px){.theme-light .top .wrap,.theme-light footer .wrap{padding-inline:24px}}.pty-track{align-items:center}:root{--hdr:60px}html.hdr-off{--hdr:0px}.theme-light .top{transition:transform .2s,background-color .2s,box-shadow .2s}html.hdr-off .theme-light .top{transform:translateY(-100%)}html.hdr-off .theme-light .top:focus-within{transform:none}@media (prefers-reduced-motion:reduce){.theme-light .top{transition:none}}.wmap{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;background:radial-gradient(at 30% 40%,#13241d,#0b0b0b 75%);border:1px solid #eabb5b40;border-radius:22px;width:100%;height:auto;display:block}.wmap.is-drag{cursor:grabbing}.wmap .wc path{fill:#eabb5b2e;stroke:none;cursor:pointer;transition:fill .15s}.wmap .wc:hover path,.wmap .wc:focus-visible path{fill:#eabb5b66}.wmap .wc:focus-visible{outline:none}.wmap .wl{pointer-events:none}.wmap .wp{cursor:pointer}.wmap .wp .h{fill:#0000}.wmap .wp .g{fill:#eabb5b40}.wmap .wp .m{fill:#eabb5b}.wmap .wp .wn{fill:#f4f4f4;paint-order:stroke;stroke:#0b0b0bd9;stroke-width:2.4px;stroke-linejoin:round;font-family:inherit;font-size:9px;font-weight:700}.wmap .wp:hover .wn,.wmap .wp:focus-visible .wn{fill:#eabb5b}.wmap .wp:focus-visible{outline:none}.wmap .wp:focus-visible .m{stroke:#fff;stroke-width:1px}.wmap{--z:1}.wmap[data-z="2"]{--z:2}.wmap[data-z="4"]{--z:4}.wmap .wp .wn{stroke-width:2.4px;font-size:9px;display:none}.wmap:not([data-z]) .wp .wn1,.wmap[data-z="1"] .wp .wn1{display:inline}.wmap[data-z="2"] .wp .wn2{stroke-width:1.2px;font-size:4.5px;display:inline}.wmap[data-z="4"] .wp .wn4{stroke-width:.6px;font-size:2.25px;display:inline}.wmap .wp .h{r:calc(8px / var(--z))}.wmap .wp .g{r:calc(5px / var(--z))}.wmap .wp .m{r:calc(2.6px / var(--z))}.wmap.is-zoom{touch-action:none}.wmap-box{position:relative}.wmap-ui{flex-direction:column;gap:6px;display:flex;position:absolute;top:10px;right:10px}.wmap-ui button{color:#eabb5b;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#0b0b0bc7;border:1px solid #eabb5b66;border-radius:12px;width:40px;height:40px;padding:0;font:700 20px/1 system-ui,sans-serif}.wmap-ui button:hover:not(:disabled){background:#eabb5b38}.wmap-ui button:focus-visible{outline-offset:2px;outline:2px solid #fff}.wmap-ui button:disabled{opacity:.35;cursor:default}@media (width>=900px){.wmap-ui{top:14px;right:14px}.wmap-ui button{width:36px;height:36px}}.wmap{aspect-ratio:400/280}@media (width>=900px){.wmap[data-pcw]{aspect-ratio:600/280}}.support .faq{gap:10px;margin:14px 0 0;display:grid}.support .faq details{border:1px solid var(--line);background:#ffffff08;border-radius:12px;padding:0 16px}.support .faq summary{width:100%;min-height:52px;color:var(--text);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:16px;font-weight:700;line-height:1.5;display:flex}.support .faq summary:after{color:var(--gold);flex:none}.support .faq details>div{padding:0 0 14px}.support .faq details p{color:var(--text-2);margin:0 0 10px;font-size:15px;line-height:1.85}.support .faq details p:last-child{margin-bottom:0}.support .faq details a,.support ul a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.support,.support :lang(ja){word-break:keep-all;overflow-wrap:break-word;line-break:strict}.chip,.lang a,.pty-pick button,.hero-pick button,.grp-label{white-space:nowrap}.cat-body .chips{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.cat-body .chip-group{grid-template-columns:minmax(0,1fr);display:grid}.cat-body .chip{white-space:nowrap;justify-content:flex-start;width:100%;line-height:1.2}.top.is-stuck{background:#0b0b0b}.cat-desc-text{display:block}.cat[data-cat=mix]{padding-inline:10px}.cat[data-cat=mix] .cat-body{column-gap:8px}.cat[data-cat=mix] .cat-body .chips{flex-wrap:wrap;align-content:flex-start;gap:4px;display:flex}.cat[data-cat=mix] .cat-body .chip{gap:4px;width:auto;min-height:28px;padding:0 8px;font-size:12px}.cat[data-cat=mix] .cat-body .chip img{width:16px;height:16px}main.lp:lang(ja),main.lp :lang(ja){word-break:keep-all;overflow-wrap:anywhere;line-break:strict}main.lp .cat-desc-text:lang(ja){word-break:auto-phrase;overflow-wrap:normal}.cg{padding-bottom:32px}.cg .wrap{max-width:760px;margin-inline:auto;padding-inline:16px}.cg-top{padding-top:88px;padding-bottom:8px}.cg h1{font:700 clamp(26px, 7vw, 38px)/1.3 var(--head);text-wrap:balance;margin:0 0 12px}.cg-lead{color:var(--text-2);margin:0 0 12px;line-height:1.8}.cg-nomoney{color:var(--gold);border:1px solid #eabb5b66;border-radius:999px;margin:0 0 16px;padding:6px 12px;font-size:14px;font-weight:700;display:inline-block}.cg-cta{background:var(--gold);color:#111;border-radius:12px;justify-content:center;align-items:center;max-width:320px;min-height:48px;font-weight:700;text-decoration:none;display:flex}.cg-sec{padding-top:40px}.cg-sec h2{font:700 clamp(20px, 5.4vw, 26px)/1.4 var(--head);text-align:left;text-wrap:balance;margin:0 0 10px}.cg-sec p{margin:0 0 12px;line-height:1.85}.cg-sec a{color:var(--gold);font-weight:700}.cg-note{color:var(--text-2);font-size:13.5px}.cg-squeeze-box{max-width:420px;margin:16px auto 12px;padding-block:12px}.cg-squeeze-box img{border-radius:14px;width:100%;height:auto;display:block}.cg-pc{display:none}@media (hover:hover) and (pointer:fine){.cg-touch{display:none}.cg-pc{display:block}}.cg-faq details{border-top:1px solid #ffffff1f;padding:10px 0}.cg-faq summary{cursor:pointer;font-weight:700}.cg-faq details p{color:var(--text-2);margin:8px 0 0}.cg-games{gap:14px;display:grid}.cg-game{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:112px minmax(0,1fr);align-items:start;gap:14px;padding:12px;display:grid}.cg-game h3{margin:0 0 4px;font-size:17px}.cg-game p{margin:0 0 6px;font-size:14.5px}.cg-shot{border-radius:10px;max-height:190px;overflow:hidden}.cg-shot img{width:100%;height:auto;display:block}@media (width>=720px){.cg-games{grid-template-columns:1fr 1fr}.cg-game{grid-template-columns:140px minmax(0,1fr)}}.cg-end{text-align:center;padding-top:48px}.cg-end .cg-cta{margin:12px auto 0}.cg-wideshot{border:1px solid #ffffff1f;border-radius:12px;width:100%;max-width:560px;height:auto;display:block}.cg-game p{text-wrap:balance}main.lp>section:not(.serious),main.lp>.band{content-visibility:auto;contain-intrinsic-size:auto 900px}main.lp>.bjsec{contain-intrinsic-size:auto 1230px}main.lp>#games{contain-intrinsic-size:auto 3550px}main.lp>.party{contain-intrinsic-size:auto 880px}main.lp>.feats-sec{contain-intrinsic-size:auto 1900px}main.lp>.band{contain-intrinsic-size:auto 400px}main.lp>.last{contain-intrinsic-size:auto 380px}@media (width<=719px){.pty-pick{grid-template-columns:repeat(9,31px);justify-content:center;gap:6px 0;max-width:none;display:grid}.pty-pick>*{grid-column-end:span 2;justify-self:center}.pty-pick>:first-child{grid-row:1;grid-column-start:1}.pty-pick>:nth-child(2){grid-row:1;grid-column-start:3}.pty-pick>:nth-child(3){grid-row:1;grid-column-start:5}.pty-pick>:nth-child(4){grid-row:1;grid-column-start:7}.pty-pick>:nth-child(5){grid-row:2;grid-column-start:2}.pty-pick>:nth-child(6){grid-row:2;grid-column-start:4}.pty-pick>:nth-child(7){grid-row:2;grid-column-start:6}.pty-pick>:nth-child(8){grid-row:2;grid-column-start:8}}.pty-pts b a{color:inherit;text-underline-offset:3px;text-decoration:underline #eabb5b99}.last{background:radial-gradient(90% 45% at 50% 0,#eabb5b24,#0000 72%),radial-gradient(160% 55% at 50% 100%,#1e5b45b3,#0000 70%);padding-bottom:72px}@media (width<=1099px){.hero{background:radial-gradient(110% 34% at 50% 0,#eabb5b33,#0000 72%),radial-gradient(170% 42% at 50% 100%,#1e5b45d9,#0000 70%)}}.band .kv{z-index:0;pointer-events:none;position:absolute;inset:0}.band>.band-free,.band>.band-price{z-index:1;position:relative}.band .kv-cards{object-fit:cover;opacity:.1;mix-blend-mode:luminosity;width:100%;height:100%;position:absolute;inset:0}.band .kv-roulette{opacity:.38;width:170px;height:auto;position:absolute;top:-44px;left:auto;right:-56px}.band .kv-dice{opacity:.5;width:78px;height:auto;position:absolute;bottom:-22px;right:8px}@media (width<=767px){.band[data-band=x]{padding-bottom:76px}}@media (width>=1280px){.band .kv-roulette{opacity:.6;width:380px;top:50%;left:-284px;right:auto;transform:translateY(-50%)}.band .kv-dice{opacity:.6;width:160px;bottom:-14px;right:-60px}}
