.lottert-mask[data-v-a363a519]{z-index:300;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050506c7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.lottert-modal[data-v-a363a519]{text-align:center;color:#ffeede;background:linear-gradient(#2a1f0c 0%,#12100a 42%,#050506 100%);border:1px solid #ffd36a61;border-radius:25px;width:min(440px,100%);padding:28px;position:relative;overflow:hidden;box-shadow:0 25px 70px #0000008c,inset 0 1px #ffd36a29}.lottert-modal[data-v-a363a519]:before{content:"";pointer-events:none;background:#ffd36a1f;border-radius:50%;width:250px;height:250px;position:absolute;top:-170px;right:-80px}.lottert-close[data-v-a363a519]{z-index:2;color:#ffd36a;background:linear-gradient(#2a1f0c,#050506);border:1px solid #ffd36a61;border-radius:50%;width:34px;height:34px;font-size:23px;position:absolute;top:15px;right:15px;box-shadow:inset 0 1px #ffd36a29}header[data-v-a363a519]{z-index:1;position:relative}header>span[data-v-a363a519]{color:#ffd36a;letter-spacing:1.6px;font-size:10px;font-weight:900}header h2[data-v-a363a519]{color:#ffeede;margin:5px 0;font-size:28px}header p[data-v-a363a519]{color:#d7c4a0;margin:0;font-size:12px}.lottert-wheel-wrap[data-v-a363a519]{width:330px;height:330px;margin:22px auto;position:relative}.lottert-wheel[data-v-a363a519]{--prize-inner-radius:60px;border:8px solid #ffd36a73;border-radius:50%;position:absolute;inset:8px;box-shadow:0 9px 25px #00000073,inset 0 0 0 3px #ffd36a38}.lottert-wheel[data-v-a363a519]:after{content:"";pointer-events:none;border:2px solid #fff6c859;border-radius:50%;position:absolute;inset:5px}.lottert-wheel .lottert-prize[data-v-a363a519]{transform-origin:0;white-space:nowrap;color:#fff6c8;z-index:2;text-shadow:0 1px 3px #000000b3;font-size:12px;font-weight:900;line-height:1.2;position:absolute;top:50%;left:50%}.lottert-wheel .lottert-prize[data-v-a363a519]:nth-child(odd){color:#3b2104;text-shadow:0 1px 1px #ffffff80}.lottert-wheel .lottert-prize[data-v-a363a519]:nth-child(5){color:#5b0a16}.lottert-error[data-v-a363a519]{color:#ffb5ad;margin:0 0 12px;font-size:11px}.lottert-pointer[data-v-a363a519]{z-index:3;color:#ffd36a;filter:drop-shadow(0 3px 4px #00000073);font-size:28px;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.lottert-center[data-v-a363a519]{z-index:4;color:#3b2a08;white-space:nowrap;background:linear-gradient(#fff6c8 0%,#ffd36a 42%,#c9a227 100%);border:4px solid #ffd36a8c;border-radius:50%;width:90px;height:90px;padding:5px;font-size:11px;font-weight:1000;line-height:1;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 7px 18px #ffd36a47}.lottert-summary[data-v-a363a519]{grid-template-columns:1fr 1fr;gap:9px;display:grid}.lottert-summary>div[data-v-a363a519]{background:linear-gradient(#2a1f0c,#12100a 42%,#050506);border:1px solid #ffd36a61;border-radius:12px;padding:11px;box-shadow:inset 0 1px #ffd36a29}.lottert-summary small[data-v-a363a519],.lottert-summary strong[data-v-a363a519]{display:block}.lottert-summary small[data-v-a363a519]{color:#d7c4a0;font-size:10px}.lottert-summary strong[data-v-a363a519]{color:#ffd36a;margin-top:4px;font-size:16px}.lottert-action[data-v-a363a519]{color:#ffd36a;background:linear-gradient(180deg,#2a1f0c,#12100a 42%,#050506) padding-box,conic-gradient(from var(--cat-angle),#7a5a12 0 12%,#ffd36a 16%,#fff3c2 20%,#c9a227 26%,#7a5a12 38% 72%,#e8c547 82%,#7a5a12 90% 100%) border-box;border:2px solid #0000;border-radius:12px;width:100%;height:45px;margin-top:12px;font-size:13px;font-weight:900;animation:7.5s linear infinite category-border-spin;box-shadow:inset 0 1px #ffd36a29,0 7px 17px #00000059}.lottert-record-link[data-v-a363a519]{color:#ffd36a;background:linear-gradient(#2a1f0c,#12100a 42%,#050506);border:1px solid #ffd36a61;border-radius:12px;justify-content:center;align-items:center;min-height:100%;padding:11px;font-size:11px;font-weight:900;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffd36a29}.lottert-login[data-v-a363a519]{padding:35px 15px 10px;position:relative}.lottert-login>span[data-v-a363a519]{background:#ffd36a1f;border:1px solid #ffd36a61;border-radius:20px;place-items:center;width:64px;height:64px;margin:auto;font-size:30px;display:grid}.lottert-login h3[data-v-a363a519]{color:#ffeede;margin:15px 0 6px}.lottert-login p[data-v-a363a519]{color:#d7c4a0;margin:0 0 18px;font-size:12px}.lottert-login a[data-v-a363a519]{color:#ffd36a;background:linear-gradient(180deg,#2a1f0c,#12100a 42%,#050506) padding-box,conic-gradient(from var(--cat-angle),#7a5a12 0 12%,#ffd36a 16%,#fff3c2 20%,#c9a227 26%,#7a5a12 38% 72%,#e8c547 82%,#7a5a12 90% 100%) border-box;border:2px solid #0000;border-radius:11px;justify-content:center;align-items:center;height:44px;font-weight:900;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffd36a29}button[data-v-a363a519]:disabled{cursor:not-allowed;opacity:.55}@media (width<=480px){.lottert-modal[data-v-a363a519]{border-radius:20px;padding:23px 17px}header h2[data-v-a363a519]{font-size:23px}.lottert-wheel-wrap[data-v-a363a519]{aspect-ratio:1;width:min(290px,100vw - 78px);height:auto;margin:18px auto}.lottert-center[data-v-a363a519]{width:76px;height:76px}.lottert-wheel[data-v-a363a519]{--prize-inner-radius:50px}.lottert-wheel .lottert-prize[data-v-a363a519]{font-size:10px}}@media (width<=350px){.lottert-wheel[data-v-a363a519]{--prize-inner-radius:42px}.lottert-wheel .lottert-prize[data-v-a363a519]{font-size:8px}}.design-sprite{background-repeat:no-repeat;flex-shrink:0;display:block}.home-popup{background:#fffdf8;border:0;border-radius:16px;width:min(90vw,1200px);min-width:540px;max-width:1200px;height:fit-content;max-height:90dvh;padding:0;line-height:0;position:fixed;overflow:auto;box-shadow:0 20px 70px #6e121e66}.home-popup::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#5c1018aa}.home-popup>img{width:100%;height:auto;display:block}.home-popup>iframe{aspect-ratio:16/9;border:0;width:100%;height:auto;display:block}.popup-close{z-index:1;color:#6e121e;background:#fff;border:0;border-radius:50%;width:36px;height:36px;padding:0;font-size:26px;line-height:36px;position:absolute;top:8px;right:8px;box-shadow:0 2px 8px #5c101855}@media (width<=767px){.home-popup{width:90vw;min-width:0;max-width:90vw}}.profile-balance-grid[data-v-367aa496]{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-balance-grid .stat-card[data-v-367aa496]{min-width:0}.profile-balance-grid .stat-card strong[data-v-367aa496]{overflow-wrap:anywhere}.hero-actions[data-v-367aa496]{flex-wrap:wrap;gap:10px;margin-top:2px;display:flex}.hero-action[data-v-367aa496]{isolation:isolate;color:#ffd36a;letter-spacing:.3px;background:linear-gradient(180deg,#2a1f0c,#12100a 42%,#050506) padding-box,conic-gradient(from var(--cat-angle),#7a5a12 0 12%,#ffd36a 16%,#fff3c2 20%,#c9a227 26%,#7a5a12 38% 72%,#e8c547 82%,#7a5a12 90% 100%) border-box;border:2px solid #0000;border-radius:11px;height:40px;padding:0 18px;font-size:12px;font-weight:700;animation:7.5s linear infinite category-border-spin;position:relative;box-shadow:inset 0 1px #ffd36a29,0 6px 14px #00000059}.hero-action[data-v-367aa496]:hover{color:#fff6c8;background:linear-gradient(180deg,#3a2f1c,#1a160c 42%,#0a0a0c) padding-box,conic-gradient(from var(--cat-angle),#ffd36a 0 10%,#fff6c8 18%,#e8c547 28%,#7a5a12 45%,#ffd36a 70%,#c9a227 90%,#7a5a12 100%) border-box}.hero-action[data-v-367aa496]:last-child{animation-delay:1.4s}@media (prefers-reduced-motion:reduce){.hero-action[data-v-367aa496]{animation:none}}.recharge-award-picker[data-v-43d5ddf4]{margin-top:18px}.recharge-award-picker h3[data-v-43d5ddf4]{margin:0 0 10px!important}.recharge-award-options[data-v-43d5ddf4]{gap:8px;display:grid}.recharge-award-options label[data-v-43d5ddf4]{border:1px solid var(--panel-line);background:var(--panel-soft);cursor:pointer;border-radius:11px;align-items:center;gap:11px;padding:12px 14px;transition:border-color .18s,box-shadow .18s;display:flex}.recharge-award-options label.selected[data-v-43d5ddf4]{border-color:#ffd36a;box-shadow:0 0 0 1px #ffd36a59,0 5px 15px #0000002e}.recharge-award-options input[data-v-43d5ddf4]{accent-color:#d4aa31;flex:none;width:17px;height:17px}.recharge-award-options label>span[data-v-43d5ddf4]{min-width:0}.recharge-award-options strong[data-v-43d5ddf4],.recharge-award-options small[data-v-43d5ddf4]{display:block}.recharge-award-options strong[data-v-43d5ddf4]{color:#ffeede;overflow-wrap:anywhere;font-size:12px;line-height:1.4}.recharge-award-options small[data-v-43d5ddf4]{color:#d7a3a8;margin-top:3px;font-size:10px}.recharge-award-estimate[data-v-43d5ddf4]{border:1px solid var(--panel-line);background:var(--panel-soft);border-radius:11px;gap:8px;margin:-3px 0 14px;padding:13px 17px;display:grid}.recharge-award-estimate>div[data-v-43d5ddf4]{justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.recharge-award-estimate span[data-v-43d5ddf4]{color:#d7a3a8}.recharge-award-estimate strong[data-v-43d5ddf4]{color:#ffeede;text-align:right;font-size:13px}.recharge-award-estimate .credited[data-v-43d5ddf4]{border-top:1px solid var(--panel-line);padding-top:8px}.recharge-award-estimate .credited strong[data-v-43d5ddf4]{color:#ffd36a;font-size:19px}@media (width<=767px){.recharge-award-options label[data-v-43d5ddf4]{padding:11px}.recharge-award-options strong[data-v-43d5ddf4]{font-size:11px}.recharge-award-estimate .credited strong[data-v-43d5ddf4]{font-size:17px}}.referral-page[data-v-2601cc38]{padding-top:6px}.referral-hero[data-v-2601cc38]{color:#fff;background:linear-gradient(#2a1f0c 0%,#12100a 42%,#050506 100%);border:1px solid #ffd36a61;min-height:148px;padding:22px 24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffd36a29}.referral-hero[data-v-2601cc38]:before{content:"";background:#ffd36a14;border-radius:50%;width:330px;height:330px;position:absolute;top:-120px;right:-70px}.referral-copy[data-v-2601cc38]{position:relative}.referral-copy>span[data-v-2601cc38]{letter-spacing:1px;color:#d7c4a0;font-size:10px;font-weight:900}.referral-copy>strong[data-v-2601cc38]{letter-spacing:2px;color:#ffd36a;margin:7px 0;font-size:34px;display:block}.referral-copy p[data-v-2601cc38]{color:#ffeede;max-width:480px;margin:0;font-size:12px}.quick-share[data-v-2601cc38]{color:#fff;background:linear-gradient(#2a1f0c 0%,#12100a 42%,#050506 100%);border:1px solid #ffd36a61;border-radius:22px;margin-top:12px;padding:18px 12px 16px;box-shadow:inset 0 1px #ffd36a29}.quick-share h2[data-v-2601cc38]{color:#fff;text-align:center;margin:0 0 16px;font-size:16px;font-weight:800}.share-row[data-v-2601cc38]{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.share-app[data-v-2601cc38]{color:#ffeede;background:0 0;border:0;flex-direction:column;align-items:center;gap:7px;min-width:0;padding:0;display:flex}.share-app i[data-v-2601cc38]{border-radius:50%;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 6px 14px #00000047}.share-app i svg[data-v-2601cc38]{width:22px;height:22px}.share-app.more i[data-v-2601cc38]{background:#ff8a1a}.share-app.facebook i[data-v-2601cc38]{background:#1877f2}.share-app.whatsapp i[data-v-2601cc38]{background:#25d366}.share-app.telegram i[data-v-2601cc38]{background:#2aa1db}.share-app.instagram i[data-v-2601cc38]{background:radial-gradient(circle at 30% 110%,#fccc63,#fbad50 18%,#e95950 42%,#cd486b 60%,#8a3ab9)}.share-app.kwai i[data-v-2601cc38]{background:#ff2442}.share-app.twitter i[data-v-2601cc38]{background:#111}.share-app b[data-v-2601cc38]{color:#ffe6c8;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:8px;font-weight:700;line-height:1.1;overflow:hidden}.share-copied[data-v-2601cc38]{color:#ffd36a;text-align:center;margin:10px 0 0;font-size:11px;font-weight:800}.child-panel[data-v-2601cc38]{color:#ffeede;background:linear-gradient(#2a1f0c 0%,#12100a 42%,#050506 100%);border:1px solid #ffd36a61;margin-top:16px;overflow:hidden;box-shadow:inset 0 1px #ffd36a29}.child-panel>header[data-v-2601cc38]{border-bottom:1px solid #ffd36a29;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.child-panel h2[data-v-2601cc38]{color:#ffeede;margin:3px 0 0;font-size:18px}.network-count[data-v-2601cc38]{color:#ffd36a;text-align:center;background:#ffd36a1f;border-radius:12px;min-width:64px;padding:8px 14px;font-size:22px;font-weight:800;box-shadow:inset 0 0 0 1px #ffd36a47}.child-panel .records-state[data-v-2601cc38]{color:#d7a3a8}.child-panel .record-pagination[data-v-2601cc38]{border-top:1px solid #ffd36a29}.child-panel .record-pagination button[data-v-2601cc38]{color:#ffeede;background:#ffeede14;border-color:#ffd36a47}.child-panel .record-pagination span[data-v-2601cc38]{color:#d7a3a8}.child-list article[data-v-2601cc38]{border-top:1px solid #ffd36a1f;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:13px;padding:15px 18px;display:grid}.child-list article[data-v-2601cc38]:first-child{border-top:0}.child-avatar[data-v-2601cc38]{color:#fff;background:linear-gradient(145deg,#c9a227,#ce1126);border-radius:13px;place-items:center;width:40px;height:40px;font-weight:900;display:grid;box-shadow:0 5px 12px #8e0e1c33}.child-list strong[data-v-2601cc38],.child-list small[data-v-2601cc38]{display:block}.child-list strong[data-v-2601cc38]{color:#ffeede;font-size:13px}.child-list small[data-v-2601cc38]{color:#d7a3a8;margin-top:4px;font-size:10px}.child-list time[data-v-2601cc38]{color:#d7a3a8;white-space:nowrap;font-size:10px}.share-overlay[data-v-2601cc38]{z-index:10020;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#5c1018a3;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.share-modal[data-v-2601cc38]{background:linear-gradient(155deg,#fff,#fffdf8);border:1px solid #fdf3e6e6;border-radius:24px;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:26px;width:min(620px,100%);padding:30px;display:grid;position:relative;box-shadow:0 24px 70px #5c101859}.share-close[data-v-2601cc38]{color:#8e0e1c;cursor:pointer;background:#fffdf8;border:0;border-radius:50%;place-items:center;width:34px;height:34px;font-size:24px;line-height:1;display:grid;position:absolute;top:12px;right:12px}.qr-wrap[data-v-2601cc38]{background:#fff;border:1px solid #fff8f0;border-radius:20px;place-items:center;width:190px;height:190px;display:grid;box-shadow:0 10px 28px #8e0e1c1f}.qr-wrap img[data-v-2601cc38]{width:174px;height:174px;display:block}.qr-wrap span[data-v-2601cc38]{color:#8a5344;font-size:32px;font-weight:900}.share-link-content[data-v-2601cc38]{min-width:0}.share-link-content>span[data-v-2601cc38]{color:#8a5344;font-size:10px;font-weight:800;display:block}.share-link-content>strong[data-v-2601cc38]{color:#8e0e1c;margin:5px 0 16px;font-size:24px;display:block}.share-link-content code[data-v-2601cc38]{overflow-wrap:anywhere;color:#8e0e1c;background:#fffdf8;border:1px solid #fff8f0;border-radius:12px;padding:13px 15px;font-family:inherit;font-size:11px;display:block}.share-link-content button[data-v-2601cc38]{color:#fff;background:linear-gradient(135deg,#c9a227,#ce1126);border:0;border-radius:11px;min-width:120px;height:40px;margin-top:13px;font-size:11px;font-weight:900}@media (width<=767px){.referral-page[data-v-2601cc38]{padding-top:2px}.referral-hero[data-v-2601cc38]{min-height:132px;padding:16px 14px}.referral-copy>strong[data-v-2601cc38]{font-size:24px}.referral-copy p[data-v-2601cc38]{font-size:10px}.network-count[data-v-2601cc38]{min-width:52px;padding:6px 10px;font-size:18px}.quick-share[data-v-2601cc38]{border-radius:20px;padding:16px 8px 14px}.share-app i[data-v-2601cc38]{width:38px;height:38px}.share-app i svg[data-v-2601cc38]{width:19px;height:19px}.share-app b[data-v-2601cc38]{font-size:7px}.child-list article[data-v-2601cc38]{grid-template-columns:38px minmax(0,1fr);gap:10px;padding:14px}.child-avatar[data-v-2601cc38]{width:36px;height:36px}.child-list time[data-v-2601cc38]{grid-column:2;font-size:9px}.share-modal[data-v-2601cc38]{grid-template-columns:1fr;justify-items:center;gap:15px;padding:25px 18px 18px}.qr-wrap[data-v-2601cc38]{width:178px;height:178px}.qr-wrap img[data-v-2601cc38]{width:164px;height:164px}.share-link-content[data-v-2601cc38]{text-align:center;width:100%}.share-link-content>strong[data-v-2601cc38]{font-size:20px}.share-link-content code[data-v-2601cc38]{text-align:left}.share-link-content button[data-v-2601cc38]{width:100%}}.frozen[data-v-11dd52d4]{color:#c47a00!important}.freeze-label[data-v-11dd52d4]{background:#fff3d7;border-radius:12px;padding:4px 8px;font-weight:800;display:inline-block;color:#b66f00!important}@media (width<=767px){.fund-mobile-list[data-v-11dd52d4]{flex-direction:column;gap:10px;display:flex}.fund-mobile-list article[data-v-11dd52d4]{border-radius:12px;border:1px solid var(--panel-line)!important;background:var(--panel-soft)!important;padding:16px!important;display:block!important}.fund-record-head[data-v-11dd52d4]{border-bottom:1px solid var(--panel-line);padding-bottom:10px;display:block}.fund-record-head span[data-v-11dd52d4]{color:#d7a3a8;font-size:11px!important}.fund-record-main[data-v-11dd52d4]{justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}.fund-record-main b[data-v-11dd52d4],.fund-record-main small[data-v-11dd52d4]{display:block}.fund-record-main b[data-v-11dd52d4]{color:#ffeede;font-size:13px!important}.fund-record-main small[data-v-11dd52d4]{color:#d7a3a8;margin-top:4px;font-size:10px!important}.fund-record-main>strong[data-v-11dd52d4]{white-space:nowrap;font-size:17px!important}.fund-balance-grid[data-v-11dd52d4]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.fund-balance-grid>span[data-v-11dd52d4]{border:1px solid var(--panel-line);background:var(--panel);border-radius:10px;padding:10px}.fund-balance-grid small[data-v-11dd52d4],.fund-balance-grid b[data-v-11dd52d4]{display:block}.fund-balance-grid small[data-v-11dd52d4]{color:#d7a3a8;font-size:9px!important}.fund-balance-grid b[data-v-11dd52d4]{color:#ffeede;margin-top:4px;font-size:12px}}.transaction-record-tabs[data-v-b7f85912]{border:1px solid var(--panel-line);background:var(--panel-soft);border-radius:14px;grid-template-columns:1fr 1fr;gap:6px;width:min(420px,100%);margin-bottom:16px;padding:6px;display:grid;box-shadow:inset 0 1px #ffd36a1a}.transaction-record-tabs button[data-v-b7f85912]{color:#d7a3a8;background:0 0;border:0;border-radius:10px;min-width:0;height:42px;padding:0 18px;font-size:13px;font-weight:800;transition:all .2s}.transaction-record-tabs button.active[data-v-b7f85912]{color:#fff;background:linear-gradient(135deg,#c9a227,#ce1126);box-shadow:0 5px 13px #ce112647}.record-status[data-v-b7f85912]{border:1px solid #0000;align-items:center;gap:5px;font-weight:800;display:inline-flex}.record-status[data-v-b7f85912]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.record-status.s0[data-v-b7f85912]{color:#ffd36a;background:#ffd36a1f;border-color:#ffd36a59}.record-status.s1[data-v-b7f85912]{color:#6ee7b7;background:#10a66a26;border-color:#6ee7b759}.record-status.s2[data-v-b7f85912]{color:#ffb3b8;background:#dc56621f;border-color:#ff788259}.record-status.s99[data-v-b7f85912]{color:#d7a3a8;background:var(--panel-soft);border-color:var(--panel-line)}@media (width>=768px){.record-table td[data-v-b7f85912]:has(.record-status){padding-top:13px;padding-bottom:13px}.record-table .record-status[data-v-b7f85912]{white-space:nowrap;border-radius:16px;justify-content:center;min-width:76px;min-height:30px;font-size:11px;line-height:1.15;padding:7px 12px!important}}@media (width<=767px){.transaction-record-page .page-heading[data-v-b7f85912]{margin-bottom:14px}.transaction-record-tabs[data-v-b7f85912]{border-radius:12px;width:100%;margin-bottom:12px;padding:5px}.transaction-record-tabs button[data-v-b7f85912]{height:40px;padding:0 8px;font-size:12px}.transaction-mobile-list[data-v-b7f85912]{flex-direction:column;gap:10px;display:flex}.transaction-mobile-list article[data-v-b7f85912]{border-radius:12px;background:var(--panel-soft)!important;border:1px solid var(--panel-line)!important;gap:9px 12px!important;padding:16px!important}.transaction-mobile-list .mobile-order-head[data-v-b7f85912]{border-bottom:1px solid var(--panel-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 18px;padding-bottom:10px;display:grid!important}.transaction-mobile-list .mobile-order-head code[data-v-b7f85912]{letter-spacing:.2px;justify-self:end;line-height:1.2;padding:6px 9px!important;font-size:14px!important}.transaction-mobile-list .mobile-order-head span[data-v-b7f85912]{color:#d7a3a8;white-space:nowrap;text-align:left;font-size:11px!important}.transaction-mobile-list article>strong[data-v-b7f85912]{line-height:1.35;font-size:17px!important}.transaction-mobile-list .mobile-record-name[data-v-b7f85912]{line-height:1.35;font-size:13px!important}.transaction-mobile-list article>small[data-v-b7f85912]{color:#d7a3a8;line-height:1.55;font-size:11px!important}.transaction-mobile-list .record-status[data-v-b7f85912]{padding:6px 10px;line-height:1;font-size:11px!important}.transaction-mobile-list .mobile-record-detail[data-v-b7f85912]{line-height:1.5;padding:10px!important;font-size:11px!important}.cash-detail-grid[data-v-b7f85912]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cash-detail-grid .full[data-v-b7f85912]{grid-column:1/3}.cash-detail-grid small[data-v-b7f85912],.cash-detail-grid b[data-v-b7f85912]{display:block}.cash-detail-grid small[data-v-b7f85912]{color:#d7a3a8;font-size:9px!important}.cash-detail-grid b[data-v-b7f85912]{color:#ffeede;word-break:break-all;margin-top:3px;font-size:11px}.bank-withdraw-detail[data-v-b7f85912]{box-shadow:inset 0 1px #ffd36a1a;background:var(--panel-soft)!important;border:1px solid var(--panel-line)!important;display:grid!important}.bank-withdraw-brand[data-v-b7f85912]{align-items:center;gap:8px;display:flex}.bank-withdraw-brand i[data-v-b7f85912]{color:#ffd36a;background:#ffd36a1a;border-radius:9px;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.bank-account-number b[data-v-b7f85912]{letter-spacing:.7px;color:#ffeede;font-size:15px}.recharge-record-card[data-v-b7f85912]{border-bottom:0!important;margin:0!important;display:block!important}.recharge-card-meta[data-v-b7f85912]{justify-content:space-between;align-items:center;margin:12px 0;display:flex}.recharge-card-meta>b[data-v-b7f85912]{color:#ffeede;font-size:13px}.recharge-card-meta .record-status[data-v-b7f85912]{margin:0!important}.recharge-amount-grid[data-v-b7f85912]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.recharge-amount-grid>div[data-v-b7f85912]{border:1px solid var(--panel-line);background:var(--panel);border-radius:10px;padding:11px}.recharge-amount-grid .credited[data-v-b7f85912]{background:#10a66a1f;border-color:#6ee7b747;grid-column:1/3;justify-content:space-between;align-items:center;display:flex}.recharge-amount-grid small[data-v-b7f85912],.recharge-amount-grid strong[data-v-b7f85912]{display:block}.recharge-amount-grid small[data-v-b7f85912]{color:#d7a3a8;font-size:10px!important}.recharge-amount-grid strong[data-v-b7f85912]{color:#ffeede;margin-top:5px;font-size:13px}.recharge-amount-grid .credited strong[data-v-b7f85912]{margin:0;font-size:17px}.withdraw-record-card[data-v-b7f85912]{border-bottom:0!important;margin:0!important;display:block!important}.withdraw-card-meta[data-v-b7f85912]{justify-content:space-between;align-items:center;margin:12px 0;display:flex}.withdraw-card-meta>b[data-v-b7f85912]{color:#ffeede;align-items:center;gap:7px;font-size:13px;display:flex}.withdraw-card-meta>b>span[data-v-b7f85912]{display:block}.withdraw-bank-account[data-v-b7f85912]{letter-spacing:.3px;margin-top:3px;font-weight:700;color:#ffeede!important;font-size:11px!important;display:block!important}.withdraw-card-meta b i[data-v-b7f85912]{color:#ffd36a;background:#ffd36a1a;border-radius:8px;place-items:center;width:25px;height:25px;font-size:13px;font-style:normal;display:grid}.withdraw-card-meta .record-status[data-v-b7f85912]{margin:0!important}.withdraw-amount-grid[data-v-b7f85912]{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px;display:grid}.withdraw-amount-grid>div[data-v-b7f85912]{border:1px solid var(--panel-line);background:var(--panel);border-radius:10px;padding:12px}.withdraw-amount-grid small[data-v-b7f85912],.withdraw-amount-grid strong[data-v-b7f85912]{display:block}.withdraw-amount-grid small[data-v-b7f85912]{color:#d7a3a8;font-size:10px!important}.withdraw-amount-grid strong[data-v-b7f85912]{color:#ffeede;margin-top:6px;font-size:14px}.withdraw-record-card .cash-detail-grid[data-v-b7f85912]{border:1px solid var(--panel-line);background:var(--panel-soft)!important;margin:0!important}.record-pagination[data-v-b7f85912]{padding:14px 10px}.record-pagination button[data-v-b7f85912]{min-height:36px;font-size:11px}}@media (width<=420px){.transaction-mobile-list .mobile-order-head[data-v-b7f85912]{grid-template-columns:1fr}.transaction-mobile-list .mobile-order-head span[data-v-b7f85912]{text-align:left;padding-left:2px}.transaction-mobile-list .mobile-order-head code[data-v-b7f85912]{justify-self:start}}.reward-record-panel[data-v-e1aa8f62]{overflow:hidden}.reward-record-list article[data-v-e1aa8f62]{border-top:1px solid #fff8f0;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;padding:17px 20px;display:grid}.reward-record-list article[data-v-e1aa8f62]:first-child{border-top:0}.reward-record-icon[data-v-e1aa8f62]{background:linear-gradient(145deg,#fff3d2,#ffe4a1);border-radius:13px;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.reward-record-info h3[data-v-e1aa8f62]{color:#8e0e1c;margin:0 0 6px;font-size:14px}.reward-log-status[data-v-e1aa8f62]{color:#8e0e1c;background:#fffdf8;border-radius:12px;padding:4px 9px;font-size:10px;font-weight:800;display:inline-block}.reward-log-status.s1[data-v-e1aa8f62]{color:#088756;background:#e7faef}.reward-log-status.s2[data-v-e1aa8f62],.reward-log-status.s99[data-v-e1aa8f62]{color:#d3444d;background:#fff0f1}.reward-record-list article>strong[data-v-e1aa8f62]{color:#0a9b63;white-space:nowrap;font-size:16px}@media (width<=767px){.reward-record-list article[data-v-e1aa8f62]{grid-template-columns:40px minmax(0,1fr);gap:10px;padding:15px}.reward-record-icon[data-v-e1aa8f62]{width:38px;height:38px;font-size:18px}.reward-record-info h3[data-v-e1aa8f62]{font-size:13px}.reward-record-list article>strong[data-v-e1aa8f62]{grid-column:2;font-size:15px}.reward-log-status[data-v-e1aa8f62]{font-size:9px}}.lottery-record-panel[data-v-7f4c1069]{overflow:hidden}.lottery-record-list article[data-v-7f4c1069]{border-top:1px solid #ffd36a38;grid-template-columns:44px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:14px;padding:16px 20px;display:grid}.lottery-record-list article[data-v-7f4c1069]:first-child{border-top:0}.lottery-sequence[data-v-7f4c1069]{color:#3b2a08;background:linear-gradient(#fff6c8 0%,#ffd36a 42%,#c9a227 100%);border-radius:12px;place-items:center;width:38px;height:38px;font-size:13px;font-weight:900;display:grid;box-shadow:0 4px 10px #ffd36a38}.lottery-record-amount[data-v-7f4c1069],.lottery-record-result[data-v-7f4c1069]{min-width:0}.lottery-record-result[data-v-7f4c1069]{text-align:right}.lottery-record-list small[data-v-7f4c1069],.lottery-record-list strong[data-v-7f4c1069],.lottery-record-list time[data-v-7f4c1069]{display:block}.lottery-record-list small[data-v-7f4c1069]{color:#d7c4a0;font-size:9px}.lottery-record-list strong[data-v-7f4c1069]{color:#ffd36a;overflow-wrap:anywhere;margin-top:4px;font-size:16px}.lottery-record-list time[data-v-7f4c1069]{color:#d7a3a8;white-space:nowrap;margin-top:5px;font-size:11px}@media (width<=767px){.lottery-record-list article[data-v-7f4c1069]{grid-template-columns:38px minmax(0,1fr);gap:10px;padding:14px}.lottery-sequence[data-v-7f4c1069]{width:34px;height:34px;font-size:12px}.lottery-record-result[data-v-7f4c1069]{text-align:left;grid-column:2}.lottery-record-list strong[data-v-7f4c1069]{font-size:14px}.lottery-record-list time[data-v-7f4c1069]{font-size:10px}}.rtp-page[data-v-a5800914]{max-width:1480px}.rtp-shell[data-v-a5800914]{background:linear-gradient(#2a1f0c 0%,#12100a 42%,#050506 100%);border:1px solid #ffd36a61;border-radius:20px;padding:18px;box-shadow:0 10px 30px #00000073,inset 0 1px #ffd36a29}.rtp-header[data-v-a5800914]{color:#ffeede;background:linear-gradient(#3a2f1c 0%,#2a1f0c 38%,#12100a 100%);border:1px solid #ffd36a61;border-radius:16px;align-items:center;min-height:82px;padding:18px 24px;display:flex;box-shadow:inset 0 1px #ffd36a29}.eyebrow[data-v-a5800914]{color:#ffd36a;letter-spacing:1.4px;font-size:10px;font-weight:900}.rtp-header h1[data-v-a5800914]{color:#ffeede;margin:3px 0 2px;font-size:25px}.rtp-header p[data-v-a5800914]{color:#d7c4a0;margin:0;font-size:11px}.rtp-categories[data-v-a5800914]{scrollbar-width:thin;gap:9px;margin:14px 0;padding:8px 2px 10px;display:flex;overflow-x:auto}.rtp-categories button[data-v-a5800914]{color:#d7c4a0;cursor:pointer;background:linear-gradient(#2a1f0c,#12100a 42%,#050506);border:1px solid #ffd36a61;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:116px;min-width:116px;height:76px;transition:all .18s;display:flex;box-shadow:inset 0 1px #ffd36a1f}.rtp-categories button[data-v-a5800914]:hover,.rtp-categories button.active[data-v-a5800914]{color:#ffd36a;border-color:#ffd36aa6;transform:translateY(-1px);box-shadow:0 5px 14px #00000059,inset 0 1px #ffd36a38}.category-logo[data-v-a5800914]{place-items:center;width:70px;height:32px;display:grid;overflow:hidden}.category-logo img[data-v-a5800914]{object-fit:contain;max-width:100%;max-height:100%}.category-logo i[data-v-a5800914]{color:#ffd36a;font-size:16px;font-style:normal;font-weight:900}.category-logo.all-logo[data-v-a5800914]{color:#3b2a08;background:linear-gradient(#fff6c8 0%,#ffd36a 42%,#c9a227 100%);border-radius:8px;font-size:13px;font-weight:900}.rtp-categories b[data-v-a5800914]{text-overflow:ellipsis;white-space:nowrap;width:100%;color:inherit;font-size:9px;overflow:hidden}.rtp-toolbar[data-v-a5800914]{align-items:center;gap:12px;margin-bottom:12px;display:flex}.rtp-toolbar label[data-v-a5800914]{color:#d7c4a0;background:linear-gradient(#2a1f0c,#12100a 42%,#050506);border:1px solid #ffd36a61;border-radius:12px;align-items:center;gap:9px;width:min(430px,75%);height:42px;padding-left:14px;transition:all .18s;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffd36a29}.rtp-toolbar label[data-v-a5800914]:focus-within{border-color:#ffd36aa6;box-shadow:0 0 0 2px #ffd36a33,inset 0 1px #ffd36a38}.rtp-toolbar label>span[data-v-a5800914]{color:#ffd36a}.rtp-toolbar input[data-v-a5800914]{color:#ffeede;background:0 0;border:0;outline:0;width:100%}.rtp-toolbar input[data-v-a5800914]::placeholder{color:#d7c4a0}.rtp-toolbar label button[data-v-a5800914]{color:#ffd36a;white-space:nowrap;cursor:pointer;background:linear-gradient(#3a2f1c,#1a160c);border:0;border-left:1px solid #ffd36a47;justify-content:center;align-self:stretch;align-items:center;gap:5px;width:104px;min-width:104px;padding:0 13px;font-size:10px;font-weight:800;transition:all .18s;display:flex}.rtp-toolbar label button[data-v-a5800914]:hover{color:#fff6c8;background:linear-gradient(#4a3f2c,#2a201c)}.rtp-toolbar label button[data-v-a5800914]:active{transform:scale(.98)}.rtp-toolbar label button[data-v-a5800914]:disabled{cursor:wait;opacity:.65}.rtp-toolbar label button i[data-v-a5800914]{font-size:15px;font-style:normal;line-height:1}.rtp-toolbar label button b[data-v-a5800914]{font-size:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rtp-toolbar strong[data-v-a5800914]{color:#d7c4a0;margin-left:auto;font-size:11px}.rtp-grid[data-v-a5800914]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.rtp-card[data-v-a5800914]{cursor:pointer;background:linear-gradient(#2a1f0c,#12100a 42%,#050506);border:1px solid #ffd36a61;border-radius:15px;min-width:0;transition:all .18s;overflow:hidden;box-shadow:0 6px 17px #00000059,inset 0 1px #ffd36a1f}.rtp-card[data-v-a5800914]:hover{transform:translateY(-3px);box-shadow:0 11px 22px #00000073,inset 0 1px #ffd36a2e}.rtp-card.launching[data-v-a5800914]{pointer-events:none;opacity:.78}.rtp-launch-error[data-v-a5800914]{color:#ffeede;background:linear-gradient(#3a2f1c 0%,#2a1f0c 45%,#12100a 100%);border:1px solid #ffd36a6b;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin:0 0 12px;padding:10px 14px;font-size:12px;line-height:1.45;display:flex;box-shadow:inset 0 1px #ffd36a24,0 4px 12px #00000047}.rtp-launch-error button[data-v-a5800914]{color:#ffd36a;cursor:pointer;background:0 0;border:0;font-size:18px}.game-image[data-v-a5800914]{aspect-ratio:1.34;background:#1a160c;place-items:center;font-size:38px;display:grid;position:relative;overflow:hidden}.rtp-card-loading[data-v-a5800914]{z-index:2;color:#ffd36a;text-align:center;background:#050506b8;place-items:center;padding:12px;font-size:11px;font-weight:800;display:grid;position:absolute;inset:0}.game-image img[data-v-a5800914]{object-fit:fill;width:100%;height:100%;position:absolute;inset:0}.rtp-card h2[data-v-a5800914]{color:#ffeede;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:9px 11px 7px;font-size:13px;overflow:hidden}.setting-list[data-v-a5800914]{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:0 9px 8px;display:grid}.setting-list div[data-v-a5800914]{background:#ffd36a14;border:1px solid #ffd36a29;border-radius:8px;justify-content:space-between;align-items:center;gap:3px;min-width:0;height:25px;padding:0 5px;font-size:7px;display:flex}.setting-list span[data-v-a5800914]{color:#d7c4a0;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.setting-list b[data-v-a5800914]{color:#8a7a5a;white-space:nowrap;flex:none;font-size:7px;font-weight:600}.setting-list b.active[data-v-a5800914]{color:#ffd36a}.rtp-card footer[data-v-a5800914]{color:#d7c4a0;background:linear-gradient(90deg,#1a160c,#12100a);border-top:1px solid #ffd36a38;justify-content:space-between;align-items:center;padding:7px 11px;display:flex}.rtp-card footer span[data-v-a5800914]{color:#ffd36a;font-size:8px;font-weight:800}.rtp-card footer strong[data-v-a5800914]{color:#ffd36a;font-size:18px}.rtp-top-pagination[data-v-a5800914]{flex:none;align-items:center;gap:6px;display:flex}.rtp-top-pagination button[data-v-a5800914]{color:#ffd36a;background:linear-gradient(#2a1f0c,#050506);border:1px solid #ffd36a61;border-radius:8px;place-items:center;width:30px;height:30px;padding:0;font-size:18px;display:grid}.rtp-top-pagination button[data-v-a5800914]:disabled{opacity:.4}.rtp-top-pagination span[data-v-a5800914]{color:#d7c4a0;text-align:center;min-width:52px;font-size:10px;font-weight:800}.records-state[data-v-a5800914]{color:#d7c4a0}@media (width<=1100px){.rtp-grid[data-v-a5800914]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.rtp-page[data-v-a5800914]{padding-left:8px;padding-right:8px}.rtp-shell[data-v-a5800914]{border-radius:14px;padding:9px}.rtp-header[data-v-a5800914]{min-height:72px;padding:14px 16px}.rtp-header h1[data-v-a5800914]{font-size:21px}.rtp-categories[data-v-a5800914]{gap:7px;margin:8px 0}.rtp-categories button[data-v-a5800914]{width:88px;min-width:88px;height:65px}.category-logo[data-v-a5800914]{width:58px;height:27px}.rtp-toolbar[data-v-a5800914]{gap:6px}.rtp-toolbar label[data-v-a5800914]{flex:1;min-width:0;height:38px}.rtp-toolbar label button[data-v-a5800914]{width:42px;min-width:42px;padding:0}.rtp-toolbar label button b[data-v-a5800914],.rtp-toolbar>strong[data-v-a5800914]{display:none}.rtp-top-pagination[data-v-a5800914]{gap:3px}.rtp-top-pagination button[data-v-a5800914]{width:27px;height:30px}.rtp-top-pagination span[data-v-a5800914]{min-width:42px;font-size:9px}.rtp-grid[data-v-a5800914]{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.setting-list[data-v-a5800914]{grid-template-columns:1fr;padding:0 7px 7px}.rtp-card h2[data-v-a5800914]{padding:7px 8px 5px;font-size:11px}.rtp-card footer[data-v-a5800914]{padding:5px 8px}.rtp-card footer strong[data-v-a5800914]{font-size:15px}}@media (width<=350px){.rtp-grid[data-v-a5800914]{grid-template-columns:1fr}}.customer-grid[data-v-046e7cbd]{grid-template-columns:repeat(4,minmax(0,1fr))}.customer-state[data-v-046e7cbd]{margin:15px 0}.channel-visual[data-v-046e7cbd]{background:linear-gradient(145deg,#fffdf8,#fff8f0);border-radius:15px;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.channel-visual img[data-v-046e7cbd]{object-fit:contain;width:100%;height:100%}.channel-visual i[data-v-046e7cbd]{font-size:28px;font-style:normal}.support-channel small[data-v-046e7cbd]{text-transform:capitalize}.support-channel[data-v-046e7cbd]{transition:transform .18s,border-color .18s,box-shadow .18s}.support-channel[data-v-046e7cbd]:hover{border-color:#f4d8a8;transform:translateY(-2px);box-shadow:0 8px 20px #8e0e1c21}@media (width<=767px){.customer-grid[data-v-046e7cbd]{grid-template-columns:repeat(2,minmax(0,1fr))}.channel-visual[data-v-046e7cbd]{width:44px;height:44px}.channel-visual i[data-v-046e7cbd]{font-size:23px}}.referral-locked input[data-v-215e75b4]{cursor:not-allowed;opacity:.8}.password-error[data-v-e6f33096]{grid-column:1/-1;margin:0}:root{--id-red:#ce1126;--id-red-deep:#8e0e1c;--id-gold:#ffd36a;--id-gold2:#e08a2a;--id-cream:#ffeede;--id-ink:#d7a3a8;--id-bg:#0a0a0c;--id-bg2:#050506;--id-canvas:linear-gradient(165deg,#121214 0%,#0a0a0c 42%,#050506 100%);--id-font:Oswald,"Noto Sans TC","PingFang TC","Microsoft JhengHei",Arial,sans-serif;--id-avenir:"Avenir Next",Avenir,Nunito,"Helvetica Neue",Arial,sans-serif;font-family:var(--id-font);color:#ffeede;font-synthesis:none;background:#050506}*{box-sizing:border-box}html,body{background-color:#050506;background-image:var(--id-canvas);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;min-width:320px;min-height:100%;margin:0}button,input,select{font:inherit}.site-shell{background:0 0;min-height:100vh;position:relative;overflow-x:hidden}.page{z-index:2;background:0 0;width:min(1460px,100vw - 48px);min-height:100vh;margin:0 auto;padding:0 22px 18px;position:relative}.desktop-header{align-items:center;gap:14px;height:74px;display:flex}.logo{object-fit:contain;object-position:left center;width:360px;height:72px}.top-nav{flex:1;align-items:flex-start;gap:2px;height:68px;display:flex}.nav-item{color:#ffeede;background:0 0;border:0;border-radius:0 0 11px 11px;flex-direction:column;justify-content:center;align-items:center;gap:0;width:78px;height:68px;font-size:12px;font-weight:700;display:flex}.nav-item img{object-fit:contain;width:42px;height:40px}.nav-item.active{color:#ffd36a;background:linear-gradient(#2a1f0c,#12100a 42%,#050506);box-shadow:inset 0 1px #ffd36a29,inset 0 0 0 1px #ffd36a61}.account-strip{align-items:center;gap:8px;display:flex}.lang,.mini-input,.login,.signup{background:#fff;border:1px solid #fff8f0;border-radius:7px;height:38px;box-shadow:0 3px 9px #8e0e1c21}.lang{color:#8e0e1c;flex-shrink:0;align-items:center;gap:8px;width:auto;min-width:103px;padding:0 11px;font-weight:700;display:flex}.lang img{object-fit:cover;border-radius:50%;width:29px;height:18px}.lang b{margin-left:auto}.mini-input{color:#8a5344;align-items:center;width:143px;padding:0 10px;display:flex}.mini-input input{color:#8e0e1c;background:0 0;border:0;outline:0;width:100%;padding-left:7px}.login,.signup{color:#fff;border:0;font-weight:800}.login{background:linear-gradient(135deg,#c9a227,#ce1126);width:91px;box-shadow:0 6px 16px #ce112661}.signup{color:#8e0e1c;background:#fffdf8;border:1px solid #ce1126;width:91px}.hero-grid{grid-template-columns:minmax(0,1fr) 375px;gap:17px;display:grid}.hero-picture img{object-fit:cover;border-radius:10px;width:100%;height:276px;display:block}.hero-side{grid-template-rows:197px 72px;gap:8px;display:grid}.hero-side img{object-fit:cover;border-radius:10px;width:100%;height:100%}.tools-row{grid-template-columns:minmax(0,1fr) 493px;align-items:center;gap:17px;margin-top:11px;display:grid}.categories{grid-template-columns:repeat(6,1fr);gap:14px;display:grid}.categories button{color:#8e0e1c;background:linear-gradient(#fffdf8,#fff8f0);border:1px solid #fdf3e6;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;height:88px;padding:0;font-weight:800;display:flex;overflow:hidden;box-shadow:0 4px 12px #ce112638}.categories button.active{background:linear-gradient(145deg,#fdf3e6,#fffdf8);box-shadow:0 0 0 2px #c9a2271f,0 6px 14px #ce11263d}.categories img{object-fit:cover;object-position:center top;width:86px;height:58px}.categories span{margin-top:0}.search-tools{align-items:center;gap:11px;display:flex}.search{background:#fff;border:1px solid #fdf3e6;border-radius:8px;flex:1;align-items:center;height:48px;padding:0 13px;display:flex;box-shadow:0 4px 12px #ce11261f}.search span{margin-right:10px;font-size:30px;line-height:0;transform:rotate(-20deg)}.search input{color:#8e0e1c;background:0 0;border:0;outline:0;width:100%}.search-tools select{color:#8e0e1c;background:#fff;border:1px solid #fdf3e6;border-radius:8px;width:158px;height:48px;padding:0 12px;font-weight:700;box-shadow:0 4px 12px #ce11261f}.view-toggle{display:none}.game-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;margin-top:13px;display:grid}.game-card{background:#fffdf8;border-radius:7px;overflow:hidden;box-shadow:0 3px 8px #8e0e1c2e}.game-card>img{aspect-ratio:168/145;object-fit:cover;width:100%;display:block}.mobile-caption,.mobile-header,.mobile-actions,.mobile-notice,.mobile-featured,.mobile-reward{display:none}@media (width<=1300px) and (width>=768px){.page{width:calc(100vw - 48px)}.logo{width:260px}.mini-input{width:115px}.top-nav{display:none}.hero-grid{grid-template-columns:minmax(0,1fr) 320px}.game-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width<=767px){html,body{background-color:#050506;background-image:var(--id-canvas);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.desktop-header{display:none}.page{background:0 0;width:100%;padding:0 24px 35px}.mobile-header{padding-top:13px;display:block}.mobile-top{grid-template-columns:1fr 56px 196px;align-items:center;gap:11px;height:69px;display:grid}.mobile-logo{object-fit:contain;object-position:left center;width:100%;max-width:417px;height:67px}.headset{background:0 0;border:0;height:60px;font-size:37px}.mobile-lang{color:#6e121e;background:#ffffffb3;border:0;border-radius:30px;align-items:center;gap:12px;height:56px;padding:0 18px;font-size:20px;font-weight:800;display:flex;box-shadow:0 6px 15px #ce11262e}.mobile-lang img{object-fit:cover;border-radius:50%;width:35px;height:24px}.mobile-lang b{margin-left:auto}.mobile-login-row{grid-template-columns:1.45fr 1.12fr .9fr 1.05fr;gap:12px;margin:15px 0 17px;display:grid}.mobile-login-row label,.mobile-login-row button{border-radius:11px;height:56px}.mobile-login-row label{background:#fff;align-items:center;padding:0 15px;font-size:22px;display:flex;box-shadow:0 4px 12px #ce11262e}.mobile-login-row input{color:#8e0e1c;background:0 0;border:0;outline:0;width:100%;min-width:0;padding-left:12px;font-size:19px}.mobile-login-row .login,.mobile-login-row .signup{width:auto;height:56px;font-size:18px}.hero-grid{display:block}.hero-picture img{border-radius:12px;height:auto}.hero-side{display:none}.mobile-actions{grid-template-columns:repeat(6,1fr);gap:14px;margin:17px 6px 16px;display:grid}.mobile-actions button{color:#8e0e1c;background:linear-gradient(#fffdf8,#fffdf8);border:1px solid #fff8f0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;height:96px;padding:5px;font-size:14px;font-weight:700;display:flex;box-shadow:0 4px 10px #ce112629}.mobile-actions img{object-fit:cover;width:54px;height:48px}.tools-row{flex-direction:column;gap:14px;margin-top:0;display:flex}.categories{order:2;grid-template-columns:150px;align-self:flex-start;gap:14px;width:100%;display:grid}.categories button{border-radius:12px;height:115px}.categories img{width:95px;height:70px}.categories span{font-size:18px}.search-tools{order:1;grid-template-columns:minmax(0,1fr) 176px;gap:12px;width:100%;display:grid}.search{border-radius:10px;height:53px}.search input{font-size:18px}.search-tools select{display:none}.view-toggle{background:#fff;border-radius:10px;height:53px;display:flex;overflow:hidden;box-shadow:0 4px 10px #ce112629}.view-toggle button{color:#8e0e1c;background:0 0;border:0;flex:1;font-size:28px}.view-toggle button.active{color:#fff;background:linear-gradient(135deg,#c9a227,#ce1126)}.mobile-notice{color:#8e0e1c;background:linear-gradient(#fffdf8,#fff8f0);border-radius:30px;grid-template-columns:auto 2px 1fr auto;align-items:center;gap:16px;height:54px;margin:12px 0;padding:0 20px;display:grid;box-shadow:0 4px 11px #ce11262e}.mobile-notice i{background:#ce1126;width:2px;height:24px}.mobile-notice span{white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.game-grid{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:-730px;margin-left:168px;position:relative}.game-card{background:#fff;border-radius:11px;box-shadow:0 5px 13px #8e0e1c33}.game-card>img{aspect-ratio:1.36;object-fit:cover}.mobile-caption{background:linear-gradient(#1a1408,#0a0a0c);grid-template-rows:auto auto;grid-template-columns:1fr auto;min-height:55px;padding:8px 10px 10px;display:grid;position:relative}.mobile-caption strong{font-family:var(--id-avenir);color:#ffd36a;white-space:nowrap;text-overflow:ellipsis;font-size:17px;overflow:hidden}.mobile-caption span{color:#8a5344;text-transform:uppercase;font-size:13px}.mobile-caption b{color:#fff;text-align:center;background:linear-gradient(#f4d8a8,#ce1126);border-radius:50%;grid-area:1/2/3;align-self:center;width:25px;height:25px;line-height:23px}.game-grid.list{grid-template-columns:1fr}.game-grid.list .game-card{grid-template-columns:160px 1fr;display:grid}.game-grid.list .game-card>img{aspect-ratio:auto;height:100%}.mobile-featured{display:none}.mobile-reward{border-radius:12px;width:100%;margin-top:16px;display:block}.page:after{content:"";clear:both;display:block}}@media (width<=560px){.page{padding-left:12px;padding-right:12px}.mobile-top{grid-template-columns:1fr 45px 124px}.mobile-lang{padding:0 11px;font-size:15px}.mobile-login-row{grid-template-columns:1fr 1fr}.mobile-login-row .login,.mobile-login-row .signup{height:48px}.mobile-actions{grid-template-columns:repeat(3,1fr)}.categories{grid-template-columns:92px}.categories button{height:92px}.categories img{width:75px;height:55px}.categories span{font-size:12px}.game-grid{gap:8px;margin-top:-608px;margin-left:104px}.mobile-caption strong{font-size:13px}.mobile-caption span{font-size:10px}.search-tools{grid-template-columns:1fr 115px}.mobile-notice{gap:8px;padding:0 10px;font-size:12px}.mobile-notice span{font-size:12px}}.guest-account,.mobile-login-row{position:relative}.home-login-error{z-index:10;color:#b42318;background:#fff1f1;border-radius:5px;max-width:310px;padding:4px 8px;font-size:11px;position:absolute;top:calc(100% + 2px);right:0;box-shadow:0 2px 8px #6f16162e}.login:disabled{cursor:wait;opacity:.7}.language-select select{width:100%;min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;outline:0;font-weight:800}.language-select>span{flex:none}@media (width<=767px){.mobile-login-row .home-login-error{max-width:100%;font-size:calc(13 * var(--u,1px));top:calc(100% - 2px);left:0;right:auto}.mobile-lang.language-select{display:flex}}button,.logo,.mobile-logo,.mobile-reward,.game-card{cursor:pointer}.app-page{padding-bottom:32px}.app-header .logo{width:340px}.logged-account{margin-left:auto}.balance-pill,.profile-pill,.quick-deposit{color:#8e0e1c;background:#fff;border:1px solid #fff8f0;border-radius:9px;height:42px;box-shadow:0 3px 10px #8e0e1c1f}.balance-pill{text-align:left;flex-direction:column;justify-content:center;min-width:145px;padding:5px 12px;display:flex}.balance-pill span{color:#8a5344;font-size:10px}.balance-pill strong{font-size:13px}.profile-pill{align-items:center;gap:8px;padding:0 12px;display:flex}.avatar-mini{color:#fff;background:linear-gradient(145deg,#c9a227,#ce1126);border-radius:50%;place-items:center;width:28px;height:28px;font-weight:900;display:grid;box-shadow:0 3px 8px #ce112647}.quick-deposit{color:#fff;background:linear-gradient(135deg,#c9a227,#ce1126);border:0;padding:0 15px;font-weight:900;box-shadow:0 6px 14px #ce112647}.mobile-wallet-bar,.mobile-bottom-nav{display:none}.desktop-game-title{font-family:var(--id-avenir);color:#ffd36a;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(#1a1408,#0a0a0c);padding:7px 8px 8px;font-size:12px;font-weight:800;display:block;overflow:hidden}.game-card:hover{transition:all .18s;transform:translateY(-3px);box-shadow:0 8px 18px #8e0e1c42}.game-card:hover>img{filter:saturate(1.05)}.empty-state{text-align:center;color:#d7a3a8;padding:50px}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#5c101880;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.game-modal{text-align:center;color:#8e0e1c;background:#fff;border-radius:18px;width:min(390px,92vw);padding:15px;position:relative;box-shadow:0 25px 70px #5c101857}.game-modal>img{aspect-ratio:1.32;object-fit:cover;border-radius:13px;width:100%}.game-modal h3{margin:15px 0 4px;font-size:24px}.game-modal p{color:#8a5344;margin:0 0 15px}.game-modal small{color:#8a5344;margin-top:10px;display:block}.modal-close{color:#8e0e1c;background:#fff;border:0;border-radius:50%;width:34px;height:34px;font-size:24px;position:absolute;top:8px;right:8px;box-shadow:0 4px 12px #6e121e33}.inner-page{padding:24px 4px 36px}.page-heading{justify-content:space-between;align-items:center;gap:20px;min-height:105px;padding:4px 2px 20px;display:flex}.page-heading h1{color:#ffeede;margin:5px 0 6px;font-size:31px}.page-heading p{color:#d7a3a8;margin:0;font-size:14px}.eyebrow{letter-spacing:1.8px;color:#c9a227;font-size:11px;font-weight:900}.heading-balance{background:linear-gradient(135deg,#fffdf8,#fff);border:1px solid #fff8f0;border-radius:13px;min-width:190px;padding:12px 17px;box-shadow:0 6px 16px #8e0e1c1f}.heading-balance span{color:#8a5344;font-size:11px;display:block}.heading-balance strong{color:#8e0e1c;font-size:20px}.card-panel{color:#8e0e1c;background:#ffffffeb;border:1px solid #fff8f0;border-radius:17px;box-shadow:0 8px 22px #8e0e1c1f}.profile-hero{background:linear-gradient(125deg,#fffffffa,#fff8f0f5);justify-content:space-between;align-items:center;min-height:190px;padding:27px 30px;display:flex;position:relative;overflow:hidden}.profile-hero:after{content:"♛";color:#ce11260b;font-size:190px;position:absolute;top:-30px;right:36%;transform:rotate(-10deg)}.profile-id{z-index:1;align-items:center;gap:20px;display:flex;position:relative}.big-avatar{color:#fff;background:linear-gradient(145deg,#c9a227,#8e0e1c);border:5px solid #ffffffd9;border-radius:50%;place-items:center;width:94px;height:94px;font-size:42px;font-weight:900;display:grid;box-shadow:0 10px 25px #8e0e1c40}.profile-id h2{margin:0 0 9px;font-size:27px}.profile-id p{color:#8a5344;margin:9px 0 0;font-size:13px}.vip-badge{color:#a35f00;background:linear-gradient(135deg,#fff4bd,#ffca4c);border-radius:20px;padding:5px 10px;font-size:12px;font-weight:900;display:inline-flex}.asset-summary{z-index:1;border-left:1px solid #fff8f0;min-width:300px;padding-left:30px;position:relative}.asset-summary>span{color:#8a5344;font-size:12px;display:block}.asset-summary>strong{color:#8e0e1c;margin:5px 0 15px;font-size:30px;display:block}.asset-summary button{color:#fff;background:linear-gradient(135deg,#c9a227,#ce1126);border:0;border-radius:9px;height:39px;padding:0 16px;font-weight:800}.asset-summary .ghost{color:#8e0e1c;background:#fff;border:1px solid #fdf3e6;margin-left:8px}.stat-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px;display:grid}.stat-card{background:linear-gradient(145deg,#fff,#fffdf8);border:1px solid #fff8f0;border-radius:15px;flex-direction:column;justify-content:center;min-height:105px;padding:19px 20px;display:flex;box-shadow:0 5px 16px #8e0e1c17}.stat-card span{color:#8a5344;font-size:12px}.stat-card strong{color:#8e0e1c;margin:7px 0 4px;font-size:22px}.stat-card small{color:#9a6b52;font-size:11px}.menu-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin:16px 0;display:grid}.menu-tile{text-align:left;color:#8e0e1c;background:#fff;border:1px solid #fff8f0;border-radius:15px;grid-template-columns:52px 1fr auto;align-items:center;gap:12px;min-height:95px;padding:15px;display:grid;box-shadow:0 5px 16px #8e0e1c17}.menu-icon{background:linear-gradient(145deg,#fffdf8,#fff8f0);border-radius:14px;place-items:center;width:52px;height:52px;font-size:24px;display:grid}.menu-tile strong,.menu-tile small{display:block}.menu-tile strong{font-size:15px}.menu-tile small{color:#8a5344;margin-top:5px;font-size:11px}.menu-tile>b{color:#f4d8a8;font-size:25px}.account-security{padding:20px}.account-security h3{margin:0 0 8px}.security-row{color:#8e0e1c;border-top:1px solid #fffdf8;justify-content:space-between;padding:14px 4px;display:flex}.security-row b{color:#13a86d;font-size:12px}.two-col-layout{grid-template-columns:minmax(0,1fr) 330px;gap:18px;display:grid}.recharge-card{padding:25px}.recharge-card h3{margin:0 0 14px;font-size:16px}.recharge-card h3:not(:first-child){margin-top:25px}.amount-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.amount-grid button{color:#8e0e1c;background:#fffdf8;border:1px solid #fdf3e6;border-radius:10px;height:52px;font-weight:800}.amount-grid button.active{background:linear-gradient(145deg,#fffdf8,#fff8f0);border-color:#c9a227;box-shadow:inset 0 0 0 1px #ce1126}.field{margin-top:14px;display:block}.field>span{color:#8a5344;margin-bottom:7px;font-size:12px;display:block}.field small{color:#9a6b52;font-size:10px}.money-input{background:#fff;border:1px solid #fdf3e6;border-radius:10px;align-items:center;height:52px;padding:0 14px;display:flex}.money-input b{border-right:1px solid #fff8f0;padding-right:12px}.money-input input{color:#8e0e1c;border:0;outline:0;flex:1;min-width:0;padding-left:12px;font-size:18px}.payment-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.payment-grid button{color:#8e0e1c;background:#fffdf8;border:1px solid #fff8f0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:92px;display:flex}.payment-grid button>span{font-size:25px}.payment-grid button small{color:#9a6b52;font-size:9px}.payment-grid button.active{background:#fffdf8;border-color:#c9a227;box-shadow:inset 0 0 0 1px #ce1126}.deposit-summary{background:#fffdf8;border-radius:12px;justify-content:space-between;align-items:end;margin:22px 0 13px;padding:16px 18px;display:flex}.deposit-summary span{color:#8a5344}.deposit-summary strong{color:#8e0e1c;font-size:24px}.primary-btn{color:#fff;background:linear-gradient(135deg,#c9a227,#ce1126);border:0;border-radius:10px;min-height:42px;padding:0 20px;font-weight:900;box-shadow:0 6px 15px #ce11263d}.primary-btn.full{width:100%}.primary-btn.large{height:54px}.side-info{flex-direction:column;gap:14px;display:flex}.side-info>.card-panel{padding:20px}.info-banner{text-align:center;background:linear-gradient(150deg,#fffdf8,#fff)}.large-icon{font-size:42px}.info-banner h3{margin:8px 0}.info-banner p{color:#8a5344;font-size:13px;line-height:1.6}.steps{color:#8e0e1c;margin:0;padding-left:20px;font-size:13px;line-height:2.1}.safe-note{align-items:center;gap:12px;font-size:24px;display:flex}.safe-note b,.safe-note span{display:block}.safe-note b{font-size:14px}.safe-note span{color:#8a5344;margin-top:3px;font-size:11px}.success-toast{color:#10845a;background:#e6fff4;border:1px solid #9fe4c3;border-radius:10px;margin-top:12px;padding:12px 14px;font-size:12px;font-weight:700}.reward-hero{color:#fff;background:linear-gradient(125deg,#8e0e1c,#ce1126 60%,#c9a227);justify-content:space-between;align-items:center;min-height:230px;padding:30px 38px;display:flex;position:relative;overflow:hidden}.reward-hero:before,.reward-hero:after{content:"";background:#ffffff14;border-radius:50%;position:absolute}.reward-hero:before{width:250px;height:250px;top:-85px;right:70px}.reward-hero:after{width:180px;height:180px;bottom:-110px;right:200px}.reward-hero>div{z-index:1;position:relative}.reward-hero>div>span{letter-spacing:1.4px;color:#fdf3e6;font-size:11px;font-weight:900}.reward-hero h2{margin:5px 0 8px;font-size:34px}.reward-hero p{color:#fff8f0;margin:0 0 20px}.reward-hero .primary-btn{color:#8e0e1c;background:#fff}.gift-visual{font-size:100px;position:relative}.gift-visual i{color:#ce4d00;background:#ffdf31;border-radius:14px;padding:6px 10px;font-size:15px;font-style:normal;font-weight:900;position:absolute;top:-7px;right:-15px}.reward-tabs{gap:8px;margin:18px 0 12px;display:flex}.reward-tabs button,.segmented button{color:#8a5344;background:#fff;border:1px solid #fff8f0;border-radius:20px;height:38px;padding:0 18px;font-weight:700}.reward-tabs button.active,.segmented button.active{color:#fff;background:#ce1126;border-color:#c9a227}.reward-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.reward-card{padding:20px}.reward-top{justify-content:space-between;align-items:center;display:flex}.reward-icon{font-size:35px}.reward-top b{color:#8e0e1c;background:#fffdf8;border-radius:20px;padding:5px 9px;font-size:10px}.reward-card h3{margin:12px 0 5px}.reward-card p{color:#8a5344;min-height:30px;font-size:12px}.progress{background:#fff8f0;border-radius:10px;height:7px;overflow:hidden}.progress i{background:linear-gradient(90deg,#c9a227,#ce1126);border-radius:10px;height:100%;display:block}.reward-card>small{color:#8a5344;font-size:10px}.reward-footer{justify-content:space-between;align-items:center;margin-top:15px;display:flex}.reward-footer strong{color:#8e0e1c}.reward-footer button{color:#fff;background:#ce1126;border:0;border-radius:9px;height:34px;padding:0 15px;font-size:11px;font-weight:900}.reward-footer button:disabled{color:#fff;background:#fdf3e6}.floating-toast{z-index:120;position:fixed;bottom:90px;left:50%;transform:translate(-50%);box-shadow:0 8px 25px #6e121e2e}.stat-grid.compact{margin-top:0;margin-bottom:14px}.stat-grid.compact .stat-card{min-height:90px}.positive{color:#0bac70!important}.negative{color:#ed5f64!important}.record-panel{overflow:hidden}.record-toolbar{border-bottom:1px solid #fff8f0;justify-content:space-between;align-items:center;gap:15px;padding:14px 16px;display:flex}.segmented{gap:7px;display:flex}.record-search{color:#8e0e1c;border:1px solid #fdf3e6;border-radius:20px;align-items:center;min-width:260px;height:39px;padding:0 13px;display:flex}.record-search input{color:#8e0e1c;border:0;outline:0;width:100%;min-width:0;padding-left:8px}.record-table-wrap{overflow-x:auto}.record-table{border-collapse:collapse;width:100%;min-width:850px}.record-table th{text-align:left;letter-spacing:.4px;color:#8a5344;background:#fffdf8;padding:13px 15px;font-size:10px}.record-table td{color:#8a5344;border-top:1px solid #fffdf8;padding:15px;font-size:12px}.record-table td b{color:#8e0e1c}.record-table code,.mobile-record-list code{color:#b9977c;background:#fffdf8;border-radius:5px;padding:4px 6px;font-size:10px}.type-badge{color:#8e0e1c;background:#fffdf8;border-radius:13px;padding:5px 8px;font-size:10px;font-weight:800}.type-badge.deposit{color:#0b9d67;background:#e8fff4}.type-badge.withdraw{color:#e65d63;background:#fff2f2}.type-badge.bonus{color:#ad7f00;background:#fff9df}.status-ok{color:#10a66a;font-size:11px;font-weight:800}.outline-btn{color:#8e0e1c;background:#fff;border:1px solid #ce1126;border-radius:9px;height:39px;padding:0 14px;font-weight:800}.mobile-record-list{display:none}.record-total{color:#8a5344;font-size:10px;font-weight:800}.records-state{color:#8a5344;place-items:center;min-height:180px;font-size:12px;display:grid}.direction-badge{border-radius:12px;padding:5px 8px;font-size:9px;font-weight:800;display:inline-flex}.direction-badge.increase{color:#099a64;background:#e7fff4}.direction-badge.decrease{color:#d8525c;background:#fff0f1}.record-pagination{border-top:1px solid #fff8f0;justify-content:center;align-items:center;gap:14px;padding:14px 16px;display:flex}.record-pagination button{color:#8e0e1c;background:#fff;border:1px solid #fdf3e6;border-radius:9px;min-width:86px;height:35px;font-size:10px;font-weight:800}.record-pagination button:disabled{cursor:not-allowed;opacity:.45}.record-pagination span{color:#8a5344;font-size:11px;font-weight:800}.promo-grid{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.promo-card{background:#fff;border:1px solid #fff8f0;border-radius:17px;grid-template-columns:190px 1fr;align-items:center;gap:20px;min-height:190px;padding:17px;display:grid;box-shadow:0 7px 19px #8e0e1c1a}.promo-art{color:#fff;background:radial-gradient(circle at 40% 35%,#fdf3e6,#f4d8a8 45%,#ce1126);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;height:155px;display:flex}.promo-art span{font-size:60px}.promo-art b{letter-spacing:1.2px;margin-top:6px}.promo-card h3{margin:0 0 6px;font-size:20px}.promo-card p{color:#8a5344;margin:0 0 16px;font-size:12px;line-height:1.6}.support-hero{background:linear-gradient(125deg,#fffdf8,#fff);justify-content:space-between;align-items:center;min-height:205px;padding:30px 38px;display:flex}.support-hero h1{margin:6px 0;font-size:31px}.support-hero p{color:#8a5344}.support-avatar{background:linear-gradient(145deg,#fdf3e6,#fffdf8);border-radius:50%;place-items:center;width:120px;height:120px;font-size:65px;display:grid;box-shadow:0 10px 25px #8e0e1c26}.support-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin:15px 0;display:grid}.support-channel{color:#8e0e1c;background:#fff;border:1px solid #fff8f0;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;min-height:120px;display:flex}.support-channel>span{font-size:30px}.support-channel b{margin:8px 0 3px}.support-channel small{color:#8a5344}.faq{padding:18px}.faq>h3{margin:0 0 10px}.faq article{color:#8e0e1c;cursor:pointer;border-top:1px solid #fffdf8;padding:14px 3px}.faq article header{justify-content:space-between;display:flex}.faq article p{color:#8a5344;margin:10px 0 0;font-size:12px;line-height:1.7;display:none}.faq article.open p{display:block}.faq article.open header span{transform:rotate(180deg)}@media (width<=1300px) and (width>=768px){.app-header .logo{width:230px}.logged-account .lang{display:none}.balance-pill{min-width:120px}.profile-pill b{display:none}.menu-grid,.payment-grid{grid-template-columns:repeat(2,1fr)}.promo-card{grid-template-columns:150px 1fr}.promo-art{height:140px}}.api-error-backdrop{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#5c101894;place-items:center;padding:20px;animation:.18s ease-out api-error-fade;display:grid;position:fixed;inset:0}.api-error-dialog{color:#6e121e;background:linear-gradient(145deg,#fff 0%,#fffdf8 70%,#fff8f0 100%);border:1px solid #ffffffb8;border-radius:22px;grid-template-columns:66px 1fr;gap:18px;width:min(440px,92vw);padding:28px 26px 22px;animation:.22s ease-out api-error-pop;display:grid;position:relative;box-shadow:0 24px 80px #5c10186b,inset 0 4px #c9a227}.api-error-icon{color:#fff;background:linear-gradient(145deg,#ff6576,#df234b);border-radius:20px;place-items:center;width:62px;height:62px;font-size:39px;font-weight:900;display:grid;box-shadow:0 10px 24px #df234b4d}.api-error-dialog span{letter-spacing:1.5px;color:#8e0e1c;font-size:10px;font-weight:900}.api-error-dialog h2{color:#6e121e;margin:4px 30px 7px 0;font-size:23px}.api-error-dialog p{color:#8a5344;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.api-error-dialog small{color:#9a6b52;margin-top:8px;font-size:10px;display:block}.api-error-close{color:#8e0e1c;background:#fffdf8;border:0;border-radius:50%;width:34px;height:34px;font-size:24px;line-height:1;position:absolute;top:12px;right:14px}.api-error-confirm{color:#fff;background:linear-gradient(135deg,#c9a227,#ce1126);border:0;border-radius:11px;grid-column:1/3;width:100%;height:44px;margin-top:4px;font-weight:900;box-shadow:0 7px 17px #ce11263d}.api-business-toast{z-index:1100;color:#8f1832;background:linear-gradient(135deg,#fff,#fff2f4);border:1px solid #ffc4cb;border-radius:16px;grid-template-columns:44px 1fr;align-items:center;gap:12px;width:min(520px,100vw - 28px);min-height:76px;padding:14px 48px 14px 14px;display:grid;position:fixed;top:22px;left:50%;transform:translate(-50%);box-shadow:0 16px 45px #7e142c47}.api-business-toast-icon{color:#fff;background:linear-gradient(145deg,#ff6576,#df234b);border-radius:13px;place-items:center;width:42px;height:42px;font-size:27px;font-weight:900;display:grid}.api-business-toast b{font-size:14px}.api-business-toast p{color:#6f4050;margin:4px 0 0;font-size:12px;line-height:1.45}.api-business-toast>button{color:#a72e47;background:#ffe2e6;border:0;border-radius:50%;width:30px;height:30px;font-size:20px;position:absolute;top:11px;right:12px}.api-toast-enter-active,.api-toast-leave-active{transition:all .22s}.api-toast-enter-from,.api-toast-leave-to{opacity:0;transform:translate(-50%,-18px)}@keyframes api-error-fade{0%{opacity:0}}@keyframes api-error-pop{0%{opacity:0;transform:translateY(16px)scale(.96)}}@media (width<=767px){.app-page{padding-bottom:92px}.app-mobile-header{display:block}.app-mobile-header .mobile-top{grid-template-columns:1fr 48px 125px;height:59px}.app-mobile-header .mobile-logo{height:57px}.app-mobile-header .mobile-lang{height:44px;padding:0 10px;font-size:14px}.app-mobile-header .headset{height:45px;font-size:27px}.mobile-wallet-bar{background:#ffffffd4;border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:7px;margin:8px 0 12px;padding:8px;display:grid;box-shadow:0 4px 13px #8e0e1c21}.mobile-user{text-align:left;color:#6e121e;background:0 0;border:0;align-items:center;gap:7px;min-width:0;display:flex}.mobile-user>span:last-child{min-width:0}.mobile-user small,.mobile-user b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.mobile-user small{color:#9a6b52;font-size:9px}.mobile-user b{font-size:11px}.mobile-balance{text-align:right;color:#8e0e1c;background:0 0;border:0}.mobile-balance small,.mobile-balance strong{display:block}.mobile-balance small{color:#8a5344;font-size:8px}.mobile-balance strong{font-size:11px}.mobile-deposit{color:#fff;background:linear-gradient(135deg,#c9a227,#ce1126);border:0;border-radius:9px;height:35px;font-size:10px;font-weight:900}.mobile-bottom-nav{z-index:90;height:70px;padding-bottom:max(4px,env(safe-area-inset-bottom));background:#fffffff5;border-top:1px solid #fff8f0;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -5px 18px #8e0e1c1f}.mobile-bottom-nav button{color:#8a5344;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.mobile-bottom-nav span{font-size:21px;line-height:22px}.mobile-bottom-nav b{font-size:9px}.mobile-bottom-nav button.active{color:#8a5344}.mobile-bottom-nav button:nth-child(2) span{color:#fff;background:linear-gradient(145deg,#c9a227,#ce1126);border-radius:50%;place-items:center;width:38px;height:38px;margin-top:-20px;font-size:26px;display:grid;box-shadow:0 6px 15px #ce11264d}.home-view .hero-grid{margin-top:0}.desktop-game-title{display:none}.inner-page{padding:8px 0}.page-heading{align-items:flex-end;min-height:80px;padding:5px 2px 13px}.page-heading h1{margin:3px 0;font-size:24px}.page-heading p{font-size:11px;line-height:1.4}.eyebrow{font-size:9px}.heading-balance{border-radius:10px;min-width:118px;padding:9px 10px}.heading-balance span{font-size:8px}.heading-balance strong{font-size:13px}.profile-hero{min-height:0;padding:18px 16px;display:block}.big-avatar{width:64px;height:64px;font-size:28px}.profile-id{gap:12px}.profile-id h2{font-size:19px}.profile-id p{font-size:10px}.asset-summary{border:0;border-top:1px solid #fff8f0;min-width:0;margin-top:15px;padding:14px 0 0}.asset-summary>strong{margin-bottom:10px;font-size:23px}.asset-summary button{height:35px;font-size:11px}.stat-grid{gap:8px;margin-top:10px}.stat-card{min-height:85px;padding:12px 10px}.stat-card span{font-size:9px}.stat-card strong{margin:6px 0;font-size:15px}.stat-card small{font-size:8px}.menu-grid{grid-template-columns:1fr 1fr;gap:8px;margin:10px 0}.menu-tile{grid-template-columns:38px 1fr auto;gap:7px;min-height:78px;padding:10px}.menu-icon{border-radius:10px;width:38px;height:38px;font-size:18px}.menu-tile strong{font-size:11px}.menu-tile small{font-size:8px}.account-security{padding:13px}.security-row{padding:11px 2px;font-size:11px}.two-col-layout{display:block}.recharge-card{padding:15px}.recharge-card h3{font-size:13px}.amount-grid{grid-template-columns:repeat(3,1fr);gap:7px}.amount-grid button{height:44px;font-size:10px}.payment-grid{grid-template-columns:1fr 1fr;gap:7px}.payment-grid button{min-height:78px;font-size:10px}.deposit-summary{margin:15px 0 10px;padding:12px}.deposit-summary strong{font-size:18px}.side-info{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.side-info>.card-panel{padding:13px}.side-info .safe-note{grid-column:1/3}.large-icon{font-size:30px}.info-banner p,.steps{font-size:9px}.info-banner h3{font-size:13px}.steps{line-height:1.6}.safe-note{font-size:20px}.safe-note b{font-size:11px}.safe-note span{font-size:8px}.reward-hero{min-height:170px;padding:18px}.reward-hero h2{font-size:26px}.reward-hero p{max-width:210px;font-size:10px}.gift-visual{font-size:70px}.reward-tabs{margin:10px 0 8px;overflow-x:auto}.reward-tabs button{white-space:nowrap;height:34px;padding:0 13px;font-size:10px}.reward-grid{grid-template-columns:1fr;gap:8px}.reward-card{padding:14px}.reward-card h3{font-size:14px}.reward-card p{min-height:0;font-size:10px}.reward-icon{font-size:29px}.reward-footer strong{font-size:12px}.stat-grid.compact .stat-card{min-height:70px}.record-panel{border-radius:12px}.record-toolbar{padding:10px;display:block}.segmented{overflow-x:auto}.segmented button{height:32px;padding:0 12px;font-size:9px}.record-search{min-width:0;height:35px;margin-top:8px;font-size:10px}.record-table-wrap{display:none}.mobile-record-list{display:block}.mobile-record-list article{border-top:1px solid #fffdf8;grid-template-columns:1fr auto;gap:4px 10px;padding:13px;display:grid}.mobile-record-list article:first-child{border-top:0}.mobile-record-list b,.mobile-record-list span{display:block}.mobile-record-list b{color:#8e0e1c;font-size:11px}.mobile-record-list span{color:#8a5344;margin-top:3px;font-size:8px}.mobile-record-list>article>strong{align-self:center;font-size:11px}.mobile-record-list small{color:#8a5344;font-size:8px}.mobile-record-list code{justify-self:end;font-size:7px}.outline-btn{width:100%;margin-top:8px;font-size:10px}.promo-grid{grid-template-columns:1fr;gap:8px}.promo-card{border-radius:13px;grid-template-columns:100px 1fr;gap:12px;min-height:130px;padding:10px}.promo-art{border-radius:10px;height:105px}.promo-art span{font-size:40px}.promo-art b{font-size:9px}.promo-card h3{font-size:14px}.promo-card p{margin-bottom:10px;font-size:9px}.promo-card .primary-btn{min-height:34px;font-size:9px}.support-hero{min-height:150px;padding:18px}.support-hero h1{font-size:22px}.support-hero p{max-width:220px;font-size:10px}.support-avatar{width:75px;height:75px;font-size:40px}.support-grid{gap:7px;margin:8px 0}.support-channel{min-height:88px}.support-channel>span{font-size:23px}.support-channel b{font-size:10px}.support-channel small{font-size:7px}.faq{padding:12px}.faq article{font-size:10px}.faq article p{font-size:9px}}@media (width<=560px){.app-mobile-header .mobile-top{grid-template-columns:1fr 40px 105px}.app-mobile-header .mobile-lang{font-size:12px}.mobile-wallet-bar{grid-template-columns:minmax(0,1fr) auto auto}.mobile-deposit{padding:0 8px}.page-heading .heading-balance{display:none}.stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.menu-grid,.side-info{grid-template-columns:1fr}.side-info .safe-note{grid-column:auto}.promo-card{grid-template-columns:90px 1fr}.promo-art{height:95px}}.message-head-btn{color:#8e0e1c;background:#fff;border:1px solid #fff8f0;border-radius:9px;width:39px;height:38px;font-size:18px;position:relative}.message-head-btn i,.message-shortcut b{color:#fff;background:#ff3f63;border-radius:10px;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-style:normal;line-height:18px;position:absolute;top:-6px;right:-5px}.message-shortcut{color:#8e0e1c;background:#fff;border:1px solid #fff8f0;border-radius:13px;width:46px;height:46px;font-size:20px;position:relative;box-shadow:0 4px 12px #8e0e1c1f}.auth-wrap{place-items:center;min-height:calc(100vh - 120px);padding:45px 0;display:grid}.auth-card{width:min(480px,100%);padding:34px}.auth-card h1{color:#8e0e1c;margin:7px 0 6px;font-size:30px}.auth-card>p{color:#8a5344;margin:0 0 20px;font-size:13px;line-height:1.65}.auth-logo{color:#c9a227;background:linear-gradient(145deg,#fffdf8,#fdf3e6);border-radius:20px;place-items:center;width:68px;height:68px;margin-bottom:15px;font-size:38px;display:grid}.auth-card .field{margin:12px 0}.auth-card .field>span,.inline-form .field>span{color:#8e0e1c;margin-bottom:6px;font-size:11px;font-weight:800;display:block}.auth-card .field input,.inline-form input,.inline-form select,.security-list form input{color:#8e0e1c;background:#fffdf8;border:1px solid #fdf3e6;border-radius:10px;outline:0;width:100%;height:47px;padding:0 13px}.password-input{background:#fffdf8;border:1px solid #fdf3e6;border-radius:10px;grid-template-columns:1fr auto;display:grid;overflow:hidden}.password-input input{border:0!important}.password-input button{color:#8e0e1c;background:0 0;border:0;padding:0 13px;font-size:11px;font-weight:800}.auth-options{color:#8a5344;justify-content:space-between;align-items:center;margin:13px 0 17px;font-size:11px;display:flex}.auth-options a,.auth-foot a{color:#ce1126;cursor:pointer;font-weight:800}.auth-separator{color:#f4d8a8;align-items:center;gap:10px;margin:16px 0;font-size:10px;display:flex}.auth-separator:before,.auth-separator:after{content:"";background:#fff8f0;flex:1;height:1px}.demo-hint{text-align:center;color:#f4d8a8;margin-top:12px;display:block}.register-card{width:min(680px,100%)}.form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-grid.three{grid-template-columns:repeat(3,1fr)}.terms{color:#8a5344;align-items:center;gap:7px;margin:12px 0;font-size:11px;display:flex}.form-error,.error-toast{color:#da4655;background:#fff0f1;border-radius:9px;margin:10px 0;padding:11px 13px;font-size:11px}.auth-foot{text-align:center!important;margin:15px 0 0!important}.full{width:100%}.register-wrap{padding:22px 0}.register-card{width:min(760px,100%);padding:25px 30px}.register-heading{border-bottom:1px solid #fff8f0;justify-content:space-between;align-items:center;gap:25px;padding-bottom:16px;display:flex}.register-heading h1{margin:4px 0}.register-heading p{color:#8a5344;margin:0;font-size:12px}.register-steps{flex:none;align-items:center;display:flex}.register-steps span{color:#9a6b52;background:#fff8f0;border-radius:50%;place-items:center;width:32px;height:32px;font-size:12px;font-weight:900;transition:all .2s;display:grid}.register-steps i{background:#fff8f0;width:38px;height:3px}.register-section-title{color:#8e0e1c;justify-content:space-between;align-items:center;margin:16px 0 2px;display:flex}.register-section-title b{font-size:14px}.register-section-title small{color:#8e0e1c;background:#fffdf8;border-radius:12px;padding:4px 8px;font-weight:800}.register-grid{gap:2px 14px}.register-grid .field{margin:8px 0}.register-grid .field input,.register-grid .field select{height:43px}.register-grid .full-field{grid-column:1/3}.register-actions{justify-content:flex-end;gap:9px;margin-top:14px;display:flex}.register-actions button{min-width:145px;height:44px}.register-card .auth-foot{margin-top:13px!important}.bank-select-list{gap:9px;margin:10px 0 20px;display:grid}.bank-select-list button{text-align:left;color:#8e0e1c;background:#fff;border:1px solid #fff8f0;border-radius:12px;grid-template-columns:42px 1fr 28px;align-items:center;min-height:72px;padding:12px;display:grid}.bank-select-list button.active{background:#fffdf8;border-color:#c9a227;box-shadow:0 0 0 2px #ce11261a}.bank-select-list b,.bank-select-list small{display:block}.bank-select-list small{color:#8a5344;margin-top:4px;font-size:9px}.bank-select-list i{color:#8a5344;opacity:0;font-style:normal}.bank-select-list button.active i{opacity:1}.bank-logo{background:#fffdf8;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.quick-amounts{grid-template-columns:repeat(4,1fr);gap:7px;margin:-4px 0 17px;display:grid}.quick-amounts button{color:#8e0e1c;background:#fff;border:1px solid #fff8f0;border-radius:8px;height:35px;font-size:9px}.withdraw-summary{background:#fffdf8;border-radius:11px;grid-template-columns:1fr auto;gap:4px;margin:13px 0;padding:14px;display:grid}.withdraw-summary span{color:#ab8a71;font-size:10px}.withdraw-summary strong{font-size:19px}.withdraw-summary small{color:#f4d8a8;grid-column:1/3;font-size:8px}.plain-list{margin:0;padding:0;list-style:none}.plain-list li{color:#ac8b72;border-top:1px solid #fffdf8;padding:10px 0;font-size:11px}.primary-btn:disabled{opacity:.45;cursor:not-allowed}.empty-action{color:#8e0e1c;background:#fffdf8;border:1px dashed #fae8cd;border-radius:11px;width:100%;height:70px;font-weight:800}.withdraw-mode{background:#fffdf8;border:1px solid #fff8f0;border-radius:11px;grid-template-columns:auto auto;gap:3px;margin-bottom:14px;padding:3px;display:inline-grid}.withdraw-mode button{color:#8a5344;min-width:145px;height:38px;box-shadow:none;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 14px;transition:all .16s;display:flex}.withdraw-mode button span{font-size:17px;line-height:1}.withdraw-mode button b{white-space:nowrap;font-size:10px}.withdraw-mode button:active{transform:scale(.98)}.withdraw-destination{background:#fffdf8;border:1px solid #fff8f0;border-radius:12px;margin-bottom:20px;padding:15px}.withdraw-destination small,.withdraw-destination b,.withdraw-destination strong,.withdraw-destination span{display:block}.withdraw-destination small{color:#8a5344;font-size:8px}.withdraw-destination b{margin-top:6px}.withdraw-destination strong{color:#8e0e1c;margin:7px 0;font-size:20px}.withdraw-destination span,.withdraw-destination p{color:#8a5344;font-size:10px}.currency-withdraw-fields{grid-template-columns:1fr 1fr;gap:0 10px;margin-bottom:20px;display:grid}.currency-withdraw-fields .full{grid-column:1/3}.currency-withdraw-fields input{color:#8e0e1c;border:1px solid #fdf3e6;border-radius:9px;outline:0;width:100%;height:44px;padding:0 12px}.withdraw-summary small.full{text-align:right;grid-column:1/3}.pending-cash-warning{color:#9a6d00;background:#fff9e8;border:1px solid #f1d58e;border-radius:10px;margin:12px 0;padding:12px;font-size:10px;font-weight:700}.quick-amounts button:disabled{cursor:not-allowed;opacity:.4}@media (width<=767px){.withdraw-mode{grid-template-columns:1fr 1fr;width:100%;display:grid}.withdraw-mode button{min-width:0;padding:0 7px}.withdraw-mode button b{font-size:9px}.currency-withdraw-fields{grid-template-columns:1fr}.currency-withdraw-fields .full{grid-column:auto}}.promotion-heading{background:linear-gradient(125deg,#fff 0,#fffdf8 55%,#fff8f0 100%);border:1px solid #fdf3e6;border-radius:20px;justify-content:space-between;align-items:center;min-height:160px;margin-bottom:18px;padding:25px 30px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 26px #8e0e1c1f}.promotion-heading:after{content:"";border:40px solid #ce112612;border-radius:50%;width:210px;height:210px;position:absolute;right:90px}.promotion-heading h1{color:#8e0e1c;margin:7px 0;font-size:32px}.promotion-heading p{color:#8a5344;margin:0;font-size:12px}.promotion-heading-art{z-index:1;color:#8e0e1c;background:#ffffffbf;border-radius:14px;align-items:center;gap:9px;padding:12px 16px;display:flex;box-shadow:0 7px 18px #8e0e1c21}.promotion-heading-art span{font-size:28px;font-weight:900}.promotion-heading-art b{font-size:11px}.promo-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.promo-gallery-card{cursor:pointer;background:#fff;border:1px solid #fdf3e6;border-radius:17px;min-width:0;transition:transform .18s,box-shadow .18s,border-color .18s;overflow:hidden;box-shadow:0 7px 20px #8e0e1c1c}.promo-gallery-card:hover,.promo-gallery-card:focus-visible{border-color:#f4d8a8;outline:0;transform:translateY(-3px);box-shadow:0 13px 28px #8e0e1c2e}.promo-gallery-image{aspect-ratio:2.55;background:#fff8f0;position:relative;overflow:hidden}.promo-gallery-image img{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.promo-gallery-card:hover .promo-gallery-image img{transform:scale(1.018)}.promo-gallery-image>span{color:#fff;letter-spacing:.7px;background:#8e0e1ce0;border-radius:20px;padding:5px 9px;font-size:8px;font-weight:900;position:absolute;top:11px;left:11px;box-shadow:0 3px 9px #5c101833}.promo-gallery-body{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:13px;min-height:101px;padding:14px 15px;display:grid}.promo-gallery-body h2{color:#6e121e;margin:0;font-size:15px;line-height:1.35}.promo-gallery-body p{color:#8a5344;margin:5px 0 0;font-size:9px}.promo-detail-button{color:#fff;background:linear-gradient(135deg,#c9a227,#ce1126);border:1px solid #ce1126;border-radius:9px;height:35px;padding:0 13px;font-size:9px;font-weight:900;box-shadow:0 5px 12px #8e0e1c33}@media (width<=767px){.promotion-heading{min-height:120px;margin-bottom:11px;padding:18px}.promotion-heading h1{font-size:24px}.promotion-heading p{max-width:240px;font-size:9px}.promotion-heading-art{display:none}.promo-gallery{grid-template-columns:1fr;gap:10px}.promo-gallery-card{border-radius:13px}.promo-gallery-image{aspect-ratio:2.45}.promo-gallery-body{gap:8px;min-height:78px;padding:10px 11px}.promo-gallery-body h2{font-size:12px}.promo-gallery-body p{font-size:8px}.promo-detail-button{height:31px;padding:0 9px;font-size:8px}}.promotion-campaign-detail{flex-wrap:wrap;gap:26px;width:100%;max-width:100%;padding:20px;display:flex}.promotion-campaign-detail>img{object-fit:cover;border-radius:14px;flex:560px;width:auto;min-width:0;max-width:100%;height:auto;display:block}.promotion-campaign-detail>div{flex:300px;align-self:center;min-width:0}.promotion-campaign-detail h1,.promotion-campaign-detail p{overflow-wrap:anywhere;max-width:100%}.promotion-campaign-detail:before,.promotion-campaign-detail:after{display:none}@media (width<=767px){.promotion-campaign-detail{gap:14px;min-height:0;padding:12px}.promotion-campaign-detail h1{font-size:21px}}.single-bank-grid{grid-template-columns:minmax(300px,620px)}.bank-edit-form{margin-bottom:16px}.bank-edit-link{font-weight:900;color:#8e0e1c!important;background:#fffdf8!important;border:1px solid #fae8cd!important;border-radius:8px!important;height:32px!important;padding:0 13px!important;font-size:9px!important}.bank-edit-form .primary-btn:disabled{opacity:.45}.promo-content-columns{align-items:start}.promo-highlight-list{gap:8px;margin:15px 0 23px;display:grid}.promo-highlight-list article{background:#fffdf8;border:1px solid #fff8f0;border-radius:10px;grid-template-columns:25px 1fr;align-items:start;gap:9px;padding:11px 12px;display:grid}.promo-highlight-list article>span{color:#099a64;background:#dff8ed;border-radius:50%;place-items:center;width:23px;height:23px;font-size:10px;font-weight:900;display:grid}.promo-highlight-list p{margin:3px 0 0!important;line-height:1.55!important}.promo-summary-card{position:sticky;top:15px}.promo-summary-card .summary-row b{text-align:right;max-width:58%;line-height:1.4}@media (width<=767px){.promo-summary-card{position:static}.promo-highlight-list article{padding:9px}}.inline-form{margin-bottom:15px;padding:20px}.inline-actions{justify-content:flex-end;gap:8px;margin-top:15px;display:flex}.ghost-btn{color:#8a5344;background:#fff;border:1px solid #fff8f0;border-radius:9px;height:39px;padding:0 16px;font-weight:800}.field select{color:#8e0e1c;background:#fffdf8;border:1px solid #fdf3e6;border-radius:10px;width:100%;height:47px;padding:0 12px}.bank-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.bank-card{padding:20px;position:relative;overflow:hidden}.bank-card:after{content:"";opacity:.6;background:#fff8f0;border-radius:50%;width:160px;height:160px;position:absolute;top:-60px;right:-50px}.bank-card-head{z-index:1;align-items:center;gap:11px;display:flex;position:relative}.bank-logo.big{width:48px;height:48px;font-size:22px}.bank-card-head small{color:#9a6b52;letter-spacing:1px;font-size:8px}.bank-card-head h3{margin:2px 0;font-size:19px}.bank-card-head em{color:#0a9b65;background:#e7fff3;border-radius:12px;margin-left:auto;padding:5px 8px;font-size:8px;font-style:normal}.bank-number{letter-spacing:1.5px;color:#8e0e1c;z-index:1;margin:24px 0 6px;font-size:23px;display:block;position:relative}.bank-card p{color:#8a5344;font-size:10px}.bank-card footer{border-top:1px solid #fffdf8;justify-content:space-between;align-items:center;margin-top:17px;padding-top:12px;display:flex}.bank-card footer span{color:#10a56a;font-size:9px}.bank-card footer button{color:#db5c69;background:0 0;border:0;font-size:9px;font-weight:800}.bank-card footer button:disabled{opacity:.35}.message-panel{overflow:hidden}.message-tabs{border-bottom:1px solid #fff8f0;gap:7px;padding:12px;display:flex;overflow-x:auto}.message-tabs button{color:#8a5344;white-space:nowrap;background:#fffdf8;border:0;border-radius:17px;height:34px;padding:0 14px;font-size:10px;font-weight:800}.message-tabs button.active{color:#fff;background:#ce1126}.message-layout{grid-template-columns:42% 58%;min-height:430px;display:grid}.message-list{border-right:1px solid #fff8f0}.message-list>button{text-align:left;color:#8e0e1c;background:#fff;border:0;border-bottom:1px solid #fffdf8;grid-template-columns:12px 1fr 15px;width:100%;min-height:93px;padding:14px 12px;display:grid}.message-list>button.unread,.message-list>button.active{background:#fffdf8}.msg-dot{background:0 0;border-radius:50%;width:7px;height:7px;margin-top:5px}.unread .msg-dot{background:#ce1126}.message-list b,.message-list small,.message-list em{display:block}.message-list b{font-size:11px}.message-list small{color:#8a5344;white-space:nowrap;text-overflow:ellipsis;margin:5px 0;font-size:9px;line-height:1.45;overflow:hidden}.message-list em{color:#f4d8a8;font-size:8px;font-style:normal}.message-list i{color:#f4d8a8;align-self:center;font-style:normal}.message-detail{padding:30px}.message-detail h2{margin:8px 0;font-size:24px}.message-detail time{color:#f4d8a8;font-size:9px}.message-detail p{color:#8a5344;margin-top:24px;font-size:12px;line-height:1.8}.message-illustration{background:linear-gradient(135deg,#fffdf8,#fffdf8);border-radius:15px;place-items:center;width:100%;height:120px;margin-top:35px;font-size:50px;display:grid}.empty-state{color:#8a5344;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.empty-state span{font-size:44px}.empty-state b{margin:10px 0 4px;font-size:13px}.empty-state small{font-size:9px}.vip-hero{color:#fff;background:linear-gradient(125deg,#8e0e1c,#ce1126 55%,#f4d8a8);border-radius:19px;justify-content:space-between;align-items:center;min-height:260px;padding:35px 42px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 28px #8e0e1c40}.vip-hero:after{content:"";border:55px solid #ffffff1f;border-radius:50%;width:320px;height:320px;position:absolute;top:-80px;right:-60px}.eyebrow.light{color:#f5e6b8}.vip-hero h1{margin:7px 0;font-size:42px}.vip-hero p{color:#fffdf8;max-width:560px;font-size:12px;line-height:1.6}.vip-crown{z-index:1;text-shadow:0 9px 20px #5c101838;font-size:130px}.vip-progress{width:min(520px,65vw);margin-top:22px}.vip-progress>div:first-child{justify-content:space-between;font-size:9px;display:flex}.progress-track{background:#ffffff47;border-radius:8px;margin:7px 0;overflow:hidden;height:10px!important}.progress-track i{background:#fff;border-radius:8px;height:100%;display:block}.vip-progress small{color:#fffdf8;font-size:9px}.benefit-strip{grid-template-columns:repeat(4,1fr);gap:10px;margin:14px 0;display:grid}.benefit-strip>div{background:#fff;border:1px solid #fff8f0;border-radius:13px;grid-template-columns:38px 1fr;align-items:center;padding:17px;display:grid}.benefit-strip>div>span{grid-row:1/3;font-size:26px}.benefit-strip b,.benefit-strip small{display:block}.benefit-strip b{font-size:11px}.benefit-strip small{color:#bf9b80;font-size:8px}.vip-level-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.vip-level-card{text-align:center;background:#fff;border:1px solid #fff8f0;border-radius:15px;min-height:210px;padding:17px;position:relative;overflow:hidden}.vip-level-card.current{border:2px solid #ce1126;box-shadow:0 8px 22px #ce11262e}.vip-level-card.locked{opacity:.72}.vip-level-num{letter-spacing:1px;color:#8a5344;font-size:10px;font-weight:900}.level-crown{color:#8a5344;margin:8px 0;font-size:40px;display:block}.vip-level-card>b{font-size:11px}.vip-level-card ul{color:#8a5344;padding:0;font-size:9px;line-height:1.9;list-style:none}.vip-level-card em{color:#8e0e1c;background:#fffdf8;border-radius:12px;padding:5px 9px;font-size:8px;font-style:normal;font-weight:900;display:inline-block}.security-list{padding:4px 18px}.security-list article{border-top:1px solid #fff8f0;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:17px 3px;display:grid}.security-list article:first-child{border-top:0}.security-list article>div{align-items:center;gap:12px;display:flex}.security-icon{background:#fffdf8;border-radius:12px;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.security-list b,.security-list small{display:block}.security-list b{font-size:12px}.security-list small{color:#8a5344;margin-top:4px;font-size:9px}.security-list article>button{color:#8e0e1c;background:#fff;border:1px solid #fdf3e6;border-radius:8px;height:34px;padding:0 13px;font-size:9px;font-weight:800}.security-list form{background:#fffdf8;border-radius:10px;grid-column:1/3;grid-template-columns:repeat(3,1fr) auto;gap:8px;padding:12px;display:grid}.switch input{display:none}.switch i{background:#fdf3e6;border-radius:14px;width:43px;height:24px;transition:all .2s;display:block;position:relative}.switch i:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:all .2s;position:absolute;top:3px;left:3px}.switch input:checked+i{background:#ce1126}.switch input:checked+i:after{left:22px}.floating-toast{z-index:100;max-width:320px;position:fixed;bottom:90px;right:25px}.logout-btn{color:#dc5662;background:#fff6f7;border:1px solid #ffd6da;border-radius:10px;width:100%;height:42px;margin-top:15px;font-weight:800}.back-link{color:#8e0e1c;background:0 0;border:0;padding:8px 0 13px;font-size:10px;font-weight:800}.promo-detail-hero{color:#fff;background:linear-gradient(120deg,#c9a227,#ce1126 60%,#e8c547);border-radius:18px;align-items:center;gap:32px;min-height:250px;padding:32px 40px;display:flex;box-shadow:0 10px 25px #ce112638}.promo-detail-icon{background:#ffffff2e;border-radius:30px;place-items:center;width:140px;height:140px;font-size:78px;display:grid}.promo-detail-hero h1{margin:7px 0;font-size:36px}.promo-detail-hero p{color:#fffdf8;font-size:13px}.white-cta{color:#8e0e1c;background:#fff;border:0;border-radius:10px;height:42px;margin-top:12px;padding:0 18px;font-weight:900}.detail-columns{grid-template-columns:2fr 1fr;gap:13px;margin-top:13px;display:grid}.detail-card{padding:22px}.detail-card h2{font-size:21px}.detail-card h3{font-size:14px}.detail-card p,.rule-list{color:#8a5344;font-size:11px;line-height:1.8}.rule-list{padding-left:18px}.summary-row{border-top:1px solid #fff8f0;justify-content:space-between;padding:13px 0;font-size:10px;display:flex}.status-hero{align-items:center;gap:16px;padding:23px;display:flex}.status-check{color:#0aa66a;background:#e3fff2;border-radius:50%;place-items:center;width:58px;height:58px;font-size:28px;display:grid}.status-hero h1{margin:4px 0;font-size:25px}.status-hero p{color:#8a5344;margin:0;font-size:10px}.receipt{margin-top:12px;padding:22px}.receipt header,.record-detail header{justify-content:space-between;align-items:flex-start;display:flex}.receipt header h2{margin:0}.receipt code{background:#fffdf8;border-radius:6px;padding:6px;font-size:9px}.receipt-amount{border-bottom:1px dashed #fff8f0;justify-content:space-between;align-items:end;padding:25px 0;display:flex}.receipt-amount span{color:#8a5344;font-size:11px}.receipt-amount strong{font-size:28px}.receipt-grid{background:#fff8f0;border-radius:10px;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:15px;display:grid;overflow:hidden}.receipt-grid>div{background:#fff;padding:15px}.receipt-grid span,.receipt-grid b{display:block}.receipt-grid span{color:#c5a084;font-size:8px}.receipt-grid b{margin-top:5px;font-size:11px}.receipt footer,.record-detail footer{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.record-detail{padding:24px}.record-detail h1{margin:5px 0;font-size:26px}.record-detail header p{color:#8a5344;font-size:10px}.result-pill,.status-badge-success{border-radius:16px;padding:8px 12px;font-size:9px;font-weight:900}.result-pill.win,.status-badge-success{color:#0a9f65;background:#e5fff2}.result-pill.lose{color:#db5362;background:#fff0f2}.record-amount-grid{grid-template-columns:repeat(3,1fr);gap:9px;margin:20px 0;display:grid}.record-amount-grid>div{background:#fffdf8;border-radius:12px;padding:17px}.record-amount-grid span,.record-amount-grid strong{display:block}.record-amount-grid span{color:#b9967b;font-size:9px}.record-amount-grid strong{margin-top:6px;font-size:18px}.detail-list{border:1px solid #fff8f0;border-radius:11px;overflow:hidden}.detail-list>div{border-top:1px solid #fff8f0;justify-content:space-between;align-items:center;padding:13px 15px;font-size:10px;display:flex}.detail-list>div:first-child{border-top:0}.detail-list span{color:#ba977c}.detail-list code{background:#fffdf8;border-radius:5px;padding:5px;font-size:9px}.fund-main-amount{text-align:center;border-bottom:1px dashed #fff8f0;padding:28px 0}.fund-main-amount span,.fund-main-amount strong{display:block}.fund-main-amount span{color:#b9977c;font-size:10px}.fund-main-amount strong{margin-top:8px;font-size:31px}.clickable-row,.mobile-record-list article{cursor:pointer}.clickable-row:hover{background:#fffdf8}@media (width<=767px){.message-head-btn{display:none}.auth-wrap{min-height:auto;padding:20px 0}.auth-card{padding:19px}.auth-card h1{font-size:22px}.form-grid,.form-grid.three{grid-template-columns:1fr}.auth-card .field input,.inline-form input,.inline-form select{height:43px}.bank-grid{grid-template-columns:1fr}.inline-form{padding:14px}.inline-actions{grid-template-columns:1fr 1fr;display:grid}.quick-amounts{grid-template-columns:repeat(2,1fr)}.message-layout{min-height:0;display:block}.message-list{border-right:0}.message-list>button{min-height:82px}.message-detail{display:none}.vip-hero{min-height:190px;padding:20px}.vip-hero h1{font-size:30px}.vip-hero p{max-width:220px;font-size:9px}.vip-crown{font-size:70px}.vip-progress{width:100%}.benefit-strip{grid-template-columns:1fr 1fr;gap:7px}.benefit-strip>div{padding:11px}.vip-level-grid{grid-template-columns:1fr 1fr;gap:7px}.vip-level-card{min-height:185px;padding:12px}.security-list{padding:3px 11px}.security-list article{padding:13px 2px}.security-list form{grid-template-columns:1fr}.promo-detail-hero{gap:15px;min-height:180px;padding:18px}.promo-detail-icon{border-radius:18px;width:80px;height:80px;font-size:42px}.promo-detail-hero h1{font-size:21px}.promo-detail-hero p{font-size:9px}.white-cta{height:35px;font-size:9px}.detail-columns{grid-template-columns:1fr}.detail-card,.receipt,.record-detail{padding:15px}.receipt-grid,.record-amount-grid{grid-template-columns:1fr}.receipt footer,.record-detail footer{grid-template-columns:1fr 1fr;display:grid}.record-detail h1{font-size:19px}.fund-main-amount strong{font-size:24px}.detail-list>div{font-size:9px}.message-shortcut{width:40px;height:40px}.bank-number{font-size:18px}.app-page{padding-bottom:calc(118px + env(safe-area-inset-bottom))}.mobile-bottom-nav{left:12px;right:12px;bottom:max(10px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#2a1f0c 0%,#12100a 42%,#050506 100%);border:1px solid #ffd36a61;border-radius:24px;height:80px;padding:7px 6px 6px;overflow:visible;box-shadow:0 12px 28px #00000080,inset 0 1px #ffd36a38}.mobile-bottom-nav:before{content:"";background:linear-gradient(90deg,#0000,#ffd36a,#0000);height:1px;position:absolute;top:0;left:22px;right:22px}.mobile-bottom-nav button{border-radius:17px;gap:3px;min-width:0;min-height:64px;transition:color .2s,background .2s,transform .2s;position:relative}.mobile-bottom-nav button:active{transform:scale(.94)}.mobile-bottom-nav button>span{color:#d7c4a0;background:linear-gradient(145deg,#1a160c,#0a0a0c);border:1px solid #ffd36a47;border-radius:14px;place-items:center;width:38px;height:38px;font-size:22px;line-height:1;transition:all .2s;display:grid;box-shadow:inset 0 1px #ffd36a29,0 3px 8px #00000047}.mobile-bottom-nav button>b{text-overflow:ellipsis;color:#d7c4a0;white-space:nowrap;max-width:100%;font-size:9px;line-height:1.1;overflow:hidden}.mobile-bottom-nav button.active{color:#3b2a08;background:linear-gradient(#fff6c8,#ffd36a 55%,#c9a227)}.mobile-bottom-nav button.active>span{color:#3b2a08;background:linear-gradient(145deg,#fff6c8,#ffd36a);border-color:#fff3c2;transform:translateY(-1px);box-shadow:0 0 14px #ffd36a80}.mobile-bottom-nav button.active>b{color:#ffd36a;font-weight:900}.mobile-bottom-nav button.active:after{content:"";background:#ffd36a;border-radius:3px;width:18px;height:3px;position:absolute;bottom:2px}.mobile-bottom-nav button:nth-child(2)>span{color:#c9a227;background:linear-gradient(145deg,#fdf3e6,#fdf3e6);border-color:#fdf3e6}.mobile-bottom-nav button:nth-child(4)>span,.mobile-bottom-nav button:nth-child(5)>span{color:#8e0e1c;background:linear-gradient(145deg,#fffdf8,#fff8f0)}.mobile-bottom-nav .deposit-nav>span{color:#fff;background:linear-gradient(145deg,#c9a227,#ce1126 72%);border:5px solid #fffdf8;border-radius:50%;width:56px;height:56px;margin-top:-30px;font-size:34px;box-shadow:0 9px 22px #8e0e1c6b,inset 0 2px 2px #ffffff80}.mobile-bottom-nav .deposit-nav>b{color:#8e0e1c;margin-top:1px;font-weight:900}.mobile-bottom-nav .deposit-nav.active{background:0 0}.mobile-bottom-nav .deposit-nav.active>span{background:linear-gradient(145deg,#c9a227,#8e0e1c);box-shadow:0 9px 24px #8e0e1c75}}@media (width<=380px){.mobile-bottom-nav{left:7px;right:7px}.mobile-bottom-nav button>b{font-size:8px}.mobile-bottom-nav button>span{font-size:20px}}@media (width<=767px){.mobile-bottom-nav{height:82px;padding:3px 7px 4px}.mobile-bottom-nav button{min-height:70px;padding:0;background:0 0!important}.mobile-bottom-nav button>img{object-fit:contain;filter:drop-shadow(0 3px 5px #8e0e1c2e);width:68px;max-width:100%;height:68px;transition:transform .18s,filter .18s;display:block}.mobile-bottom-nav button.active>img{filter:drop-shadow(0 6px 8px #8e0e1c47);transform:translateY(-3px)scale(1.08)}.mobile-bottom-nav button.active:after{display:none}.mobile-bottom-nav .deposit-nav>img{width:74px;height:74px;margin-top:-12px}.mobile-bottom-nav .deposit-nav.active>img{transform:translateY(-4px)scale(1.08)}.register-wrap{padding:10px 0}.register-card{padding:17px 15px}.register-heading{gap:10px;padding-bottom:11px}.register-heading h1{font-size:21px}.register-heading p{font-size:9px}.register-steps span{width:28px;height:28px}.register-steps i{width:22px}.register-section-title{margin-top:12px}.register-grid .full-field{grid-column:auto}.register-grid{gap:0}.register-grid .field{margin:6px 0}.register-grid .field input,.register-grid .field select{height:41px}.register-actions{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px;display:grid}.register-actions button{width:100%;min-width:0}.register-actions button:only-child{grid-column:1/3}.register-card .auth-foot{margin-top:10px!important}}.register-card{background:linear-gradient(#2a1f0c 0%,#12100a 42%,#050506 100%);border-color:#ffd36a61;box-shadow:inset 0 1px #ffd36a29,0 10px 24px #00000059}.register-grid{background:#05050673;border:1px solid #ffd36a47;border-radius:15px;padding:8px 12px 10px}.register-grid .field input,.register-grid .field select{transition:border-color .18s,box-shadow .18s,background .18s}.register-grid .field input:focus,.register-grid .field select:focus{background:#fff;border-color:#c9a227;box-shadow:0 0 0 3px #ce11261c}.register-actions button{letter-spacing:.45px;border-radius:12px;justify-content:center;align-items:center;gap:10px;height:45px;padding:0 22px;font-size:11px;font-weight:900;transition:transform .16s,box-shadow .16s;display:inline-flex}.register-actions button:active{transform:translateY(1px)scale(.985)}.register-actions button>span{font-size:20px;line-height:1}.register-primary{color:#3b2a08;background:linear-gradient(#fff6c8 0%,#ffd36a 42%,#c9a227 100%);border:0;box-shadow:0 0 16px #ffd36a59}.register-primary:hover{box-shadow:0 0 22px #ffd36a80}.register-secondary{color:#8e0e1c;background:#fff;border:1px solid #fdf3e6;box-shadow:0 4px 12px #8e0e1c1a}html[lang=id] .register-actions button{letter-spacing:.7px}html[lang=id] .register-section-title b{letter-spacing:.65px}@media (width<=767px){.register-grid{padding:5px 10px 7px}.register-actions{gap:8px}.register-actions button{height:43px;padding:0 12px;font-size:10px}.register-section-title small{white-space:nowrap;font-size:8px}.register-heading .eyebrow{letter-spacing:1px}}.api-payment-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.api-payment-grid button{min-height:104px;padding:10px;position:relative;overflow:hidden}.api-payment-grid button img{object-fit:contain;width:42px;height:42px}.api-payment-grid button b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.api-payment-grid button.active:after{content:"✓";color:#fff;background:#ce1126;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;display:grid;position:absolute;top:6px;right:7px}.payment-recipient{color:#8e0e1c;background:linear-gradient(145deg,#fffdf8,#fffdf8);border:1px solid #fff8f0;border-radius:13px;grid-template-columns:48px 1fr;align-items:center;gap:13px;margin:12px 0 4px;padding:14px 16px;display:grid}.payment-recipient>span{background:#fff;border-radius:13px;place-items:center;width:46px;height:46px;font-size:25px;display:grid;box-shadow:0 4px 12px #8e0e1c1f}.payment-recipient small,.payment-recipient b,.payment-recipient p,.payment-recipient code{display:block}.payment-recipient small{letter-spacing:1px;color:#8a5344;font-size:8px}.payment-recipient b{margin-top:3px}.payment-recipient p{color:#8a5344;margin:4px 0;font-size:10px}.payment-recipient code{color:#8e0e1c;overflow-wrap:anywhere;background:#fff;border-radius:6px;width:max-content;max-width:100%;padding:4px 7px}.currency-recipient{color:#6e121e;background:linear-gradient(145deg,#f4fffb,#e0faf2);border-color:#fdf3e6}.currency-recipient>span{color:#8e0e1c}.currency-recipient code{color:#6e121e}.amount-grid button{flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.amount-grid button small{color:#0aa069;font-size:9px}.recharge-summary>span small{color:#0aa069;margin-top:4px;font-size:9px;display:block}.recharge-loading{color:#8a5344;border:1px dashed #fdf3e6;border-radius:13px;place-items:center;min-height:104px;font-size:11px;display:grid}.pending-order strong{color:#8e0e1c;margin:8px 0;font-size:25px;display:block}.pending-order h3{margin:5px 0}.pending-order>div{color:#8a5344;justify-content:space-between;font-size:9px;display:flex}.pending-order .outline-btn{width:100%;margin-top:14px}.account-snapshot h3{margin-top:0}.account-snapshot>div{border-top:1px solid #fff8f0;justify-content:space-between;padding:10px 0;font-size:11px;display:flex}.account-snapshot span{color:#8a5344}.account-snapshot b{color:#8e0e1c}@media (width<=767px){.api-payment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.api-payment-grid button{min-height:82px}.payment-recipient{grid-template-columns:38px 1fr;padding:11px}.payment-recipient>span{width:38px;height:38px;font-size:20px}.recharge-side{grid-template-columns:1fr;display:grid}.recharge-side .safe-note{grid-column:auto}}.payment-picker-trigger{text-align:left;color:#8e0e1c;background:linear-gradient(145deg,#fff,#fffdf8);border:1px solid #fdf3e6;border-radius:14px;grid-template-columns:48px 1fr auto;align-items:center;gap:13px;width:100%;min-height:76px;padding:11px 15px;transition:all .18s;display:grid;box-shadow:0 5px 15px #8e0e1c1a}.payment-picker-trigger:hover{border-color:#c9a227;box-shadow:0 7px 19px #8e0e1c29}.payment-picker-trigger>span:nth-child(2) small,.payment-picker-trigger strong,.payment-picker-trigger em{display:block}.payment-picker-trigger small{letter-spacing:1px;color:#8a5344;font-size:8px}.payment-picker-trigger strong{margin:3px 0;font-size:14px}.payment-picker-trigger em{color:#8a5344;font-size:9px;font-style:normal}.payment-picker-trigger>i{font-size:20px;font-style:normal}.payment-picker-icon{background:#fff;border-radius:13px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 4px 11px #8e0e1c1f}.payment-picker-icon img{object-fit:contain;max-width:36px;max-height:36px}.payment-picker-icon b{font-size:23px}.payment-picker-backdrop{z-index:1050;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#5c101894;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.payment-picker-sheet{background:linear-gradient(155deg,#fff,#fffdf8);border-radius:21px;width:min(520px,94vw);max-height:min(620px,82vh);padding:20px;overflow:hidden;box-shadow:0 24px 75px #5c101866}.payment-picker-sheet>header{justify-content:space-between;align-items:flex-start;padding:2px 2px 15px;display:flex}.payment-picker-sheet h2{color:#8e0e1c;margin:4px 0 0;font-size:22px}.payment-picker-sheet>header>button{color:#8e0e1c;background:#fff8f0;border:0;border-radius:50%;width:34px;height:34px;font-size:23px}.payment-picker-list{gap:8px;max-height:470px;display:grid;overflow:auto}.payment-picker-list>button{text-align:left;color:#8e0e1c;background:#fff;border:1px solid #fff8f0;border-radius:13px;grid-template-columns:44px 1fr 24px;align-items:center;gap:11px;min-height:68px;padding:10px 13px;display:grid}.payment-picker-list>button>span{background:#fffdf8;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.payment-picker-list img{object-fit:contain;max-width:34px;max-height:34px}.payment-picker-list strong,.payment-picker-list small{display:block}.payment-picker-list small{color:#8a5344;margin-top:4px;font-size:9px}.payment-picker-list i{color:#8a5344;opacity:0;font-style:normal}.payment-picker-list>button.active i{opacity:1}@media (width<=767px){.payment-picker-backdrop{place-items:end center;padding:0}.payment-picker-sheet{width:100%;max-height:76vh;padding:16px 14px max(18px,env(safe-area-inset-bottom));border-radius:22px 22px 0 0}.payment-picker-sheet h2{font-size:19px}.payment-picker-list>button{min-height:62px}.payment-picker-trigger{min-height:68px}}.payment-type-chip{color:#c9a227;text-transform:uppercase;background:#fdf3e6;border-radius:999px;align-items:center;width:max-content;margin-right:7px;padding:3px 7px;font-weight:900;line-height:1.2;letter-spacing:.35px!important;font-size:8px!important;display:inline-flex!important}.payment-type-chip.bank{color:#8e0e1c;background:#fffdf8}.copy-value{text-align:left;color:#8e0e1c;width:100%;max-width:430px;min-height:38px;box-shadow:none;background:#fff;border:1px dashed #fae8cd;border-radius:9px;justify-content:space-between;align-items:center;gap:9px;margin-top:5px;padding:5px 7px 5px 9px;display:flex}.copy-value:active{transform:scale(.995)}.copy-value code{overflow-wrap:anywhere;background:0 0!important;width:auto!important;max-width:calc(100% - 58px)!important;padding:0!important}.copy-value i{color:#8e0e1c;background:#fffdf8;border-radius:6px;flex:none;padding:4px 7px;font-size:8px;font-style:normal;font-weight:900}.currency-recipient .copy-value{color:#6e121e;border-color:#f4d8a8}.currency-recipient .copy-value i{color:#6e121e;background:#e4faf4}.payment-more-hint{color:#fff;text-align:center;background:linear-gradient(135deg,#c9a227,#ce1126);border:1px solid #ce1126;border-radius:10px;min-width:128px;padding:9px 13px;font-size:10px;font-weight:900;line-height:1.2;transition:transform .16s,box-shadow .16s,filter .16s;box-shadow:0 5px 13px #8e0e1c3b}.payment-picker-trigger:hover .payment-more-hint{color:#fff;filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 7px 17px #8e0e1c57}.payment-picker-trigger:active .payment-more-hint{transform:scale(.96);box-shadow:0 3px 8px #8e0e1c33}@media (width<=767px){.payment-type-chip{font-size:7px!important}.copy-value{max-width:100%;min-height:40px}.copy-value code{font-size:9px}.payment-more-hint{min-width:92px;padding:8px 7px;font-size:8px}}.pending-order-main{text-align:center;background:linear-gradient(150deg,#fff,#fffdf8);padding:32px;overflow:hidden}.pending-order-icon{background:#fffdf8;border-radius:50%;place-items:center;width:68px;height:68px;margin:0 auto 13px;font-size:31px;display:grid;box-shadow:0 7px 20px #8e0e1c24}.pending-order-main h2{color:#8e0e1c;margin:7px 0 5px;font-size:25px}.pending-order-main>p{color:#8a5344;max-width:460px;margin:0 auto 22px;font-size:11px}.pending-order-amount{background:#fffdf8;border:1px solid #fff8f0;border-radius:14px;padding:20px}.pending-order-amount small,.pending-order-amount strong,.pending-order-amount em{display:block}.pending-order-amount small{color:#8a5344;font-size:9px}.pending-order-amount strong{color:#8e0e1c;margin:6px 0;font-size:31px}.pending-order-amount em{color:#09a06c;font-size:10px;font-style:normal}.pending-order-meta{border:1px solid #fff8f0;border-radius:12px;grid-template-columns:1fr 1fr;margin:14px 0;display:grid;overflow:hidden}.pending-order-meta>div{text-align:left;background:#fff;padding:14px}.pending-order-meta>div+div{border-left:1px solid #fff8f0}.pending-order-meta small,.pending-order-meta b{display:block}.pending-order-meta small{color:#bd997e;text-transform:uppercase;font-size:8px}.pending-order-meta b{color:#8e0e1c;margin-top:5px;font-size:11px}.pending-order-actions{grid-template-columns:1fr 1.3fr;gap:10px;display:grid}.pending-order-actions button{min-height:47px}.pending-order-actions button:disabled{cursor:wait;opacity:.65}@media (width<=767px){.pending-order-main{padding:23px 16px}.pending-order-icon{width:57px;height:57px;font-size:26px}.pending-order-main h2{font-size:21px}.pending-order-amount strong{font-size:25px}.pending-order-meta{grid-template-columns:1fr}.pending-order-meta>div+div{border-top:1px solid #fff8f0;border-left:0}.pending-order-actions{grid-template-columns:1fr}.pending-order-actions .primary-btn{grid-row:1}}.pending-payment-detail{text-align:left;background:#fff;border:1px solid #fff8f0;border-radius:13px;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 14px;padding:14px;display:grid}.pending-payment-detail.currency{background:#f1fcf8;border-color:#fae8cd}.pending-payment-detail>div{min-width:0}.pending-payment-detail .full{grid-column:1/3}.pending-payment-detail small,.pending-payment-detail b{display:block}.pending-payment-detail small{color:#b9977c;text-transform:uppercase;font-size:8px}.pending-payment-detail b{color:#8e0e1c;margin-top:5px;font-size:12px}.pending-payment-detail.currency b{color:#6e121e}.pending-payment-detail .copy-value{max-width:none}.pending-order-actions button:only-child{grid-column:1/3}.pending-order-actions .primary-btn{font-size:11px}.pending-order-actions .primary-btn:hover{filter:brightness(1.06)}.pending-payment-detail .copy-value.compact{min-height:34px;margin-top:4px;padding-top:4px;padding-bottom:4px}@media (width<=767px){.pending-payment-detail{grid-template-columns:1fr}.pending-payment-detail .full,.pending-order-actions button:only-child{grid-column:auto}}.transaction-record-tabs button{height:36px;font-size:11px}.home-action-button{position:relative}.lottery-count-badge{color:#fff;background:#ff4f78;border:2px solid #fff;border-radius:12px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:9px;line-height:1;display:grid;position:absolute;top:6px;right:7px;box-shadow:0 3px 8px #b91a484d}@media (width<=767px){.transaction-record-tabs button{height:34px;font-size:9px}.transaction-mobile-list .mobile-order-head code{color:#8e0e1c;background:#fffdf8;padding:5px 8px;font-size:11px;font-weight:800}}.site-shell .rtp-page{max-width:1480px!important}.site-shell .rtp-page .rtp-shell{background:linear-gradient(#2a1f0c 0%,#12100a 42%,#050506 100%)!important;border:1px solid #ffd36a61!important;border-radius:20px!important;padding:18px!important;box-shadow:0 10px 30px #00000073,inset 0 1px #ffd36a29!important}.site-shell .rtp-page .rtp-header{color:#ffeede!important;background:linear-gradient(#3a2f1c 0%,#2a1f0c 38%,#12100a 100%)!important;border:1px solid #ffd36a61!important;border-radius:16px!important;align-items:center!important;min-height:82px!important;padding:18px 24px!important;display:flex!important;box-shadow:inset 0 1px #ffd36a29!important}.site-shell .rtp-page .rtp-header h1{color:#ffeede!important;margin:3px 0 2px!important;font-size:25px!important}.site-shell .rtp-page .rtp-header p{color:#d7c4a0!important;margin:0!important;font-size:11px!important}.site-shell .rtp-page .rtp-categories{gap:9px!important;margin:14px 0!important;padding:8px 2px 10px!important;display:flex!important;overflow-x:auto!important}.site-shell .rtp-page .rtp-categories button{color:#d7c4a0!important;background:linear-gradient(#2a1f0c,#12100a 42%,#050506)!important;border:1px solid #ffd36a61!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:116px!important;min-width:116px!important;height:76px!important;padding:0!important;display:flex!important;box-shadow:inset 0 1px #ffd36a1f!important}.site-shell .rtp-page .rtp-categories button.active,.site-shell .rtp-page .rtp-categories button:hover{color:#ffd36a!important;border-color:#ffd36aa6!important;box-shadow:0 5px 14px #00000059,inset 0 1px #ffd36a38!important}.site-shell .rtp-page .category-logo{background:0 0!important;place-items:center!important;width:70px!important;height:32px!important;display:grid!important;overflow:hidden!important}.site-shell .rtp-page .category-logo img{display:block;object-fit:contain!important;max-width:100%!important;max-height:100%!important}.site-shell .rtp-page .all-logo{color:#3b2a08!important;background:linear-gradient(#fff6c8 0%,#ffd36a 42%,#c9a227 100%)!important;border-radius:8px!important;font-size:13px!important;font-weight:900!important}.site-shell .rtp-page .rtp-toolbar{align-items:center!important;gap:12px!important;margin-bottom:12px!important;display:flex!important}.site-shell .rtp-page .rtp-toolbar label{color:#d7c4a0!important;background:linear-gradient(#2a1f0c,#12100a 42%,#050506)!important;border:1px solid #ffd36a61!important;border-radius:12px!important;align-items:center!important;gap:9px!important;width:min(430px,75%)!important;height:42px!important;padding:0 0 0 14px!important;display:flex!important;overflow:hidden!important;box-shadow:inset 0 1px #ffd36a29!important}.site-shell .rtp-page .rtp-toolbar input{color:#ffeede!important;background:0 0!important;border:0!important;outline:0!important;width:100%!important}.site-shell .rtp-page .rtp-toolbar label button{color:#ffd36a!important;white-space:nowrap!important;background:linear-gradient(#3a2f1c,#1a160c)!important;border:0!important;border-left:1px solid #ffd36a47!important;border-radius:0!important;justify-content:center!important;align-self:stretch!important;align-items:center!important;gap:5px!important;width:104px!important;min-width:104px!important;margin:0!important;padding:0 13px!important;font-size:10px!important;font-weight:800!important;display:flex!important}.site-shell .rtp-page .rtp-toolbar label button i{font-size:15px!important;font-style:normal!important}.site-shell .rtp-page .rtp-toolbar label button b{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.site-shell .rtp-page .rtp-toolbar>strong{color:#d7c4a0!important;margin-left:auto!important;font-size:11px!important}.site-shell .rtp-page .rtp-top-pagination{flex:none!important;align-items:center!important;gap:6px!important;display:flex!important}.site-shell .rtp-page .rtp-top-pagination button{color:#ffd36a!important;background:linear-gradient(#2a1f0c,#050506)!important;border:1px solid #ffd36a61!important;border-radius:8px!important;place-items:center!important;width:30px!important;height:30px!important;padding:0!important;font-size:18px!important;display:grid!important}.site-shell .rtp-page .rtp-top-pagination span{color:#d7c4a0!important;text-align:center!important;min-width:52px!important;font-size:10px!important;font-weight:800!important}.site-shell .rtp-page .rtp-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.site-shell .rtp-page .rtp-card{background:linear-gradient(#2a1f0c,#12100a 42%,#050506)!important;border:1px solid #ffd36a61!important;border-radius:15px!important;min-width:0!important;display:block!important;overflow:hidden!important;box-shadow:0 6px 17px #00000059,inset 0 1px #ffd36a1f!important}.site-shell .rtp-page .game-image{aspect-ratio:1.34!important;background:#1a160c!important;place-items:center!important;font-size:38px!important;display:grid!important;position:relative!important;overflow:hidden!important}.site-shell .rtp-page .game-image:before{content:"🎮";place-items:center;display:grid;position:absolute;inset:0}.site-shell .rtp-page .game-image img{z-index:1!important;object-fit:fill!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.site-shell .rtp-page .rtp-card h2{color:#ffeede!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;padding:9px 11px 7px!important;font-size:13px!important;line-height:1.25!important;overflow:hidden!important}.site-shell .rtp-page .setting-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;padding:0 9px 8px!important;display:grid!important}.site-shell .rtp-page .setting-list>div{background:#ffd36a14!important;border:1px solid #ffd36a29!important;border-radius:8px!important;justify-content:space-between!important;align-items:center!important;gap:3px!important;min-width:0!important;height:25px!important;padding:0 5px!important;font-size:7px!important;display:flex!important}.site-shell .rtp-page .setting-list span{color:#d7c4a0!important}.site-shell .rtp-page .setting-list b{color:#8a7a5a!important;white-space:nowrap!important;font-size:7px!important}.site-shell .rtp-page .setting-list b.active{color:#ffd36a!important}.site-shell .rtp-page .rtp-card footer{color:#d7c4a0!important;background:linear-gradient(90deg,#1a160c,#12100a)!important;border-top:1px solid #ffd36a38!important;justify-content:space-between!important;align-items:center!important;height:auto!important;padding:7px 11px!important;display:flex!important}.site-shell .rtp-page .rtp-card footer span{color:#ffd36a!important}.site-shell .rtp-page .rtp-card footer strong{color:#ffd36a!important;font-size:18px!important}@media (width<=1100px){.site-shell .rtp-page .rtp-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.page{max-width:1400px}.app-confirm-dialog{box-shadow:0 24px 80px #5c10186b,inset 0 4px #13bd80}.app-confirm-icon{background:linear-gradient(145deg,#28d9a0,#069c68);box-shadow:0 10px 24px #069c6847}@media (width<=1399px){.page{width:100%;max-width:100%}}@media (width<=767px){.site-shell .rtp-page .rtp-shell{padding:9px!important}.site-shell .rtp-page .rtp-categories button{width:88px!important;min-width:88px!important;height:65px!important}.site-shell .rtp-page .rtp-toolbar{gap:6px!important}.site-shell .rtp-page .rtp-toolbar label{flex:1!important;width:auto!important;min-width:0!important;height:38px!important}.site-shell .rtp-page .rtp-toolbar label button{width:42px!important;min-width:42px!important;padding:0!important}.site-shell .rtp-page .rtp-toolbar label button b,.site-shell .rtp-page .rtp-toolbar>strong{display:none!important}.site-shell .rtp-page .rtp-top-pagination{gap:3px!important}.site-shell .rtp-page .rtp-top-pagination button{width:27px!important}.site-shell .rtp-page .rtp-top-pagination span{min-width:42px!important;font-size:9px!important}.site-shell .rtp-page .rtp-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.site-shell .rtp-page .setting-list{grid-template-columns:1fr!important}}@media (width>=768px){.top-nav .nav-item img{clip-path:none;transform-origin:50%;filter:drop-shadow(0 2px 4px #00000059);transition:transform .2s,filter .2s;transform:none}.top-nav .nav-item.active img{filter:drop-shadow(0 4px 8px #c9a22773);transform:scale(1.08)}.top-nav .nav-item span{z-index:1;margin-top:0;position:relative}}@media (width<=767px){.mobile-bottom-nav button>img{clip-path:none;object-fit:contain;width:54px;height:54px;position:relative;top:auto;margin:0!important}.mobile-bottom-nav button>b{z-index:2;color:#d7c4a0;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;font-weight:800;line-height:1.05;display:block;position:relative;overflow:hidden}.mobile-bottom-nav button.active>img{transform:translateY(-2px)scale(1.08)}.mobile-bottom-nav button.active>b{color:#ffd36a;font-weight:900}.mobile-bottom-nav .deposit-nav>img{width:62px;height:62px;top:auto;margin-top:-9px!important}.mobile-bottom-nav .deposit-nav>b{color:#ffd36a;margin-top:-4px;font-weight:900}}.promotions-page .promotion-heading{background:linear-gradient(#2a1f0c 0%,#12100a 42%,#050506 100%);border-color:#ffd36a61;box-shadow:inset 0 1px #ffd36a29,0 10px 26px #00000059}.promotions-page .promotion-heading:after{border-color:#ffd36a1f}.promotions-page .promotion-heading .eyebrow{color:#ffd36a}.promotions-page .promotion-heading h1{background:linear-gradient(#fff6c8 0%,#ffd36a 46%,#c9a227 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.promotions-page .promotion-heading p{color:#e8c547}.promotions-page .promotion-heading-art{color:#ffd36a;background:linear-gradient(#2a1f0c,#12100a);border:1px solid #ffd36a61;box-shadow:inset 0 1px #ffd36a29}.promotions-page .promo-gallery-card{background:#0a0a0c;border-color:#ffd36a61;box-shadow:0 7px 20px #00000059}.promotions-page .promo-gallery-card:hover,.promotions-page .promo-gallery-card:focus-visible{border-color:#ffd36ab3;box-shadow:0 13px 28px #00000073}.promotions-page .promo-gallery-image>span{color:#ffd36a;background:linear-gradient(#2a1f0c,#12100a);border:1px solid #ffd36a73}.promotions-page .promo-gallery-body{background:linear-gradient(#1a1408,#0a0a0c)}.promotions-page .promo-gallery-body h2{background:linear-gradient(#fff6c8 0%,#ffd36a 46%,#c9a227 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.promotions-page .promo-gallery-body p{color:#c9a227}.promotions-page .promo-detail-button{color:#ffd36a;background:linear-gradient(#2a1f0c,#12100a);border-color:#ffd36a8c;box-shadow:inset 0 1px #ffd36a29}.back-link{color:#ffd36a}.promo-detail-hero{color:#ffeede;background:linear-gradient(#2a1f0c 0%,#12100a 42%,#050506 100%);box-shadow:inset 0 1px #ffd36a29,0 10px 25px #00000059}.promo-detail-hero h1{background:linear-gradient(#fff6c8 0%,#ffd36a 46%,#c9a227 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.promo-detail-hero p{color:#e8c547}.white-cta{color:#ffd36a;background:linear-gradient(#2a1f0c,#12100a);border:1px solid #ffd36a8c}.mobile-catalog,.mobile-catalog-toolbar,.mobile-search-tools,.mobile-hero-art,.mobile-home-nav,.mobile-categories{display:none}.home-view .desktop-game-title{min-width:0;font-family:var(--id-avenir);background:linear-gradient(#1a1408,#0a0a0c);padding:7px 9px 9px;display:block}.home-view .desktop-game-title strong,.home-view .desktop-game-title small{text-overflow:ellipsis;white-space:nowrap;font-family:inherit;display:block;overflow:hidden}.home-view .desktop-game-title strong{background:linear-gradient(#fff6c8 0%,#ffd36a 46%,#c9a227 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:12px;font-weight:700}.home-view .desktop-game-title small{color:#c9a227;margin-top:3px;font-size:9px;font-weight:400}.home-page .vendor-back-bar{align-items:center;gap:10px;margin:10px 0 0;padding:0 4px;display:flex}.home-page .vendor-back-btn{color:#ffd36a;cursor:pointer;background:linear-gradient(#2a1f0c,#12100a);border:1px solid #ffd36a61;border-radius:10px;padding:6px 12px;font-size:12px;font-weight:700}.home-page .vendor-back-bar strong{color:#ffeede;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.home-page .vendor-card .game-cover img{object-fit:cover;background:0 0;width:100%;height:100%;padding:0}.home-page .vendor-card .desktop-game-title small{display:block}.home-page .mobile-vendor-back{margin:0 0 calc(10 * var(--u));padding:0 calc(10 * var(--u))}.headset svg{color:#ffd36a;width:30px;height:30px}.api-banner{background:linear-gradient(#2a1f0c,#12100a 42%,#050506);border:1px solid #ffd36a61;border-radius:12px;min-width:0;height:320px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffd36a29}.hero-static.api-banner{background:#050506;height:auto;min-height:0}.hero-static .hero-picture,.hero-static .mobile-hero-art{width:100%;display:block;position:relative}.hero-static .hero-picture img,.hero-static .mobile-hero-art img{object-fit:cover;border-radius:inherit;width:100%;height:auto;display:block;position:static}.api-banner>img,.api-banner>canvas{object-fit:fill;width:100%;height:100%;display:block;position:absolute;inset:0}.api-banner>canvas{opacity:0;pointer-events:none}.api-banner>canvas.on{opacity:1}.api-banner>.banner-prev,.api-banner>.banner-next,.api-banner>.banner-dots{z-index:2}.api-banner>.banner-prev,.api-banner>.banner-next{color:#ffd36a;background:linear-gradient(#2a1f0c,#050506);border:0;border-radius:50%;width:32px;height:32px;font-size:26px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #ffd36a73}.banner-prev{left:10px}.banner-next{right:10px}.banner-dots{flex-wrap:wrap;justify-content:center;gap:6px;display:flex;position:absolute;bottom:10px;left:0;right:0}.banner-dots>button{background:#ffd36a73;border:0;border-radius:50%;width:8px;height:8px;padding:0}.banner-dots>button[aria-pressed=true]{background:#ffd36a;border-radius:6px;width:16px}.desktop-quick-actions{height:72px;box-shadow:none;background:0 0;border:0;border-radius:11px;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;padding:5px;display:grid}.desktop-quick-actions button{color:#ffeede;background:linear-gradient(#2a1f0c,#12100a 42%,#050506);border:1px solid #ffd36a61;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-width:0;padding:4px;transition:all .18s;display:flex;position:relative;box-shadow:inset 0 1px #ffd36a29}.desktop-quick-actions button:hover{background:linear-gradient(#3a2f1c,#1a160c 42%,#0a0a0c);transform:translateY(-1px);box-shadow:0 4px 10px #00000059,inset 0 1px #ffd36a38}.desktop-quick-actions img{object-fit:contain;filter:drop-shadow(0 2px 4px #0000006b);width:43px;height:43px}.desktop-quick-actions span{color:#ffd36a;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;padding:0 2px;font-size:9px;font-weight:900;line-height:1.15;display:-webkit-box;overflow:hidden}.desktop-quick-actions b{color:#fff;background:#ff3f72;border:1px solid #fff;border-radius:9px;place-items:center;min-width:15px;height:15px;padding:0 3px;font-size:7px;display:grid;position:absolute;top:1px;right:1px}.home-notice-ticker{color:#ffeede;text-align:left;background:linear-gradient(#2a1f0c 0%,#12100a 42%,#050506 100%);border:1px solid #ffd36a61;border-radius:14px;grid-template-columns:auto auto 1px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;height:52px;margin:9px 0 0;padding:0 18px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffd36a29}.home-notice-ticker .notice-speaker{color:#ffd36a;place-items:center;width:20px;height:20px;display:grid}.home-notice-ticker .notice-speaker svg{width:100%;height:100%;display:block}.home-notice-ticker>strong{color:#ffd36a;text-overflow:ellipsis;white-space:nowrap;max-width:190px;font-size:13px;overflow:hidden}.home-notice-ticker>i{background:#ffd36a73;height:22px}.notice-window{min-width:0;overflow:hidden}.notice-track{width:max-content;animation:60s linear infinite home-notice-scroll;display:flex}.notice-track em{color:#ffeede;white-space:nowrap;text-shadow:0 1px 2px #140104aa;min-width:max-content;padding-right:90px;font-size:13px;font-style:normal;font-weight:700}.home-notice-ticker:hover .notice-track{animation-play-state:paused}.home-notice-ticker>b{color:#ffd36a;font-size:22px}@keyframes home-notice-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=900px){.home-notice-ticker{display:none}}.api-notice{color:#ffeede;text-align:left;background:linear-gradient(#2a1f0c 0%,#12100a 42%,#050506 100%);border:1px solid #ffd36a61;border-radius:12px;align-items:center;gap:12px;width:100%;min-width:0;padding:12px;display:flex;box-shadow:inset 0 1px #ffd36a29}.api-notice>strong{text-overflow:ellipsis;white-space:nowrap;max-width:32%;font-size:14px;overflow:hidden}.api-notice>span:nth-of-type(2){-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:12px;display:-webkit-box;overflow:hidden}.home-api-error{color:#8a5344;margin:8px 0;font-size:12px}.home-api-error>button{color:#8e0e1c;background:0 0;border:0;padding:4px 8px;text-decoration:underline}.site-shell:has(.home-page){overflow-x:clip}.home-page .tools-row{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#0c0c0ee6,#050506c7);padding:8px 0;position:sticky;top:0;box-shadow:0 5px 10px #14010466}.desktop-catalog-shell,.mobile-catalog{--game-metal:repeating-linear-gradient(118deg,#ffd36a0e 0 1px,transparent 1px 4px,#ffffff05 4px 5px,transparent 5px 8px);--game-bokeh:radial-gradient(ellipse 48% 36% at 10% 14%,#ffd36a33,transparent 70%),radial-gradient(ellipse 38% 30% at 90% 8%,#e08a2a24,transparent 68%),radial-gradient(circle 190px at 16% 80%,#ffd36a1f,transparent 72%),radial-gradient(circle 130px at 84% 58%,#fff3c21a,transparent 70%),radial-gradient(circle 72px at 50% 40%,#ffd36a17,transparent 68%),radial-gradient(circle 50px at 68% 88%,#e8c5471c,transparent 70%),radial-gradient(circle 38px at 34% 26%,#fff6c814,transparent 66%);isolation:isolate;position:relative}.desktop-catalog-shell:before,.mobile-catalog:before{content:"";z-index:0;pointer-events:none;background:var(--game-bokeh),var(--game-metal),linear-gradient(180deg,#1212146b,#0505062e);border-radius:22px;position:absolute;inset:0;box-shadow:inset 0 1px #ffd36a1a}.desktop-catalog-shell:after,.mobile-catalog:after{content:"";z-index:0;pointer-events:none;filter:blur(2px);background:radial-gradient(circle at 32% 40%,#ffd36a29,#0000 56%),radial-gradient(circle at 72% 62%,#fff3c21a,#0000 52%);border-radius:50%;width:46%;height:42%;animation:9s ease-in-out infinite game-bokeh-drift;position:absolute;top:10%;right:8%}.desktop-catalog-body,.mobile-catalog>*{z-index:1;position:relative}@keyframes game-bokeh-drift{0%,to{opacity:.65;transform:translate(0,0)}50%{opacity:1;transform:translate(12px,-10px)}}@media (prefers-reduced-motion:reduce){.desktop-catalog-shell:after,.mobile-catalog:after{animation:none}}.home-page .categories img{object-fit:contain;object-position:center}.home-page .game-card{scroll-margin-top:112px}.home-view .hero-picture img{height:320px}.home-view .hero-side{grid-template-rows:240px 72px}.catalog-pagination{color:#8a5344;justify-items:center;gap:10px;margin:24px 0;font-size:13px;display:grid}.catalog-pagination p{margin:0}.catalog-load-more{color:#fff;background:linear-gradient(130deg,#c9a227,#ce1126);border:1px solid #fae8cd;border-radius:12px;min-height:42px;padding:0 28px;font-weight:700;box-shadow:0 3px 8px #ce112633}.catalog-load-more span{margin-left:12px}.catalog-end{color:#8a5344;font-size:12px}@media (width>=901px){.home-page{background:0 0;padding-bottom:28px}.home-page .desktop-header{align-items:center;gap:10px;height:80px;display:flex}.home-page .app-header .logo{object-fit:contain;object-position:left center;flex:none;width:228px;height:64px}.home-page .top-nav{display:none}.home-page .account-strip{flex:none;align-items:center;gap:6px;display:flex}.home-page .guest-account .lang,.home-page .guest-account .mini-input,.home-page .guest-account .login,.home-page .guest-account .signup{color:#ffeede;background:linear-gradient(#2a1f0c,#12100a 42%,#050506);border:1px solid #ffd36a61;border-radius:8px;height:36px;box-shadow:inset 0 1px #ffd36a29}.home-page .guest-account .lang{width:auto;min-width:84px;padding:0 8px}.home-page .guest-account .lang select,.home-page .guest-account .mini-input input{color:#ffeede}.home-page .guest-account .mini-input input::placeholder{color:#d7a3a8}.home-page .guest-account .mini-input{width:112px}.home-page .guest-account .login,.home-page .guest-account .signup{isolation:isolate;border:2px solid #0000;width:72px;position:relative;overflow:hidden}.home-page .guest-account .login{background:linear-gradient(180deg,#c9a227,#8e0e1c) padding-box,conic-gradient(from var(--cat-angle),#fff6c8 0 8%,#ffd36a 16%,#c9a227 28%,#7a5a12 42%,#ffd36a 62%,#fff6c8 74%,#c9a227 88%,#7a5a12 100%) border-box;color:#fff;animation:2.4s linear infinite category-border-spin,1.6s ease-in-out infinite login-btn-pulse}.home-page .guest-account .login:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 20%,#ffffff2e 40%,#fff4c8b3 50%,#fff3 60%,#0000 80%);width:38%;animation:2.4s ease-in-out infinite login-btn-shine;position:absolute;inset:-20% auto -20% -40%;transform:translate(-120%)skew(-18deg)}.home-page .guest-account .signup{color:#ffd36a;background:linear-gradient(180deg,#5a1018,#2a0308) padding-box,conic-gradient(from var(--cat-angle),#c9a227 0 6%,#ffd36a 14%,#fff6c8 22%,#c9a227 36%,#7a5a12 52%,#ffd36a 72%,#c9a227 90%,#7a5a12 100%) border-box;animation:2.8s linear .8s infinite category-border-spin}.home-page .logged-account{gap:6px}.home-page .logged-account .lang,.home-page .logged-account .balance-pill,.home-page .logged-account .profile-pill,.home-page .logged-account .quick-deposit{color:#ffeede;background:linear-gradient(#2a1f0c,#12100a 42%,#050506);border:1px solid #ffd36a61;box-shadow:inset 0 1px #ffd36a29}.home-page .logged-account .quick-deposit{background:linear-gradient(180deg,#2a1f0c,#12100a 42%,#050506) padding-box,conic-gradient(from var(--cat-angle),#7a5a12 0 12%,#ffd36a 16%,#fff3c2 20%,#c9a227 26%,#7a5a12 38% 72%,#e8c547 82%,#7a5a12 90% 100%) border-box;border:2px solid #0000;animation:7.5s linear infinite category-border-spin;color:#ffd36a!important}.home-page .logged-account .lang select,.home-page .logged-account .balance-pill span,.home-page .logged-account .profile-pill b{color:#d7a3a8}.home-page .logged-account .balance-pill strong{color:#ffeede}.home-page .header-quick-actions,.home-page .desktop-quick-actions{min-width:0;height:64px;box-shadow:none;background:0 0;border:0;flex:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:0;display:grid}.home-page .desktop-quick-actions button{isolation:isolate;background:linear-gradient(180deg,#2a1f0c,#12100a 42%,#050506) padding-box,conic-gradient(from var(--cat-angle),#7a5a12 0 12%,#ffd36a 16%,#fff3c2 20%,#c9a227 26%,#7a5a12 38% 72%,#e8c547 82%,#7a5a12 90% 100%) border-box;color:#ffeede;border:2px solid #0000;border-radius:10px;flex-direction:column;gap:1px;padding:4px;animation:7.5s linear infinite category-border-spin;position:relative;box-shadow:0 6px 14px #00000073,inset 0 1px #ffd36a29}.home-page .desktop-quick-actions button:nth-child(2){animation-delay:-1.5s}.home-page .desktop-quick-actions button:nth-child(3){animation-delay:-3s}.home-page .desktop-quick-actions button:nth-child(4){animation-delay:-4.5s}.home-page .desktop-quick-actions button:nth-child(5){animation-delay:-6s}.home-page .desktop-quick-actions button:hover{background:linear-gradient(180deg,#3a2f1c,#1a160c 42%,#0a0a0c) padding-box,conic-gradient(from var(--cat-angle),#ffd36a 0 10%,#fff6c8 18%,#e8c547 28%,#7a5a12 45%,#ffd36a 70%,#c9a227 90%,#7a5a12 100%) border-box;animation-duration:2.4s;transform:translateY(-1px);box-shadow:0 8px 16px #00000080,inset 0 1px #ffd36a38}.home-page .desktop-quick-actions img{transform-origin:50%;filter:drop-shadow(0 2px 4px #14010488);width:32px;height:32px;animation:2.2s ease-in-out infinite category-icon-breathe}.home-page .desktop-quick-actions button:nth-child(2) img{animation-delay:-.4s}.home-page .desktop-quick-actions button:nth-child(3) img{animation-delay:-.8s}.home-page .desktop-quick-actions button:nth-child(4) img{animation-delay:-1.2s}.home-page .desktop-quick-actions button:nth-child(5) img{animation-delay:-1.6s}.home-page .desktop-quick-actions span{color:#ffd36a;width:100%;text-shadow:none;-webkit-line-clamp:1;padding:0;font-size:10px;line-height:1.1}.home-page .desktop-quick-actions b{min-width:16px;height:16px;font-size:8px;top:3px;right:4px}.home-page .hero-grid{margin:0;display:block}.home-page .api-banner,.home-page .hero-picture img{border-radius:14px;width:100%;height:360px}.home-page .hero-grid>.home-notice-ticker{border-radius:14px;height:52px;margin:9px 0 0}.home-page .hero-side{display:none}.home-page .desktop-catalog-shell{margin-top:12px;padding:12px 10px 18px;display:block}.home-page .desktop-catalog-toolbar .categories{scrollbar-width:none;gap:12px;padding:10px 8px 14px;display:flex;overflow:auto hidden}.home-page .desktop-catalog-toolbar .categories::-webkit-scrollbar{height:0;display:none}.home-page .desktop-catalog-toolbar .categories button{background:linear-gradient(#1d1710,#080809);border:1px solid #0000;border-radius:18px;flex:1 0 auto;gap:6px;min-width:132px;height:auto;min-height:148px;padding:9px 10px;transition:transform .18s;position:relative;overflow:hidden;box-shadow:0 6px 14px #14010466}.home-page .desktop-catalog-toolbar .categories button:before{content:"";z-index:1;border-radius:inherit;background:conic-gradient(from var(--cat-angle),#7a5a12 0 12%,#ffd36a 16%,#fff3c2 20%,#c9a227 26%,#7a5a12 38% 72%,#e8c547 82%,#7a5a12 90% 100%);-webkit-mask-composite:xor;pointer-events:none;padding:2px;animation:7.5s linear infinite category-border-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.home-page .desktop-catalog-toolbar .categories button:nth-child(2):before{animation-delay:-1.5s}.home-page .desktop-catalog-toolbar .categories button:nth-child(3):before{animation-delay:-3s}.home-page .desktop-catalog-toolbar .categories button:nth-child(4):before{animation-delay:-4.5s}.home-page .desktop-catalog-toolbar .categories button:nth-child(5):before{animation-delay:-6s}.home-page .desktop-catalog-toolbar .categories button:hover{transform:translateY(-2px)}.home-page .desktop-catalog-toolbar .categories button.active{z-index:2;animation:1.8s ease-in-out infinite category-selected-pulse;overflow:visible;box-shadow:0 0 10px #ffd36a47}.home-page .desktop-catalog-toolbar .categories button.active:before{background:conic-gradient(from var(--cat-angle),#8a6a14 0 10%,#ffd36a 16%,#fff3c2 22%,#e8c547 30%,#8a6a14 42% 68%,#ffd36a 80%,#8a6a14 90% 100%);animation-duration:2.4s}.home-page .desktop-catalog-toolbar .categories button.active:after{content:"";z-index:-1;background:conic-gradient(from var(--halo-angle),transparent 0 42%,#ffd36a33 52%,#ffd36a 62%,#fff6c8 68%,#ffd36a 74%,#ffd36a33 82%,transparent 90% 100%);-webkit-mask-composite:xor;filter:drop-shadow(0 0 6px #ffd36ab3);pointer-events:none;border-radius:22px;padding:2px;animation:3s linear infinite category-halo-spin;position:absolute;inset:-8px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.home-page .desktop-catalog-toolbar .categories button.active img{border-radius:14px;animation:2.6s ease-in-out infinite category-icon-breathe}.home-page .desktop-catalog-toolbar .categories img{z-index:0;object-fit:contain;transform-origin:50%;width:100px;max-width:100%;height:100px;display:block;position:relative}.home-page .desktop-catalog-toolbar .categories span{z-index:2;color:#ffd36a;letter-spacing:.3px;text-align:center;text-overflow:ellipsis;text-shadow:0 1px 5px #000;white-space:nowrap;width:100%;font-size:16px;font-weight:900;line-height:1.2;display:block;position:relative;overflow:hidden}.home-page .desktop-catalog-body{min-width:0}.home-page .desktop-catalog-toolbar{z-index:60;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:linear-gradient(#0c0c0eeb,#050506cc);grid-template-columns:1fr;align-items:center;gap:10px;padding:8px 0;display:grid;position:sticky;top:0;box-shadow:0 7px 12px #14010466}.home-page .desktop-catalog-toolbar .search-tools{grid-template-columns:minmax(0,1fr) 230px;gap:10px;min-width:0;display:grid}.home-page .desktop-catalog-toolbar .search,.home-page .provider-trigger{color:#ffeede;background:linear-gradient(#2a1f0c,#12100a 42%,#050506);border:1px solid #ffd36a61;border-radius:11px;height:46px;box-shadow:inset 0 1px #ffd36a29}.home-page .desktop-catalog-toolbar .search input{color:#ffeede}.home-page .desktop-catalog-toolbar .search input::placeholder{color:#d7a3a8}.home-page .desktop-catalog-toolbar .search span{color:#ffd36a}.home-page .provider-picker{min-width:0;position:relative}.home-page .provider-trigger{justify-content:space-between;align-items:center;gap:10px;width:100%;min-width:0;padding:0 13px;font-weight:800;display:flex}.home-page .provider-trigger span{text-overflow:ellipsis;white-space:nowrap;color:#ffeede;min-width:0;overflow:hidden}.home-page .provider-trigger b{color:#ffd36a;flex:none;font-size:15px;transition:transform .18s}.home-page .provider-trigger[aria-expanded=true]{border-color:#ffd36ab3;box-shadow:0 0 0 2px #ffd36a33,0 6px 14px #14010488}.home-page .provider-trigger[aria-expanded=true] b{transform:rotate(180deg)}.home-page .provider-menu{z-index:80;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c9a227 #2a0308;background:linear-gradient(#5a1018,#2a0308);border:1px solid #ffc48247;border-radius:12px;max-height:280px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 32px #14010499}.home-page .provider-search{z-index:2;height:38px;box-shadow:none;background:#3b0507;border:1px solid #ffc48247;border-radius:8px;align-items:center;gap:7px;margin:-1px -1px 6px;padding:0 9px;display:flex;position:sticky;top:-6px}.home-page .provider-search span{color:#ffd36a;flex:none;font-size:20px;line-height:1;transform:rotate(-15deg)}.home-page .provider-search input{color:#ffeede;background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;padding:0;font-size:12px}.home-page .provider-search input::placeholder{color:#d7a3a8}.home-page .provider-search input::-webkit-search-cancel-button{cursor:pointer}.home-page .provider-menu button{color:#ffeede;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:8px;width:100%;min-height:36px;padding:7px 10px;font-size:12px;font-weight:700;display:block;overflow:hidden}.home-page .provider-menu button:hover{color:#ffeede;background:#6d1820}.home-page .provider-menu button.active{color:#fff;background:linear-gradient(135deg,#c9a227,#ce1126)}.home-page .provider-empty{color:#d7a3a8;text-align:center;margin:10px 4px;padding:8px;font-size:11px}.home-page .desktop-catalog-toolbar .view-toggle{display:none}.home-page .desktop-catalog-toolbar .home-notice-ticker{border-radius:11px;height:46px;margin:0}.home-page .game-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px;padding:6px 2px 10px;display:grid;overflow:visible}.home-page .game-card{transform-origin:50%;background:#0a0a0c;border:1px solid #ffd36a61;border-radius:12px;transition:box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 5px 14px #00000073}.home-page .game-card>img{aspect-ratio:15/14;object-fit:cover;width:100%;display:block}.home-page .desktop-game-title{z-index:2;min-height:38px;font-family:var(--id-avenir);background:linear-gradient(90deg,#1a1408,#0a0a0c);align-items:center;padding:7px 12px;display:flex;position:relative}.home-page .desktop-game-title strong{font-size:13px;font-weight:700}.home-page .desktop-game-title small{display:none}.home-page>.catalog-pagination,.home-page>.empty-state{margin-left:0}}@media (width>=901px) and (width<=1280px){.home-page .app-header .logo{width:190px;height:58px}.home-page .guest-account .lang{width:auto;min-width:72px}.home-page .guest-account .mini-input{width:96px}.home-page .guest-account .login,.home-page .guest-account .signup{width:64px}.home-page .desktop-quick-actions{gap:5px;height:58px}.home-page .desktop-quick-actions img{width:28px;height:28px}.home-page .desktop-quick-actions span{font-size:9px}}@media (width<=900px){.home-page .api-banner{aspect-ratio:802/340;border-radius:calc(16 * var(--u));height:auto}.home-page .hero-static.api-banner{aspect-ratio:auto}.home-page .mobile-notice>b:first-of-type{max-width:calc(190 * var(--u));color:#ffd36a;font-size:calc(20 * var(--u));text-overflow:ellipsis;white-space:nowrap;line-height:1;overflow:hidden}.home-page .catalog-pagination{text-align:center;gap:8px;margin:18px 0;font-size:12px}.home-page .catalog-load-more{min-height:38px;padding:0 18px;font-size:12px}html:has(.home-page){scrollbar-width:none}html:has(.home-page)::-webkit-scrollbar{display:none}.home-page .desktop-header{display:none}.home-page{--u:calc(100vw / 854);width:100%;padding:0 calc(26 * var(--u)) calc(128px + env(safe-area-inset-bottom,0px));color:#ffeede;background:0 0}.home-page .app-mobile-header{padding-top:calc(10 * var(--u));display:block}.home-page .app-mobile-header .mobile-top{height:calc(72 * var(--u));gap:0;display:flex}.home-page .home-brand{width:calc(424 * var(--u));background:0 0;border:0;margin-right:auto;padding:0;display:block}.home-page .home-brand img{width:100%;height:calc(70 * var(--u));object-fit:contain;object-position:left center;display:block}.home-page .app-mobile-header .headset{height:calc(56 * var(--u));width:calc(56 * var(--u));padding:calc(7 * var(--u));margin-right:calc(22 * var(--u));background:0 0;border:0}.home-page .headset svg{width:100%;height:100%;display:block}.home-page .app-mobile-header .mobile-lang{color:#ffeede;width:calc(202 * var(--u));height:calc(54 * var(--u));border-radius:calc(30 * var(--u));font-weight:700;font-size:calc(20 * var(--u));padding:0 calc(18 * var(--u));align-items:center;gap:calc(12 * var(--u));background:linear-gradient(#2a1f0c,#12100a 42%,#050506);border:1px solid #ffd36a61;display:flex;box-shadow:inset 0 1px #ffd36a29}.home-page .mobile-lang .language-picker-flag{width:calc(32 * var(--u));height:calc(32 * var(--u))}.home-page .mobile-lang .language-picker-chevron{margin-left:auto}.home-page .mobile-login-row{gap:calc(15 * var(--u));margin:calc(17 * var(--u)) 0 calc(17 * var(--u));grid-template-columns:minmax(0,245fr) minmax(0,187fr) minmax(0,147fr) minmax(0,178fr);display:grid}.home-page .mobile-login-row label,.home-page .mobile-login-row button{height:calc(56 * var(--u));border-radius:calc(14 * var(--u));width:100%;min-width:0;margin:0;box-shadow:0 2px 3px #ce11264d}.home-page .mobile-login-row label{align-items:center;gap:calc(16 * var(--u));padding:0 calc(19 * var(--u));color:#ffeede;background:linear-gradient(#2a1f0c,#12100a 42%,#050506);border:1px solid #ffd36a61;display:flex}.home-page .mobile-login-row svg{width:calc(28 * var(--u));height:calc(32 * var(--u));flex:none}.home-page .mobile-login-row input{appearance:none;width:0;min-width:0;height:100%;font:400 calc(20 * var(--u))/1 var(--id-font);color:#ffeede;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;flex:1;padding:0;display:block}.home-page input::placeholder{color:#d7c4a0;opacity:1}.home-page .mobile-login-row input:autofill{-webkit-text-fill-color:#ffeede;box-shadow:inset 0 0 0 100px #12100a}.home-page .mobile-login-row .login,.home-page .mobile-login-row .signup{font:700 calc(20 * var(--u))/1 var(--id-font);white-space:nowrap;padding:0}.home-page .mobile-login-row .login,.home-page .guest-account .login{color:#fff;animation:1.6s ease-in-out infinite login-btn-pulse;position:relative;overflow:hidden}.home-page .mobile-login-row .login{background:linear-gradient(150deg,#c9a227,#ce1126 80%);border:1px solid #c9a227}.home-page .mobile-login-row .login:after,.home-page .guest-account .login:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 20%,#ffffff2e 40%,#fff4c8b3 50%,#fff3 60%,#0000 80%);width:38%;animation:2.4s ease-in-out infinite login-btn-shine;position:absolute;inset:-20% auto -20% -40%;transform:translate(-120%)skew(-18deg)}.home-page .mobile-login-row .signup,.home-page .guest-account .signup{border:1px solid #0000;animation:2.8s ease-in-out infinite signup-breathe;position:relative;overflow:hidden}.home-page .mobile-login-row .signup{color:#6e121e;background:linear-gradient(130deg,#fffdf8,#fff8f0)}.home-page .mobile-login-row .signup:before,.home-page .guest-account .signup:before{content:"";z-index:1;border-radius:inherit;background:conic-gradient(from var(--cat-angle),#7a5a12 0 12%,#ffd36a 16%,#fff3c2 20%,#c9a227 26%,#7a5a12 38% 72%,#e8c547 82%,#7a5a12 90% 100%);-webkit-mask-composite:xor;pointer-events:none;padding:2px;animation:7.5s linear infinite category-border-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.home-page .hero-grid{margin:0;display:block}.home-page .hero-side,.home-page .hero-picture{display:none}.home-page .mobile-hero-art{border-radius:calc(16 * var(--u));display:block;overflow:hidden}.home-page .mobile-hero-art img,.home-page .hero-static .hero-picture img{object-fit:cover;width:100%;height:auto;display:block}.home-page .mobile-hero-art .design-sprite{width:100%}.home-page .hero-picture img{aspect-ratio:804/300;object-fit:cover;border-radius:calc(16 * var(--u));width:100%;height:auto}.home-page .mobile-catalog-toolbar{top:env(safe-area-inset-top,0px);z-index:65;margin-inline:calc(-26 * var(--u));padding:4px calc(26 * var(--u)) 8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#0c0c0ef7,#050506e8);display:block;position:sticky;box-shadow:0 8px 18px #0006}.home-page .mobile-categories{gap:calc(8 * var(--u));margin:calc(10 * var(--u)) 0 calc(4 * var(--u));padding:calc(8 * var(--u)) calc(4 * var(--u)) calc(12 * var(--u));scrollbar-width:none;display:flex;overflow:auto hidden}.app-page:has(.mobile-home-nav){padding-bottom:calc(118px + env(safe-area-inset-bottom,0px))!important}.mobile-bottom-nav.mobile-home-nav{z-index:90;min-height:calc(88px + env(safe-area-inset-bottom,0px));box-shadow:none;border:0;border-radius:0;margin:0;padding:0;display:block;position:fixed;overflow:visible;background:0 0!important;bottom:0!important;left:0!important;right:0!important}.mobile-home-nav-shape{pointer-events:none;filter:drop-shadow(0 -10px 26px #0000008c);width:100%;height:100%;position:absolute;inset:0}.mobile-home-nav-items{z-index:1;min-height:88px;padding:10px 8px calc(8px + env(safe-area-inset-bottom,0px));grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:0;display:grid;position:relative}.mobile-bottom-nav.mobile-home-nav:before{display:none}.mobile-bottom-nav.mobile-home-nav button{color:#ffd36a;border:0;border-radius:0;flex-direction:column;justify-content:flex-end;align-items:center;gap:2px;min-width:0;min-height:68px;padding:0 0 2px;display:flex;position:relative;background:0 0!important}.mobile-bottom-nav.mobile-home-nav button>img{object-fit:contain;transform-origin:50%;filter:drop-shadow(0 4px 6px #0000006b);width:52px;height:52px;margin:0;display:block}.mobile-bottom-nav.mobile-home-nav b{color:#ffd36a;text-align:center;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.2px;max-width:100%;font-size:10px;font-weight:900;line-height:1.05;display:block;overflow:hidden}.mobile-bottom-nav.mobile-home-nav .home-nav-spin{z-index:2;justify-content:flex-end}.mobile-bottom-nav.mobile-home-nav .home-nav-spin img{filter:drop-shadow(0 8px 14px #ffd36a6b);width:78px;height:78px;margin-top:-34px!important}.mobile-bottom-nav.mobile-home-nav .home-nav-spin b{margin-top:-2px}.mobile-bottom-nav.mobile-home-nav button.active{background:0 0!important}.mobile-bottom-nav.mobile-home-nav button.active:not(.home-nav-spin):before{content:"";pointer-events:none;background:linear-gradient(#fff6c8 0%,#ffd36a 42%,#c9a227 100%);border-radius:18px;width:56px;height:56px;position:absolute;top:2px;box-shadow:0 0 20px #ffd36a94,inset 0 1px #ffffff8c}.mobile-bottom-nav.mobile-home-nav button.active>img{z-index:1;filter:drop-shadow(0 5px 10px #c9a22780);position:relative}.mobile-bottom-nav.mobile-home-nav button.active>b{z-index:1;color:#fff6c8;position:relative}.mobile-bottom-nav.mobile-home-nav button.active:after{display:none}.mobile-bottom-nav.mobile-home-nav .lottery-count-badge{z-index:3;color:#fff;min-width:18px;height:18px;font:700 10px/1 var(--id-font);background:#ff3f72;border:2px solid #fff;border-radius:999px;place-items:center;padding:0 5px;display:grid;position:absolute;top:-28px;right:calc(50% - 40px);box-shadow:0 3px 8px #ff3f7273}.home-page .mobile-search-tools{grid-template-columns:minmax(0,1fr) calc(176 * var(--u));gap:calc(17 * var(--u));width:auto;margin:0 calc(3 * var(--u));display:grid}.home-page .search{min-width:0;height:calc(54 * var(--u));border-radius:calc(15 * var(--u));padding:0 calc(20 * var(--u));gap:calc(16 * var(--u));box-shadow:0 2px 3px #f4d8a855}.home-page .search>span{width:calc(22 * var(--u));height:calc(22 * var(--u));border:calc(3 * var(--u)) solid #6e121e;border-radius:50%;flex:none;margin:0;font-size:0;display:block;position:relative;transform:none}.home-page .search>span:after{content:"";width:calc(12 * var(--u));height:calc(3 * var(--u));right:calc(-9 * var(--u));bottom:calc(-5 * var(--u));background:#6e121e;position:absolute;transform:rotate(45deg)}.home-page .search input{min-width:0;height:100%;font:400 calc(18 * var(--u))/1 var(--id-font);padding:0}.home-page .mobile-search-tools .mobile-rtp-btn{width:100%;min-width:0;height:calc(56 * var(--u));padding:0 calc(12 * var(--u));border-radius:calc(15 * var(--u));background:linear-gradient(180deg,#2a1f0c,#12100a 42%,#050506) padding-box,conic-gradient(from var(--cat-angle),#7a5a12 0 12%,#ffd36a 16%,#fff3c2 20%,#c9a227 26%,#7a5a12 38% 72%,#e8c547 82%,#7a5a12 90% 100%) border-box;color:#ffd36a;font:900 calc(16 * var(--u))/1 var(--id-font);letter-spacing:.3px;white-space:nowrap;border:2px solid #0000;justify-content:center;align-items:center;animation:7.5s linear infinite category-border-spin;display:flex;box-shadow:inset 0 1px #ffd36a29,0 6px 14px #00000059}.home-page .mobile-search-tools .mobile-rtp-btn:active{transform:scale(.98)}.home-page .mobile-notice{align-items:center;gap:calc(10 * var(--u));height:calc(54 * var(--u));margin:calc(12 * var(--u)) 0 calc(12 * var(--u));padding:0 calc(14 * var(--u));border-radius:calc(27 * var(--u));font-size:calc(20 * var(--u));color:#ffeede;background:linear-gradient(#2a1f0c 0%,#12100a 42%,#050506 100%);border:1px solid #ffd36a61;grid-template-columns:auto auto 1px minmax(0,1fr) auto;display:grid;box-shadow:inset 0 1px #ffd36a29}.home-page .mobile-notice .notice-speaker{width:calc(26 * var(--u));height:calc(26 * var(--u));color:#ffd36a;place-items:center;display:grid}.home-page .mobile-notice .notice-speaker svg{width:100%;height:100%;display:block}.home-page .mobile-notice i{width:1px;height:calc(20 * var(--u));background:#ffd36a73}.home-page .mobile-notice-window{min-width:0;font-size:calc(20 * var(--u));white-space:nowrap;display:block;overflow:hidden}.home-page .mobile-notice-track{width:max-content;animation:60s linear infinite home-notice-scroll;display:flex}.home-page .mobile-notice-track em{min-width:max-content;padding-right:calc(70 * var(--u));color:#ffeede;font-size:calc(20 * var(--u));white-space:nowrap;text-shadow:0 1px 2px #140104aa;flex:none;font-style:normal;font-weight:700;line-height:1}.home-page .mobile-notice>b:last-child{font-size:calc(26 * var(--u));color:#ffd36a;line-height:1}.home-page .desktop-catalog-shell,.home-page .tools-row,.home-page .game-grid,.home-page .home-view>.empty-state{display:none}.home-page .mobile-catalog{padding:10px 6px 14px;display:block;overflow:visible}.home-page .mobile-categories::-webkit-scrollbar{height:0;display:none}.home-page .mobile-game-card{scroll-margin-top:calc(env(safe-area-inset-top,0px) + 56 * var(--u) + 24px)}.home-page .mobile-categories button{justify-content:center;align-items:center;gap:calc(4 * var(--u));width:auto;min-width:0;height:auto;padding:calc(7 * var(--u)) calc(4 * var(--u));border-radius:calc(18 * var(--u));color:#ffeede;background:linear-gradient(#1d1710,#080809);border:1px solid #0000;flex-direction:column;flex:1 1 0;transition:transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 14px #14010466}.home-page .mobile-categories button:before{content:"";z-index:1;border-radius:inherit;background:conic-gradient(from var(--cat-angle),#7a5a12 0 12%,#ffd36a 16%,#fff3c2 20%,#c9a227 26%,#7a5a12 38% 72%,#e8c547 82%,#7a5a12 90% 100%);-webkit-mask-composite:xor;pointer-events:none;padding:2px;animation:7.5s linear infinite category-border-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.home-page .mobile-categories button:nth-child(2):before{animation-delay:-1.5s}.home-page .mobile-categories button:nth-child(3):before{animation-delay:-3s}.home-page .mobile-categories button:nth-child(4):before{animation-delay:-4.5s}.home-page .mobile-categories button:nth-child(5):before{animation-delay:-6s}.home-page .mobile-categories img{z-index:0;width:100%;height:calc(104 * var(--u));object-fit:contain;transform-origin:50%;margin-top:3px;display:block;position:relative}.home-page .mobile-categories span{z-index:2;color:#ffd36a;width:100%;min-width:0;height:2.2em;font-size:clamp(11px,calc(26 * var(--u)),14px);text-align:center;white-space:normal;overflow-wrap:anywhere;text-shadow:0 1px 4px #000;flex:0 0 2.2em;justify-content:center;align-items:center;font-weight:900;line-height:1.1;display:flex;position:relative;overflow:hidden}.home-page .mobile-categories button[aria-pressed=true]{z-index:2;background:0 0;outline:0;animation:1.8s ease-in-out infinite category-selected-pulse;overflow:visible;box-shadow:0 0 10px #ffd36a47}.home-page .mobile-categories button[aria-pressed=true]:before{background:conic-gradient(from var(--cat-angle),#8a6a14 0 10%,#ffd36a 16%,#fff3c2 22%,#e8c547 30%,#8a6a14 42% 68%,#ffd36a 80%,#8a6a14 90% 100%);animation-duration:2.4s}.home-page .mobile-categories button[aria-pressed=true]:after{content:"";inset:calc(-8 * var(--u));z-index:-1;border-radius:calc(22 * var(--u));background:conic-gradient(from var(--halo-angle),transparent 0 42%,#ffd36a33 52%,#ffd36a 62%,#fff6c8 68%,#ffd36a 74%,#ffd36a33 82%,transparent 90% 100%);-webkit-mask-composite:xor;filter:drop-shadow(0 0 6px #ffd36ab3);pointer-events:none;padding:2px;animation:3s linear infinite category-halo-spin;position:absolute;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.home-page .mobile-categories button[aria-pressed=true] img{border-radius:calc(15 * var(--u));animation:2.6s ease-in-out infinite category-icon-breathe}.home-page .mobile-game-grid{gap:calc(18 * var(--u)) calc(20 * var(--u));padding:calc(16 * var(--u)) calc(10 * var(--u)) calc(20 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid;overflow:visible}.home-page .mobile-game-card{border-radius:calc(16 * var(--u));text-align:left;color:#ffd36a;transform-origin:50%;background:linear-gradient(#1a1408,#0a0a0c);border:0;width:100%;min-width:0;padding:0;transition:box-shadow .2s;display:block;position:relative;overflow:hidden;box-shadow:0 2px 3px #00000073}.home-page .mobile-game-card>img,.home-page .mobile-game-card>.design-sprite{transform-origin:50%}.home-page .mobile-game-card:hover,.home-page .mobile-game-card:active,.home-page .mobile-game-card.is-hot{z-index:3;animation:none;transform:none;box-shadow:0 12px 24px #8e0e1c40}.home-page .mobile-categories button[aria-pressed=true]:hover,.home-page .mobile-categories button[aria-pressed=true]:active{z-index:3;transform:scale(1.06)}.home-page .mobile-game-card>.design-sprite{width:100%}.home-page .mobile-game-card>img{aspect-ratio:15/14;object-fit:cover;width:100%;display:block}.home-page .mobile-game-caption{column-gap:calc(6 * var(--u));z-index:2;min-height:calc(48 * var(--u));padding:calc(9 * var(--u)) calc(17 * var(--u));font-family:var(--id-avenir);background:linear-gradient(#1a1408,#0a0a0c);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;position:relative}.home-page .mobile-game-caption strong{text-overflow:ellipsis;min-width:0;font-size:calc(20 * var(--u));white-space:nowrap;letter-spacing:calc(-.6 * var(--u));background:linear-gradient(#fff6c8 0%,#ffd36a 46%,#c9a227 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700;line-height:1.15;overflow:hidden}.home-page .mobile-game-caption small{font-size:calc(16 * var(--u));color:#c9a227;white-space:nowrap;grid-row:2;line-height:1.3}.home-page .mobile-game-caption b{width:calc(23 * var(--u));height:calc(23 * var(--u));text-align:center;font-size:calc(25 * var(--u));color:#1a1408;background:linear-gradient(130deg,#ffd36a,#8a6a14);border-radius:50%;grid-area:1/2/3;line-height:.85}.home-page .mobile-game-grid.list{grid-template-columns:1fr}.home-page .mobile-empty{font-size:calc(20 * var(--u));text-align:center;grid-column:1/-1}.home-page .mobile-reward{width:100%;margin-top:calc(16 * var(--u));border-radius:calc(17 * var(--u));background:0 0;border:0;padding:0;display:block;overflow:hidden}.home-page .mobile-reward>.design-sprite{width:100%}.home-page .game-modal>.design-sprite{border-radius:12px;width:100%}.home-page button:focus-visible,.home-page label:focus-within{outline-offset:2px;outline:2px solid #ce1126}}@media (width<=560px){.home-page .mobile-login-row{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(43px,.45fr) minmax(48px,.5fr);gap:4px;margin:10px 0 12px}.home-page .mobile-login-row label{border-radius:10px;gap:4px;height:40px;padding:0 6px}.home-page .mobile-login-row button{border-radius:10px;height:40px}.home-page .mobile-login-row svg{width:16px;height:19px}.home-page .mobile-login-row input{font:400 16px/1.2 var(--id-font)}.home-page .mobile-login-row .login,.home-page .mobile-login-row .signup{font-size:12px}}@media (width<=350px){.home-page .mobile-login-row svg{display:none}}@keyframes mobile-category-selected{0%,to{transform:scale(1.02)}50%{transform:scale(1.16)}}@property --cat-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --halo-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes category-border-spin{to{--cat-angle:360deg}}@keyframes category-halo-spin{to{--halo-angle:360deg}}@keyframes category-selected-pulse{0%,to{box-shadow:0 0 8px #ffd36a38}50%{box-shadow:0 0 18px #ffd36a8c}}@keyframes category-icon-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.home-page .game-card:after,.home-page .mobile-game-card:after{content:"";aspect-ratio:15/14;z-index:1;pointer-events:none;background:linear-gradient(115deg,#0000 36%,#ffffff1a 44%,#ffecaa6b 48%,#ffffffdb 50.5%,#ffd36a80 53%,#ffffff1f 58%,#0000 66%);width:100%;animation:4.6s cubic-bezier(.4,0,.2,1) infinite game-metal-shine;position:absolute;top:0;left:0;transform:translate(-140%)}.home-page .game-card:nth-child(4n+2):after,.home-page .mobile-game-card:nth-child(2n):after{animation-delay:.55s}.home-page .game-card:nth-child(4n+3):after{animation-delay:1.1s}.home-page .game-card:nth-child(4n+4):after,.home-page .mobile-game-card:nth-child(odd):after{animation-delay:1.65s}.home-page .game-card:hover:after,.home-page .mobile-game-card:hover:after{opacity:0;animation:none}.home-page .game-card:hover,.home-page .game-card.is-hot,.home-page .mobile-game-card:hover,.home-page .mobile-game-card:active,.home-page .mobile-game-card.is-hot{z-index:3;transition:box-shadow .2s;animation:none;box-shadow:0 12px 24px #8e0e1c40;transform:none!important}.home-page .game-cover{aspect-ratio:15/14;perspective:520px;width:100%;display:block;overflow:hidden}.home-page .game-cover-face{transform-origin:50%;width:100%;height:100%;transform-style:preserve-3d;backface-visibility:visible;display:block}.home-page .game-cover-face>img,.home-page .game-cover-face>.design-sprite{object-fit:cover;width:100%;height:100%;display:block}.home-page .is-flipping .game-cover-face{animation:.5s ease-in-out game-coin-flip}@keyframes game-coin-flip{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.game-modal-backdrop{perspective:1100px;z-index:10020}.game-modal .game-launch-error{color:#ffb4b4;text-align:center;margin:0 0 10px;font-size:13px;line-height:1.4}.modal-coin-enter-active{animation:.28s ease-out modal-backdrop-in}.modal-coin-leave-active{animation:.24s ease-in forwards modal-backdrop-out}.modal-coin-enter-active .game-modal{transform-origin:50%;transform-style:preserve-3d;backface-visibility:hidden;animation:.5s cubic-bezier(.34,1.15,.64,1) both game-modal-coin-in}.modal-coin-leave-active .game-modal{transform-origin:50%;transform-style:preserve-3d;backface-visibility:hidden;animation:.38s ease-in forwards game-modal-coin-out}@keyframes modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes modal-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes game-modal-coin-in{0%{opacity:0;transform:rotateY(-540deg)scale(.72)}55%{opacity:.92;transform:rotateY(-180deg)scale(.94)}to{opacity:1;transform:rotateY(0)scale(1)}}@keyframes game-modal-coin-out{0%{opacity:1;transform:rotateY(0)scale(1)}to{opacity:0;transform:rotateY(90deg)scale(.82)}}@keyframes game-metal-shine{0%,58%{transform:translate(-140%)}82%,to{transform:translate(140%)}}@keyframes game-card-hover-pulse{0%,to{transform:translateY(-4px)scale(1)}50%{transform:translateY(-4px)scale(1.07)}}@keyframes game-cover-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes login-btn-pulse{0%,to{box-shadow:0 2px 8px #ce11264d}50%{transform:scale(1.04);box-shadow:0 0 0 3px #ffd36a47,0 8px 18px #ce112680}}@keyframes login-btn-shine{0%,45%{transform:translate(-140%)skew(-18deg)}70%,to{transform:translate(320%)skew(-18deg)}}@keyframes signup-breathe{0%,to{filter:brightness()}50%{filter:brightness(1.16)}}@media (prefers-reduced-motion:reduce){.home-page .mobile-categories button,.home-page .desktop-catalog-toolbar .categories button,.home-page .mobile-categories button:before,.home-page .desktop-catalog-toolbar .categories button:before,.home-page .mobile-categories button:after,.home-page .desktop-catalog-toolbar .categories button:after,.home-page .mobile-categories img,.home-page .desktop-catalog-toolbar .categories img,.home-page .game-card:after,.home-page .mobile-game-card:after,.home-page .is-flipping .game-cover-face,.home-page .game-card>img,.home-page .mobile-game-card>img,.home-page .mobile-game-card>.design-sprite,.home-page .desktop-quick-actions button,.home-page .desktop-quick-actions img,.home-page .mobile-login-row .login,.home-page .guest-account .login,.home-page .mobile-login-row .signup,.home-page .guest-account .signup,.home-page .mobile-login-row .signup:before,.home-page .guest-account .signup:before,.home-page .mobile-login-row .login:after,.home-page .guest-account .login:after{animation:none!important}.home-page .game-card:hover,.home-page .game-card.is-hot,.home-page .mobile-game-card:hover,.home-page .mobile-game-card:active,.home-page .mobile-game-card.is-hot{transform:translateY(-4px)scale(1.04);animation:none!important}.float-cs,.float-cs .ring,.float-cs img,.modal-coin-enter-active,.modal-coin-leave-active,.modal-coin-enter-active .game-modal,.modal-coin-leave-active .game-modal{animation:none!important}}.float-cs{z-index:85;cursor:pointer;background:linear-gradient(#ffe08a,#e08a2a);border:0;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;padding:0;animation:2.4s ease-in-out infinite cs-bob,2.4s ease-in-out infinite cs-glow;display:flex;position:fixed;bottom:22px;right:16px;box-shadow:0 8px 18px #00000061,0 0 #ffd36a73}.float-cs .ring{pointer-events:none;border:2px solid #ffd36ad9;border-radius:50%;animation:2.4s ease-out infinite cs-ring;position:absolute;inset:0}.float-cs .ring.delay{animation-delay:1.2s}.float-cs img{object-fit:contain;mix-blend-mode:screen;filter:drop-shadow(0 1px 2px #3a140873);z-index:1;width:30px;height:30px;animation:2.4s ease-in-out infinite cs-nod;position:relative}.float-cs:active{transform:scale(.92)}@keyframes cs-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes cs-glow{0%,to{box-shadow:0 8px 18px #00000061,0 0 #ffd36a33}50%{box-shadow:0 10px 22px #e08a2a73,0 0 16px 2px #ffd36a8c}}@keyframes cs-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.85)}}@keyframes cs-nod{0%,70%,to{transform:rotate(0)}78%{transform:rotate(-14deg)}86%{transform:rotate(12deg)}92%{transform:rotate(-6deg)}}@media (width<=900px){.float-cs{right:12px;bottom:calc(104px + env(safe-area-inset-bottom,0px))}}.mobile-wallet-bar{background:linear-gradient(#2a1f0c,#12100a 42%,#050506)!important;border:1px solid #ffd36a61!important;grid-template-columns:minmax(0,1fr) auto auto!important;box-shadow:inset 0 1px #ffd36a29!important}.mobile-withdraw{color:#3b2a08;letter-spacing:.3px;white-space:nowrap;background:linear-gradient(#fff6c8 0%,#ffd36a 42%,#c9a227 100%);border:0;border-radius:9px;height:32px;padding:0 12px;font-size:12px;font-weight:700;box-shadow:0 0 14px #ffd36a59}.mobile-user{color:#ffeede}.mobile-user b{color:#ffeede;font-size:15px;font-weight:800;line-height:1.15}.mobile-balance{color:#ffeede;align-items:center;gap:6px;display:flex}.mobile-balance .money-icon{object-fit:cover;transform-origin:50%;width:36px;height:36px;display:block;transform:scale(1.25)}.mobile-balance strong{color:#ffd36a;font-size:16px;font-weight:800;line-height:1.15}.logged-account .balance-pill,.logged-account .profile-pill,.logged-account .quick-deposit{color:#ffeede;background:linear-gradient(#2a1f0c,#12100a 42%,#050506);border-color:#ffd36a61;box-shadow:inset 0 1px #ffd36a29}.logged-account .quick-deposit{background:linear-gradient(180deg,#2a1f0c,#12100a 42%,#050506) padding-box,conic-gradient(from var(--cat-angle),#7a5a12 0 12%,#ffd36a 16%,#fff3c2 20%,#c9a227 26%,#7a5a12 38% 72%,#e8c547 82%,#7a5a12 90% 100%) border-box;border:2px solid #0000;color:#ffd36a!important}.logged-account .balance-pill span{color:#d7a3a8}.logged-account .balance-pill strong{color:#ffd36a}.logged-account .profile-pill b{color:#ffeede}:root{--panel:linear-gradient(180deg,#2a1f0c 0%,#12100a 42%,#050506 100%);--panel-line:#ffd36a61;--panel-soft:#ffeede14;--input-bg:linear-gradient(180deg,#2a1f0c 0%,#12100a 42%,#050506 100%);--input-line:#ffd36a61;--input-text:#ffeede;--input-placeholder:#d7c4a0}.card-panel,.stat-card,.menu-tile,.promo-card,.support-channel,.heading-balance,.benefit-strip>div,.vip-level-card,.auth-card,.register-card{background:var(--panel);border:1px solid var(--panel-line);color:#ffeede;box-shadow:0 10px 24px #14010452}.profile-hero{color:#fff;overflow:hidden;background:linear-gradient(#2a1f0c 0%,#12100a 42%,#050506 100%)!important;border:1px solid #ffd36a61!important;box-shadow:inset 0 1px #ffd36a29!important}.asset-summary .hero-action{animation:7.5s linear infinite category-border-spin;color:#ffd36a!important;background:linear-gradient(180deg,#2a1f0c,#12100a 42%,#050506) padding-box, conic-gradient(from var(--cat-angle),#7a5a12 0 12%,#ffd36a 16%,#fff3c2 20%,#c9a227 26%,#7a5a12 38% 72%,#e8c547 82%,#7a5a12 90% 100%) border-box!important;border:2px solid #0000!important;box-shadow:inset 0 1px #ffd36a29,0 6px 14px #00000059!important}.asset-summary .hero-action:hover{color:#fff6c8!important;background:linear-gradient(180deg,#3a2f1c,#1a160c 42%,#0a0a0c) padding-box, conic-gradient(from var(--cat-angle),#ffd36a 0 10%,#fff6c8 18%,#e8c547 28%,#7a5a12 45%,#ffd36a 70%,#c9a227 90%,#7a5a12 100%) border-box!important}.quick-deposit{animation:7.5s linear infinite category-border-spin;color:#ffd36a!important;background:linear-gradient(180deg,#2a1f0c,#12100a 42%,#050506) padding-box, conic-gradient(from var(--cat-angle),#7a5a12 0 12%,#ffd36a 16%,#fff3c2 20%,#c9a227 26%,#7a5a12 38% 72%,#e8c547 82%,#7a5a12 90% 100%) border-box!important;border:2px solid #0000!important;box-shadow:inset 0 1px #ffd36a29,0 6px 14px #00000059!important}.quick-deposit:hover{color:#fff6c8!important;background:linear-gradient(180deg,#3a2f1c,#1a160c 42%,#0a0a0c) padding-box, conic-gradient(from var(--cat-angle),#ffd36a 0 10%,#fff6c8 18%,#e8c547 28%,#7a5a12 45%,#ffd36a 70%,#c9a227 90%,#7a5a12 100%) border-box!important;box-shadow:inset 0 1px #ffd36a38,0 8px 16px #00000073!important}.profile-hero:after{color:#ffd36a24}.profile-hero .big-avatar{color:#3b2a08;background:linear-gradient(145deg,#fff6c8,#ffd36a 50%,#c9a227);border-color:#ffd36a8c;box-shadow:0 0 16px #ffd36a47}.profile-id h2,.asset-summary>strong{color:#fff}.profile-id p,.asset-summary>span{color:#d7c4a0}.asset-summary{border-top-color:#ffd36a38;border-left-color:#ffd36a38}.asset-summary .ghost{color:#ffd36a;background:0 0;border-color:#ffd36a73}.stat-card span,.stat-card small,.menu-tile small,.field>span,.field small,.records-state,.record-total,.record-pagination span,.promo-card p,.support-hero p,.faq article p,.security-list small,.detail-card p,.rule-list,.summary-row span,.safe-note span,.info-banner p,.bank-card p,.bank-card-head small,.message-list small,.message-detail p{color:#d7a3a8}.stat-card strong,.menu-tile strong,.menu-tile,.account-security h3,.security-row,.recharge-card h3,.reward-card h3,.promo-card h3,.support-hero h1,.faq>h3,.faq article,.detail-card h2,.detail-card h3,.bank-card-head h3,.bank-number,.message-detail h2,.record-table td b,.mobile-record-list b{color:#ffeede}.menu-icon,.security-icon{background:var(--panel-soft);border:1px solid var(--panel-line);color:#ffd36a}.menu-tile>b{color:#ffd36a}.menu-tile:hover{border-color:#ffd36a6b;box-shadow:0 10px 22px #14010466}.security-row{border-top-color:var(--panel-line)}.security-row b{color:#ffd36a}.logout-btn{color:#ffb3b8;background:#dc56621f;border-color:#ff788259}.heading-balance span{color:#d7a3a8}.heading-balance strong{color:#ffd36a}.amount-grid button,.payment-grid button,.reward-tabs button,.segmented button,.record-pagination button,.outline-btn,.ghost-btn,.security-list article>button,.message-tabs button,.bank-edit-link{background:var(--panel-soft)!important;border:1px solid var(--panel-line)!important;color:#ffeede!important}.mini-input,.search,.money-input,.password-input,.record-search,.field input,.field select,.auth-card .field input,.inline-form input,.inline-form select,.security-list form input,.register-grid .field input,.register-grid .field select,.currency-withdraw-fields input,.provider-search,.provider-trigger,.home-page .guest-account .mini-input,.home-page .desktop-catalog-toolbar .search,.home-page .mobile-login-row label{box-shadow:inset 0 1px #ffd36a29;background:var(--input-bg)!important;border:1px solid var(--input-line)!important;color:var(--input-text)!important}.mini-input input,.search input,.money-input input,.password-input input,.record-search input,.field input,.mobile-login-row input,.home-page .guest-account .mini-input input,.home-page .desktop-catalog-toolbar .search input,.home-page .provider-search input{box-shadow:none;color:var(--input-text)!important;background:0 0!important;border-color:#0000!important}input::placeholder,textarea::placeholder,select:invalid{color:var(--input-placeholder)!important}.field input:focus,.field select:focus,.auth-card .field input:focus,.inline-form input:focus,.inline-form select:focus,.register-grid .field input:focus,.register-grid .field select:focus,.currency-withdraw-fields input:focus,.search:focus-within,.mini-input:focus-within,.money-input:focus-within,.password-input:focus-within,.record-search:focus-within{border-color:#ffd36a!important;box-shadow:0 0 0 3px #ffd36a29,inset 0 1px #ffd36a38!important}input:-webkit-autofill{-webkit-text-fill-color:#ffeede;caret-color:#ffeede;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 100px #12100a}input:-webkit-autofill:hover{-webkit-text-fill-color:#ffeede;caret-color:#ffeede;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 100px #12100a}input:-webkit-autofill:focus{-webkit-text-fill-color:#ffeede;caret-color:#ffeede;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 100px #12100a}.password-input input{color:#ffeede!important;background:0 0!important;border:0!important}.password-input button{color:#ffd36a!important;background:0 0!important;border:0!important}.amount-grid button.active,.payment-grid button.active,.reward-tabs button.active,.segmented button.active,.message-tabs button.active{color:#fff!important;background:linear-gradient(135deg,#c9a227,#ce1126)!important;border-color:#ffd36a!important}.auth-card>.primary-btn,.auth-card>.outline-btn{animation:2.4s linear infinite category-border-spin;border:2.5px solid #0000!important}.auth-card>.primary-btn{isolation:isolate;position:relative;overflow:hidden;background:linear-gradient(135deg,#c9a227,#ce1126) padding-box, conic-gradient(from var(--cat-angle),#fff6c8 0 8%,#ffd36a 16%,#c9a227 28%,#7a5a12 42%,#ffd36a 62%,#fff6c8 74%,#c9a227 88%,#7a5a12 100%) border-box!important}.auth-card>.primary-btn:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(115deg,#0000 18%,#ffffff38 38%,#fff4c8d9 50%,#ffffff3d 62%,#0000 82%);width:42%;animation:2.4s ease-in-out infinite login-btn-shine;position:absolute;inset:-30% auto -30% -45%;transform:translate(-120%)skew(-18deg)}.auth-card>.outline-btn{animation-delay:1.2s;background:linear-gradient(180deg,#3b0508,#1a0206) padding-box, conic-gradient(from var(--cat-angle),#c9a227 0 6%,#ffd36a 14%,#fff6c8 22%,#c9a227 36%,#7a5a12 52%,#ffd36a 72%,#c9a227 90%,#7a5a12 100%) border-box!important}.money-input b,.money-input input,.field input,.field select,.record-search input{color:var(--input-text);background:0 0;border-color:#0000}.money-input{border:1px solid var(--input-line);background:var(--input-bg)}.deposit-summary,.info-banner,.progress,.reward-top b,.record-table th,.record-table code,.mobile-record-list code,.type-badge,.promo-highlight-list article,.receipt-grid>div,.record-amount-grid>div,.detail-list code,.receipt code,.security-list form{background:var(--panel-soft);border-color:var(--panel-line);color:#ffeede}.deposit-summary span,.payment-grid button small{color:#d7a3a8}.deposit-summary strong,.reward-footer strong{color:#ffd36a}.record-toolbar,.record-pagination,.message-tabs,.faq article,.bank-card footer,.summary-row,.detail-list>div,.receipt-amount,.fund-main-amount{border-color:var(--panel-line)}.record-table td,.mobile-record-list article,.mobile-record-list span,.mobile-record-list small{color:#d7a3a8;border-color:var(--panel-line)}.clickable-row:hover,.mobile-record-list article:hover{background:#ffd36a0f}.support-hero{color:#fff;background:linear-gradient(125deg,#8e0e1c,#5a1018 60%,#2a0308)}.support-avatar{background:var(--panel-soft);box-shadow:0 10px 24px #1401044d}.back-link{color:#ffd36a;text-shadow:0 1px 2px #140104aa;background:0 0;border:0;align-items:center;gap:4px;min-height:32px;padding:6px 2px;font-size:14px;font-weight:800;line-height:1;display:inline-flex}.page-back{color:#ffd36a;background:#ffd36a1a;border:0;border-radius:10px;place-items:center;width:36px;height:36px;padding:0;display:grid;box-shadow:inset 0 0 0 1px #ffd36a47}.page-back svg{filter:drop-shadow(0 1px 2px #140104aa);width:20px;height:20px;display:block}@media (width>=901px){.app-mobile-header.inner-head .mobile-top{grid-template-columns:36px minmax(0,1fr) 40px 105px}.app-mobile-header.auth-head .mobile-top{grid-template-columns:36px 1fr auto auto;gap:8px}}.app-mobile-header.auth-head .headset{margin-left:auto}.headset,.headset svg{color:#ffd36a!important}@media (width<=767px){.inner-page>.back-link{display:none}}.white-cta{color:#3b0507;background:#ffd36a}.promo-highlight-list p,.detail-list span,.receipt-grid span,.record-amount-grid span,.fund-main-amount span,.receipt-amount span{color:#d7a3a8}.promo-highlight-list article>span{color:#6ee7b7;background:#10a66a2e}.bank-card:after{background:#ffd36a14}.bank-edit-link:hover{background:#ffd36a1f!important;border-color:#ffd36a!important}.message-list{border-color:var(--panel-line)}.message-list>button,.message-list>button.unread,.message-list>button.active{border-bottom-color:var(--panel-line);color:#ffeede;background:0 0}.message-list>button.active,.message-list>button.unread{background:#ffd36a0f}.message-illustration{background:var(--panel-soft)}.security-list article{border-top-color:var(--panel-line)}.receipt-grid{background:#ffd36a1f}.record-amount-grid strong,.fund-main-amount strong,.receipt-grid b{color:#ffeede}.auth-logo{width:auto;height:auto;box-shadow:none;background:0 0;border-radius:0;padding:0}.auth-logo img{object-fit:contain;width:260px;height:auto;display:block}@media (width>=768px){.auth-wrap{min-height:100vh;padding:48px 0}}.auth-card h1,.register-heading h1,.register-section-title b{color:#ffeede}.auth-card p,.register-heading p{color:#d7a3a8}.register-grid{border-color:var(--panel-line);background:#05050673}.auth-card,.register-card{box-shadow:inset 0 1px #ffd36a29,0 10px 24px #00000059;background:var(--panel)!important;border-color:var(--panel-line)!important}.mobile-wallet-bar{background:var(--input-bg)!important;border:1px solid var(--input-line)!important;box-shadow:inset 0 1px #ffd36a29!important}.register-secondary{background:var(--panel-soft);border-color:var(--panel-line);color:#ffeede}@media (width>=768px){.register-wrap{min-height:100vh;padding:48px 0}}.lang,.mobile-lang,.language-select,.home-page .app-mobile-header .mobile-lang,.home-page .logged-account .lang{box-shadow:inset 0 1px #ffd36a29;background:var(--input-bg)!important;border:1px solid var(--input-line)!important;color:var(--input-text)!important}@media (width>=768px){.lang.language-select,.language-select.lang{flex-shrink:0!important;width:auto!important;min-width:118px!important;padding:0 12px!important}.logged-account .language-select.lang,.guest-account .language-select.lang{min-width:118px!important}}.language-picker-trigger{color:var(--input-text)!important;width:auto!important}.language-picker-menu button{align-items:center!important;gap:10px!important;display:flex!important}.language-picker-flag,.language-picker-option-flag{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.app-mobile-header .language-picker{z-index:230}.headset{color:#ffd36a}.steps,.safe-note b{color:#ffeede}.vip-level-num,.vip-level-card ul,.level-crown{color:#d7a3a8}.vip-level-card>b{color:#ffeede}.vip-level-card em{background:var(--panel-soft);color:#ffd36a}.game-modal{color:#ffeede;border:1px solid var(--panel-line);background:linear-gradient(#2a1f0c,#050506)}.game-modal p,.game-modal small{color:#d7a3a8}.modal-close{color:#ffd36a;background:#12100a}.register-heading{border-bottom-color:#ffd36a47!important}.register-section-title{color:#ffeede!important}.register-section-title small{color:#ffd36a!important;background:#ffd36a1f!important}.register-steps span{box-shadow:inset 0 0 0 1px #ffd36a61;color:#d7c4a0!important;background:linear-gradient(#2a1f0c,#050506)!important}.register-steps span.active,.register-steps span.done{color:#3b2a08!important;background:linear-gradient(145deg,#fff6c8,#ffd36a 50%,#c9a227)!important;box-shadow:0 0 14px #ffd36a73!important}.register-steps i{background:#ffd36a38!important}.register-steps span.done+i{background:#ffd36a!important}.register-primary,.mobile-withdraw{color:#3b2a08!important;background:linear-gradient(#fff6c8 0%,#ffd36a 42%,#c9a227 100%)!important;box-shadow:0 0 16px #ffd36a59!important}.quick-share,.child-panel{background:linear-gradient(#2a1f0c 0%,#12100a 42%,#050506 100%)!important;border:1px solid #ffd36a61!important;box-shadow:inset 0 1px #ffd36a29!important}.api-banner>.banner-prev,.api-banner>.banner-next{box-shadow:inset 0 0 0 1px #ffd36a73;color:#ffd36a!important;background:linear-gradient(#2a1f0c,#050506)!important}.banner-dots>button{background:#ffd36a73!important}.banner-dots>button[aria-pressed=true]{background:#ffd36a!important}.lottery-record-page .lottery-record-panel{background:var(--panel)!important;border-color:var(--panel-line)!important}.lottery-record-page .records-state,.lottery-record-page .record-pagination span{color:#d7c4a0}.api-error-backdrop{background:#050506c7!important}.api-error-dialog{color:#ffeede!important;background:linear-gradient(#2a1f0c 0%,#12100a 42%,#050506 100%)!important;border:1px solid #ffd36a61!important;box-shadow:0 24px 80px #0000008c,inset 0 1px #ffd36a29!important}.api-error-dialog span{color:#ffd36a!important}.api-error-dialog h2{color:#ffeede!important}.api-error-dialog p,.api-error-dialog small{color:#d7c4a0!important}.api-error-close{color:#ffd36a!important;background:linear-gradient(#2a1f0c,#050506)!important;border:1px solid #ffd36a61!important}.api-error-confirm{color:#ffd36a!important;background:linear-gradient(180deg,#2a1f0c,#12100a 42%,#050506) padding-box,conic-gradient(from var(--cat-angle),#7a5a12 0 12%,#ffd36a 16%,#fff3c2 20%,#c9a227 26%,#7a5a12 38% 72%,#e8c547 82%,#7a5a12 90% 100%) border-box!important;border:2px solid #0000!important;box-shadow:inset 0 1px #ffd36a29!important}.app-confirm-icon{color:#3b2a08!important;background:linear-gradient(#fff6c8 0%,#ffd36a 42%,#c9a227 100%)!important;box-shadow:0 10px 24px #ffd36a47!important}.top-nav .nav-item,.top-nav .nav-item span{color:#ffd36a}.top-nav .nav-item.active{color:#ffd36a!important;background:linear-gradient(#2a1f0c,#12100a 42%,#050506)!important;box-shadow:inset 0 1px #ffd36a29,inset 0 0 0 1px #ffd36a61!important}.top-nav .nav-item.active span{color:#fff6c8!important}.app-header .brand-mark{flex:none;display:inline-flex}.app-mobile-header .brand-mark{width:100%;min-width:0;display:block}.app-mobile-header .brand-mark .mobile-logo{width:100%}.brand-mark img,.home-brand img,.auth-logo img,.app-header .logo,.mobile-logo{filter:drop-shadow(0 0 6px #ffd36a66)drop-shadow(0 2px 8px #ffd36a2e);animation:3.2s ease-in-out infinite logo-halo}@keyframes logo-halo{0%,to{filter:drop-shadow(-8px 0 8px #fff6c833)drop-shadow(0 0 6px #ffd36a59)brightness()}35%{filter:drop-shadow(0 -6px 12px #fff6c88c)drop-shadow(0 0 16px #ffd36a99)brightness(1.18)}65%{filter:drop-shadow(8px 0 8px #fff6c847)drop-shadow(0 0 10px #ffd36a6b)brightness(1.08)}}@media (prefers-reduced-motion:reduce){.brand-mark img,.home-brand img,.auth-logo img,.app-header .logo,.mobile-logo{animation:none}}.pending-order-main{color:#ffeede;background:var(--panel)!important}.pending-order-icon{box-shadow:inset 0 0 0 1px var(--panel-line),0 7px 20px #00000047;background:var(--panel-soft)!important}.pending-order-main h2,.pending-order-amount strong,.pending-order-meta b,.pending-payment-detail b,.payment-recipient b{color:#ffeede!important}.pending-order-main>p,.pending-order-amount small,.pending-order-meta small,.pending-payment-detail small,.payment-recipient small,.payment-recipient p,.recharge-loading{color:#d7a3a8!important}.pending-order-amount,.pending-order-meta,.pending-order-meta>div,.pending-payment-detail,.payment-recipient,.payment-recipient>span,.payment-picker-trigger,.payment-picker-icon,.recharge-loading{color:#ffeede;background:var(--panel-soft)!important;border-color:var(--panel-line)!important}.pending-order-amount em,.amount-grid button small,.recharge-summary>span small{color:#6ee7b7!important}.pending-order-meta>div+div{border-left-color:var(--panel-line)!important}@media (width<=767px){.pending-order-meta>div+div{border-left:0!important;border-top-color:var(--panel-line)!important}}.pending-payment-detail.currency,.currency-recipient{background:#10a66a1f!important;border-color:#6ee7b747!important}.payment-recipient code{color:#ffeede!important;background:#ffd36a1a!important}.copy-value{background:var(--input-bg)!important;border-color:var(--panel-line)!important;color:#ffeede!important}.copy-value:hover{background:#ffd36a14!important;border-color:#ffd36a!important}.copy-value i{color:#ffd36a!important;background:#ffd36a1f!important}.copy-value code{color:#ffeede!important;background:0 0!important}.outline-btn.danger{color:#ffb3b8!important;background:#dc56621f!important;border-color:#ff788273!important}.outline-btn.danger:hover{background:#dc566233!important;border-color:#ff7882a6!important}.payment-picker-sheet,.payment-picker-list>button,.payment-picker-list>button>span,.payment-picker-sheet>header>button{background:var(--panel)!important;border-color:var(--panel-line)!important;color:#ffeede!important}.payment-picker-sheet h2,.payment-picker-list strong,.payment-picker-trigger strong{color:#ffeede!important}.payment-picker-list small,.payment-picker-trigger small,.payment-picker-trigger em{color:#d7a3a8!important}.payment-picker-list>button.active{background:#ffd36a1a!important;border-color:#ffd36a!important;box-shadow:inset 0 0 0 1px #ffd36a59!important}.payment-type-chip{color:#ffd36a!important;background:#ffd36a1f!important}.payment-type-chip.bank{color:#ffeede!important}.payment-type-chip.currency{color:#6ee7b7!important;background:#10a66a2e!important}.withdraw-mode{background:var(--panel-soft)!important;border-color:var(--panel-line)!important}.withdraw-mode button{color:#d7a3a8!important}.withdraw-mode button.active{color:#fff!important;background:linear-gradient(135deg,#c9a227,#ce1126)!important;box-shadow:0 3px 9px #00000047!important}.withdraw-destination,.withdraw-summary{background:var(--panel-soft)!important;border-color:var(--panel-line)!important}.withdraw-destination small,.withdraw-destination span,.withdraw-destination p,.withdraw-summary span,.withdraw-summary small{color:#d7a3a8!important}.withdraw-destination b,.withdraw-destination strong,.withdraw-summary strong{color:#ffeede!important}.pending-cash-warning{color:#ffd36a!important;background:#ffd36a1a!important;border-color:#ffd36a59!important}.bank-select-list button,.bank-select-list button.active{background:var(--panel-soft)!important;border-color:var(--panel-line)!important;color:#ffeede!important}.bank-select-list button.active{border-color:#ffd36a!important;box-shadow:inset 0 0 0 1px #ffd36a59!important}.bank-select-list small,.bank-select-list i{color:#d7a3a8!important}.bank-logo{background:#ffd36a1a!important}.quick-amounts button{background:var(--panel-soft)!important;border-color:var(--panel-line)!important;color:#ffeede!important}.empty-action{background:var(--panel-soft)!important;border-color:var(--panel-line)!important;color:#ffd36a!important}.success-toast{color:#6ee7b7!important;background:#10a66a26!important;border-color:#6ee7b759!important}.plain-list li{border-top-color:var(--panel-line)!important;color:#d7a3a8!important}.transaction-record-tabs{background:var(--panel-soft)!important;border-color:var(--panel-line)!important;box-shadow:inset 0 1px #ffd36a1f!important}.transaction-record-tabs button{color:#d7a3a8!important}.transaction-record-tabs button.active{color:#fff!important}.record-status.s0{color:#ffd36a!important;background:#ffd36a1f!important;border-color:#ffd36a59!important}.record-status.s1{color:#6ee7b7!important;background:#10a66a26!important;border-color:#6ee7b759!important}.record-status.s2{color:#ffb3b8!important;background:#dc56621f!important;border-color:#ff788259!important}.record-status.s99{background:var(--panel-soft)!important;border-color:var(--panel-line)!important;color:#d7a3a8!important}@media (width<=767px){.transaction-mobile-list.mobile-record-list{flex-direction:column!important;gap:10px!important;display:flex!important}.transaction-mobile-list article{background:var(--panel-soft)!important;border:1px solid var(--panel-line)!important;border-top:1px solid var(--panel-line)!important;border-bottom:0!important;border-radius:12px!important}.transaction-mobile-list .recharge-record-card,.transaction-mobile-list .withdraw-record-card{border-bottom:0!important;margin:0!important}.transaction-mobile-list .mobile-order-head{border-bottom-color:var(--panel-line)!important}.transaction-mobile-list .mobile-order-head span,.transaction-mobile-list article>small,.cash-detail-grid small,.recharge-amount-grid small,.withdraw-amount-grid small{color:#d7a3a8!important}.transaction-mobile-list article>strong,.cash-detail-grid b,.recharge-card-meta>b,.recharge-amount-grid strong,.withdraw-card-meta>b,.withdraw-bank-account,.withdraw-amount-grid strong,.bank-account-number b{color:#ffeede!important}.bank-withdraw-detail{background:var(--panel-soft)!important;border-color:var(--panel-line)!important;box-shadow:inset 0 1px #ffd36a1f!important}.bank-withdraw-brand i,.withdraw-card-meta b i{color:#ffd36a!important;background:#ffd36a1a!important}.recharge-record-card,.withdraw-record-card{border-bottom-color:var(--panel-line)!important}.recharge-amount-grid>div,.withdraw-amount-grid>div,.withdraw-record-card .cash-detail-grid{background:var(--panel)!important;border-color:var(--panel-line)!important}.recharge-amount-grid .credited{background:#10a66a1f!important;border-color:#6ee7b747!important}.fund-mobile-list article,.fund-record-head{border-bottom-color:var(--panel-line)!important}.fund-record-head span,.fund-record-main small,.fund-balance-grid small{color:#d7a3a8!important}.fund-record-main b,.fund-balance-grid b{color:#ffeede!important}.fund-balance-grid>span{background:var(--panel-soft)!important;border-color:var(--panel-line)!important}.freeze-label{color:#ffd36a!important;background:#ffd36a1f!important}}@media (width<=900px){.app-page:not(.home-page){--u:calc(100vw / 854);width:100%;padding:0 calc(26 * var(--u)) calc(92px + env(safe-area-inset-bottom,0px))!important}.app-page:not(.home-page) .app-mobile-header{padding-top:calc(10 * var(--u));display:block}.app-page:not(.home-page) .app-mobile-header.inner-head .mobile-top,.app-page:not(.home-page) .app-mobile-header.auth-head .mobile-top{align-items:center;gap:calc(8 * var(--u));display:grid;grid-template-columns:calc(36 * var(--u)) minmax(0,1fr) calc(56 * var(--u)) calc(202 * var(--u))!important;height:calc(72 * var(--u))!important}.app-page:not(.home-page) .page-back{width:calc(36 * var(--u));height:calc(36 * var(--u));border-radius:calc(10 * var(--u))}.app-page:not(.home-page) .page-back svg{width:calc(20 * var(--u));height:calc(20 * var(--u))}.app-page:not(.home-page) .brand-mark,.app-page:not(.home-page) .brand-mark .mobile-logo{object-fit:contain;object-position:left center;width:100%;min-width:0;max-width:none;display:block;height:calc(70 * var(--u))!important}.app-page:not(.home-page) .app-mobile-header .headset{width:calc(56 * var(--u));padding:calc(7 * var(--u));background:0 0;border:0;font-size:0;height:calc(56 * var(--u))!important}.app-page:not(.home-page) .app-mobile-header .headset svg{width:100%;height:100%;display:block}.app-page:not(.home-page) .app-mobile-header .mobile-lang{border-radius:calc(30 * var(--u));align-items:center;gap:calc(12 * var(--u));display:flex;width:calc(202 * var(--u))!important;height:calc(54 * var(--u))!important;font-size:calc(20 * var(--u))!important;padding:0 calc(18 * var(--u))!important}.app-page:not(.home-page) .mobile-lang .language-picker-flag{width:calc(32 * var(--u));height:calc(32 * var(--u))}.app-page:not(.home-page) .mobile-lang .language-picker-chevron{font-size:calc(14 * var(--u));margin-left:auto}.app-page:not(.home-page) .mobile-wallet-bar{gap:calc(7 * var(--u));margin:calc(8 * var(--u)) 0 calc(12 * var(--u));padding:calc(8 * var(--u));border-radius:calc(12 * var(--u))}.app-page:not(.home-page) .mobile-user{gap:calc(7 * var(--u))}.app-page:not(.home-page) .mobile-user b{font-size:calc(15 * var(--u))!important}.app-page:not(.home-page) .avatar-mini{width:calc(28 * var(--u));height:calc(28 * var(--u));font-size:calc(14 * var(--u))}.app-page:not(.home-page) .mobile-balance{gap:calc(6 * var(--u))}.app-page:not(.home-page) .mobile-balance .money-icon{width:calc(36 * var(--u));height:calc(36 * var(--u))}.app-page:not(.home-page) .mobile-balance strong{font-size:calc(16 * var(--u))!important}.app-page:not(.home-page) .mobile-withdraw{padding:0 calc(12 * var(--u));border-radius:calc(9 * var(--u));height:calc(32 * var(--u))!important;font-size:calc(12 * var(--u))!important}.app-page:not(.home-page) .inner-page{padding:calc(8 * var(--u)) 0}.app-page:not(.home-page) .page-heading{min-height:calc(80 * var(--u));padding:calc(5 * var(--u)) calc(2 * var(--u)) calc(13 * var(--u))}.app-page:not(.home-page) .page-heading h1{font-size:calc(24 * var(--u))}.app-page:not(.home-page) .page-heading p{font-size:calc(11 * var(--u))}.app-page:not(.home-page) .eyebrow{font-size:calc(9 * var(--u))}}
