@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-vietnamese-600-normal-DcjprdFV.woff2)format("woff2"),url(/assets/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(/assets/barlow-latin-ext-600-normal-B8NK_A3D.woff2)format("woff2"),url(/assets/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(/assets/barlow-latin-600-normal-DILqtrty.woff2)format("woff2"),url(/assets/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(/assets/barlow-vietnamese-700-normal-D6euyNzi.woff2)format("woff2"),url(/assets/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(/assets/barlow-latin-ext-700-normal-BLuWmldJ.woff2)format("woff2"),url(/assets/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(/assets/barlow-latin-700-normal-A9pxMQ4z.woff2)format("woff2"),url(/assets/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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-800-normal-Ca-gJeZY.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-800-normal-C7MGvYyJ.woff2)format("woff2"),url(/assets/inter-cyrillic-800-normal-CCHyn08d.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-ext-800-normal-B--PVpEC.woff2)format("woff2"),url(/assets/inter-greek-ext-800-normal-DUe57HfS.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-800-normal-CLIouy3y.woff2)format("woff2"),url(/assets/inter-greek-800-normal-BU00tryP.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2)format("woff2"),url(/assets/inter-vietnamese-800-normal-DDlpr_Ee.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-ext-800-normal-DZJjya6U.woff2)format("woff2"),url(/assets/inter-latin-ext-800-normal-BOMpwxm3.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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2)format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.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:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-cyrillic-ext-900-normal-buRuWz4h.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-900-normal-BUlv-ou0.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:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-cyrillic-900-normal-CjyCg421.woff2)format("woff2"),url(/assets/inter-cyrillic-900-normal-BAVML7y5.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-greek-ext-900-normal-voj7phVX.woff2)format("woff2"),url(/assets/inter-greek-ext-900-normal-LVqH4fM3.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-greek-900-normal-Clii5heL.woff2)format("woff2"),url(/assets/inter-greek-900-normal-7n5hB3DA.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:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-vietnamese-900-normal-C4P836tE.woff2)format("woff2"),url(/assets/inter-vietnamese-900-normal-DBSPUrC7.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:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-latin-ext-900-normal-ty8Tfvw5.woff2)format("woff2"),url(/assets/inter-latin-ext-900-normal-DG9wZIMw.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:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-latin-900-normal-D4nM5aha.woff2)format("woff2"),url(/assets/inter-latin-900-normal-EUCDUbiG.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{--frame-w:min(calc(100vw - var(--safe-left) - var(--safe-right)), 540px);--u:calc(var(--frame-w) / 1080);--app-h:100vh;--app-offset-top:0px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--font-min:12px;--nav-font-min:11px;--game-name-font-min:11px;--game-kind-font-min:10px;--body-font-min:14px;--input-font-min:16px;--title-font-min:18px;--touch-target:44px;--control-icon:24px;--float-label-w:72px;--page-header-h:clamp(52px, calc(168 * var(--u)), 72px);--nav-h:clamp(64px, calc(193 * var(--u)), 82px);--viewport-gap:12px;--bg:#030305;--bar:#0e121a;--surface:#191c22;--surface-2:#12161f;--surface-3:#0e131b;--line:#2a2f3a;--line-2:#3a3f4a;--rim:#1f2633;--sheet:#141924;--dialog:#0f1114;--text:#fff;--muted:#98a1b3;--dim:#6b7280;--on-accent:#181d29;--orange:#f97316;--orange-2:#ff9010;--gold:#f7951a;--yellow:#f5b20a;--green:#3ed598;--blue:#35c2fe;--dot:#3d9bff;--danger:#ff4040;--grad-primary:linear-gradient(90deg, #f5b20a 0%, #f67a13 100%);--grad-orange:linear-gradient(180deg, #ff8a2b 0%, #f9601a 100%);--font-latin:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font:var(--font-latin);--radius:20px;--radius-sm:16px;--notice-text-min:13px;--notice-action-min:var(--touch-target)}@supports (height:100dvh){:root{--app-h:100dvh}}html[lang=bn]{--font:"Noto Sans Bengali", "Bangla Sangam MN", var(--font-latin)}html[lang=hi]{--font:"Noto Sans Devanagari", "Kohinoor Devanagari", "Devanagari Sangam MN", var(--font-latin)}html[lang=th]{--font:"Noto Sans Thai", "Thonburi", var(--font-latin)}html[lang=my]{--font:"Noto Sans Myanmar", "Myanmar Sangam MN", "Padauk", var(--font-latin)}html[lang=ur]{--font:"Noto Naskh Arabic", "Geeza Pro", "Noto Nastaliq Urdu", var(--font-latin)}html[lang=zh-Hant]{--font:"PingFang TC", "Noto Sans TC", "Microsoft JhengHei", var(--font-latin)}html[lang=ja]{--font:"Hiragino Sans", "Noto Sans JP", "Yu Gothic", var(--font-latin)}html[lang=ko]{--font:"Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", var(--font-latin)}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);margin:0;padding:0}html{font-size:max(var(--font-min), calc(30 * var(--u)));-webkit-text-size-adjust:100%}body{overscroll-behavior:none;padding-left:var(--safe-left);padding-right:var(--safe-right);font-family:var(--font);font-size:max(var(--body-font-min), calc(30 * var(--u)));-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;line-height:1.4;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}#app{width:var(--frame-w);height:var(--app-h);top:var(--app-offset-top);background:var(--bg);margin:0 auto;position:relative;overflow:hidden}.route-host{display:contents}.page{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:0 calc(60 * var(--u)) calc(var(--safe-bottom) + calc(40 * var(--u)));scroll-padding-top:calc(var(--safe-top) + var(--page-header-h) + calc(24 * var(--u)));scroll-padding-bottom:calc(var(--safe-bottom) + calc(24 * var(--u)));position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden auto}h1,h2,h3{font-weight:800}button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0}input,select,textarea{--font-min:var(--input-font-min);font-family:inherit;font-size:var(--input-font-min)}a{color:var(--orange);text-decoration:none}img{max-width:100%;display:block}.text{white-space:pre-line;unicode-bidi:plaintext}.page-header{z-index:5;height:calc(var(--safe-top) + var(--page-header-h));margin:0 calc(-60 * var(--u)) calc(30 * var(--u));padding:var(--safe-top) calc(44 * var(--u)) 0;background:var(--bar);align-items:center;display:flex;position:sticky;top:0}.page-back{width:max(var(--touch-target), calc(120 * var(--u)));height:max(var(--touch-target), calc(120 * var(--u)));background:url(/assets/swg_icon_return-BiESziLt.png) 50%/contain no-repeat;flex:none;font-size:0}.page-title{--font-min:var(--title-font-min);min-width:0;margin:0 calc(20 * var(--u));font-size:max(var(--font-min), calc(42 * var(--u)));text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:auto;font-weight:700;line-height:1.3;overflow:hidden}.page-header-spacer{width:max(var(--touch-target), calc(120 * var(--u)));flex:none}.page-header-action{width:max(var(--touch-target), calc(120 * var(--u)));height:max(var(--touch-target), calc(120 * var(--u)));flex:none;justify-content:center;align-items:center;margin-left:auto;display:flex}.page-header-action>button{width:max(var(--touch-target), calc(120 * var(--u)));height:max(var(--touch-target), calc(120 * var(--u)));font-size:0}.page-header-action .icon-record{background:url(/assets/swg_icon_record-tCLcqnAc.png) 50%/contain no-repeat}.tap-target{position:relative}.tap-target:after{content:"";width:max(var(--touch-target), calc(128 * var(--u)));height:max(var(--touch-target), calc(128 * var(--u)));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tap-target.tap-inward:after{left:auto;right:0;transform:translateY(-50%)}.page-back,.page-header-action>button,.layer-close,.field-eye,.frame-close{position:relative}.page-back:after,.page-header-action>button:after,.layer-close:after,.field-eye:after,.frame-close:after{content:"";width:max(var(--touch-target), calc(128 * var(--u)));height:max(var(--touch-target), calc(128 * var(--u)));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn.small:before{content:"";width:100%;height:max(var(--touch-target), calc(128 * var(--u)));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn.small{position:relative}.layer{z-index:50;background:#000c;justify-content:center;align-items:flex-end;animation:.18s ease-out layer-fade;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.layer-backdrop{background:0 0;position:absolute;top:0;bottom:0;left:0;right:0}.layer-panel{width:100%;max-height:calc(100% - var(--safe-top) - var(--viewport-gap));background:var(--sheet);border-top-left-radius:calc(36 * var(--u));border-top-right-radius:calc(36 * var(--u));min-height:0;padding-bottom:var(--safe-bottom);flex-direction:column;animation:.22s cubic-bezier(.2,.9,.3,1) layer-rise;display:flex;position:relative}.layer-head{min-height:max(var(--touch-target), calc(144 * var(--u)));padding:0 calc(140 * var(--u));border-bottom:calc(3 * var(--u)) solid var(--rim);flex:none;justify-content:center;align-items:center;display:flex;position:relative}.layer-head-title{--font-min:var(--title-font-min);font-size:max(var(--font-min), calc(42 * var(--u)));text-align:center;white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.layer-close{right:calc(20 * var(--u));width:max(var(--touch-target), calc(117 * var(--u)));height:max(var(--touch-target), calc(116 * var(--u)));background:url(/assets/swg_icon_closed-CYDuVo1Y.png) 50%/contain no-repeat;font-size:0;position:absolute;top:50%;transform:translateY(-50%)}.layer-body{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;max-width:100%;min-height:0;padding:calc(24 * var(--u)) calc(48 * var(--u)) calc(40 * var(--u));overflow:hidden auto}.layer.dialog{padding:calc(var(--safe-top) + var(--viewport-gap)) var(--viewport-gap) calc(var(--safe-bottom) + var(--viewport-gap));align-items:center}.layer.dialog .layer-panel{border-radius:calc(40 * var(--u));background:var(--dialog);border:calc(4 * var(--u)) solid var(--rim);max-height:100%;padding-bottom:0;animation:.22s cubic-bezier(.2,1.2,.3,1) layer-pop}.layer.dialog .layer-head{min-height:max(var(--touch-target), calc(130 * var(--u)));padding-top:calc(20 * var(--u));border-bottom:0}.layer.dialog .layer-close{right:calc(12 * var(--u))}.layer.dialog .layer-body{padding:0 calc(48 * var(--u)) calc(48 * var(--u))}.layer.full{background:var(--bg);align-items:stretch;animation:.15s ease-out layer-fade}.layer.full .layer-panel{background:var(--bg);border-radius:0;height:100%;max-height:none;padding-bottom:0;animation:none}.layer.full .layer-head{min-height:calc(var(--safe-top) + var(--page-header-h));padding:var(--safe-top) calc(44 * var(--u)) 0;background:var(--bar);border-bottom:0;justify-content:flex-start}.layer.full .layer-head-title{left:calc(180 * var(--u));right:calc(180 * var(--u));height:var(--page-header-h);justify-content:center;align-items:center;display:flex;position:absolute;bottom:0}.layer.full .layer-head.logo{min-height:calc(var(--safe-top) + var(--page-header-h));padding:var(--safe-top) calc(40 * var(--u)) 0;background:var(--bg);border-bottom:calc(2 * var(--u)) solid var(--rim)}.layer.full .layer-head.logo .layer-close{right:calc(40 * var(--u));top:auto;bottom:calc((var(--page-header-h) - var(--touch-target)) / 2);width:var(--touch-target);height:var(--touch-target);background:url(/assets/pop_closed-BW22j49L.png) center / calc(42 * var(--u)) calc(42 * var(--u)) no-repeat;margin-top:0;transform:none}.layer-logo{width:calc(348 * var(--u));height:calc(91 * var(--u))}.layer.full .layer-body{padding:calc(40 * var(--u)) calc(40 * var(--u)) calc(var(--safe-bottom) + calc(60 * var(--u)));flex:1}.layer-title{margin:0 0 calc(40 * var(--u));font-size:max(var(--font-min), calc(48 * var(--u)));font-weight:700}@keyframes layer-fade{0%{opacity:0}}@keyframes layer-rise{0%{transform:translateY(12%)}}@keyframes layer-pop{0%{opacity:0;transform:scale(.9)}}.request-reference{pointer-events:auto;align-items:center;gap:calc(8 * var(--u)) calc(12 * var(--u));max-width:100%;min-height:var(--touch-target);margin-top:calc(12 * var(--u));padding:calc(8 * var(--u)) 0;color:var(--muted);font-size:max(var(--notice-text-min), calc(22 * var(--u)));text-align:start;background:0 0;flex-wrap:wrap;display:flex}.request-reference code{font-size:inherit;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.request-reference-value{flex:1;min-width:0}.request-reference-value code{direction:ltr;unicode-bidi:isolate;display:block}.request-reference .request-reference-copy,.toast-dismiss{pointer-events:auto;min-width:var(--touch-target);min-height:var(--touch-target);padding:calc(8 * var(--u));color:var(--muted);background:0 0;border:0;flex:none}.request-reference svg{width:calc(26 * var(--u));height:calc(26 * var(--u));stroke:currentColor;stroke-width:1.6px;flex-shrink:0}.toasts{top:calc(var(--safe-top) + calc(200 * var(--u)));z-index:90;align-items:center;gap:calc(16 * var(--u));pointer-events:none;flex-direction:column;display:flex;position:absolute;left:0;right:0}.toast{align-items:center;gap:calc(24 * var(--u));max-width:88%;padding:calc(28 * var(--u)) calc(32 * var(--u));border-radius:calc(28 * var(--u));border:calc(1 * var(--u)) solid var(--line);color:var(--text);font-size:max(var(--notice-text-min), calc(32 * var(--u)));box-shadow:0 calc(12 * var(--u)) calc(32 * var(--u)) #00000080;background:#141924fa;font-weight:600;line-height:1.55;animation:.2s ease-out toast-in;display:flex}.toast-message{overflow-wrap:anywhere;min-width:0}.notice-icon{flex:0 0 calc(64 * var(--u));width:calc(64 * var(--u));height:calc(64 * var(--u));color:var(--blue);background:#35c2fe1a;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.notice-icon svg{width:calc(42 * var(--u));height:calc(42 * var(--u));stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.notice-icon.success{color:var(--green);background:#3ed5981f}.notice-icon.warning,.load-error .notice-icon{color:var(--gold);background:#f7951a1f}.notice-icon.error{color:var(--danger);background:#ff40401f}@keyframes toast-in{0%{transform:translateY(calc(-20 * var(--u)));opacity:0}}.wait{z-index:80;background:#00000059;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.wait-spinner{width:calc(82 * var(--u));height:calc(82 * var(--u));background:url(/assets/loop-ByDgYtnC.png) 50%/contain no-repeat;animation:.9s linear infinite wait-spin}@keyframes wait-spin{to{transform:rotate(360deg)}}.btn{--font-min:var(--body-font-min);justify-content:center;align-items:center;gap:calc(16 * var(--u));min-height:max(var(--touch-target), calc(108 * var(--u)));padding:calc(16 * var(--u)) calc(40 * var(--u));border-radius:calc(20 * var(--u));font-size:max(var(--font-min), calc(36 * var(--u)));overflow-wrap:anywhere;font-weight:700;line-height:1.3;transition:transform .12s,filter .12s;display:inline-flex}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.45;pointer-events:none}.btn.block{width:100%}.btn.small{min-height:var(--touch-target);padding:0 calc(28 * var(--u));font-size:max(var(--font-min), calc(30 * var(--u)));border-radius:calc(14 * var(--u))}.btn.primary{background:var(--grad-primary);color:var(--on-accent);box-shadow:0 calc(6 * var(--u)) calc(18 * var(--u)) #f67a134d}.btn.secondary{background:var(--surface);border:calc(2 * var(--u)) solid var(--line-2);color:var(--text)}.btn.ghost{color:var(--orange);background:0 0}.btn.danger{background:var(--danger);color:#fff}.tabs{border:calc(1 * var(--u)) solid var(--line);border-radius:calc(16 * var(--u));background:var(--surface-2);flex-shrink:0;display:flex;overflow:hidden}.tab{--font-min:var(--body-font-min);min-width:0;min-height:max(var(--touch-target), calc(108 * var(--u)));padding:calc(12 * var(--u)) calc(16 * var(--u));overflow-wrap:anywhere;font-size:max(var(--font-min), calc(34 * var(--u)));color:var(--muted);border-right:calc(1 * var(--u)) solid var(--line);flex:1;font-weight:700;transition:background .15s}.tab:last-child{border-right:0}.tab.active{background:var(--grad-orange);color:var(--text)}.field{gap:calc(16 * var(--u));margin-bottom:calc(36 * var(--u));flex-direction:column;display:flex}.field-label{font-size:max(var(--font-min), calc(36 * var(--u)));color:var(--muted);font-weight:600}.field-control{align-items:center;gap:calc(16 * var(--u));min-height:max(var(--touch-target), calc(104 * var(--u)));padding:0 calc(32 * var(--u));border-radius:calc(16 * var(--u));background:var(--surface-3);border:calc(1 * var(--u)) solid var(--line);display:flex}.field-control:focus-within{border-color:var(--orange)}.field-control input,.field-control select{min-width:0;color:var(--text);font:inherit;font-size:max(var(--font-min), calc(36 * var(--u)));background:0 0;border:0;outline:none;flex:1}.field-control input::placeholder{color:#6f7480}.field-error{color:var(--danger);font-size:max(var(--font-min), calc(32 * var(--u)))}.field-hint{color:var(--muted);font-size:max(var(--font-min), calc(32 * var(--u)))}.field-eye{width:var(--touch-target);height:var(--touch-target);background:url(/assets/icon_invisible-DYWy54ol.png) center / var(--control-icon) auto no-repeat;flex:none}.field-eye.visible{background-image:url(/assets/icon_visible-DPuEyvMN.png)}.picker-search .field-control{min-height:max(var(--touch-target), calc(120 * var(--u)));border-radius:calc(24 * var(--u));background:var(--bar);padding-left:calc(40 * var(--u));border:0}.picker-search .field-control:after{content:"";width:calc(40 * var(--u));height:calc(40 * var(--u));background:url(/assets/swg_icon_search-DBZqM9yB.png) 50%/contain no-repeat}.picker-search .field-control input{font-size:max(var(--font-min), calc(33 * var(--u)))}.picker-search .field-control input::placeholder{color:#475166}.picker-list{gap:calc(4 * var(--u));flex-direction:column;display:flex}.picker-item{align-items:center;gap:calc(20 * var(--u));min-height:max(var(--touch-target), calc(96 * var(--u)));padding:0 calc(24 * var(--u));border-radius:calc(20 * var(--u));text-align:left;font-size:max(var(--font-min), calc(30 * var(--u)));color:#dadee6;font-weight:600;display:flex}.picker-item:active,.picker-item.selected{background:var(--rim)}.picker-item.selected{color:var(--text)}.picker-icon{width:calc(72 * var(--u));height:calc(72 * var(--u));object-fit:contain;border-radius:50%;flex:none}.picker-hint{color:var(--text);font-size:max(var(--font-min), calc(30 * var(--u)));margin-left:auto;font-weight:700}.progress{height:calc(12 * var(--u));border-radius:calc(6 * var(--u));background:var(--line-2);position:relative;overflow:hidden}.progress-fill{border-radius:calc(6 * var(--u));background:var(--grad-primary);transition:width .6s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;bottom:0;left:0;right:auto}.progress-fill:after{content:"";background:linear-gradient(120deg,#0000 30%,#ffffff73 50%,#0000 70%);animation:1.8s linear infinite progress-shine;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes progress-shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}.badge{top:calc(2 * var(--u));right:calc(2 * var(--u));min-width:calc(18 * var(--u));height:calc(18 * var(--u));padding:0 calc(4 * var(--u));border-radius:calc(999 * var(--u));background:var(--dot);color:#fff;font-size:max(var(--font-min), calc(16 * var(--u)));line-height:max(1.2em, calc(18 * var(--u)));text-align:center;box-shadow:0 0 0 calc(2 * var(--u)) var(--bar);position:absolute}.load-error{align-items:center;gap:calc(20 * var(--u));width:100%;margin:calc(8 * var(--u)) 0 calc(16 * var(--u));padding:calc(28 * var(--u));border-radius:calc(24 * var(--u));border:calc(1 * var(--u)) solid var(--line-2);color:var(--text);font-size:max(var(--notice-text-min), calc(32 * var(--u)));text-align:left;background:#0e121af5;flex-wrap:wrap;line-height:1.55;display:flex}.load-error-copy{flex:1 1 calc(280 * var(--u));min-width:0}.load-error-message{overflow-wrap:anywhere;margin:0}.load-error-retry{justify-content:center;align-items:center;gap:calc(12 * var(--u));min-height:var(--notice-action-min);max-width:100%;padding:calc(16 * var(--u)) calc(24 * var(--u));border-radius:calc(16 * var(--u));background:var(--rim);color:var(--text);font-size:max(var(--notice-text-min), calc(30 * var(--u)));overflow-wrap:anywhere;flex:0 auto;margin-left:auto;font-weight:600;line-height:1.4;transition:background .15s;display:inline-flex}.load-error-retry svg{flex:0 0 calc(34 * var(--u));width:calc(34 * var(--u));height:calc(34 * var(--u));color:var(--gold);stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.load-error-retry:active{background:var(--line-2)}.load-error-retry:focus-visible{outline:calc(4 * var(--u)) solid var(--gold);outline-offset:calc(4 * var(--u))}@media (hover:hover){.load-error-retry:hover{background:var(--line-2)}}.load-error-quiet{gap:calc(20 * var(--u));margin:calc(8 * var(--u)) 0 calc(16 * var(--u));padding:calc(30 * var(--u));border:calc(1 * var(--u)) solid #e2bc791a;border-radius:calc(24 * var(--u));background:linear-gradient(110deg,#211f1c,#17191e 70%);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.load-error-mark{width:calc(72 * var(--u));height:calc(72 * var(--u));border:calc(1 * var(--u)) solid #e2bc792e;color:#e2bc79;background:#e2bc790f;border-radius:50%;justify-content:center;align-items:center;display:flex}.load-error-mark svg{width:calc(42 * var(--u));height:calc(42 * var(--u));stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.load-error-quiet .load-error-message{color:#f5eee2;font-size:max(var(--notice-text-min), calc(30 * var(--u)));font-weight:600;line-height:1.5}.load-error-hint{margin:calc(8 * var(--u)) 0 0;color:#969da9;font-size:max(var(--notice-text-min), calc(28 * var(--u)));overflow-wrap:anywhere;font-weight:400;line-height:1.5}.load-error-quiet .load-error-retry{min-width:var(--notice-action-min);gap:calc(10 * var(--u));padding:calc(12 * var(--u));border-radius:calc(12 * var(--u));color:#e2bc79;font-size:max(var(--notice-text-min), calc(28 * var(--u)));background:0 0;border:0;font-weight:500}.load-error-quiet .load-error-retry svg{color:currentColor;width:calc(34 * var(--u));height:calc(34 * var(--u));flex-basis:calc(34 * var(--u))}.load-error-quiet .load-error-retry:active{background:#e2bc7924}@media (hover:hover){.load-error-quiet .load-error-retry:hover{background:#e2bc7924}}.empty{align-items:center;gap:calc(20 * var(--u));padding:calc(120 * var(--u)) 0;text-align:center;color:#545e73;font-size:max(var(--font-min), calc(36 * var(--u)));flex-direction:column;display:flex}.empty:before{content:"";width:calc(148 * var(--u));height:calc(150 * var(--u));background:url(/assets/zes_nothing-DccKQlSn.png) 50%/contain no-repeat}.card{padding:calc(32 * var(--u)) calc(36 * var(--u));border-radius:var(--radius);background:var(--bar);border:calc(1 * var(--u)) solid #1d2430}.row{justify-content:space-between;align-items:center;gap:calc(16 * var(--u));display:flex}.muted{color:var(--muted)}.gold{color:var(--gold)}.green{color:var(--green)}.frame-layer{z-index:60;background:#000;position:absolute;top:0;bottom:0;left:0;right:0}.frame{border:0;width:100%;height:100%;display:block}.frame-close{top:calc(var(--safe-top) + calc(16 * var(--u)));left:calc(16 * var(--u));width:calc(72 * var(--u));height:calc(72 * var(--u));color:#fff;font-size:max(var(--font-min), calc(40 * var(--u)));background:#0009;border-radius:50%;line-height:1;position:absolute}@media (prefers-reduced-motion:reduce){.toast,.progress-fill:after,.wait-spinner{animation:none}.load-error-retry{transition:none}}.picker-hint:has([data-wallet-state]){text-align:right;overflow-wrap:anywhere;min-width:0}[data-wallet-state=loading]{opacity:.6}[data-wallet-state=stale]{-webkit-text-decoration:underline dashed var(--gold);text-decoration:underline dashed var(--gold);text-underline-offset:.2em}[data-wallet-state=stale]:after{content:" !";color:var(--gold);font-weight:700;text-decoration:none}.read-progress{top:var(--safe-top);height:calc(3 * var(--u));z-index:70;pointer-events:none;background:#f7951a22;position:absolute;left:0;right:0;overflow:hidden}.read-progress:after{content:"";background:var(--orange-2);width:40%;animation:1.2s ease-in-out infinite read-sweep;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes read-sweep{0%{transform:translate(-100%)}to{transform:translate(350%)}}.btn-spinner{border:calc(2 * var(--u)) solid currentColor;border-right-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;animation:.8s linear infinite wait-spin;display:inline-block}@media (prefers-reduced-motion:reduce){.read-progress:after,.btn-spinner,.layer,.layer-panel{animation:none}.read-progress:after{width:100%}}.acc-card{background:var(--bar);border:calc(1 * var(--u)) solid var(--rim);border-radius:var(--radius)}.acc-item-card{background:var(--rim);border-radius:calc(30 * var(--u))}.acc-notice{align-items:center;gap:calc(24 * var(--u));padding:calc(28 * var(--u)) calc(40 * var(--u)) calc(28 * var(--u)) calc(44 * var(--u));border-radius:calc(30 * var(--u));font-size:max(var(--font-min), calc(30 * var(--u)));color:#fff;background:#7c2d12;line-height:1.6;display:flex}.acc-notice img{width:calc(48 * var(--u));height:calc(48 * var(--u));flex:none}.acc-notice .text{white-space:pre-line;flex:1;min-width:0}.acc-line{height:calc(3 * var(--u));background:var(--rim)}.account-page .field{gap:calc(26 * var(--u));margin-bottom:calc(44 * var(--u))}.account-page .field-label{font-size:max(var(--font-min), calc(33 * var(--u)));color:var(--muted);font-weight:600}.account-page .field-control{min-height:calc(116 * var(--u));padding:0 calc(32 * var(--u));border-radius:calc(24 * var(--u));background:var(--bar);border:calc(1 * var(--u)) solid var(--rim)}.account-page .field-control input{font-size:max(var(--font-min), calc(40 * var(--u)))}.account-page .field-control input::placeholder{font-size:max(var(--font-min), calc(33 * var(--u)));color:#606b80}.account-page .field-hint{font-size:max(var(--font-min), calc(28 * var(--u)));color:#ef4444}.acc-btn-dark{justify-content:center;align-items:center;gap:calc(24 * var(--u));border-radius:calc(20 * var(--u));background:var(--rim);color:#fff;font-size:max(var(--font-min), calc(36 * var(--u)));font-weight:700;display:inline-flex}.acc-btn-dark:disabled{opacity:.45}.acc-btn-orange{justify-content:center;align-items:center;gap:calc(20 * var(--u));width:100%;min-height:calc(100 * var(--u));border-radius:calc(20 * var(--u));background:var(--grad-primary);color:#10141c;font-size:max(var(--font-min), calc(36 * var(--u)));font-weight:700;display:inline-flex}.acc-btn-orange:disabled{opacity:.45;pointer-events:none}.acc-slider{min-width:0;height:calc(12 * var(--u));border-radius:calc(6 * var(--u));background:#606b80;flex:1;position:relative}.acc-slider.wood{background:#000}.acc-slider-fill{border-radius:calc(6 * var(--u));background:var(--orange);position:absolute;top:0;bottom:0;left:0;right:auto}.acc-slider.wood .acc-slider-fill{background:url(/assets/vip_wood_slider_a-COmsiZh7.png) left center / calc(864 * var(--u)) calc(12 * var(--u)) no-repeat}.acc-slider-handle{width:calc(62 * var(--u));height:calc(63 * var(--u));position:absolute;top:50%;transform:translate(-50%,-50%)}.acc-home{background:url(/assets/bg_account-clKLsipX.png) center top / 100% 100% no-repeat var(--bg)}.acc-stack{gap:calc(26 * var(--u));flex-direction:column;display:flex}.acc-profile{align-items:center;gap:calc(28 * var(--u));min-height:calc(180 * var(--u));margin-top:calc(14 * var(--u));padding-left:calc(48 * var(--u));display:flex;position:relative}.acc-profile-art{top:calc(-110 * var(--u));right:calc(-40 * var(--u));width:calc(551 * var(--u));height:calc(572 * var(--u));pointer-events:none;opacity:.25;position:absolute}.acc-avatar-frame{width:calc(180 * var(--u));height:calc(180 * var(--u));background:url(/assets/avatar_frame-BT0o5o39.png) 50%/contain no-repeat;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.acc-avatar{width:calc(162 * var(--u));height:calc(162 * var(--u));font-size:max(var(--font-min), calc(80 * var(--u)));color:#fff;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;overflow:hidden}.acc-avatar img{object-fit:cover;width:100%;height:100%}.acc-profile-body{flex:1;min-width:0;position:relative}.acc-nickname{font-size:max(var(--font-min), calc(48 * var(--u)));text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.2;overflow:hidden}.acc-id{align-items:center;gap:calc(10 * var(--u));margin-top:calc(16 * var(--u));font-size:max(var(--font-min), calc(36 * var(--u)));font-weight:700;display:flex}.acc-id-value{-webkit-user-select:all;user-select:all;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acc-copy{width:calc(38 * var(--u));height:calc(44 * var(--u));margin-left:calc(6 * var(--u));background:url(/assets/swg_icon_coppy_white-BE7mqluc.png) 50%/contain no-repeat;flex:none;font-size:0}.acc-vip{padding:calc(30 * var(--u)) calc(46 * var(--u)) calc(28 * var(--u)) calc(46 * var(--u))}.acc-vip-head{min-height:calc(60 * var(--u));justify-content:space-between;align-items:center;display:flex}.acc-vip-name{font-size:max(var(--font-min), calc(33 * var(--u)));font-weight:700}.acc-vip-link{align-items:center;gap:calc(24 * var(--u));min-height:calc(60 * var(--u));padding:0 0 0 calc(20 * var(--u));color:var(--orange);font-size:max(var(--font-min), calc(33 * var(--u)));font-weight:700;display:inline-flex}.acc-vip-link img{width:calc(16 * var(--u));height:calc(28 * var(--u))}.acc-vip-progress{align-items:center;gap:calc(40 * var(--u));margin-top:calc(46 * var(--u));display:flex}.acc-vip-next{max-width:45%;font-size:max(var(--font-min), calc(24 * var(--u)));color:#fff;white-space:nowrap;text-overflow:ellipsis;flex:none;font-weight:700;overflow:hidden}.acc-vip-next-name{color:var(--muted)}.acc-balance{padding:calc(40 * var(--u)) calc(48 * var(--u)) calc(24 * var(--u))}.acc-balance-title{justify-content:center;align-items:center;gap:calc(24 * var(--u));font-size:max(var(--font-min), calc(36 * var(--u)));padding-bottom:calc(34 * var(--u));font-weight:700;display:flex}.acc-balance-title img{width:calc(48 * var(--u));height:calc(48 * var(--u))}.acc-balance-row{align-items:center;gap:calc(24 * var(--u));min-height:calc(122 * var(--u));padding:0 calc(24 * var(--u));font-size:max(var(--font-min), calc(30 * var(--u)));font-weight:700;display:flex}.acc-balance-row img{width:calc(72 * var(--u));height:calc(72 * var(--u))}.acc-balance-code{flex:1;min-width:0}.acc-balance-amount{text-align:right;overflow-wrap:anywhere;flex:0 70%;min-width:0}.acc-balance-actions{justify-content:space-between;gap:calc(36 * var(--u));margin-top:calc(36 * var(--u));display:flex}.acc-balance-actions>*{min-width:0;min-height:calc(96 * var(--u));padding:0 calc(24 * var(--u));border-radius:calc(20 * var(--u));font-size:max(var(--font-min), calc(36 * var(--u)));flex:1}.acc-deposit{justify-content:center;align-items:center;gap:calc(24 * var(--u));background:var(--grad-primary);color:var(--on-accent);box-shadow:0 0 calc(22 * var(--u)) #f973168c;font-weight:700;display:inline-flex}.acc-deposit img{width:calc(56 * var(--u));height:calc(43 * var(--u))}.acc-withdraw img{width:calc(56 * var(--u));height:calc(56 * var(--u))}.acc-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, max(calc(210 * var(--u)), 7.5em)), 1fr));font-size:max(var(--font-min), calc(30 * var(--u)));column-gap:calc(12 * var(--u));row-gap:calc(17 * var(--u));padding:calc(13 * var(--u)) calc(8 * var(--u)) calc(30 * var(--u));display:grid}.acc-grid-item{min-width:0;min-height:calc(160 * var(--u));padding-top:calc(28 * var(--u));text-align:center;flex-direction:column;align-items:center;font-weight:700;line-height:1.2;display:flex;position:relative}.acc-grid-icon{height:calc(72 * var(--u));justify-content:center;align-items:center;display:flex}.acc-grid-icon img{max-width:calc(72 * var(--u));max-height:calc(72 * var(--u))}.acc-grid-icon img.dim{opacity:.72}.acc-grid-label{margin-top:calc(18 * var(--u));padding:0 calc(4 * var(--u));overflow-wrap:anywhere;max-width:100%}.acc-row{align-items:center;gap:calc(22 * var(--u));width:100%;min-height:calc(120 * var(--u));padding:0 calc(86 * var(--u)) 0 calc(70 * var(--u));text-align:left;font-size:max(var(--font-min), calc(36 * var(--u)));font-weight:700;display:flex}.acc-row-icon{width:calc(52 * var(--u));height:calc(60 * var(--u));flex:none;justify-content:center;align-items:center;display:flex}.acc-row-icon img{max-width:calc(52 * var(--u));max-height:calc(60 * var(--u))}.acc-row-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.acc-row-arrow{width:calc(16 * var(--u));height:calc(27 * var(--u));flex:none}.acc-refer{height:calc(348 * var(--u));padding:calc(25 * var(--u)) calc(55 * var(--u)) 0 calc(49 * var(--u));border-radius:var(--radius);background:url(/assets/card_refer_and_earn_bg-DFR5yLk2.png) 50%/100% 100% no-repeat;overflow:hidden}.acc-refer-title{font-size:max(var(--font-min), calc(36 * var(--u)));font-weight:700;line-height:max(1.2em, calc(50 * var(--u)))}.acc-refer-link{align-items:center;gap:calc(16 * var(--u));height:calc(120 * var(--u));margin:calc(29 * var(--u)) calc(-7 * var(--u)) 0 0;padding:0 calc(24 * var(--u)) 0 calc(37 * var(--u));border-radius:calc(20 * var(--u));border:calc(1 * var(--u)) solid #1a2029;background:#0c0f16;display:flex}.acc-refer-url{min-width:0;font-size:max(var(--font-min), calc(30 * var(--u)));text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.acc-refer-copy{min-width:calc(126 * var(--u));height:calc(72 * var(--u));padding:0 calc(20 * var(--u));border-radius:calc(14 * var(--u));color:#000;font-size:max(var(--font-min), calc(30 * var(--u)));background:url(/assets/btn_small_yellow-Bdo4LqSX.png) 50%/100% 100% no-repeat;flex:none;font-weight:700}.acc-refer-share{justify-content:flex-end;align-items:center;gap:calc(20 * var(--u));margin-top:calc(36 * var(--u));font-size:max(var(--font-min), calc(30 * var(--u)));font-weight:700;display:flex}.acc-refer-share .text{margin-right:calc(8 * var(--u))}.acc-refer-social{width:calc(60 * var(--u));height:calc(60 * var(--u));flex:none}.acc-refer-social img{width:calc(60 * var(--u));height:calc(60 * var(--u));filter:brightness(.84);border-radius:50%}.acc-join{min-height:calc(216 * var(--u));padding:calc(28 * var(--u)) calc(36 * var(--u)) calc(25 * var(--u));flex-direction:column;align-items:center;display:flex}.acc-join-title{font-size:max(var(--font-min), calc(36 * var(--u)));font-weight:700;line-height:max(1.2em, calc(50 * var(--u)))}.acc-join-btn{width:calc(96 * var(--u));height:calc(96 * var(--u));margin-top:calc(18 * var(--u));background:url(/assets/swg_icon_tg_rectangles-Sl7nMOXF.png) 50%/contain no-repeat;font-size:0}.acc-confirm-text{margin:calc(24 * var(--u)) 0 calc(48 * var(--u));font-size:max(var(--font-min), calc(39 * var(--u)));text-align:center;color:#b8bfcc;white-space:pre-line;line-height:1.4}.acc-confirm-btn img{width:calc(50 * var(--u));height:calc(50 * var(--u))}.acc-confirm-all{margin-top:calc(16 * var(--u))}.acc-radio{width:calc(48 * var(--u));height:calc(48 * var(--u));display:block}.acc-form-card{padding:calc(36 * var(--u)) calc(48 * var(--u)) calc(40 * var(--u))}.acc-form-card .acc-notice{margin-bottom:calc(44 * var(--u))}.acc-form-card .acc-line{margin:0 0 calc(30 * var(--u))}.acc-btn-big{width:100%;min-height:calc(92 * var(--u));border-radius:calc(16 * var(--u));color:#10141c;font-size:max(var(--font-min), calc(36 * var(--u)));background:linear-gradient(90deg,#ebaf09 0%,#f04a3d 100%);font-weight:700;display:block}.acc-btn-big:disabled{opacity:.45;pointer-events:none}.acc-power{justify-content:center;align-items:center;gap:calc(10 * var(--u));margin-top:calc(48 * var(--u));font-size:max(var(--font-min), calc(33 * var(--u)));color:#606b80;font-weight:600;display:flex}.acc-power img{width:calc(30 * var(--u));height:calc(29 * var(--u))}.acc-form-title{margin:0 calc(-48 * var(--u)) calc(40 * var(--u));padding:0 calc(52 * var(--u)) calc(24 * var(--u));font-size:max(var(--font-min), calc(33 * var(--u)));color:#b8bfcc;border-bottom:calc(3 * var(--u)) solid var(--rim);font-weight:700}.acc-otp-row{align-items:center;gap:calc(37 * var(--u));display:flex}.acc-otp-row .field-control{width:calc(390 * var(--u));flex:none}.acc-otp-btn{width:calc(270 * var(--u));min-height:calc(116 * var(--u));border-radius:calc(20 * var(--u));color:#000;font-size:max(var(--font-min), calc(36 * var(--u)));background:#35c3ff;font-weight:700}.acc-otp-btn:disabled{opacity:.45}.acc-done{margin:calc(20 * var(--u)) 0 calc(8 * var(--u));text-align:center;font-size:max(var(--font-min), calc(33 * var(--u)));color:#606b80;font-weight:600}.acc-after-card{margin-top:calc(20 * var(--u))}.acc-app-row{align-items:center;gap:calc(18 * var(--u));min-height:calc(120 * var(--u));display:flex}.acc-app-row+.acc-app-row{margin-top:calc(65 * var(--u))}.acc-app-label{width:calc(160 * var(--u));text-align:right;font-size:max(var(--font-min), calc(33 * var(--u)));color:var(--muted);flex:none;font-weight:600}.acc-app-btn{min-width:0;min-height:calc(120 * var(--u));padding:0 calc(16 * var(--u));font-size:max(var(--font-min), calc(30 * var(--u)));flex:1}.acc-app-btn img{width:calc(43 * var(--u));height:calc(55 * var(--u))}.guide-card{padding:calc(36 * var(--u)) calc(48 * var(--u)) calc(40 * var(--u))}.guide-card+.guide-card,.guide-card+.acc-notice{margin-top:calc(26 * var(--u))}.guide-games{gap:calc(40 * var(--u));grid-template-columns:repeat(4,1fr);padding:0;display:grid}.guide-games img{aspect-ratio:186/252;border-radius:calc(16 * var(--u));object-fit:cover;width:100%}.guide-more{margin:calc(44 * var(--u)) 0;text-align:center;font-size:max(var(--font-min), calc(36 * var(--u)));color:#606b80;font-weight:600}.guide-bind{justify-content:center;align-items:center;gap:calc(24 * var(--u));width:100%;min-height:calc(132 * var(--u));border-radius:calc(20 * var(--u));color:#fff;font-size:max(var(--font-min), calc(36 * var(--u)));background:#0ea5e9;font-weight:700;display:flex}.guide-bind:disabled{opacity:.45}.guide-bind img{width:calc(56 * var(--u));height:calc(56 * var(--u))}.guide-title{margin:0 calc(-48 * var(--u)) calc(30 * var(--u));padding:0 calc(48 * var(--u)) calc(24 * var(--u));font-size:max(var(--font-min), calc(32 * var(--u)));color:#b8bfcc;border-bottom:calc(3 * var(--u)) solid var(--rim);font-weight:700}.guide-row{align-items:center;gap:calc(20 * var(--u));min-height:calc(138 * var(--u));margin:0 calc(-33 * var(--u));padding:0 calc(6 * var(--u)) 0 calc(30 * var(--u));border-radius:calc(20 * var(--u));background:var(--rim);display:flex}.guide-row+.guide-row{margin-top:calc(28 * var(--u))}.guide-row img{width:calc(72 * var(--u));height:calc(72 * var(--u));flex:none}.guide-row-label{min-width:0;font-size:max(var(--font-min), calc(33 * var(--u)));text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:700;overflow:hidden}.guide-row .acc-btn-orange{width:calc(300 * var(--u));min-height:calc(126 * var(--u));font-size:max(var(--font-min), calc(33 * var(--u)))}.vip-hero{height:calc(510 * var(--u));margin-top:calc(30 * var(--u));padding:calc(64 * var(--u)) calc(50 * var(--u)) 0 calc(45 * var(--u));border-radius:calc(24 * var(--u));background:url(/assets/vip_wood_main-Wslik_xx.png) 50%/100% 100% no-repeat;position:relative}.vip-hero-name{font-size:max(var(--font-min), calc(84 * var(--u)));text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.15;overflow:hidden}.vip-hero-caption{justify-content:space-between;align-items:center;gap:calc(16 * var(--u));margin-top:calc(92 * var(--u));font-size:max(var(--font-min), calc(30 * var(--u)));font-weight:700;display:flex}.vip-hero-caption .text{align-items:center;gap:calc(28 * var(--u));display:inline-flex}.vip-info-btn{width:calc(40 * var(--u));height:calc(40 * var(--u));background:url(/assets/info_2-DeRg4v-h.png) 50%/contain no-repeat;font-size:0}.vip-hero .acc-slider{margin-top:calc(40 * var(--u))}.vip-hero-next{margin-top:calc(34 * var(--u));font-size:max(var(--font-min), calc(30 * var(--u)));font-weight:700}.vip-more{margin-top:calc(60 * var(--u));min-height:calc(96 * var(--u));box-shadow:none}.vip-rewards{gap:calc(16 * var(--u));margin-top:calc(40 * var(--u));grid-template-columns:1fr 1fr;display:grid}.vip-reward{align-items:center;gap:calc(16 * var(--u));padding:calc(32 * var(--u)) calc(24 * var(--u));text-align:center;flex-direction:column;display:flex}.vip-reward-title{font-size:max(var(--font-min), calc(36 * var(--u)));font-weight:700}.vip-reward-amount{font-size:max(var(--font-min), calc(30 * var(--u)));color:#b8bfcc}.vip-reward-amount b{color:var(--green)}.vip-reward .btn{margin-top:calc(8 * var(--u))}.vip-section-title{margin:calc(60 * var(--u)) 0 calc(24 * var(--u));font-size:max(var(--font-min), calc(36 * var(--u)));font-weight:700}.vip-table{overflow:hidden}.vip-table-row{min-height:calc(180 * var(--u));grid-template-columns:390fr 180fr 390fr;display:grid}.vip-col{justify-content:center;align-items:center;gap:calc(10 * var(--u));min-width:0;padding:calc(16 * var(--u)) calc(8 * var(--u));text-align:center;flex-direction:column;display:flex}.vip-col-cur{background:#d9770680}.vip-col-next{background:#606b8080}.vip-table-head .vip-col-cur{background:#d9770699}.vip-table-head .vip-col-next{background:#606b8099}.vip-table-row+.vip-table-row .vip-col-cur,.vip-table-row+.vip-table-row .vip-col-next{border-top:calc(2 * var(--u)) solid var(--bar)}.vip-col-title{font-size:max(var(--font-min), calc(30 * var(--u)));font-weight:700}.vip-col-name{max-width:100%;font-size:max(var(--font-min), calc(30 * var(--u)));overflow-wrap:anywhere;font-weight:700;line-height:1.2}.vip-col-icon{width:calc(42 * var(--u));height:calc(42 * var(--u))}.vip-tier-icon{width:calc(70 * var(--u));height:calc(68 * var(--u))}.vip-tier-name{max-width:100%;font-size:max(var(--font-min), calc(24 * var(--u)));text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.vip-col-nav{gap:calc(24 * var(--u));flex-direction:row}.vip-tier-cell{align-items:center;gap:calc(10 * var(--u));flex-direction:column;min-width:0;display:flex}.vip-arrow{width:calc(60 * var(--u));height:calc(60 * var(--u));background:url(/assets/chevron_left-DwTSCF6t.png) 50%/contain no-repeat;flex:none;font-size:0}.vip-arrow.next{background-image:url(/assets/chevron_right-XT4dsVUp.png)}.vip-arrow:disabled{opacity:.35}.vip-star{width:calc(40 * var(--u));height:calc(40 * var(--u))}.vip-none{font-size:max(var(--font-min), calc(20 * var(--u)));color:#d97706;font-weight:700}.vip-col-next .vip-none{color:#a8b0bf}.vip-cards{gap:calc(16 * var(--u));margin:calc(60 * var(--u)) calc(-13 * var(--u)) 0;grid-template-columns:1fr 1fr;display:grid}.vip-card{min-height:calc(564 * var(--u));padding:calc(57 * var(--u)) calc(40 * var(--u)) calc(40 * var(--u));text-align:center;flex-direction:column;align-items:center;display:flex}.vip-card-icon{height:calc(150 * var(--u));max-width:calc(253 * var(--u));object-fit:contain}.vip-card-title{margin-top:calc(36 * var(--u));font-size:max(var(--font-min), calc(36 * var(--u)));white-space:pre-line;font-weight:700;line-height:1.5}.vip-card-text{margin-top:calc(24 * var(--u));font-size:max(var(--font-min), calc(30 * var(--u)));color:#b8bfcc;font-weight:600;line-height:1.35}.vip-tips-text{margin:calc(20 * var(--u)) 0 calc(30 * var(--u));font-size:max(var(--font-min), calc(33 * var(--u)));text-align:center;line-height:1.4}.vip-tier{border-radius:calc(16 * var(--u));background:var(--bar);overflow:hidden}.vip-tier+.vip-tier{margin-top:calc(20 * var(--u))}.vip-tier-head{align-items:center;gap:calc(38 * var(--u));width:100%;min-height:calc(96 * var(--u));padding:0 calc(72 * var(--u)) 0 calc(33 * var(--u));text-align:left;font-size:max(var(--font-min), calc(36 * var(--u)));font-weight:700;display:flex}.vip-tier-head>img:first-child{width:calc(66 * var(--u));height:calc(36 * var(--u));flex:none}.vip-tier-head .acc-row-label{flex:1}.vip-tier-chevron{width:calc(28 * var(--u));height:calc(17 * var(--u));flex:none;transition:transform .15s}.vip-tier-head[aria-expanded=true] .vip-tier-chevron{transform:rotate(180deg)}.vip-tier-columns{min-height:calc(40 * var(--u));padding:0 calc(46 * var(--u));font-size:max(var(--font-min), calc(24 * var(--u)));justify-content:space-between;font-weight:600;display:flex}.vip-tier-columns span:last-child{color:var(--muted)}.vip-level{min-height:calc(96 * var(--u));padding:0 calc(48 * var(--u)) 0 calc(48 * var(--u));font-size:max(var(--font-min), calc(36 * var(--u)));color:#b8bfcc;background:#1b212e;align-items:center;gap:0;font-weight:600;display:flex}.vip-level+.vip-level{border-top:calc(2 * var(--u)) solid var(--bar)}.vip-level.current{color:#fff}.vip-level img{width:calc(70 * var(--u));height:calc(68 * var(--u));margin-right:calc(33 * var(--u));flex:none}.vip-level-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.account-page .inbox-tabs{margin-bottom:calc(30 * var(--u));border:calc(1 * var(--u)) solid var(--rim);border-radius:calc(20 * var(--u));background:var(--bar)}.account-page .inbox-tabs .tab{min-height:calc(118 * var(--u));font-size:max(var(--font-min), calc(33 * var(--u)));color:#b8bfcc;border-right:0}.account-page .inbox-tabs .tab.active{background:var(--orange);color:#fff}.inbox-item{padding:calc(40 * var(--u)) calc(48 * var(--u)) calc(48 * var(--u));position:relative}.inbox-item+.inbox-item{margin-top:calc(30 * var(--u))}.inbox-main{text-align:left;width:100%;display:block}.inbox-time{font-size:max(var(--font-min), calc(30 * var(--u)));font-weight:600;line-height:max(1.2em, calc(60 * var(--u)))}.inbox-image{aspect-ratio:864/472;width:100%;margin-top:calc(8 * var(--u));border-radius:calc(20 * var(--u));object-fit:cover;background:var(--bar);display:block}.inbox-title{margin-top:calc(40 * var(--u));font-size:max(var(--font-min), calc(36 * var(--u)));font-weight:700;line-height:1.3}.inbox-content{margin-top:calc(12 * var(--u));font-size:max(var(--font-min), calc(30 * var(--u)));line-height:1.5}.inbox-action{margin-top:calc(40 * var(--u))}.inbox-dot{top:calc(24 * var(--u));right:calc(24 * var(--u));width:calc(18 * var(--u));height:calc(18 * var(--u));background:url(/assets/ellipse_1-BTWFYLoI.png) 50%/contain no-repeat;position:absolute}.promo-activities{margin-block-end:calc(30 * var(--u))}.promo-item{overflow:hidden}.promo-item+.promo-item{margin-top:calc(30 * var(--u))}.promo-head{text-align:left;width:100%;display:block}.promo-image{aspect-ratio:960/540;object-fit:cover;background:var(--bar);width:100%;display:block}.promo-title{min-height:calc(110 * var(--u));padding:calc(30 * var(--u)) calc(48 * var(--u));font-size:max(var(--font-min), calc(42 * var(--u)));font-weight:700;line-height:1.2;display:block}.promo-body{padding:0 calc(48 * var(--u)) calc(48 * var(--u))}.promo-time{align-items:center;gap:calc(24 * var(--u));min-height:calc(72 * var(--u));font-size:max(var(--font-min), calc(30 * var(--u)));color:#b8bfcc;font-weight:600;display:flex}.promo-time img{width:calc(72 * var(--u));height:calc(72 * var(--u))}.promo-content{margin-top:calc(24 * var(--u));font-size:max(var(--font-min), calc(30 * var(--u)));line-height:1.5}.promo-join{margin-top:calc(40 * var(--u));min-height:calc(96 * var(--u))}.promo-terms{margin-top:calc(42 * var(--u));border-radius:calc(20 * var(--u));background:var(--bar);border:calc(1 * var(--u)) solid var(--rim)}.promo-terms-head{justify-content:space-between;align-items:center;gap:calc(16 * var(--u));width:100%;min-height:calc(108 * var(--u));padding:0 calc(40 * var(--u)) 0 calc(28 * var(--u));text-align:left;font-size:max(var(--font-min), calc(33 * var(--u)));font-weight:700;display:flex}.promo-terms-head img{width:calc(32 * var(--u));height:calc(19 * var(--u));flex:none;transition:transform .15s}.promo-terms-head[aria-expanded=true] img{transform:rotate(180deg)}.promo-term{gap:calc(24 * var(--u));padding:0 calc(28 * var(--u)) calc(20 * var(--u)) calc(30 * var(--u));font-size:max(var(--font-min), calc(30 * var(--u)));line-height:1.5;display:flex}.promo-term img{width:calc(12 * var(--u));height:calc(12 * var(--u));margin-top:calc(16 * var(--u));flex:none}.promo-term b{font-weight:700}.game-menu{--game-control-blue:#5d9dfc;--game-control-blue-deep:#2b65e8;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.game-menu-backdrop{width:100%;height:100%;-webkit-backdrop-filter:blur(calc(3 * var(--u)));backdrop-filter:blur(calc(3 * var(--u)));pointer-events:auto;background:#0303057a;position:absolute;top:0;bottom:0;left:0;right:0}.game-menu-card{top:var(--safe-top);pointer-events:auto;position:absolute;left:50%;transform:translate(-50%)}.game-menu.open .game-menu-card{width:100%;max-width:33.75rem;max-height:calc(85% - var(--safe-bottom));background:var(--surface-2);border-radius:0 0 1rem 1rem;flex-direction:column;align-items:center;animation:.16s ease-out game-menu-reveal;display:flex;top:0;box-shadow:0 .75rem 2rem #00000059}.game-menu-content{overscroll-behavior:contain;width:100%;min-height:0;padding:calc(var(--safe-top) + .8rem) .8rem .4rem;overflow-y:auto}.game-menu-logo{width:9rem;height:auto;margin:0 auto .9rem;display:block}.game-menu-actions{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:.3rem;margin-bottom:1rem;display:grid}.game-menu-action{min-width:0;min-height:var(--touch-target);color:var(--text);font-size:max(var(--font-min), .75rem);text-align:center;overflow-wrap:anywhere;flex-direction:column;align-items:center;gap:.5rem;padding:.2rem 0;font-weight:500;line-height:1.45;display:flex}.game-menu-icon{background:linear-gradient(180deg, var(--game-control-blue), var(--game-control-blue-deep));border-radius:50%;flex:none;place-items:center;width:3rem;height:3rem;display:grid;box-shadow:inset 0 0 0 .1rem #ffffff2e}.game-menu-icon svg{width:1.5rem;height:1.5rem}.game-menu-toggle{width:3.5rem;height:var(--touch-target);color:#fff;isolation:isolate;flex:none;justify-content:center;align-items:flex-start;padding-top:.1rem;display:flex;position:relative}.game-menu-toggle:before{content:"";z-index:-1;background:linear-gradient(180deg, var(--game-control-blue), var(--game-control-blue-deep));border-radius:0 0 .9rem .9rem;height:1.25rem;position:absolute;top:0;bottom:auto;left:0;right:0;box-shadow:inset 0 0 0 .1rem #ffffff2e}.game-menu-toggle svg{width:1rem;height:1rem}.game-menu.open .game-menu-toggle{height:var(--touch-target);align-items:flex-end;padding:0 0 .1rem}.game-menu.open .game-menu-toggle:before{border-radius:.9rem .9rem 0 0;top:auto;bottom:0;left:0;right:0}.game-menu.open .game-menu-toggle svg{transform:rotate(180deg)}.game-menu-toggle:focus-visible{outline:.15rem solid var(--gold);outline-offset:.1rem}.game-menu-action:focus-visible{outline:.15rem solid var(--gold);outline-offset:.1rem}.game-menu-game:focus-visible{outline:.15rem solid var(--gold);outline-offset:.1rem}.game-menu-action:active .game-menu-icon,.game-menu-game:active{filter:brightness(1.15)}.game-menu-games-title{border-bottom:.1rem solid var(--game-control-blue);color:var(--game-control-blue);font-size:var(--body-font-min);margin:0 0 .65rem;padding:.6rem 0;font-weight:600}.game-menu-games{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.game-menu-game{min-width:0;min-height:var(--touch-target);background:var(--surface);color:var(--text);border-radius:.65rem;position:relative;overflow:hidden}.game-menu-game .game-artwork{aspect-ratio:3/4;border-radius:inherit;width:100%}.game-menu-game .game-artwork>img{object-fit:cover}.game-menu-game-name{font-size:max(var(--font-min), .75rem);overflow-wrap:anywhere;padding:.4rem .3rem .5rem;font-weight:600;line-height:1.4;display:block}@keyframes game-menu-reveal{0%{opacity:0;transform:translate(-50%,-.75rem)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.game-menu.open .game-menu-card{animation:none}}@media (max-height:26rem){.game-menu.open .game-menu-card{max-height:calc(92% - var(--safe-bottom))}.game-menu-content{padding:calc(var(--safe-top) + .4rem) .75rem 0}.game-menu-logo{width:5.5rem;margin-bottom:.2rem}.game-menu-actions{margin-bottom:.4rem}.game-menu-action{gap:.125rem;padding:0}.game-menu-icon{width:2rem;height:2rem}.game-menu-games-title{margin-bottom:.25rem;padding:.25rem 0}.game-menu-game .game-artwork{aspect-ratio:16/9}.game-menu-game .game-artwork-cap{display:none}}.game-artwork{--tu:1cqw;--tile-name-min:0rem;--tile-kind-min:0rem;aspect-ratio:310/420;background:var(--surface-3);isolation:isolate;border-radius:7.742%/5.714%;display:block;position:relative;overflow:hidden;container-type:inline-size}.lobby-game>.game-artwork,.enter-game-item>.game-artwork,.game-artwork.enter-icon{--tile-name-min:var(--game-name-font-min);--tile-kind-min:var(--game-kind-font-min)}.game-artwork>img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.game-artwork>.game-artwork-art{object-fit:cover}.game-artwork-cap{color:#fff;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.game-artwork.banded .game-artwork-cap{background:linear-gradient(to bottom, transparent 58%, var(--band) 85%, var(--band) 100%)}.game-artwork-name,.game-artwork-kind{font-family:"Barlow", var(--font);font-synthesis:none;text-align:center;text-transform:uppercase;unicode-bidi:plaintext;margin:0;position:absolute}.game-artwork-name{--k:1;--lh:.9207;--base:23.323;--fit:1;--fs:max(var(--tile-name-min), calc(12.613 * var(--tu) * var(--k) * var(--fit)));left:calc(1.6 * var(--tu));right:calc(1.6 * var(--tu));bottom:calc(var(--base) * var(--tu) - (var(--lh) - .8) / 2 * var(--fs));font-weight:700;font-size:var(--fs);line-height:var(--lh);letter-spacing:.0146em;white-space:pre-line;text-wrap:balance}.game-artwork .game-artwork-name[data-break]{-webkit-line-clamp:2;overflow-wrap:anywhere;white-space:normal;word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.game-artwork-kind{--kl:1;--lhl:1;--fsl:max(var(--tile-kind-min), calc(8.548 * var(--tu) * var(--kl)));left:calc(3 * var(--tu));right:calc(3 * var(--tu));bottom:calc(5.903 * var(--tu) - (var(--lhl) - .8) / 2 * var(--fsl));font-weight:600;font-size:var(--fsl);line-height:var(--lhl);letter-spacing:-.0177em;white-space:nowrap}.game-artwork-name:lang(zh-Hant),.game-artwork-name:lang(ja),.game-artwork-name:lang(ko){--k:.84;--lh:1.14;word-break:keep-all}.game-artwork-kind:lang(zh-Hant),.game-artwork-kind:lang(ja),.game-artwork-kind:lang(ko){--kl:.86;--lhl:1.1}.game-artwork-name:lang(th){--k:.84;--lh:1.3;--base:24.2}.game-artwork-kind:lang(th){--kl:.9;--lhl:1.25}.game-artwork-name:lang(my){--k:.68;--lh:1.62;--base:24.8}.game-artwork-kind:lang(my){--kl:.76;--lhl:1.5}.game-artwork-name:lang(bn),.game-artwork-name:lang(hi){--k:.86;--lh:1.3;--base:24.4}.game-artwork-kind:lang(bn),.game-artwork-kind:lang(hi){--kl:.9;--lhl:1.3}.game-artwork-name:lang(ur){--k:.9;--lh:1.5;--base:25}.game-artwork-kind:lang(ur){--kl:.92;--lhl:1.4}.game-artwork-name:lang(vi){--lh:1.1}.game-artwork.placeholder{background:var(--band)}@supports (color:color-mix(in oklab, red 50%, white)){.game-artwork.placeholder{background:radial-gradient(120% 80% at 28% 6%, color-mix(in oklab, var(--band) 62%, white) 0%, var(--band) 42%, color-mix(in oklab, var(--band) 58%, black) 100%)}}.game-artwork.placeholder:before{content:"";background:repeating-linear-gradient(135deg, #ffffff14 0 calc(1.6 * var(--tu)), transparent calc(1.6 * var(--tu)) calc(6 * var(--tu)));position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 62%);mask-image:linear-gradient(#000 0%,#0000 62%)}.game-artwork-mark{font-family:"Barlow", var(--font);font-weight:700;font-size:calc(62 * var(--tu));text-align:center;text-transform:uppercase;color:#ffffff2b;line-height:1;position:absolute;top:9%;left:0;right:0}.game-artwork.sheen:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(105deg,#0000 34%,#ffffff4d 50%,#0000 66%);position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-130%)}:active>.game-artwork.sheen:after{transition:transform .7s;transform:translate(130%)}@media (hover:hover){:hover>.game-artwork.sheen:after{transition:transform .7s;transform:translate(130%)}}@media (prefers-reduced-motion:reduce){.game-artwork.sheen:after{content:none}}.entry-progress-notice{align-items:center;gap:calc(22 * var(--u));width:100%;min-height:max(var(--touch-target), calc(132 * var(--u)));margin-bottom:calc(28 * var(--u));padding:calc(24 * var(--u)) calc(28 * var(--u));border:calc(2 * var(--u)) solid var(--rim);border-inline-start:calc(6 * var(--u)) solid var(--yellow);border-radius:calc(20 * var(--u));background:var(--surface);text-align:start;display:flex}.entry-progress-notice>span:nth-child(2){gap:calc(10 * var(--u));min-width:0;display:grid}.entry-progress-notice strong{font-size:max(var(--font-min), calc(32 * var(--u)));line-height:1.4}.entry-progress-notice span span{font-size:max(var(--font-min), calc(28 * var(--u)));color:var(--muted);overflow-wrap:anywhere;line-height:1.5}.entry-progress-indicator{width:calc(18 * var(--u));height:calc(18 * var(--u));background:var(--yellow);border-radius:50%;flex:none}.entry-progress-chevron{font-size:max(var(--font-min), calc(56 * var(--u)));color:var(--muted);margin-inline-start:auto}.entry-progress-panel{gap:calc(28 * var(--u));text-align:start;width:100%;min-width:0;font-size:max(var(--body-font-min), calc(32 * var(--u)));line-height:1.5;display:grid}.entry-progress-sources{gap:calc(12 * var(--u));border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.entry-progress-sources button{flex:1 1 calc(250 * var(--u));min-width:0;min-height:max(var(--touch-target), calc(112 * var(--u)));padding:calc(18 * var(--u)) calc(22 * var(--u));border:calc(2 * var(--u)) solid var(--rim);border-radius:calc(16 * var(--u));background:var(--surface-2);font-size:max(var(--body-font-min), calc(29 * var(--u)));overflow-wrap:anywhere;line-height:1.4}.entry-progress-sources button[aria-pressed=true]{border-color:var(--yellow);color:var(--yellow)}.entry-progress-sources button:disabled{opacity:.65}.entry-progress-local{padding:calc(20 * var(--u)) calc(24 * var(--u));border-inline-start:calc(4 * var(--u)) solid var(--gold);background:var(--surface);color:var(--muted);font-size:max(var(--body-font-min), calc(30 * var(--u)));margin:0}.entry-progress-heading{align-items:center;gap:calc(24 * var(--u));min-width:0;display:flex}.entry-progress-heading .notice-icon{flex:none}.entry-progress-heading h2{min-width:0;font-size:max(var(--title-font-min), calc(38 * var(--u)));overflow-wrap:anywhere;margin:0;line-height:1.4}.entry-progress-fact{gap:calc(12 * var(--u));min-width:0;padding:calc(24 * var(--u));border:calc(2 * var(--u)) solid var(--rim);border-radius:calc(18 * var(--u));background:var(--surface-2);display:grid}.entry-progress-fact-head{gap:calc(12 * var(--u));font-size:max(var(--font-min), calc(27 * var(--u)));color:var(--muted);flex-wrap:wrap;justify-content:space-between;display:flex}.entry-progress-fact-head strong{color:var(--gold);font-weight:500}.entry-progress-fact p{margin:0}.entry-progress-fact code{font-size:max(var(--font-min), calc(24 * var(--u)));color:var(--muted);overflow-wrap:anywhere;white-space:normal}.entry-progress-fact time{font-size:max(var(--font-min), calc(26 * var(--u)));color:var(--muted)}.entry-progress-guidance{color:var(--muted);overflow-wrap:anywhere;margin:0}.entry-progress-diagnostic{font-size:max(var(--font-min), calc(26 * var(--u)));color:var(--muted);overflow-wrap:anywhere;margin:0}.entry-progress-actions{gap:calc(16 * var(--u));display:grid}.entry-progress-actions .btn{height:auto;min-height:max(var(--touch-target), calc(126 * var(--u)));white-space:normal;padding:calc(22 * var(--u));line-height:1.4}.entry-progress-dialog .layer-head-title{white-space:normal;line-height:1.4}.entry-progress-dialog .layer-body{padding:calc(28 * var(--u)) calc(36 * var(--u)) calc(40 * var(--u))}.entry-progress-panel button:focus-visible{outline:calc(4 * var(--u)) solid var(--yellow);outline-offset:calc(6 * var(--u))}.entry-progress-notice:focus-visible{outline:calc(4 * var(--u)) solid var(--yellow);outline-offset:calc(6 * var(--u))}.enter-stage.entry-progress-stage{justify-content:flex-start;align-items:stretch;gap:calc(32 * var(--u));min-height:min-content;padding-bottom:calc(24 * var(--u));flex:none}.entry-progress-fact-head strong{font-size:max(var(--body-font-min), calc(28 * var(--u)))}.entry-progress-proof-copy{color:var(--muted);font-size:max(var(--body-font-min), calc(28 * var(--u)));margin:0}.enter-game-staging .layer-head-title{white-space:normal;overflow-wrap:anywhere;line-height:normal}.entry-context-panel,.entry-independent{gap:calc(24 * var(--u));text-align:start;min-width:0;font-size:max(var(--body-font-min), calc(30 * var(--u)));overflow-wrap:anywhere;line-height:1.6;display:grid}.entry-independent{width:100%;margin-top:calc(32 * var(--u))}.entry-context-panel h2,.entry-context-panel h3,.entry-independent h2,.entry-independent p{font-size:inherit;margin:0}.entry-context-panel h2,.entry-independent h2{font-size:max(var(--title-font-min), calc(36 * var(--u)))}.entry-context-panel ul{gap:calc(16 * var(--u));margin:0;padding:0;list-style:none;display:grid}.entry-context-panel>button,.entry-context-panel li button,.entry-independent-option,.entry-independent-saved,.entry-context-detail{gap:calc(12 * var(--u));width:100%;min-width:0;min-height:var(--touch-target);padding:calc(24 * var(--u));border:calc(2 * var(--u)) solid var(--rim);border-radius:calc(18 * var(--u));background:var(--surface);text-align:start;font-size:inherit;display:grid}.entry-context-panel code,.entry-independent code{overflow-wrap:anywhere;white-space:normal;min-width:0;font-size:max(var(--body-font-min), calc(24 * var(--u)));color:var(--muted);display:block}.entry-independent fieldset{gap:calc(16 * var(--u));border:0;min-width:0;margin:0;padding:0;display:grid}.entry-independent-option{grid-template-columns:var(--touch-target) minmax(0, 1fr);align-items:center}.entry-independent-option input{width:calc(24 * var(--u));height:calc(24 * var(--u));min-width:calc(16 * var(--u));min-height:calc(16 * var(--u));accent-color:var(--yellow);margin:auto}.entry-independent-option:has(input:checked){border-color:var(--yellow)}.entry-independent-option.is-disabled{color:var(--muted)}.entry-independent-warning{padding:calc(24 * var(--u));border-inline-start:calc(4 * var(--u)) solid var(--yellow);background:var(--surface-2)}.entry-independent .btn,.entry-unadmitted .btn{min-height:var(--touch-target);white-space:normal;height:auto;padding:calc(24 * var(--u));line-height:1.6}.entry-independent input:focus-visible{outline:calc(4 * var(--u)) solid var(--yellow);outline-offset:calc(4 * var(--u))}.entry-context-panel button:focus-visible{outline:calc(4 * var(--u)) solid var(--yellow);outline-offset:calc(4 * var(--u))}html[lang=my] .entry-context-panel,html[lang=my] .entry-independent{line-height:1.9}.entry-unadmitted{gap:calc(12 * var(--u));min-width:0;display:grid}.entry-unadmitted p{margin:0}.entry-unadmitted code{white-space:normal;overflow-wrap:anywhere;min-width:0}html[lang=my] .entry-unadmitted,html[lang=my] .entry-unadmitted .btn{line-height:1.9}.fx-layer{pointer-events:none;z-index:4;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.fx-shimmer{position:relative;overflow:hidden}.fx-shimmer:after{content:"";pointer-events:none;background:linear-gradient(100deg,#fff0 0%,#ffffff8c 50%,#fff0 100%);width:40%;animation:2.4s ease-in-out infinite fx-shimmer;position:absolute;top:-50%;bottom:-50%;left:-60%;transform:skew(-20deg)}@keyframes fx-shimmer{0%,55%{left:-60%}to{left:130%}}.fx-pulse{animation:1.6s ease-in-out infinite fx-pulse}@keyframes fx-pulse{0%,to{box-shadow:0 0 #ffb0208c}50%{box-shadow:0 0 calc(40 * var(--u)) calc(12 * var(--u)) #ffb02047}}.fx-flash{pointer-events:none;background:radial-gradient(circle,#fffffff2 0%,#ffe69699 30%,#ffc85000 70%);animation:.55s ease-out forwards fx-flash;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes fx-flash{0%{opacity:1}to{opacity:0}}.fx-shake{animation:.5s cubic-bezier(.36,.07,.19,.97) fx-shake}@keyframes fx-shake{10%,90%{transform:translate3d(calc(-4 * var(--u)), 0, 0)}20%,80%{transform:translate3d(calc(8 * var(--u)), 0, 0)}30%,50%,70%{transform:translate3d(calc(-12 * var(--u)), calc(2 * var(--u)), 0)}40%,60%{transform:translate3d(calc(12 * var(--u)), calc(-2 * var(--u)), 0)}}.fx-float{pointer-events:none;white-space:nowrap;font-size:max(var(--font-min), calc(72 * var(--u)));text-shadow:0 0 calc(24 * var(--u)) #000c, 0 calc(4 * var(--u)) calc(8 * var(--u)) #0009;font-weight:900;animation:1.4s cubic-bezier(.2,.7,.3,1) forwards fx-float;position:absolute}@keyframes fx-float{0%{opacity:0;transform:translate(-50%)scale(.3)}15%{transform:translate(-50%, calc(-20 * var(--u))) scale(1.15);opacity:1}to{transform:translate(-50%, calc(-260 * var(--u))) scale(1);opacity:0}}@media (prefers-reduced-motion:reduce){.fx-shimmer:after,.fx-pulse,.fx-shake{animation:none}.fx-float{animation-duration:10ms}}.linkbox{align-items:center;gap:calc(16 * var(--u));height:calc(120 * var(--u));padding:0 calc(24 * var(--u)) 0 calc(40 * var(--u));border-radius:calc(20 * var(--u));border:calc(1 * var(--u)) solid var(--rim);background:#0d1017;display:flex}.linkbox-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:max(var(--font-min), calc(30 * var(--u)));color:var(--text);-webkit-user-select:all;user-select:all;flex:1;font-weight:600;overflow:hidden}.linkbox-copy{height:calc(72 * var(--u));min-width:calc(126 * var(--u));padding:0 calc(4 * var(--u));font-size:max(var(--font-min), calc(30 * var(--u)));white-space:nowrap;border-style:solid;flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.linkbox-copy:active{filter:brightness(.9)}.linkbox-copy.yellow{color:#000;border-width:calc(18 * var(--u)) calc(26 * var(--u)) calc(21 * var(--u)) calc(27 * var(--u));border-image:url(/assets/btn_small_yellow-Bdo4LqSX.png) 18 26 21 27 fill / calc(18 * var(--u)) calc(26 * var(--u)) calc(21 * var(--u)) calc(27 * var(--u)) stretch}.linkbox-copy.orange{min-width:calc(182 * var(--u));color:var(--text);border-width:calc(14 * var(--u)) calc(18 * var(--u)) calc(20 * var(--u)) calc(18 * var(--u));border-image:url(/assets/btn_orange_stoker-hQouxPYN.png) 14 18 20 18 fill / calc(14 * var(--u)) calc(18 * var(--u)) calc(20 * var(--u)) calc(18 * var(--u)) stretch}.share-sheet .layer-body{padding:calc(32 * var(--u)) calc(48 * var(--u)) calc(40 * var(--u))}.share-sheet .linkbox{margin-bottom:calc(36 * var(--u))}.share-grid{gap:calc(28 * var(--u)) calc(12 * var(--u));grid-template-columns:repeat(4,1fr);display:grid}.share-channel{align-items:center;gap:calc(14 * var(--u));padding:calc(12 * var(--u)) 0;border-radius:calc(20 * var(--u));flex-direction:column;transition:background .15s;display:flex}.share-channel:active,.share-channel.active{background:var(--rim)}.share-channel-icon{width:calc(96 * var(--u));height:calc(96 * var(--u));background:var(--rim);color:var(--orange);border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}.share-channel-icon img{width:100%;height:100%}.share-channel-icon svg{width:calc(48 * var(--u));height:calc(48 * var(--u))}.share-channel-label{font-size:max(var(--font-min), calc(26 * var(--u)));color:#b8bfcc;font-weight:600}.share-qr{padding:calc(32 * var(--u)) 0 calc(8 * var(--u));justify-content:center;display:flex}.share-qr canvas{border-radius:calc(20 * var(--u));background:#fff}.share-disabled{margin:calc(40 * var(--u)) 0;text-align:center;font-size:max(var(--font-min), calc(33 * var(--u)));color:#606b80;font-weight:600}.share-poster-preview{border-radius:calc(20 * var(--u));aspect-ratio:9/16;object-fit:cover;background:var(--bar);border:calc(1 * var(--u)) solid var(--rim);width:100%;display:block}.share-poster-loading{aspect-ratio:9/16;border-radius:calc(20 * var(--u));background:linear-gradient(90deg, var(--bar), var(--rim), var(--bar));background-size:200% 100%;width:100%;animation:1.2s linear infinite share-shimmer}.share-poster-actions{gap:calc(16 * var(--u));margin-top:calc(24 * var(--u));flex-direction:column;display:flex}.share-poster-actions .btn.secondary{text-decoration:none}@keyframes share-shimmer{to{background-position:-200% 0}}.ptw{padding-top:calc(84 * var(--u))}.ptw-track{position:relative}.ptw-bar{height:calc(16 * var(--u));border-radius:calc(8 * var(--u));background:var(--rim)}.ptw-bar .progress-fill{border-radius:calc(8 * var(--u))}.ptw-tick{width:calc(16 * var(--u));height:calc(16 * var(--u));margin:calc(-8 * var(--u)) 0 0 calc(-8 * var(--u));border:calc(2 * var(--u)) solid var(--bar);background:#2a3140;border-radius:50%;position:absolute;top:50%}.ptw-tick.reached{background:var(--yellow)}.ptw-bubble{bottom:100%;left:clamp(min(calc(280 * var(--u)), 50%), var(--ptw-at,50%), max(100% - calc(280 * var(--u)), 50%));margin-bottom:calc(18 * var(--u));width:max-content;max-width:min(calc(560 * var(--u)), 100%);padding:calc(10 * var(--u)) calc(20 * var(--u));border-radius:calc(999 * var(--u));background:var(--rim);border:calc(1 * var(--u)) solid #2a3140;font-size:max(var(--font-min), calc(24 * var(--u)));text-align:center;font-weight:600;line-height:1.3;transition:left .6s cubic-bezier(.2,.8,.2,1);position:absolute;transform:translate(-50%)}.ptw-bubble:after{content:"";margin-left:calc(-8 * var(--u));border:calc(8 * var(--u)) solid transparent;border-top-color:#2a3140;position:absolute;top:100%;left:50%}.ptw.pulse .ptw-bar .progress-fill{animation:1s ease-in-out infinite ptw-pulse}.ptw.complete .ptw-bubble{color:#22c55e;border-color:#22c55e}@keyframes ptw-pulse{50%{filter:brightness(1.35)}}.ptw-foot{justify-content:space-between;align-items:baseline;gap:calc(16 * var(--u));margin-top:calc(16 * var(--u));display:flex}.ptw-percent{font-size:max(var(--font-min), calc(30 * var(--u)));color:var(--text);order:2;margin-left:auto;font-weight:700}.ptw-caption{font-size:max(var(--font-min), calc(30 * var(--u)));color:#b8bfcc;font-weight:600}.help-slots{gap:calc(16 * var(--u));flex-wrap:wrap;display:flex;position:relative}.help-slot{width:calc(96 * var(--u));height:calc(96 * var(--u));font-size:max(var(--font-min), calc(30 * var(--u)));color:#fff;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;overflow:hidden}.help-slot img{object-fit:cover;width:100%;height:100%}.help-slot.empty{border:calc(3 * var(--u)) dashed #2a3140;color:#606b80;font-size:max(var(--font-min), calc(40 * var(--u)))}.help-slot.more{background:var(--rim);color:var(--orange);font-size:max(var(--font-min), calc(26 * var(--u)))}.help-slot.new{animation:.5s cubic-bezier(.2,1.2,.3,1) help-slide}@keyframes help-slide{0%{transform:translateX(calc(120 * var(--u))) scale(.4);opacity:0}}.help-slots-arrived{top:calc(-24 * var(--u));padding:calc(4 * var(--u)) calc(16 * var(--u));border-radius:calc(999 * var(--u));color:#06301a;font-size:max(var(--font-min), calc(24 * var(--u)));background:#22c55e;font-weight:700;animation:2.5s ease-out forwards help-pop;position:absolute;right:0}@keyframes help-pop{0%{transform:translateY(calc(16 * var(--u)));opacity:0}15%{opacity:1;transform:translateY(0)}80%{opacity:1}to{transform:translateY(calc(-24 * var(--u)));opacity:0}}.checklist{gap:calc(16 * var(--u));flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.checklist-item{align-items:center;gap:calc(20 * var(--u));min-height:calc(104 * var(--u));padding:calc(12 * var(--u)) calc(24 * var(--u));border-radius:calc(20 * var(--u));border:calc(1 * var(--u)) solid var(--rim);background:#0d1017;display:flex}.checklist-item.current{border-color:var(--orange)}.checklist-item.done{opacity:.6}.checklist-mark{width:calc(48 * var(--u));height:calc(48 * var(--u));border:calc(3 * var(--u)) solid #2a3140;font-size:max(var(--font-min), calc(30 * var(--u)));border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}.checklist-item.done .checklist-mark{color:#06301a;background:#22c55e;border-color:#22c55e}.checklist-label{font-size:max(var(--font-min), calc(30 * var(--u)));color:#b8bfcc;flex:1;font-weight:600}.checklist-item.current .checklist-label{color:var(--text)}.marquee{height:calc(72 * var(--u));overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 25% 75%,#0000);mask-image:linear-gradient(#0000,#000 25% 75%,#0000)}.marquee-track.scrolling{animation:8s linear infinite marquee-up}.marquee-item{height:calc(72 * var(--u));font-size:max(var(--font-min), calc(30 * var(--u)));color:#b8bfcc;align-items:center;font-weight:600;display:flex}@keyframes marquee-up{to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-track.scrolling,.help-slot.new,.ptw.pulse .ptw-bar .progress-fill,.share-poster-loading{animation:none}}.wheel-stage{--plate-inset:calc(40 * var(--u));--label-r:calc(330 * var(--u));--label-w:calc(200 * var(--u));--label-size:calc(34 * var(--u));--icon-size:calc(72 * var(--u));width:calc(920 * var(--u));height:calc(920 * var(--u));position:relative}.wheel-frame{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.wheel-frame.lit{opacity:0;animation:1.1s step-end infinite wheel-blink}.wheel-stage.spinning .wheel-frame.lit{animation-duration:.26s}@keyframes wheel-blink{50%{opacity:1}}.wheel-fx{z-index:4;width:116%;height:144%;top:-22%;left:-8%}.wheel-ring{background:radial-gradient(circle, var(--rim) 0%, var(--surface-2) 70%, var(--bg) 100%);box-shadow:0 0 0 calc(12 * var(--u)) #f2b632, 0 0 calc(60 * var(--u)) #ffcc5473;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.wheel-light{width:calc(26 * var(--u));height:calc(26 * var(--u));margin:calc(-13 * var(--u));box-shadow:0 0 calc(14 * var(--u)) #ffcc54;transform:rotate(var(--angle)) translateY(calc(-448 * var(--u)));background:#ffe9a8;border-radius:50%;animation:.9s step-end infinite wheel-chase;position:absolute;top:50%;left:50%}.wheel-light:nth-child(2n){animation-delay:.45s}.wheel-light.spinning{animation-duration:.3s}.wheel-light.spinning:nth-child(2n){animation-delay:.15s}@keyframes wheel-chase{0%{opacity:1}50%{opacity:.25}}.wheel-disc{inset:var(--plate-inset);border:calc(6 * var(--u)) solid #ffe9a8;will-change:transform;border-radius:50%;position:absolute}.wheel-stage.skinned .wheel-disc{border:0}.wheel-plate{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.wheel-sector{width:var(--label-w);margin-left:calc(var(--label-w) / -2);align-items:center;gap:calc(6 * var(--u));text-align:center;font-size:var(--label-size);text-shadow:0 calc(2 * var(--u)) calc(4 * var(--u)) #00000080;transform-origin:50% 0;transform:rotate(var(--angle)) translateY(calc(-1 * var(--label-r)));flex-direction:column;font-weight:800;line-height:1.1;display:flex;position:absolute;top:50%;left:50%}.wheel-sector img{width:var(--icon-size);height:var(--icon-size);object-fit:contain}.wheel-sector small{opacity:.85;font-size:.7em;font-weight:600;display:block}.wheel-stage.radial .wheel-sector{width:50%;height:calc(100 * var(--u));margin:calc(-50 * var(--u)) 0 0;padding-left:var(--label-r);justify-content:flex-start;gap:calc(12 * var(--u));transform-origin:0;transform:rotate(calc(var(--angle) - 90deg));flex-direction:row}.wheel-stage.radial .wheel-sector-label{width:var(--label-w);flex:none}.wheel-stage.radial .wheel-sector small{margin-left:.3em;display:inline}.wheel-streaks{inset:var(--plate-inset);mix-blend-mode:screen;opacity:0;pointer-events:none;z-index:1;background:repeating-conic-gradient(#fff0 0deg 7deg,#fff0c899 9deg,#fff0 12deg);border-radius:50%;transition:opacity .2s;position:absolute;-webkit-mask-image:radial-gradient(circle,#0000 38%,#000 58% 90%,#0000 100%);mask-image:radial-gradient(circle,#0000 38%,#000 58% 90%,#0000 100%)}.wheel-stage.spinning .wheel-streaks{animation:.5s linear infinite wheel-streak-turn}@keyframes wheel-streak-turn{to{transform:rotate(360deg)}}.wheel-win{--win-h:calc(var(--stage) / 2 - var(--plate-inset) - calc(6 * var(--u)));--win-w:calc(var(--win-h) * .787);width:var(--win-w);height:var(--win-h);margin-left:calc(var(--win-w) / -2);transform-origin:50% 0;transform:rotate(calc(var(--pointer-angle) + 180deg));pointer-events:none;z-index:2;animation:.3s ease-out wheel-win-in;position:absolute;top:50%;left:50%}.wheel-win-fill,.wheel-win-edge{position:absolute;top:0;bottom:0;left:0;right:0}.wheel-win-fill{clip-path:polygon(50% 0,100% 100%,0 100%);mix-blend-mode:screen;background:linear-gradient(#ffffff0d,#fff0b48c);animation:.55s ease-in-out infinite alternate wheel-win-pulse}.wheel-win-edge{background:50%/100% 100% no-repeat;animation:.5s step-end infinite wheel-win-frames;top:-6%;bottom:-6%;left:-10%;right:-10%}@keyframes wheel-win-frames{0%{background-image:url(/assets/win_wedge_01-CG2ShQQp.png)}8%{background-image:url(/assets/win_wedge_02-BcEGS_ag.png)}17%{background-image:url(/assets/win_wedge_03-DNLoApMY.png)}25%{background-image:url(/assets/win_wedge_04-Dvfg0m7g.png)}33%{background-image:url(/assets/win_wedge_05-B-C28cDE.png)}42%{background-image:url(/assets/win_wedge_06-VVXBkBxS.png)}50%{background-image:url(/assets/win_wedge_07-DbJU2Ck9.png)}58%{background-image:url(/assets/win_wedge_08-CarCT7hh.png)}67%{background-image:url(/assets/win_wedge_09-DS1E2Dw-.png)}75%{background-image:url(/assets/win_wedge_10-qCFsNdGB.png)}83%{background-image:url(/assets/win_wedge_11-CRAuoPEO.png)}92%{background-image:url(/assets/win_wedge_12-D0NZL1aV.png)}}@keyframes wheel-win-pulse{0%{opacity:.35}to{opacity:1}}@keyframes wheel-win-in{0%{opacity:0;transform:rotate(calc(var(--pointer-angle) + 180deg)) scale(.6)}}.wheel-win-star{width:calc(300 * var(--u));height:calc(300 * var(--u));margin:calc(-150 * var(--u));pointer-events:none;z-index:5;mix-blend-mode:screen;transform:rotate(var(--pointer-angle)) translateY(calc(var(--stage) * -.44));animation:1s ease-out forwards wheel-win-star;position:absolute;top:50%;left:50%}@keyframes wheel-win-star{0%{opacity:0;transform:rotate(var(--pointer-angle)) translateY(calc(var(--stage) * -.44)) scale(.2)}25%{opacity:1;transform:rotate(var(--pointer-angle)) translateY(calc(var(--stage) * -.44)) scale(1.25) rotate(20deg)}to{opacity:0;transform:rotate(var(--pointer-angle)) translateY(calc(var(--stage) * -.44)) scale(1.6) rotate(70deg)}}.wheel-stage.won.big .wheel-win-star{width:calc(420 * var(--u));height:calc(420 * var(--u));margin:calc(-210 * var(--u))}.wheel-sector.won .wheel-sector-label{color:#fff6c8;text-shadow:0 0 calc(18 * var(--u)) #ffdc78e6, 0 calc(2 * var(--u)) calc(4 * var(--u)) #0009;animation:.6s cubic-bezier(.2,1.4,.4,1) 3 wheel-label-pop}@keyframes wheel-label-pop{50%{transform:scale(1.3)}}.wheel-hub-slot>*{animation:2.8s ease-in-out infinite wheel-breathe}.wheel-stage.spinning .wheel-hub-slot>*{animation:.6s ease-in-out infinite wheel-hub-spin}@keyframes wheel-breathe{50%{filter:brightness(1.15);transform:scale(1.05)}}@keyframes wheel-hub-spin{50%{transform:scale(.96)rotate(-3deg)}}div.wheel-pointer{top:calc(-8 * var(--u));width:0;height:0;margin-left:calc(-36 * var(--u));border-left:calc(36 * var(--u)) solid transparent;border-right:calc(36 * var(--u)) solid transparent;border-top:calc(96 * var(--u)) solid var(--danger);filter:drop-shadow(0 calc(6 * var(--u)) calc(8 * var(--u)) #00000080);z-index:2;position:absolute;left:50%}img.wheel-pointer{transform-origin:50% 25%;z-index:2;pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%,-30%)}.wheel-hub-slot{z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.wheel-light,.wheel-frame.lit,.wheel-streaks,.wheel-win,.wheel-win-fill,.wheel-win-edge,.wheel-hub-slot>*,.wheel-sector.won .wheel-sector-label{animation:none}.wheel-win-edge{background-image:url(/assets/win_wedge_01-CG2ShQQp.png)}.wheel-win-star{display:none}}.wheels-page{gap:calc(32 * var(--u));flex-direction:column;display:flex}.wheels-page>*{flex-shrink:0}.wheels-page>.page-header{margin-bottom:0}.wheels-page .page-header-action{width:auto}.wheels-balance{align-items:center;gap:calc(14 * var(--u));height:calc(76 * var(--u));padding:0 calc(28 * var(--u)) 0 calc(10 * var(--u));border-radius:calc(38 * var(--u));color:#7eff87;font-size:max(var(--font-min), calc(40 * var(--u)));white-space:nowrap;background:#1a1a1a;font-weight:700;display:flex}.wheels-balance img{width:calc(57 * var(--u));height:calc(57 * var(--u))}.wheels-foot{justify-content:center;align-items:center;gap:calc(10 * var(--u));margin:calc(8 * var(--u)) 0 0;color:#606b80;font-size:max(var(--font-min), calc(33 * var(--u)));font-weight:600;display:flex}.wheels-foot img{width:calc(30 * var(--u));height:calc(29 * var(--u))}.daily-stage{width:calc(711 * var(--u));height:calc(711 * var(--u));margin:calc(8 * var(--u)) auto 0;position:relative}.daily-stage:before{content:"";width:calc(540 * var(--u));height:calc(536 * var(--u));transform:translate(-50%, calc(-50% + calc(148 * var(--u))));border-radius:calc(40 * var(--u));background:url(/assets/daily_bg-DUN9pkOJ.jpg) 50%/cover no-repeat;position:absolute;top:50%;left:50%}.daily-wheel{--plate-inset:calc(31 * var(--u));--label-r:calc(256 * var(--u));--label-w:calc(150 * var(--u));--label-size:calc(44 * var(--u));--icon-size:calc(81 * var(--u))}.daily-wheel .wheel-sector{gap:calc(20 * var(--u))}.daily-wheel img.wheel-pointer{top:calc(-50 * var(--u));width:calc(206 * var(--u));height:calc(162 * var(--u));transform:translate(-50%)}.daily-hub{width:calc(159 * var(--u));height:calc(159 * var(--u))}.daily-stage:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffc44080 0%,#ff961e38 45%,#ff961e00 70%);border-radius:50%;animation:3s ease-in-out infinite alternate daily-glow;position:absolute;top:-12%;bottom:-12%;left:-12%;right:-12%}.daily-stage.spinning:after{animation-duration:.5s}.daily-stage>*{z-index:1;position:relative}@keyframes daily-glow{0%{opacity:.55;transform:scale(.96)}to{opacity:1;transform:scale(1.08)}}.wheels-page .btn.daily-btn{width:calc(584 * var(--u));max-width:100%;margin:calc(28 * var(--u)) auto 0;min-height:calc(111 * var(--u));gap:calc(20 * var(--u));border-radius:calc(20 * var(--u));color:#592e00;font-size:max(var(--font-min), calc(60 * var(--u)));box-shadow:none;background:linear-gradient(90deg,#ebd285 0%,#ddc16d 50%,#ecd387 100%);font-weight:800}.daily-spin-times{color:#fff}.daily-join{align-items:center;gap:calc(16 * var(--u));text-align:center;flex-direction:column;display:flex}.daily-join-title{font-size:max(var(--font-min), calc(60 * var(--u)));color:#fff22a;font-weight:800}.daily-join-text{font-size:max(var(--font-min), calc(36 * var(--u)));color:#e3e3e3}.daily-ladder-head{align-items:center;gap:calc(24 * var(--u));margin-top:calc(16 * var(--u));display:flex}.daily-vip{height:calc(41 * var(--u));padding:0 calc(24 * var(--u)) 0 calc(42 * var(--u));color:#592e00;font-size:max(var(--font-min), calc(34 * var(--u)));font-weight:700;line-height:max(1.2em, calc(41 * var(--u)));background:url(/assets/vip_text_bg-myCKVYju.png) 0/100% 100% no-repeat;flex:none}.daily-tips{min-width:0;font-size:max(var(--font-min), calc(32 * var(--u)));color:#e3e3e3;flex:1}.daily-free{margin:calc(-16 * var(--u)) 0 0;font-size:max(var(--font-min), calc(32 * var(--u)));color:#e3e3e3}.daily-ladder{gap:calc(2 * var(--u));grid-template-columns:repeat(4,1fr);display:grid}.daily-ladder-row{display:contents}.daily-cell{min-height:calc(100 * var(--u));padding:0 calc(8 * var(--u));border-radius:calc(12 * var(--u));color:#e3e3e3;font-size:max(var(--font-min), calc(40 * var(--u)));text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#15171b;justify-content:center;align-items:center;font-weight:400;display:flex;overflow:hidden}.daily-cell.head{min-height:calc(97 * var(--u))}.daily-cell.current{background:#3b404a}.vip-top{justify-content:space-between;align-items:center;gap:calc(12 * var(--u));display:flex}.vip-tabs{gap:0;display:flex}.vip-tab{width:calc(240 * var(--u));height:calc(216 * var(--u));background:50%/contain no-repeat;flex:none;font-size:0}.vip-tab-label{width:calc(1 * var(--u));height:calc(1 * var(--u));clip:rect(0 0 0 0);white-space:nowrap;position:absolute;overflow:hidden}.vip-history-btn{justify-content:center;align-items:center;gap:calc(14 * var(--u));width:calc(214 * var(--u));min-height:calc(218 * var(--u));padding:calc(14 * var(--u)) 0;border-radius:calc(20 * var(--u));background:var(--bar);border:calc(1 * var(--u)) solid var(--rim);font-size:max(var(--font-min), calc(30 * var(--u)));text-align:center;overflow-wrap:anywhere;flex-direction:column;flex:none;font-weight:600;line-height:1.15;display:flex}.vip-history-btn img{width:calc(74 * var(--u));height:calc(77 * var(--u))}.vip-history-btn .text{padding:0 calc(10 * var(--u))}.vip-stage{width:calc(924 * var(--u));height:calc(924 * var(--u));margin:calc(22 * var(--u)) auto 0;position:relative}.vip-glow-clip{inset:calc(-420 * var(--u)) calc(-78 * var(--u));pointer-events:none;position:absolute;overflow:hidden}.vip-glow{width:calc(1760 * var(--u));height:calc(1760 * var(--u));max-width:none;margin:calc(-880 * var(--u));mix-blend-mode:screen;pointer-events:none;animation:18s linear infinite vip-glow-turn,3.2s ease-in-out infinite alternate vip-glow-breathe;position:absolute;top:50%;left:50%}.vip-stage.spinning .vip-glow{animation-duration:2.4s,.6s}@keyframes vip-glow-turn{to{transform:rotate(360deg)}}@keyframes vip-glow-breathe{0%{opacity:.7;scale:.94}to{opacity:1;scale:1.06}}.vip-wheel img.wheel-pointer{transform-origin:0}.vip-float{z-index:6;left:62%}.wheels-page .btn.vip-spin.fx-pulse{animation-name:fx-pulse}.vip-wheel{--plate-inset:calc(47 * var(--u));--label-r:calc(146 * var(--u));--label-w:calc(180 * var(--u));--label-size:calc(48 * var(--u));--icon-size:calc(55 * var(--u))}.vip-wheel img.wheel-pointer{top:50%;left:calc(50% + calc(80 * var(--u)));width:calc(383 * var(--u));height:calc(390 * var(--u));transform:translateY(-50%)}.vip-badge{width:calc(276 * var(--u));height:calc(249 * var(--u));margin-left:calc(32 * var(--u))}.vip-banner{width:calc(612 * var(--u));height:calc(150 * var(--u));margin:calc(-34 * var(--u)) auto 0;z-index:1;position:relative}.vip-hold{margin:calc(-12 * var(--u)) 0 0;text-align:center;font-size:max(var(--font-min), calc(36 * var(--u)));font-weight:700}.wheels-page .btn.vip-spin{min-height:calc(126 * var(--u));border-radius:calc(24 * var(--u));color:#000;font-size:max(var(--font-min), calc(36 * var(--u)));box-shadow:none;background:#f1930f;font-weight:700}.vip-available{align-items:center;gap:calc(8 * var(--u));min-height:calc(222 * var(--u));padding:calc(36 * var(--u));border-radius:calc(20 * var(--u));background:var(--bar);border:calc(1 * var(--u)) solid var(--rim);font-size:max(var(--font-min), calc(36 * var(--u)));text-align:center;flex-direction:column;display:flex}.vip-available-value{font-size:max(var(--font-min), calc(72 * var(--u)));color:#22c55e;font-variant-numeric:tabular-nums;font-weight:800}.vip-copy{align-items:center;gap:calc(16 * var(--u));min-height:calc(122 * var(--u));padding:0 calc(24 * var(--u)) 0 calc(32 * var(--u));border-radius:calc(20 * var(--u));background:var(--bar);border:calc(1 * var(--u)) solid var(--rim);display:flex}.vip-copy-url{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:max(var(--font-min), calc(30 * var(--u)));-webkit-user-select:all;user-select:all;flex:1;overflow:hidden}.wheels-page .btn.vip-copy-btn{min-width:calc(126 * var(--u));min-height:calc(72 * var(--u));padding:0 calc(20 * var(--u));border-radius:calc(16 * var(--u));color:#000;font-size:max(var(--font-min), calc(30 * var(--u)));box-shadow:none;background:#f1cc57;font-weight:700}.vip-share-block{align-items:center;gap:calc(32 * var(--u));padding:calc(20 * var(--u)) 0 calc(8 * var(--u));flex-direction:column;display:flex}.vip-share-label{font-size:max(var(--font-min), calc(36 * var(--u)));color:var(--muted)}.vip-share{gap:calc(48 * var(--u));display:flex}.vip-share button,.vip-share img{width:calc(72 * var(--u));height:calc(72 * var(--u))}.vip-referrals{justify-content:center;align-items:center;gap:calc(16 * var(--u));min-height:calc(100 * var(--u));font-size:max(var(--font-min), calc(36 * var(--u)));margin:0 auto;font-weight:600;display:flex}.vip-referrals img{width:calc(33 * var(--u));height:calc(30 * var(--u))}.vip-history-head{justify-content:space-between;gap:calc(16 * var(--u));min-height:calc(97 * var(--u));font-size:max(var(--font-min), calc(33 * var(--u)));align-items:center;font-weight:600;display:flex}.vip-history-head b{color:var(--orange)}.vip-table{border-collapse:collapse;width:100%;font-size:max(var(--font-min), calc(30 * var(--u)));color:#b8bfcc}.vip-table th{height:calc(120 * var(--u));padding:0 calc(8 * var(--u));text-align:left;font-size:max(var(--font-min), calc(33 * var(--u)));color:#606b80;font-weight:600}.vip-table td{height:calc(120 * var(--u));padding:0 calc(8 * var(--u));border-top:calc(3 * var(--u)) solid var(--line)}.vip-table th:last-child,.vip-table td:last-child{text-align:right}.vip-amount{white-space:nowrap}.vip-amount img{width:calc(48 * var(--u));height:calc(48 * var(--u));margin-right:calc(12 * var(--u));vertical-align:middle;display:inline-block}.vip-usdt,.vip-zptk{font-size:max(var(--font-min), calc(33 * var(--u)));color:#4ade80;vertical-align:middle;font-weight:700}.vip-yes{color:#22c55e}.vip-no{color:var(--danger)}.vip-history .empty{align-items:center;gap:calc(40 * var(--u));padding:calc(80 * var(--u)) 0;color:#545e73;font-size:max(var(--font-min), calc(36 * var(--u)));flex-direction:column;display:flex}.vip-history .empty:before{content:"";width:calc(149 * var(--u));height:calc(150 * var(--u));background:url(/assets/zes_nothing-DccKQlSn.png) 50%/contain no-repeat}.layer.dialog .layer-panel.welcome-wheel{max-height:calc(100% - calc(100 * var(--u)));background:0 0;border:0;border-radius:0}.layer.dialog .welcome-wheel .layer-head{z-index:5;border:0;min-height:0;padding:0;position:absolute;top:0;right:0}.layer.dialog .welcome-wheel .layer-close{width:calc(90 * var(--u));height:calc(90 * var(--u));background:#0000008c url(/assets/pop_closed-BW22j49L.png) center / calc(42 * var(--u)) calc(42 * var(--u)) no-repeat;border-radius:50%;margin:0;position:static}.layer.dialog .welcome-wheel .layer-body{align-items:center;gap:calc(30 * var(--u));padding:calc(110 * var(--u)) 0 calc(40 * var(--u));flex-direction:column;display:flex}.welcome-stage{width:calc(925 * var(--u));max-width:100%;height:calc(964 * var(--u));background:url(/assets/pop_wheel_outside-B0P8Npfg.png) 50%/100% 100% no-repeat;position:relative}.welcome-banner{pointer-events:none;width:100%;height:34.2324%;position:absolute;top:0;left:0}.welcome-disc{--plate-inset:0;--label-r:calc(131 * var(--u));--label-w:calc(130 * var(--u));--label-size:calc(42 * var(--u));--icon-size:calc(40 * var(--u));left:calc(112 * var(--u));top:calc(183 * var(--u));position:absolute}.welcome-disc .wheel-light{display:none}.welcome-disc .wheel-plate{transform:rotate(-11.25deg)}.welcome-disc img.wheel-pointer{width:calc(294 * var(--u));height:calc(354 * var(--u));transform:translate(-50%, calc(-50% - calc(34 * var(--u))));top:50%;left:50%}.welcome-hub{width:calc(280 * var(--u));height:calc(280 * var(--u));color:#fff;border-radius:50%;position:relative}.welcome-hub:disabled{opacity:1}.welcome-draws{transform:translateY(calc(-50% - calc(34 * var(--u))));font-size:max(var(--font-min), calc(90 * var(--u)));text-align:center;font-weight:800;line-height:1;position:absolute;top:50%;left:0;right:0}.welcome-hub-hidden{width:calc(1 * var(--u));height:calc(1 * var(--u));clip:rect(0 0 0 0);white-space:nowrap;position:absolute;overflow:hidden}.welcome-list{width:calc(960 * var(--u));max-width:100%;padding:calc(10 * var(--u)) calc(30 * var(--u));border-radius:calc(40 * var(--u));background:var(--sheet);border:calc(2 * var(--u)) solid #282f3d}.welcome-marquee.marquee{height:calc(330 * var(--u))}.welcome-marquee .marquee-item{height:calc(110 * var(--u));border-bottom:calc(3 * var(--u)) solid var(--line);font-size:max(var(--font-min), calc(30 * var(--u)));color:#606b80;justify-content:space-between}.welcome-marquee .marquee-item b{color:#4ade80}.welcome-prize{width:calc(960 * var(--u));max-width:100%;margin-top:calc(170 * var(--u));padding:0 calc(40 * var(--u)) calc(50 * var(--u));border-radius:calc(40 * var(--u));background:var(--sheet);border:calc(2 * var(--u)) solid #282f3d;text-align:center;flex-direction:column;align-items:center;display:flex}.welcome-hero{width:calc(568 * var(--u));max-width:80%;margin-top:calc(-190 * var(--u))}.welcome-headline{margin:calc(10 * var(--u)) 0 0;font-size:max(var(--font-min), calc(48 * var(--u)));font-weight:700}.welcome-title{margin:calc(20 * var(--u)) 0 0;font-size:max(var(--font-min), calc(48 * var(--u)));font-weight:700}.welcome-tips{margin:calc(12 * var(--u)) 0 0;font-size:max(var(--font-min), calc(36 * var(--u)));color:#b8bfcc}.welcome-spin-result{width:100%;margin:calc(12 * var(--u)) 0 calc(24 * var(--u));padding:calc(24 * var(--u));border-radius:calc(20 * var(--u));background:var(--surface-2)}.welcome-spin-result p{margin:calc(12 * var(--u)) 0;font-size:max(var(--font-min), calc(34 * var(--u)));color:var(--muted)}.welcome-spin-result strong{font-size:max(var(--font-min), calc(60 * var(--u)));color:var(--green)}.invite-claim-status{width:calc(960 * var(--u));max-width:100%;margin:calc(30 * var(--u)) auto;padding:calc(40 * var(--u));overflow-wrap:anywhere}.invite-claim-status h2{margin:0 0 calc(24 * var(--u));font-size:max(var(--font-min), calc(44 * var(--u)))}.invite-claim-status p,.invite-claim-status dl{font-size:max(var(--font-min), calc(36 * var(--u)));line-height:1.5}.invite-claim-status dl div{margin-block:calc(16 * var(--u))}.invite-claim-status dt{color:var(--muted)}.invite-claim-status dd{margin:calc(4 * var(--u)) 0 0}.welcome-amount{justify-content:center;align-items:center;gap:calc(16 * var(--u));margin:calc(40 * var(--u)) 0 0;font-size:max(var(--font-min), calc(100 * var(--u)));color:#4ade80;font-weight:800;line-height:1;display:flex}.welcome-amount img{width:calc(72 * var(--u));height:calc(72 * var(--u))}.welcome-amount.mint{color:#7eff87}.welcome-progress{width:calc(846 * var(--u));max-width:100%;margin:calc(60 * var(--u)) 0 0;position:relative}.welcome-percent{top:50%;left:clamp(calc(48 * var(--u)), var(--at,0%), calc(100% - calc(48 * var(--u))));width:calc(96 * var(--u));height:calc(42 * var(--u));margin:calc(-21 * var(--u)) 0 0 calc(-48 * var(--u));font-size:max(var(--font-min), calc(22 * var(--u)));font-weight:700;line-height:max(1.2em, calc(42 * var(--u)));text-align:center;background:url(/assets/swg_progress_dot2-DDRFadAr.png) 50%/contain no-repeat;position:absolute}.welcome-message{margin:calc(44 * var(--u)) 0 0;font-size:max(var(--font-min), calc(36 * var(--u)));color:#b8bfcc}.welcome-message.complete{color:var(--green);font-weight:700}.welcome-prize .btn.welcome-cta{width:calc(894 * var(--u));max-width:100%;margin-top:calc(40 * var(--u));min-height:calc(126 * var(--u));border-radius:calc(24 * var(--u));color:#10141c;font-size:max(var(--font-min), calc(36 * var(--u)));box-shadow:none;background:#f1930f;font-weight:700}@media (prefers-reduced-motion:reduce){.vip-glow,.daily-stage:after{animation:none}}.invite-wheel-page .welcome-stage,.invite-wheel-page .welcome-list{margin:calc(30 * var(--u)) auto 0}.invite-wheel-actions{gap:calc(30 * var(--u));width:calc(925 * var(--u));max-width:100%;margin:calc(30 * var(--u)) auto 0;display:flex}.invite-wheel-actions .btn{flex:1;min-width:0}.rewards-page{gap:calc(42 * var(--u));flex-direction:column;display:flex}.rewards-page>*{flex-shrink:0}.rewards-page>.page-header{margin-bottom:0}.rewards-page .page-header-action{width:auto}.reward-balance{align-items:center;gap:calc(14 * var(--u));height:calc(76 * var(--u));padding:0 calc(28 * var(--u)) 0 calc(10 * var(--u));border-radius:calc(38 * var(--u));color:#7eff87;font-size:max(var(--font-min), calc(40 * var(--u)));white-space:nowrap;background:#1a1a1a;font-weight:700;display:flex}.reward-balance.zptk{color:#ffcc54}.reward-balance img{width:calc(57 * var(--u));height:calc(57 * var(--u))}.reward-countdown{color:var(--orange);font-variant-numeric:tabular-nums;font-weight:700}.reward-total{padding:calc(50 * var(--u)) calc(78 * var(--u)) calc(34 * var(--u)) calc(72 * var(--u));border-radius:calc(20 * var(--u));background:var(--bar);border:calc(1 * var(--u)) solid var(--rim)}.reward-total-title{margin:0 0 calc(40 * var(--u));font-size:max(var(--font-min), calc(36 * var(--u)));font-weight:700}.reward-total-row{align-items:center;gap:calc(24 * var(--u));height:calc(96 * var(--u));font-size:max(var(--font-min), calc(30 * var(--u)));font-weight:700;display:flex}.reward-total-row+.reward-total-row{margin-top:calc(24 * var(--u))}.reward-total-row img{width:calc(96 * var(--u));height:calc(96 * var(--u))}.reward-total-value{margin-left:auto}.reward-vip{min-height:calc(330 * var(--u));padding:calc(22 * var(--u)) calc(48 * var(--u)) calc(30 * var(--u)) calc(49 * var(--u));border-radius:calc(20 * var(--u));background:#4a4a1a 50%/cover no-repeat;position:relative;overflow:hidden}.reward-vip-name{font-size:max(var(--font-min), calc(84 * var(--u)));font-weight:900;line-height:1.15;display:block}.reward-vip-row{align-items:center;gap:calc(8 * var(--u));margin-top:calc(8 * var(--u));font-size:max(var(--font-min), calc(30 * var(--u)));font-weight:700;display:flex}.reward-vip-info{width:calc(40 * var(--u));height:calc(40 * var(--u));background:url(/assets/info_blue-l4fnps9X.png) 50%/contain no-repeat;flex:none;font-size:0}.reward-vip-exp{margin-left:auto}.reward-vip-bar{margin-top:calc(24 * var(--u))}.reward-vip-next{margin:calc(30 * var(--u)) 0 0;font-size:max(var(--font-min), calc(30 * var(--u)));font-weight:700}.tier-bar{--h:calc(12 * var(--u));height:var(--h);border-radius:calc(var(--h) / 2);background:#000;position:relative}.tier-bar-fill{border-radius:inherit;background:var(--tier-fill);transition:width .6s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;bottom:0;left:0;right:auto}.tier-bar-handle{width:calc(62 * var(--u));height:calc(62 * var(--u));margin:calc(-31 * var(--u)) 0 0 calc(-31 * var(--u));background:radial-gradient(circle, var(--tier-handle) 0 44%, var(--tier-dark) 45% 52%, #d4bf95 53% 100%);border-radius:50%;transition:left .6s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%}.rewards-page .tabs.reward-tabs{border-radius:calc(20 * var(--u));background:var(--bar);gap:calc(4 * var(--u));border:0}.rewards-page .reward-tabs .tab{min-height:calc(118 * var(--u));border-radius:calc(20 * var(--u));font-size:max(var(--font-min), calc(33 * var(--u)));color:#b8bfcc;border-right:0;font-weight:700}.rewards-page .reward-tabs .tab.active{background:var(--orange);color:#fff}.reward-tab{padding-right:calc(8 * var(--u));display:inline-block;position:relative}.reward-tab .badge{top:calc(-8 * var(--u));right:calc(-12 * var(--u))}.reward-cards{gap:calc(42 * var(--u));flex-direction:column;display:flex}.bonus-card{--bonus-surface:var(--surface-2);--bonus-art-height:calc(420 * var(--u));isolation:isolate;min-height:calc(420 * var(--u));padding:calc(62 * var(--u)) calc(32 * var(--u)) calc(28 * var(--u)) calc(340 * var(--u));border-radius:calc(20 * var(--u));background:var(--bonus-surface) left center / 100% auto no-repeat;flex-direction:column;display:flex;position:relative;overflow:hidden}.bonus-card.welcome{--bonus-art-height:calc(480 * var(--u));min-height:calc(480 * var(--u));padding-top:calc(44 * var(--u))}.bonus-card.unavailable{--bonus-surface:#312719}.bonus-card:before{content:"";z-index:-1;background-image:linear-gradient(90deg, transparent 28%, var(--bonus-surface) 40%), linear-gradient(0deg, var(--bonus-surface), transparent 12%, transparent 88%, var(--bonus-surface));background-size:100% 100%, 100% var(--bonus-art-height);pointer-events:none;background-position:50%;background-repeat:no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.bonus-card .load-error-quiet{align-items:center;gap:calc(14 * var(--u));margin:calc(20 * var(--u)) 0 0;background:0 0;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr);padding:0}.bonus-card .load-error-mark{width:calc(44 * var(--u));height:calc(44 * var(--u));background:0 0;border:0}.bonus-card .load-error-mark svg{width:calc(44 * var(--u));height:calc(44 * var(--u))}.bonus-card .load-error-quiet .load-error-message{color:#d5c5a9;font-weight:400}.bonus-card .load-error-hint{display:none}.bonus-card .load-error-quiet .load-error-retry{margin:calc(4 * var(--u)) 0 0 calc(-18 * var(--u));padding:calc(12 * var(--u)) calc(18 * var(--u));grid-column:2;justify-self:start}.bonus-card .load-error-quiet .load-error-retry:active{background:#e2bc7924}@media (hover:hover){.bonus-card .load-error-quiet .load-error-retry:hover{background:#e2bc7924}}.bonus-title{margin:0 0 calc(12 * var(--u));font-size:max(var(--body-font-min), calc(42 * var(--u)));overflow-wrap:anywhere;font-weight:800;line-height:1.3}.bonus-card.unavailable .bonus-title{font-size:max(var(--body-font-min), calc(44 * var(--u)))}.bonus-subtitle{margin:0 0 calc(12 * var(--u));font-size:max(var(--font-min), calc(26 * var(--u)));color:#b8bfcc;font-weight:700}.bonus-help{top:calc(19 * var(--u));right:calc(22 * var(--u));width:calc(40 * var(--u));height:calc(40 * var(--u));z-index:1;position:absolute}.bonus-help img{object-fit:contain;width:100%;height:100%}.badge.bonus-red{top:calc(30 * var(--u));left:calc(47 * var(--u));right:auto}.bonus-line{font-size:max(var(--font-min), calc(30 * var(--u)));overflow-wrap:anywhere;margin:0;line-height:1.45}.bonus-meta{flex-wrap:wrap;align-items:baseline;column-gap:.35em;display:flex}.bonus-bet-note{color:#35c3ff;flex-basis:100%}.bonus-card .reward-countdown{white-space:nowrap}.bonus-line.blue{color:#35c3ff}.bonus-label{font-size:max(var(--font-min), calc(32 * var(--u)));color:var(--muted);font-weight:700}.bonus-link{max-width:100%;margin:calc(4 * var(--u)) 0;font-size:max(var(--font-min), calc(30 * var(--u)));text-align:start;overflow-wrap:anywhere;color:#00ffb2;align-self:flex-start;line-height:1.45}.bonus-time{top:calc(20 * var(--u));left:calc(30 * var(--u));font-size:max(var(--font-min), calc(22 * var(--u)));color:#fff;position:absolute}.bonus-slider{--h:calc(9 * var(--u));width:calc(567 * var(--u));max-width:100%;margin:calc(26 * var(--u)) 0 calc(14 * var(--u))}.bonus-slider .tier-bar-handle{width:calc(62 * var(--u));height:calc(62 * var(--u))}.bonus-footer{justify-content:flex-end;align-items:center;gap:calc(32 * var(--u));padding-top:calc(24 * var(--u));margin-top:auto;display:flex}.bonus-card .btn.bonus-btn{min-width:calc(216 * var(--u));min-height:calc(72 * var(--u));padding:0 calc(28 * var(--u));border-radius:calc(16 * var(--u));color:#fff;font-size:max(var(--font-min), calc(30 * var(--u)));box-shadow:none;background:linear-gradient(90deg,#ffb320 0%,#f58c17 50%,#eb640d 100%);font-weight:700}.bonus-card .btn.bonus-btn:disabled{opacity:1;filter:brightness(.5)saturate(.9)}.bonus-cancel{font-size:max(var(--font-min), calc(30 * var(--u)));color:var(--muted)}.bonus-card:lang(my) :-webkit-any(.bonus-title,.bonus-line,.bonus-link,.bonus-btn){line-height:1.8}.bonus-card:lang(my) :-moz-any(.bonus-title,.bonus-line,.bonus-link,.bonus-btn){line-height:1.8}.bonus-card:lang(my) :is(.bonus-title,.bonus-line,.bonus-link,.bonus-btn){line-height:1.8}.bonus-card:lang(my) .btn.bonus-btn{padding-top:.2em;padding-bottom:.2em}.bonus-lock{z-index:2;justify-content:center;align-items:center;gap:calc(34 * var(--u));padding:0 calc(32 * var(--u));font-size:max(var(--font-min), calc(42 * var(--u)));background:#000000b3;font-weight:800;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.bonus-lock img{width:calc(57 * var(--u));height:calc(76 * var(--u));flex:none}.reward-rules-list{flex-direction:column;display:flex}.reward-rule{margin:0 0 calc(20 * var(--u));font-size:max(var(--font-min), calc(36 * var(--u)));color:#b8bfcc;line-height:1.4}.reward-cancel .reward-rule:first-child{color:#fff}.reward-cancel-title{align-items:center;gap:calc(16 * var(--u));display:inline-flex}.reward-cancel-title img{width:calc(60 * var(--u));height:calc(60 * var(--u))}.reward-cancel-actions{gap:calc(28 * var(--u));margin-top:calc(40 * var(--u));flex-direction:column;display:flex}.reward-cancel .btn.reward-cancel-btn{min-height:calc(122 * var(--u));color:#000;background:#606b80;border:0}.reward-down-tips{justify-content:center;align-items:center;gap:calc(10 * var(--u));color:#606b80;font-size:max(var(--font-min), calc(33 * var(--u)));margin:0;font-weight:600;display:flex}.reward-down-tips img{width:calc(30 * var(--u));height:calc(29 * var(--u))}.reward-box{padding:calc(36 * var(--u)) calc(30 * var(--u)) calc(40 * var(--u));border-radius:calc(20 * var(--u));background:#151515}.reward-box-title{align-items:center;gap:calc(14 * var(--u));margin:0 0 calc(30 * var(--u));font-size:max(var(--font-min), calc(48 * var(--u)));font-weight:700;display:flex}.reward-box-title img{width:calc(72 * var(--u));height:calc(72 * var(--u));flex:none}.reward-box-value{color:#f2d275}.reward-rules .reward-rule{color:#abacb1}.reward-table{border-collapse:separate;border-spacing:0;width:100%;font-size:max(var(--font-min), calc(36 * var(--u)))}.reward-table th{height:calc(100 * var(--u));padding:0 calc(24 * var(--u));color:#abacb1;font-size:max(var(--font-min), calc(40 * var(--u)));text-align:left;background:#31322c;font-weight:400}.reward-table th:first-child{border-radius:calc(16 * var(--u)) 0 0 calc(16 * var(--u))}.reward-table th:last-child{border-radius:0 calc(16 * var(--u)) calc(16 * var(--u)) 0;text-align:right}.reward-table td{height:calc(116 * var(--u));padding:0 calc(24 * var(--u));border-bottom:calc(3 * var(--u)) solid #2c2c2c;vertical-align:middle}.reward-table-action{text-align:right}.reward-box .btn.reward-claim{min-width:calc(193 * var(--u));min-height:calc(72 * var(--u));padding:0 calc(24 * var(--u));border-radius:calc(16 * var(--u));color:#000;font-size:max(var(--font-min), calc(40 * var(--u)));box-shadow:none;background:linear-gradient(90deg,#ebd285 0%,#ddc16d 50%,#ecd387 100%);font-weight:700}.reward-box .btn.reward-gold-btn{margin-top:calc(30 * var(--u));min-height:calc(112 * var(--u));color:#000;font-size:max(var(--font-min), calc(48 * var(--u)));box-shadow:none;background:linear-gradient(90deg,#ebd285 0%,#ddc16d 50%,#ecd387 100%)}.cashback-head{align-items:center;gap:calc(16 * var(--u));margin-bottom:calc(30 * var(--u));display:flex}.cashback-head>img{width:calc(72 * var(--u));height:calc(72 * var(--u));flex:none}.cashback-collect{min-width:0;font-size:max(var(--font-min), calc(40 * var(--u)));flex:1;margin:0;font-weight:700}.cashback-bar{justify-content:space-between;align-items:center;gap:calc(16 * var(--u));min-height:calc(108 * var(--u));padding:0 calc(30 * var(--u));border-radius:calc(16 * var(--u));color:#abacb1;font-size:max(var(--font-min), calc(40 * var(--u)));background:#31322c;display:flex}.cashback-bar strong{font-size:max(var(--font-min), calc(48 * var(--u)))}.cashback-loss{color:var(--danger)}.cashback-bonus{color:#f2d275}.cashback-stats{justify-content:space-around;gap:calc(24 * var(--u));margin-top:calc(44 * var(--u));text-align:center;display:flex}.cashback-stats>div{gap:calc(16 * var(--u));color:#abacb1;font-size:max(var(--font-min), calc(48 * var(--u)));flex-direction:column;display:flex}.cashback-stats strong{color:#fff;font-size:max(var(--font-min), calc(60 * var(--u)))}.reward-grid{width:100%;margin:0 0 calc(30 * var(--u));border-collapse:collapse;font-size:max(var(--font-min), calc(36 * var(--u)));text-align:center}.reward-grid th,.reward-grid td{height:calc(100 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u));border:calc(1 * var(--u)) solid #4a4c52;background:#161515;font-weight:400;line-height:1.2}.reward-grid tr.current td{color:#ffcc54}.airdrop-card{padding:calc(40 * var(--u)) calc(25 * var(--u)) calc(40 * var(--u));position:relative}.airdrop-vip{top:calc(68 * var(--u));left:calc(25 * var(--u));z-index:1;height:calc(41 * var(--u));padding:0 calc(24 * var(--u)) 0 calc(42 * var(--u));color:#180c00;font-size:max(var(--font-min), calc(36 * var(--u)));font-weight:700;line-height:max(1.2em, calc(41 * var(--u)));background:url(/assets/vip_text_bg-myCKVYju.png) 0/100% 100% no-repeat;position:absolute}.airdrop-hero{border-radius:calc(20 * var(--u));width:100%}.airdrop-amount{margin:calc(24 * var(--u)) 0 0;text-align:center;font-size:max(var(--font-min), calc(60 * var(--u)));font-weight:700}.reward-box .btn.airdrop-claim{gap:calc(10 * var(--u));margin-top:calc(32 * var(--u));min-height:calc(112 * var(--u));color:#000;font-size:max(var(--font-min), calc(48 * var(--u)));box-shadow:none;background:linear-gradient(90deg,#ebd285 0%,#ddc16d 50%,#ecd387 100%)}.reward-box .btn.airdrop-claim img{width:calc(59 * var(--u));height:calc(55 * var(--u))}.airdrop-time{justify-content:center;gap:calc(12 * var(--u));margin:calc(20 * var(--u)) 0 0;font-size:max(var(--font-min), calc(34 * var(--u)));display:flex}.airdrop-countdown{color:#30b7f6;font-variant-numeric:tabular-nums}.airdrop-desc-card{padding:calc(40 * var(--u)) calc(25 * var(--u))}.airdrop-desc-title{margin:0 0 calc(20 * var(--u));text-align:center;font-size:max(var(--font-min), calc(48 * var(--u)));color:#a6a6a6;font-weight:700}.airdrop-desc{text-align:center;font-size:max(var(--font-min), calc(34 * var(--u)));color:#a6a6a6;margin:0;line-height:1.4}.airdrop-tiers{margin-top:calc(40 * var(--u));grid-template-columns:1fr 1fr;display:grid}.airdrop-tier{justify-content:space-between;align-items:center;gap:calc(12 * var(--u));min-height:calc(80 * var(--u));padding:0 calc(20 * var(--u));border:calc(1 * var(--u)) solid #4a4c52;color:#a6a6a6;font-size:max(var(--font-min), calc(40 * var(--u)));background:#161515;display:flex}.airdrop-tier.current{color:#ffcc54}.layer.dialog .layer-panel.tips-popup{background:var(--bar);border:calc(4 * var(--u)) solid #a0a0a0}.layer.dialog .tips-popup .layer-head{z-index:2;border:0;min-height:0;padding:0;position:absolute;top:0;right:0}.layer.dialog .tips-popup .layer-close{top:calc(30 * var(--u));right:calc(30 * var(--u));width:calc(120 * var(--u));height:calc(120 * var(--u));background-image:url(/assets/icon_close_pop-BxgejYGw.png);margin-top:0}.layer.dialog .tips-popup .layer-body{padding:calc(40 * var(--u)) calc(30 * var(--u)) calc(40 * var(--u));text-align:center}.tips-popup-logo{width:100%;margin:0 auto}.tips-popup-top{margin:0 0 calc(16 * var(--u));font-size:max(var(--font-min), calc(72 * var(--u)));font-weight:900;line-height:1.1}.tips-popup-sub{margin:0 0 calc(24 * var(--u));font-size:max(var(--font-min), calc(30 * var(--u)));color:#b8bfcc}.tips-popup-stages{align-items:center;gap:calc(12 * var(--u));flex-direction:column;display:flex}.tips-popup-stages img{width:100%}.tips-popup-stages .tips-popup-plus{width:calc(46 * var(--u));height:calc(44 * var(--u))}.tips-popup .btn.tips-popup-cta{width:calc(765 * var(--u));max-width:100%;margin:calc(36 * var(--u)) auto 0;min-height:calc(150 * var(--u));border-radius:calc(30 * var(--u));color:#fff;font-size:max(var(--font-min), calc(48 * var(--u)));box-shadow:0 0 calc(40 * var(--u)) #ed782773;background:linear-gradient(90deg,#ca8a04 0%,#ed7827 50%,#ca8a04 100%)}.tips-popup-detail{margin:calc(26 * var(--u)) auto 0;font-size:max(var(--font-min), calc(36 * var(--u)));color:#b8bfcc;display:block}.tips-popup-list{margin:calc(20 * var(--u)) 0 0;text-align:left;font-size:max(var(--font-min), calc(30 * var(--u)));color:#b8bfcc;padding:0;line-height:1.5;list-style:none}.tips-popup-down{margin:calc(26 * var(--u)) 0 0;font-size:max(var(--font-min), calc(30 * var(--u)))}@media (prefers-reduced-motion:reduce){.tier-bar-fill,.tier-bar-handle{transition:none}}.lobby-notice{width:100%;padding:calc(24 * var(--u));margin-bottom:calc(24 * var(--u));border-radius:var(--radius);border:calc(2 * var(--u)) solid var(--gold);background:var(--surface);text-align:center;font-weight:600}.lobby-section{margin:calc(32 * var(--u)) 0 calc(16 * var(--u));font-size:max(var(--font-min), calc(30 * var(--u)));color:var(--muted);font-weight:700}.lobby-banners{border-radius:calc(28 * var(--u));margin-bottom:calc(24 * var(--u));background:var(--surface-3);touch-action:pan-y;position:relative;overflow:hidden}.lobby-banner-track{transition:transform .35s cubic-bezier(.2,.8,.2,1);display:flex}.lobby-banner{aspect-ratio:2;flex:0 0 100%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.lobby-banner img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.lobby-banner-status{padding:0 calc(32 * var(--u));color:var(--muted);font-size:max(var(--font-min), calc(26 * var(--u)));font-weight:600;position:relative}.lobby-promo{justify-content:space-between;gap:calc(20 * var(--u));margin-bottom:calc(29 * var(--u));display:flex}.lobby-promo-btn{min-width:0;min-height:calc(180 * var(--u));padding:calc(24 * var(--u)) calc(12 * var(--u)) calc(30 * var(--u));font-size:max(var(--font-min), calc(27 * var(--u)));text-transform:uppercase;overflow-wrap:anywhere;text-align:center;background:url(/assets/item-kq5sOSwl.png) 50%/100% 100% no-repeat;flex-direction:column;flex:1 1 0;align-items:center;font-weight:700;line-height:1.3;display:flex;position:relative}.lobby-promo-btn:after{content:"";left:calc(10 * var(--u));right:calc(10 * var(--u));bottom:calc(3 * var(--u));height:calc(21 * var(--u));background:url(/assets/item_light-BEOD7bMY.png) 50%/100% 100% no-repeat;position:absolute}.lobby-promo-btn img{width:calc(76 * var(--u));height:calc(78 * var(--u));object-fit:contain;margin-bottom:calc(22 * var(--u))}.lobby-promo-btn .badge{top:calc(16 * var(--u));right:calc(16 * var(--u))}.lobby-activities{align-items:center;gap:calc(24 * var(--u));width:100%;min-height:max(var(--touch-target), calc(144 * var(--u)));margin-bottom:calc(24 * var(--u));padding:calc(16 * var(--u)) calc(24 * var(--u));border:calc(2 * var(--u)) solid var(--line);border-radius:var(--radius);background:var(--surface-2);text-align:start;font-size:max(var(--body-font-min), calc(34 * var(--u)));font-weight:600;display:flex}.lobby-activities img{width:max(var(--control-icon), calc(72 * var(--u)));height:max(var(--control-icon), calc(72 * var(--u)));object-fit:contain;flex:none}.lobby-activities .text{overflow-wrap:anywhere;flex:1;min-width:0}.lobby-activities svg{width:max(var(--font-min), calc(40 * var(--u)));height:max(var(--font-min), calc(40 * var(--u)));stroke:var(--muted);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.lobby-activities:active{background:var(--surface)}[dir=rtl] .lobby-activities svg{transform:scaleX(-1)}.lobby-tabs{gap:calc(12 * var(--u));margin:0 calc(-60 * var(--u)) calc(24 * var(--u));padding:0 calc(60 * var(--u));scrollbar-width:none;display:flex;overflow-x:auto}.lobby-tabs::-webkit-scrollbar{display:none}.lobby-tab{align-items:center;gap:calc(22 * var(--u));height:calc(96 * var(--u));min-height:var(--touch-target);padding:0 calc(30 * var(--u)) 0 calc(26 * var(--u));border-radius:calc(20 * var(--u));background:var(--bar);border:calc(1 * var(--u)) solid var(--rim);color:var(--muted);font-size:max(var(--font-min), calc(33 * var(--u)));white-space:nowrap;flex:none;font-weight:700;display:flex}.lobby-tab.active{background:var(--orange);border-color:var(--orange);color:var(--text)}.lobby-tab img{width:calc(54 * var(--u));height:calc(54 * var(--u));object-fit:contain}.lobby-games{grid-template-columns:repeat(3, calc(310 * var(--u)));justify-content:space-between;gap:calc(17 * var(--u)) 0;display:grid}.lobby-game{width:calc(310 * var(--u));aspect-ratio:310/420;border-radius:calc(24 * var(--u));background:var(--surface-3);transition:transform .12s;display:block;position:relative;overflow:hidden}.lobby-game:active{transform:scale(.97)}.lobby-game>.game-artwork,.enter-game-item>.game-artwork{width:100%;height:100%}.sr-only{width:calc(1 * var(--u));height:calc(1 * var(--u));clip:rect(0 0 0 0);white-space:nowrap;position:absolute;overflow:hidden}.lobby-empty{padding-top:calc(40 * var(--u));flex-direction:column;align-items:center;display:flex}.lobby-empty img{width:calc(336 * var(--u));opacity:.8}.lobby-empty .empty{padding-top:calc(16 * var(--u))}.lobby-empty .empty:before{display:none}.lobby-float{--float-panel-w:calc(var(--float-label-w) + var(--touch-target) + var(--control-icon) + 2.125rem);z-index:1;width:-moz-fit-content;width:fit-content;max-width:100%;margin:calc(32 * var(--u)) calc(-36 * var(--u)) 0 auto;pointer-events:none;flex-direction:column;align-items:flex-end;display:flex;position:sticky;bottom:.5rem}.lobby-float.is-expanded{width:var(--float-panel-w);pointer-events:auto;background:#141921;border:.0625rem solid #ffefd824;border-radius:1.25rem;overflow:hidden;box-shadow:0 .5rem 1.75rem #0006}.lobby-float-list{width:100%;padding:.25rem;animation:.15s ease-out lobby-tray-reveal}.lobby-float-list[hidden]{display:none}.lobby-float-item{grid-template-columns:minmax(0, 1fr) var(--touch-target);pointer-events:auto;align-items:stretch;width:100%;display:grid}.lobby-float-item+.lobby-float-item{border-top:.0625rem solid #ffefd80f}.lobby-float-btn{grid-template-columns:calc(var(--control-icon) + .5rem) minmax(0, 1fr);min-width:0;min-height:max(var(--touch-target), 3.5rem);text-align:left;pointer-events:auto;border-radius:.875rem;align-items:center;gap:.5rem;padding:.375rem 0 .375rem .5rem;transition:background-color .14s;display:grid}.lobby-float-btn:only-child{grid-column:1/-1;padding-right:.5rem}.lobby-float-art{width:calc(var(--control-icon) + .5rem);height:calc(var(--control-icon) + .5rem);background:#ffb85714;border-radius:.75rem;place-items:center;display:grid}.lobby-float-btn img{width:calc(var(--control-icon) * .85);height:calc(var(--control-icon) * .85);object-fit:contain;display:block}.lobby-float-btn .text{color:#f5f0e8;font-size:max(var(--font-min), .75rem);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-weight:600;line-height:1.5}.lobby-float-close{width:var(--touch-target);min-height:var(--touch-target);color:#8993a4;pointer-events:auto;border-radius:.875rem;font-size:0;transition:color .14s,background-color .14s;position:relative}.lobby-float-close:before,.lobby-float-close:after{content:"";width:calc(var(--control-icon) * .5);background:currentColor;border-radius:1rem;height:.125rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.lobby-float-close:after{transform:translate(-50%,-50%)rotate(-45deg)}.lobby-float-toggle{width:calc(var(--touch-target) + .5rem);min-height:calc(var(--touch-target) + .5rem);color:#ffb857;pointer-events:auto;background:#191e27;border:.0625rem solid #ffb8574d;border-radius:1.25rem;order:1;justify-content:center;align-items:center;gap:.5rem;display:flex;box-shadow:0 .375rem 1rem #0000004d}.lobby-float-toggle-mark{width:var(--control-icon);height:var(--control-icon);flex:none;place-items:center;display:grid}.lobby-float-symbol{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.lobby-float-toggle-label,.lobby-float-caret{display:none}.lobby-float.is-expanded .lobby-float-toggle{width:100%;min-height:var(--touch-target);box-shadow:none;background:#1b2029;border:0;border-top:.0625rem solid #ffefd817;border-radius:0;justify-content:flex-start;padding:.5rem .75rem}.lobby-float.is-expanded .lobby-float-toggle-mark{width:calc(var(--control-icon) * .75);height:calc(var(--control-icon) * .75)}.lobby-float.is-expanded .lobby-float-toggle-label{color:#c5cbd5;min-width:0;font-size:max(var(--font-min), .75rem);text-align:left;overflow-wrap:anywhere;flex:1;font-weight:600;line-height:1.5;display:block}.lobby-float.is-expanded .lobby-float-caret{width:calc(var(--control-icon) * .5);height:calc(var(--control-icon) * .5);flex:none;display:block;transform:rotate(180deg)}@media (hover:hover){.lobby-float .lobby-float-toggle:hover{background-color:#252b35}.lobby-float-btn:hover,.lobby-float-close:hover{background-color:#ffb85714}.lobby-float-close:hover{color:var(--text)}}.lobby-float .lobby-float-toggle:active,.lobby-float-btn:active,.lobby-float-close:active{background-color:#ffb85724}.lobby-float-toggle:focus-visible{outline:.125rem solid var(--gold);outline-offset:-.125rem}.lobby-float-btn:focus-visible{outline:.125rem solid var(--gold);outline-offset:-.125rem}.lobby-float-close:focus-visible{outline:.125rem solid var(--gold);outline-offset:-.125rem}html[lang=my] .lobby-float-btn .text,html[lang=my] .lobby-float .lobby-float-toggle-label{padding-block-start:.25em;padding-block-end:.25em;line-height:1.8}@keyframes lobby-tray-reveal{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:translateY(0)}}.enter-game .layer-body{padding:calc(30 * var(--u)) calc(60 * var(--u)) calc(var(--safe-bottom) + calc(60 * var(--u)))}.enter-card{padding:calc(40 * var(--u)) calc(48 * var(--u)) calc(48 * var(--u));border-radius:var(--radius);background:var(--bar);border:calc(1 * var(--u)) solid #1d2430}.enter-top{gap:calc(24 * var(--u));margin-bottom:calc(40 * var(--u));display:flex}.enter-game-staging .layer-body{padding:calc(36 * var(--u)) calc(60 * var(--u)) calc(var(--safe-bottom) + calc(36 * var(--u)));display:flex}.enter-stage{justify-content:center;align-items:center;gap:calc(48 * var(--u));text-align:center;flex-direction:column;flex:1;width:100%;min-width:0;display:flex}.enter-stage-art{width:min(calc(300 * var(--u)), 45%);aspect-ratio:301/406;border:calc(1 * var(--u)) solid var(--rim);box-shadow:0 calc(20 * var(--u)) calc(60 * var(--u)) #0006;flex:none}.enter-progress{align-items:center;gap:calc(28 * var(--u));flex-direction:column;width:100%;min-width:0;display:flex}.enter-progress-copy{overflow-wrap:anywhere;width:100%;min-width:0;font-size:max(var(--font-min), calc(40 * var(--u)));line-height:1.4}.enter-progress-copy p{margin:calc(20 * var(--u)) 0 0;font-size:max(var(--font-min), calc(30 * var(--u)));color:var(--muted);line-height:1.6}.enter-progress .btn,.enter-stage-return{white-space:normal;min-width:0;line-height:1.4}.enter-stage-spinner{width:calc(64 * var(--u));height:calc(64 * var(--u));border:calc(5 * var(--u)) solid var(--rim);border-top-color:var(--yellow);border-radius:50%;flex:none;animation:.9s linear infinite enter-stage-turn}@media (max-height:450px){.enter-stage{grid-template-columns:calc(200 * var(--u)) minmax(0, 1fr);align-content:center;gap:calc(20 * var(--u)) calc(40 * var(--u));display:grid}.enter-stage-no-art{display:flex}.enter-stage-art{grid-row:1/3;width:100%}.enter-stage-return{grid-column:2;justify-self:center}.enter-progress{gap:calc(16 * var(--u))}.enter-progress-copy{font-size:max(var(--font-min), calc(36 * var(--u)))}.enter-progress-copy p{margin-top:calc(12 * var(--u));font-size:max(var(--font-min), calc(28 * var(--u)))}.enter-stage-spinner{width:calc(48 * var(--u));height:calc(48 * var(--u))}}@keyframes enter-stage-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.enter-stage-spinner{animation:none}}.enter-balance-status{margin:calc(-20 * var(--u)) 0 calc(28 * var(--u));font-size:max(var(--font-min), calc(28 * var(--u)));color:var(--muted);line-height:1.5}.enter-icon{width:calc(301 * var(--u));height:calc(406 * var(--u));flex:none}.enter-side{gap:calc(12 * var(--u));min-width:0;padding-top:calc(20 * var(--u));flex-direction:column;flex:1;display:flex}.enter-hint{margin-bottom:calc(8 * var(--u));font-size:max(var(--font-min), calc(36 * var(--u)));color:var(--muted)}.enter-balance{align-items:center;gap:calc(16 * var(--u));height:calc(124 * var(--u));padding:0 calc(24 * var(--u)) 0 calc(30 * var(--u));border-radius:calc(24 * var(--u));background:var(--surface-3);border:calc(1 * var(--u)) solid var(--rim);font-size:max(var(--font-min), calc(30 * var(--u)));text-align:left;font-weight:700;display:flex}.enter-balance>img:first-child{width:calc(72 * var(--u));height:calc(72 * var(--u));flex:none}.enter-amount{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.enter-code{color:var(--muted)}.enter-caret{width:calc(27 * var(--u));height:calc(16 * var(--u));margin-left:calc(8 * var(--u));flex:none}.enter-actions{justify-content:space-between;gap:calc(24 * var(--u));padding-bottom:calc(40 * var(--u));border-bottom:calc(3 * var(--u)) solid var(--rim);flex-direction:row-reverse;display:flex}.enter-play{width:calc(443 * var(--u));min-height:calc(126 * var(--u))}.enter-play-free{width:calc(414 * var(--u));min-height:calc(126 * var(--u))}.enter-btn-icon{width:calc(60 * var(--u));height:calc(60 * var(--u))}.enter-reco-head{margin:calc(40 * var(--u)) 0 calc(24 * var(--u));font-size:max(var(--font-min), calc(36 * var(--u)));color:var(--muted);justify-content:space-between;align-items:center;display:flex}.enter-reco-arrows{gap:calc(18 * var(--u));display:flex}.enter-reco-arrow{width:calc(72 * var(--u));height:calc(72 * var(--u));background:url(/assets/arrow_white_box_sel-Xu_tqsB3.png) 50%/contain no-repeat;font-size:0}.enter-reco-arrow.next{transform:scaleX(-1)}.enter-games{gap:calc(12 * var(--u));scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.enter-games::-webkit-scrollbar{display:none}.enter-game-item{flex:0 0 calc(280 * var(--u));height:calc(380 * var(--u));scroll-snap-align:start;border-radius:7.742%/5.714%}.lobby-dialog .layer-body{gap:calc(20 * var(--u));flex-direction:column;display:flex}.lobby-dialog-text{font-size:max(var(--font-min), calc(28 * var(--u)));margin:0;line-height:1.5}.lobby-dialog-actions{gap:calc(12 * var(--u));flex-direction:column;display:flex}.welcome-reward{justify-content:center;align-items:center;gap:calc(12 * var(--u));font-size:max(var(--font-min), calc(60 * var(--u)));color:var(--gold);font-weight:900;display:flex}.welcome-reward img{width:calc(72 * var(--u));height:calc(72 * var(--u))}.welcome-reward small{font-size:max(var(--font-min), calc(28 * var(--u)));color:var(--text)}@media (prefers-reduced-motion:reduce){.lobby-float-btn,.lobby-float-close{transition:none}.lobby-float-list{animation:none}}.layer.dialog .home-notice .layer-head{min-height:0;padding:calc(143 * var(--u)) 0 calc(8 * var(--u))}.home-notice-badge{top:calc(-209 * var(--u));width:calc(323 * var(--u));height:calc(379 * var(--u));pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.home-notice .layer-head-title{font-size:max(var(--font-min), calc(52 * var(--u)));line-height:max(1.2em, calc(62 * var(--u)));max-height:calc(125 * var(--u));white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:hidden}.layer.dialog .home-notice .layer-body{gap:calc(47 * var(--u));flex-direction:column;display:flex}.home-notice-body{max-height:calc(654 * var(--u));overscroll-behavior:contain;gap:calc(24 * var(--u));flex-direction:column;display:flex;overflow-y:auto}.home-notice-image{width:100%;max-height:calc(360 * var(--u));object-fit:contain;border-radius:calc(16 * var(--u))}.home-notice-text{font-size:max(var(--font-min), calc(44 * var(--u)));line-height:max(1.2em, calc(58 * var(--u)));color:#fff;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.home-notice-actions{gap:calc(30 * var(--u));display:flex}.home-notice-actions .btn{min-width:0}@media (max-height:450px){.lobby-float{position:static}}.layer.full .enter-game .layer-head{padding-inline:calc(180 * var(--u))}.enter-game .layer-head>.page-back{left:calc(44 * var(--u));top:calc(var(--safe-top) + var(--page-header-h) / 2);position:absolute;transform:translateY(-50%)}.layer.full .enter-game .layer-head-title{width:100%;min-width:0;min-height:var(--page-header-h);height:auto;padding-block:calc(16 * var(--u));white-space:normal;overflow-wrap:anywhere;text-overflow:clip;line-height:1.25;position:static;overflow:visible}.enter-game .layer-head-title:lang(my){padding-block-start:.35em;padding-block-end:.35em;line-height:1.8}.shell{flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.shell-top{min-height:calc(var(--safe-top) + var(--page-header-h));padding:var(--safe-top) calc(24 * var(--u)) 0;align-items:center;gap:calc(8 * var(--u));background:var(--bg);border-bottom:calc(2 * var(--u)) solid var(--rim);flex:none;display:flex}.shell-logo{width:max(var(--control-icon), calc(71 * var(--u)));height:calc(72 * var(--u));margin-right:calc(8 * var(--u));flex:none}.shell-logo-wide{width:calc(348 * var(--u));height:calc(91 * var(--u));margin-left:calc(12 * var(--u));object-fit:contain;flex:0 auto;min-width:0}.shell-wallet{min-width:0;min-height:var(--touch-target);padding:0 calc(6 * var(--u)) 0 calc(12 * var(--u));border-radius:calc(20 * var(--u));background:var(--bar);border:calc(1 * var(--u)) solid var(--rim);flex:auto;align-items:center;display:flex;position:relative}.shell-balance{min-width:0;min-height:var(--touch-target);align-items:center;gap:calc(8 * var(--u));font-size:max(var(--font-min), calc(32 * var(--u)));text-align:left;flex:1;font-weight:700;display:flex}.shell-balance>img:first-child{width:calc(60 * var(--u));height:calc(60 * var(--u));flex:none}.shell-balance-amount{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.shell-balance-code{flex:none}.shell-balance-caret{width:calc(24 * var(--u));height:calc(24 * var(--u));margin-right:calc(10 * var(--u));flex:none}.shell-add{width:var(--touch-target);height:var(--touch-target);background:url(/assets/icon_add_bg-Vc1z8Q2F.png) 50%/contain no-repeat;flex:none}.shell-spacer{display:none}.shell-icon{width:max(var(--touch-target), calc(96 * var(--u)));height:max(var(--touch-target), calc(96 * var(--u)));background:url(/assets/secondary_button-CLfZhk2Z.png) 50%/contain no-repeat;flex:none;position:relative}.shell-icon:before{content:"";background:center / calc(40 * var(--u)) calc(40 * var(--u)) no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.shell-icon.promotion:before{background-image:url(/assets/secondary_button_icon_promotion-CAot2cb_.png)}.shell-icon.bell:before{background-image:url(/assets/secondary_button_icon_bell-CCJSWFNG.png);background-size:calc(38 * var(--u)) calc(42 * var(--u))}.shell-icon .badge{top:calc(18 * var(--u));right:calc(18 * var(--u))}.shell-avatar{width:max(var(--touch-target), calc(96 * var(--u)));height:max(var(--touch-target), calc(96 * var(--u)));background:url(/assets/avatar_frame-BT0o5o39.png) 50%/contain no-repeat;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.shell-avatar img{object-fit:cover;border-radius:50%;width:88%;height:88%}.shell-auth{gap:calc(16 * var(--u));min-width:0;margin-left:auto;margin-right:calc(13 * var(--u));display:flex}.shell-session-loading,.shell-session-label{--font-min:var(--body-font-min);align-items:center;gap:calc(16 * var(--u));min-height:var(--touch-target);color:var(--muted);font-size:max(var(--font-min), calc(32 * var(--u)));line-height:1.3;display:flex}.shell-session-loading .wait-spinner{flex:none}.shell-auth-btn{--font-min:var(--body-font-min);min-width:0;min-height:var(--touch-target);padding:calc(12 * var(--u)) calc(20 * var(--u));border-radius:calc(16 * var(--u));font-size:max(var(--font-min), calc(40 * var(--u)));overflow-wrap:anywhere;font-weight:700;line-height:1.1}.shell-auth-btn.signin{color:#37383a;background:#f3f3f3}.shell-auth-btn.signup{background:var(--orange);color:#fff}.shell-main{flex:1;min-height:0;position:relative}.shell-main>.page{padding-top:calc(30 * var(--u))}.shell-nav{min-height:calc(var(--safe-bottom) + var(--nav-h));padding:calc(20 * var(--u)) calc(12 * var(--u)) calc(var(--safe-bottom) + calc(12 * var(--u)));background:var(--bar);border-top:calc(2 * var(--u)) solid var(--rim);flex:none;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.shell-tab{--font-min:var(--nav-font-min);min-width:0;min-height:var(--touch-target);align-items:center;gap:calc(10 * var(--u));color:var(--muted);font-size:max(var(--font-min), calc(27 * var(--u)));flex-direction:column;font-weight:700;line-height:1.2;display:flex;position:relative}.shell-tab .text{text-align:center;overflow-wrap:anywhere;max-width:100%;overflow:hidden}.shell-tab-icon{width:var(--control-icon);height:var(--control-icon);object-fit:contain}.shell-tab.active{color:var(--orange-2)}.shell-tab .badge{top:0;right:calc(30 * var(--u))}@media (max-width:359px){.shell-logo,.shell-balance>img:first-child{display:none}.shell-logo-wide{width:calc(250 * var(--u))}}@media (max-height:450px) and (min-width:480px){.shell-nav{min-height:calc(var(--safe-bottom) + var(--touch-target));padding-top:0;padding-bottom:var(--safe-bottom)}.shell-tab{justify-content:center;gap:calc(8 * var(--u));flex-direction:row}.shell-tab-icon{flex-shrink:0}}.shell-session-notice{--font-min:var(--body-font-min);align-items:center;gap:calc(24 * var(--u));margin:calc(20 * var(--u)) calc(24 * var(--u)) 0;padding:calc(20 * var(--u)) calc(24 * var(--u));border:calc(1 * var(--u)) solid var(--rim);border-left:calc(6 * var(--u)) solid var(--orange);border-radius:calc(16 * var(--u));background:var(--bar);font-size:max(var(--font-min), calc(32 * var(--u)));flex:none;line-height:1.45;display:flex}.shell-session-notice p{min-width:0;color:var(--muted);overflow-wrap:anywhere;flex:1;margin:0}.shell-session-notice button{min-width:var(--touch-target);min-height:var(--touch-target);padding:calc(12 * var(--u)) calc(20 * var(--u));border-radius:calc(12 * var(--u));background:var(--orange);color:var(--bg);overflow-wrap:anywhere;flex:0 auto;font-weight:700}.shell-session-notice .request-reference{padding:calc(8 * var(--u)) 0;color:var(--muted);background:0 0;border:0;flex-basis:100%}.shell-session-notice.has-request-reference{flex-wrap:wrap}.telegram-web-login-notice>p{flex-basis:100%}.telegram-web-login-actions{gap:calc(16 * var(--u));flex-wrap:wrap;width:100%;display:flex}.telegram-web-login-actions>button:first-child{flex:1 1 calc(220 * var(--u))}.telegram-web-login-page,.telegram-web-login-page-content{display:contents}.telegram-web-login-page.has-notice{flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.telegram-web-login-page.has-notice>.telegram-web-login-notice{max-height:50%;margin-top:calc(var(--safe-top) + calc(20 * var(--u)));overflow-y:auto}.telegram-web-login-page.has-notice>.telegram-web-login-page-content{flex:1;min-height:0;display:block;position:relative}.auth-sheet .field-label{font-size:max(var(--font-min), calc(40 * var(--u)));color:#abacb1;font-weight:400}.auth-sheet .field{gap:calc(24 * var(--u));margin-bottom:calc(48 * var(--u))}.auth-sheet .field-control{min-height:max(var(--touch-target), calc(115 * var(--u)));padding:0 calc(24 * var(--u)) 0 calc(30 * var(--u));border-radius:calc(20 * var(--u));background:var(--bg);border:calc(2 * var(--u)) solid #31322c}.auth-sheet .field-control input{font-size:max(var(--font-min), calc(40 * var(--u)))}.auth-sheet .field-control input::placeholder{color:#abacb1}.auth-sheet .field-hint{font-size:max(var(--font-min), calc(32 * var(--u)));color:#abacb1}.auth-otp{min-height:var(--touch-target);padding:0 calc(32 * var(--u));margin-right:calc(-12 * var(--u));font-size:max(var(--font-min), calc(40 * var(--u)));flex:none}.auth-form{flex-direction:column;display:flex}.auth-sheet .btn.auth-confirm{margin-top:calc(40 * var(--u));min-height:max(var(--touch-target), calc(112 * var(--u)));border-radius:calc(20 * var(--u));color:#010100;font-size:max(var(--font-min), calc(48 * var(--u)));box-shadow:none;background:linear-gradient(#f0d47a 0%,#d9b85c 100%);font-weight:700}.auth-or{align-items:center;gap:calc(24 * var(--u));margin:calc(100 * var(--u)) calc(100 * var(--u)) calc(60 * var(--u));color:#abacb1;font-size:max(var(--font-min), calc(32 * var(--u)));font-weight:700;display:flex}.auth-or:before,.auth-or:after{content:"";height:calc(3 * var(--u));background:#31322c;flex:1}.auth-social{justify-content:center;gap:calc(24 * var(--u));flex-wrap:wrap;display:flex}.auth-social-btn{justify-content:center;align-items:center;gap:calc(12 * var(--u));min-width:calc(302 * var(--u));min-height:max(var(--touch-target), calc(104 * var(--u)));height:auto;padding:calc(16 * var(--u)) calc(24 * var(--u));border-radius:calc(20 * var(--u));border:calc(2 * var(--u)) solid #4a4b4e;font-size:max(var(--font-min), calc(36 * var(--u)));font-weight:700;display:flex}.auth-social-btn img{width:calc(40 * var(--u));height:calc(40 * var(--u))}.auth-forgot{margin:calc(80 * var(--u)) auto 0;font-size:max(var(--font-min), calc(36 * var(--u)));font-weight:700;text-decoration:underline;display:block}.auth-visitor{margin-top:calc(48 * var(--u))}.auth-switch{margin-top:calc(72 * var(--u));text-align:center;color:#abacb1;font-size:max(var(--font-min), calc(36 * var(--u)));font-weight:600}.auth-link{color:var(--orange);font-size:max(var(--font-min), calc(36 * var(--u)));font-weight:700}.auth-note{margin:calc(24 * var(--u)) 0 0;color:var(--muted);font-size:max(var(--font-min), calc(24 * var(--u)));text-align:center}.auth-legacy-notice{color:var(--muted);font-size:max(calc(30 * var(--u)), var(--notice-text-min));margin:0 0 calc(32 * var(--u));line-height:1.6}
