.jackpot-section[data-v-2638af69]{position:relative;overflow:hidden;padding:0 24px 19px;border-block:1px solid #98713c55;background:radial-gradient(ellipse at 50% 0,#8b552b35,transparent 66%),linear-gradient(100deg,#17171b,#201818 50%,#17171b)}.jackpot-section[data-v-2638af69]:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,#f2c86b 28%,#fff0ad 50%,#f2c86b 72%,transparent);opacity:.78}.jackpot-heading[data-v-2638af69]{position:relative;display:flex;align-items:center;justify-content:center;gap:11px;min-height:55px;color:#eacb8c}.jackpot-heading svg[data-v-2638af69]{flex:none;color:#f1cd78;filter:drop-shadow(0 0 8px #e0a73b75)}.jackpot-heading h2[data-v-2638af69]{margin:0;color:#fff0c9;font-size:23px;font-weight:650;line-height:1.2;white-space:nowrap}.jackpot-heading-rule[data-v-2638af69]{width:55px;height:1px;background:linear-gradient(90deg,transparent,#d6a64b99)}.jackpot-heading-rule[data-v-2638af69]:last-child{transform:rotate(180deg)}.jackpot-window[data-v-2638af69]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 2%,#000 98%,transparent);mask-image:linear-gradient(90deg,transparent,#000 2%,#000 98%,transparent)}.jackpot-track[data-v-2638af69]{display:flex;width:max-content;animation:jackpot-flow-2638af69 42s linear infinite}.jackpot-feed-set[data-v-2638af69]{display:flex;align-items:flex-start;gap:14px;flex:none;padding-right:14px}.jackpot-entry[data-v-2638af69]{display:flex;flex:0 0 136px;flex-direction:column;align-items:center;min-width:0;color:#a8a09a;text-align:center}.jackpot-cover-wrap[data-v-2638af69]{position:relative;width:110px;aspect-ratio:1;overflow:hidden;border:1px solid #d3a94b99;border-radius:13px;background:#261c1a;box-shadow:0 5px 14px #0008,0 0 12px #daa84b1a}.jackpot-cover[data-v-2638af69]{width:100%;height:100%;object-fit:cover}.jackpot-cover-glint[data-v-2638af69]{position:absolute;inset:0;background:linear-gradient(118deg,transparent 28%,#fff7 48%,transparent 67%);transform:translate(-130%);animation:jackpot-glint-2638af69 5s ease-in-out infinite;pointer-events:none}.jackpot-entry:nth-child(3n) .jackpot-cover-glint[data-v-2638af69]{animation-delay:1.7s}.jackpot-entry:nth-child(3n+1) .jackpot-cover-glint[data-v-2638af69]{animation-delay:3.2s}.jackpot-username[data-v-2638af69]{margin-top:6px;color:#a49a90;font-size:15px;line-height:20px;font-variant-numeric:tabular-nums}.jackpot-amount[data-v-2638af69]{display:block;margin-top:1px;color:#ffc65d;font-size:19px;font-weight:750;line-height:24px;font-variant-numeric:tabular-nums;text-shadow:0 0 13px #e98b3060;white-space:nowrap}.jackpot-empty[data-v-2638af69]{margin:8px 0 3px;color:#b9a98e;font-size:16px;text-align:center}@keyframes jackpot-flow-2638af69{to{transform:translate(-50%)}}@keyframes jackpot-glint-2638af69{0%,56%{transform:translate(-130%)}76%,to{transform:translate(130%)}}@media(hover:hover){.jackpot-window:hover .jackpot-track[data-v-2638af69]{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.jackpot-track[data-v-2638af69],.jackpot-cover-glint[data-v-2638af69]{animation:none}}.game-cover[data-v-97b62d3e]{position:relative}.game-maintenance-badge[data-v-97b62d3e]{position:absolute;z-index:2;left:0;right:0;top:40%;padding:6px;background:#111c;color:#fff;text-align:center;font-size:14px;pointer-events:none}.catalog-notice[data-v-29b165e8]{display:flex;align-items:flex-start;gap:14px;margin:16px 24px 22px;padding:20px;border:1px solid #c6a25e33;border-radius:16px;background:#a3854510;color:#bfa56e;font-size:19px}.catalog-notice>svg[data-v-29b165e8]{flex:none;margin-top:2px}.catalog-notice>div[data-v-29b165e8]{flex:1;min-width:0}.catalog-notice strong[data-v-29b165e8]{color:#e1cfaa;font-weight:500}.catalog-notice button[data-v-29b165e8]{flex:none;border:1px solid #b4935344;padding:8px 12px;border-radius:8px;font-size:18px}.referral-page[data-v-2ff15694]{min-height:100%;color:#c8ccd4}.referral-content[data-v-2ff15694]{padding:28px 26px 40px;outline:none}.referral-data[data-v-2ff15694],.referral-rates[data-v-2ff15694]{margin-top:0!important}.referral-intro[data-v-2ff15694]{position:relative;padding:12px 110px 30px 4px}.referral-intro h2[data-v-2ff15694]{color:#f7dfae;font-size:34px;margin:10px 0;font-weight:600}.referral-intro p[data-v-2ff15694]{font-size:21px;color:#9ba3af;margin:0}.referral-intro>svg[data-v-2ff15694]{position:absolute;right:8px;top:25px;color:#c4a166;opacity:.7}.referral-commission[data-v-2ff15694]{padding:31px 30px 25px;border:1px solid #9d784a;border-radius:24px;background:radial-gradient(ellipse at 90% 0,#ad783644,transparent 65%),linear-gradient(135deg,#372c20,#1b2025)}.referral-claimable[data-v-2ff15694]{display:flex;flex-direction:column;align-items:center}.referral-claimable>span[data-v-2ff15694]{color:#d7c5a6;font-size:23px}.referral-claimable>strong[data-v-2ff15694]{max-width:100%;overflow-wrap:anywhere;color:#ffe5ac;font-size:60px;line-height:1.3;margin:12px 0 10px;font-variant-numeric:tabular-nums}.referral-claimable>small[data-v-2ff15694]{color:#a99e8b;font-size:18px}.referral-claim[data-v-2ff15694]{width:100%;justify-content:center;min-height:70px;margin-top:27px;font-size:24px;gap:12px}.referral-page button[data-v-2ff15694]:disabled{opacity:.48;cursor:not-allowed}.referral-commission-totals[data-v-2ff15694]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:27px;padding-top:25px;border-top:1px solid #c5a46a35}.referral-commission-totals>div[data-v-2ff15694]{text-align:center;min-width:0}.referral-commission-totals span[data-v-2ff15694]{display:block;font-size:19px;color:#a99e8b}.referral-commission-totals strong[data-v-2ff15694]{display:block;margin-top:8px;font-size:29px;color:#f7dfb4;overflow-wrap:anywhere}.referral-card[data-v-2ff15694]{padding:27px;margin-top:24px;border:1px solid #383b40;border-radius:20px;background:#121c28}.referral-section-heading[data-v-2ff15694]{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:23px}.referral-section-heading h3[data-v-2ff15694]{display:flex;align-items:center;gap:11px;font-size:26px;color:#eee2cc;margin:0;font-weight:500}.referral-section-heading>span[data-v-2ff15694]{font-size:18px;color:#9b9fa6}.referral-section-heading button[data-v-2ff15694]{display:flex;align-items:center;gap:8px;font-size:19px;color:#d5ba83}.referral-code[data-v-2ff15694]{display:flex;align-items:center;gap:18px;background:#cda45e0b;border:1px dashed #96784980;border-radius:12px;padding:19px 18px}.referral-code label[data-v-2ff15694]{font-size:20px;color:#9da5ae}.referral-code input[data-v-2ff15694]{flex:1;min-width:0;width:0;font-size:29px;font-weight:600;letter-spacing:1px;color:#f5d28c;outline:none}.referral-code button[data-v-2ff15694]{font-size:20px;color:#e5c38b}.referral-url-label[data-v-2ff15694]{display:block;color:#a9b0ba;font-size:19px;margin:22px 0 12px}.referral-url[data-v-2ff15694]{display:block;width:100%;padding:19px;font-size:20px;border:1px solid #343f4c;background:#09121c;border-radius:10px;color:#c8d0da;outline:none}.referral-share-actions[data-v-2ff15694]{display:flex;gap:14px;margin-top:19px}.referral-share-actions button[data-v-2ff15694]{justify-content:center;min-height:66px;font-size:23px;gap:12px}.referral-share-actions .gold-button[data-v-2ff15694]{flex:1}.referral-share p[data-v-2ff15694],.referral-note[data-v-2ff15694],.referral-rules[data-v-2ff15694]{color:#8995a5;font-size:18px;line-height:1.8;margin:17px 0 0}.referral-members[data-v-2ff15694]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;padding:22px 10px;border-radius:14px;background:#ffffff04}.referral-members>div[data-v-2ff15694]{min-width:0;text-align:center}.referral-members span[data-v-2ff15694]{display:block;font-size:19px;color:#929eae}.referral-members strong[data-v-2ff15694]{display:block;margin-top:12px;color:#ecd3a5;font-size:35px;overflow-wrap:anywhere}.referral-stat-list[data-v-2ff15694]{margin:22px 0 0}.referral-stat-list>div[data-v-2ff15694]{display:flex;gap:20px;justify-content:space-between;padding:15px 0;border-bottom:1px solid #ffffff08;font-size:21px}.referral-stat-list dt[data-v-2ff15694]{color:#9ca7b5}.referral-stat-list dd[data-v-2ff15694]{margin:0;color:#e6e8ee;text-align:right;overflow-wrap:anywhere;min-width:0}.referral-page .gold[data-v-2ff15694]{color:#e6c179}.referral-tier-progress[data-v-2ff15694]{color:#b7ab93;font-size:20px;line-height:1.8;margin:0 0 20px}.referral-tier-table[data-v-2ff15694]{width:100%;border-collapse:separate;border-spacing:0;color:#eae4dc;font-size:20px;text-align:center;font-variant-numeric:tabular-nums}.referral-tier-table th[data-v-2ff15694]{padding:18px 8px;font-weight:500;background:#493323;border-block:1px solid #82633b}.referral-tier-table th[data-v-2ff15694]:first-child{border-left:1px solid #82633b;border-radius:10px 0 0 10px}.referral-tier-table th[data-v-2ff15694]:last-child{border-right:1px solid #82633b;border-radius:0 10px 10px 0}.referral-tier-table th span[data-v-2ff15694]{display:block;font-size:16px;color:#ae9b83}.referral-tier-table td[data-v-2ff15694]{padding:20px 8px}.referral-tier-table tbody tr[data-v-2ff15694]:nth-child(2n){background:#a6793410}.referral-tier-table tbody tr.current[data-v-2ff15694]{background:#a77b342b}.referral-tier-table td[data-v-2ff15694]:last-child{color:#ffc756;white-space:nowrap}.referral-tier-table td small[data-v-2ff15694]{display:block;color:#d8b36e;font-size:14px;margin-top:2px}.referral-rules p[data-v-2ff15694]{margin:10px 0}.referral-history[data-v-2ff15694]{list-style:none;padding:0;margin:0}.referral-history li[data-v-2ff15694]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 0;border-bottom:1px solid #ffffff0a}.referral-history li[data-v-2ff15694]:last-child{border:0;padding-bottom:0}.referral-history strong[data-v-2ff15694]{font-size:21px;font-weight:400;color:#dce0e7}.referral-history span[data-v-2ff15694]{display:block;font-size:18px;color:#7f8d9e;margin-top:8px}.referral-history b[data-v-2ff15694]{font-size:25px;color:#e9c582;overflow-wrap:anywhere}.referral-history-empty[data-v-2ff15694],.referral-empty[data-v-2ff15694]{text-align:center;font-size:21px;color:#8390a2;padding:30px 0}.referral-footer[data-v-2ff15694]{text-align:center;color:#657180;font-size:18px;letter-spacing:3px;margin:30px 0 0}.referral-error[data-v-2ff15694]{display:flex;align-items:center;gap:16px;padding:20px;border:1px solid #ae755a77;background:#602b1e24;border-radius:12px;color:#e4b09c;font-size:20px;margin-bottom:20px}.referral-error span[data-v-2ff15694]{flex:1}.referral-error button[data-v-2ff15694]{color:#edc789;white-space:nowrap}.daily-check-in[data-v-bb0378f7]{min-height:100%;padding:24px 32px 38px;color:#f8d687;background:radial-gradient(ellipse at 12% 12%,#a4661210,transparent 45%),radial-gradient(ellipse at 100% 65%,#9c6b0b06,transparent 55%),#080807}.check-in-heading[data-v-bb0378f7]{display:flex;align-items:center;justify-content:center;gap:20px;min-height:76px;margin-top:12px;margin-bottom:4px}.check-in-heading h2[data-v-bb0378f7]{flex:none;margin:0;color:#f9db92;font-size:29px;font-weight:600;line-height:1.5;letter-spacing:.5px;text-shadow:0 2px 12px #b66f1026}.check-in-heading h2>span[data-v-bb0378f7]{padding:0 3px;color:#ffe4a4}.check-in-ornament[data-v-bb0378f7]{position:relative;height:1px;flex:1;background:linear-gradient(90deg,transparent,#bc8736)}.check-in-ornament[data-v-bb0378f7]:after{content:"";position:absolute;right:-2px;top:-4px;width:9px;height:9px;border:1.5px solid #e5b95d;background:#171108;transform:rotate(45deg)}.check-in-ornament[data-v-bb0378f7]:last-child{transform:rotate(180deg)}.check-in-rewards[data-v-bb0378f7]{display:grid;gap:12px;padding:0;margin:0;list-style:none}.check-in-reward[data-v-bb0378f7]{position:relative;display:grid;grid-template-columns:136px minmax(0,1fr) 136px;align-items:center;gap:14px;min-height:104px;padding:14px 22px 14px 28px;border:1px solid #7d60334d;border-radius:22px;background:linear-gradient(110deg,#211b1066,#11100c44 52%,#0c0c09);box-shadow:inset 0 1px #f6d79808}.check-in-reward.is-current[data-v-bb0378f7]{border-color:#f9d58b;background:linear-gradient(110deg,#49331799,#1d160b80 50%,#100e08);box-shadow:0 0 0 1px #d9a44a8c,0 0 19px #d59a3f36,inset 0 0 14px #e8ad4130}.check-in-reward.is-current[data-v-bb0378f7]:before{content:"";position:absolute;top:-1px;left:14%;width:38%;height:1px;background:linear-gradient(90deg,transparent,#fff8d8,transparent);box-shadow:0 0 9px #ffe4a3}.check-in-day[data-v-bb0378f7]{margin:0;color:#f7d993;font-size:30px;font-weight:600;line-height:1.4;white-space:nowrap}.check-in-day>span[data-v-bb0378f7]{padding:0 2px}.check-in-prize[data-v-bb0378f7]{display:flex;align-items:center;gap:15px;min-width:0}.check-in-coins[data-v-bb0378f7]{flex:none;width:62px;height:62px;object-fit:contain;filter:drop-shadow(0 3px 5px #0005)}.check-in-amount[data-v-bb0378f7]{display:flex;align-items:baseline;gap:10px;color:#f9d889;font-size:35px;font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums;letter-spacing:-.5px;white-space:nowrap;text-shadow:0 1px 1px #000}.check-in-amount>small[data-v-bb0378f7]{font-size:26px;font-weight:500}.check-in-claim[data-v-bb0378f7]{display:flex;align-items:center;justify-content:center;gap:6px;min-height:62px;padding:8px 10px;border:1px solid #f7d37c;border-radius:999px;color:#241802;background:linear-gradient(180deg,#ffe39a,#f1c663 42%,#d59a2b);box-shadow:inset 0 1px #fff4c8a6,0 4px 10px #0003;font-size:26px;line-height:1.4;font-weight:600;text-shadow:0 1px 0 #fff0a944;white-space:nowrap}.check-in-claim[data-v-bb0378f7]:focus-visible{outline:3px solid #fff0bd;outline-offset:5px}.check-in-claim[data-v-bb0378f7]:disabled{color:#948875;background:#29241b;border-color:#6c573540;box-shadow:none;text-shadow:none;font-size:23px}.check-in-claim.is-claimed[data-v-bb0378f7]{color:#c5b48b;background:#cfad6420;border-color:#c0a06066}.check-in-reward.is-claimed[data-v-bb0378f7]{border-color:#8f784b54;background:linear-gradient(110deg,#29231680,#13120c)}.check-in-reward.is-claimed .check-in-coins[data-v-bb0378f7]{opacity:.66}.check-in-reward.is-claimed .check-in-amount[data-v-bb0378f7],.check-in-reward.is-claimed .check-in-day[data-v-bb0378f7]{color:#baa77f}.check-in-reward.is-locked .check-in-coins[data-v-bb0378f7]{opacity:.75}.check-in-reward.is-locked .check-in-day[data-v-bb0378f7]{color:#cab786}.check-in-day-copy>small[data-v-bb0378f7]{display:block;margin-top:5px;font-size:17px;color:#9e8c69}.check-in-reward.is-current .check-in-day-copy>small[data-v-bb0378f7]{color:#ddbb72}.check-in-conditions[data-v-bb0378f7]{padding:24px;border:1px solid #8f6b354d;border-radius:22px;background:linear-gradient(125deg,#2b2112a6,#14120d)}.check-in-condition-grid[data-v-bb0378f7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.check-in-condition+.check-in-condition[data-v-bb0378f7]{border-left:1px solid #c6a15d26;padding-left:22px}.check-in-condition-label[data-v-bb0378f7]{display:flex;align-items:center;justify-content:space-between;color:#c2b69e;font-size:20px}.check-in-condition p[data-v-bb0378f7]{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap;margin:12px 0 13px}.check-in-condition p strong[data-v-bb0378f7]{max-width:100%;overflow-wrap:anywhere;font-size:29px;font-weight:600;color:#f6d48a;font-variant-numeric:tabular-nums}.check-in-condition p>span[data-v-bb0378f7]{font-size:17px;color:#9f927a;white-space:nowrap}.check-in-progress[data-v-bb0378f7]{height:6px;overflow:hidden;border-radius:999px;background:#ffffff0d}.check-in-progress>span[data-v-bb0378f7]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#b88531,#f8d683);transition:width .25s ease}.check-in-condition-footer[data-v-bb0378f7]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px;min-height:34px;margin-top:9px;font-size:16px;color:#a99b80}.check-in-condition-footer>button[data-v-bb0378f7]{display:flex;align-items:center;gap:2px;color:#e3c282}.check-in-condition.is-met .check-in-condition-label>svg[data-v-bb0378f7],.check-in-condition.is-met .check-in-condition-footer[data-v-bb0378f7]{color:#bacc99}.check-in-condition-note[data-v-bb0378f7]{margin:18px 0 0;padding-top:15px;border-top:1px solid #c6a15d1f;color:#a5987e;font-size:17px}.check-in-streak[data-v-bb0378f7]{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#b8a789;font-size:20px}.check-in-streak strong[data-v-bb0378f7]{color:#f1d292;font-size:26px;font-weight:600}.check-in-streak small[data-v-bb0378f7],.check-in-date[data-v-bb0378f7]{font-size:17px;color:#978a74}.check-in-status[data-v-bb0378f7]{display:flex;align-items:center;gap:7px;margin:12px 0 22px;color:#b4a58b;font-size:19px;line-height:1.6}.check-in-status.is-complete[data-v-bb0378f7]{color:#b9c89e}.check-in-error[data-v-bb0378f7]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:20px;padding:18px;border:1px solid #c87e5059;border-radius:12px;color:#e5b28c;background:#8c432018;font-size:20px;line-height:1.6}.check-in-error button[data-v-bb0378f7]{flex:none;color:#f0d195;text-decoration:underline}.check-in-rules[data-v-bb0378f7]{margin-top:30px;padding:27px 28px 28px;border:1px solid #7d603352;border-radius:24px;background:linear-gradient(125deg,#17140d80,#0c0d0d)}.check-in-rules h3[data-v-bb0378f7]{display:flex;align-items:center;gap:12px;margin:0 0 17px;color:#f5d482;font-size:28px;font-weight:600;line-height:1.4}.check-in-info[data-v-bb0378f7]{display:inline-grid;place-items:center;flex:none;width:25px;height:25px;border-radius:50%;border:1px solid #efd192;color:#282013;background:linear-gradient(135deg,#f6d27f,#c79339);font-family:Georgia,serif;font-size:21px;font-weight:700;line-height:1}.check-in-rules ul[data-v-bb0378f7]{display:grid;gap:9px;margin:0;padding:0;list-style:none}.check-in-rules li[data-v-bb0378f7]{position:relative;padding-left:26px;color:#aaa8a2;font-size:21px;line-height:1.8}.check-in-rules li[data-v-bb0378f7]:before{content:"";position:absolute;left:1px;top:14px;width:9px;height:9px;border:1px solid #e2bd76;border-radius:50%;background:#bd9650}.check-in-rules li strong[data-v-bb0378f7]{color:#d5c29a;font-weight:500}@media(hover:hover){.check-in-claim[data-v-bb0378f7]:not(:disabled):hover{filter:brightness(1.1);box-shadow:inset 0 1px #fff4c8a6,0 0 16px #e2b44f30}}.daily-rebate[data-v-0696c0f7]{min-height:100%;padding:24px 32px 38px;color:#eee8da;background:#080807}.rebate-overview[data-v-0696c0f7]{position:relative;overflow:hidden;padding:22px 25px 19px;border:1px solid #a17c405e;border-radius:20px;background:radial-gradient(ellipse at 8% 0%,#c38b2b1c,transparent 40%),linear-gradient(128deg,#302313,#1a170f 43%,#11120f);box-shadow:inset 0 1px #fff2,0 12px 26px #0005}.rebate-overview[data-v-0696c0f7]:before{content:"";position:absolute;top:0;left:12%;width:34%;height:1px;background:linear-gradient(90deg,transparent,#fff1c8,transparent);box-shadow:0 0 10px #f3d18a}.rebate-overview-heading[data-v-0696c0f7],.rebate-heading-actions[data-v-0696c0f7],.rebate-brand[data-v-0696c0f7]{display:flex;align-items:center}.rebate-overview-heading[data-v-0696c0f7]{justify-content:space-between;gap:14px}.rebate-brand[data-v-0696c0f7]{min-width:0;gap:13px}.rebate-brand>img[data-v-0696c0f7]{flex:none;width:63px;height:63px;object-fit:contain;filter:drop-shadow(0 3px 7px #0008)}.rebate-eyebrow[data-v-0696c0f7]{color:#d2af6b;font-size:15px;font-weight:600;letter-spacing:1.1px}.rebate-brand h2[data-v-0696c0f7]{margin:3px 0 0;color:#fff0cc;font-size:29px;font-weight:650;line-height:1.3}.rebate-heading-actions[data-v-0696c0f7]{flex:none;flex-direction:column;align-items:flex-end;gap:7px}.rebate-date[data-v-0696c0f7]{color:#b9a77f;font-size:14px;font-variant-numeric:tabular-nums;white-space:nowrap}.rebate-total[data-v-0696c0f7]{display:flex;flex-direction:column;align-items:center;margin:10px 0 0;padding:14px 5px 18px;border-top:1px solid #d2b57426;text-align:center}.rebate-total>span[data-v-0696c0f7]{color:#cfc2a6;font-size:19px}.rebate-total>strong[data-v-0696c0f7]{display:flex;align-items:baseline;gap:7px;max-width:100%;margin-top:3px;color:#ffe5a6;font-size:47px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.25;text-shadow:0 2px 14px #dca94536;overflow-wrap:anywhere}.rebate-total>strong>i[data-v-0696c0f7]{font-size:28px;font-style:normal}.rebate-total>small[data-v-0696c0f7]{margin-top:5px;color:#b09c71;font-size:16px;line-height:1.5}.rebate-stat-grid[data-v-0696c0f7]{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid #d2b57426}.rebate-stat[data-v-0696c0f7]{display:flex;min-width:0;flex-direction:column;align-items:center;gap:5px;padding:15px 5px 14px;text-align:center}.rebate-stat+.rebate-stat[data-v-0696c0f7]{border-left:1px solid #d2b57426}.rebate-stat>span[data-v-0696c0f7]{color:#b8ad98;font-size:18px}.rebate-stat>strong[data-v-0696c0f7]{color:#f0d28c;font-size:27px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.rebate-stat>small[data-v-0696c0f7]{color:#a99b7d;font-size:15px;line-height:1.4}.rebate-claim[data-v-0696c0f7]{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:60px;padding:8px 13px;border:1px solid #ffdf91;border-radius:13px;color:#30210c;background:linear-gradient(180deg,#ffe9a8,#f3c766 53%,#d99e37);box-shadow:inset 0 1px #fffbd0,0 5px 14px #d09a3724;font-size:23px;font-weight:700;text-shadow:0 1px #fff5cf80}.rebate-claim[data-v-0696c0f7]:disabled{border-color:#6d5e3f80;color:#958b77;background:linear-gradient(180deg,#3b3529,#28251e);box-shadow:none;text-shadow:none}.rebate-header-claim[data-v-0696c0f7]{width:auto;min-height:54px;padding:8px 20px;border-radius:999px;font-size:23px;white-space:nowrap}.rebate-header-claim[data-v-0696c0f7]:disabled{border-color:#8a744c66;color:#c1aa79;background:linear-gradient(180deg,#4b3c24,#342817);box-shadow:inset 0 1px #fff2}.rebate-feedback[data-v-0696c0f7]{display:flex;align-items:center;justify-content:center;gap:7px;min-height:27px;margin:10px 0 0;color:#b09d74;font-size:15px;line-height:1.5;text-align:center}.rebate-feedback[data-v-0696c0f7]{color:#d2bb83}.rebate-error[data-v-0696c0f7]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;color:#e7b096;font-size:16px;line-height:1.5}.rebate-error button[data-v-0696c0f7]{flex:none;color:#f2d492;text-decoration:underline}.rebate-tier-section[data-v-0696c0f7]{margin-top:26px;padding:21px 18px 18px;border:1px solid #8f6b354d;border-radius:20px;background:linear-gradient(145deg,#17140e,#0d0e0c 72%)}.rebate-section-heading[data-v-0696c0f7]{display:flex;align-items:center;justify-content:center;gap:17px;margin-bottom:17px;text-align:center}.rebate-section-heading h3[data-v-0696c0f7]{margin:0;color:#f6dda1;font-size:27px;font-weight:650;line-height:1.4}.rebate-section-heading p[data-v-0696c0f7]{margin:3px 0 0;color:#a79a80;font-size:17px}.rebate-heading-ornament[data-v-0696c0f7]{position:relative;height:1px;flex:1;max-width:100px;background:linear-gradient(90deg,transparent,#bc8736)}.rebate-heading-ornament[data-v-0696c0f7]:after{content:"";position:absolute;right:-2px;top:-4px;width:9px;height:9px;border:1.5px solid #e5b95d;background:#171108;transform:rotate(45deg)}.rebate-heading-ornament[data-v-0696c0f7]:last-child{transform:rotate(180deg)}.rebate-tier-list[data-v-0696c0f7]{display:grid;gap:9px;margin:0;padding:0;list-style:none}.rebate-tier-row[data-v-0696c0f7]{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr) 79px;align-items:center;gap:14px;min-height:98px;padding:14px 17px;border:1px solid #75613d52;border-radius:15px;background:linear-gradient(110deg,#201a10,#11120f 68%,#10110f);box-shadow:inset 0 1px #fff1;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.rebate-tier-row.is-current[data-v-0696c0f7]{border-color:#f0cf83;background:linear-gradient(110deg,#493416bf,#21190d 46%,#14130f);box-shadow:0 0 0 1px #d9a44a59,0 0 20px #d59a3f2a,inset 0 1px #fff2}.rebate-tier-row.is-current[data-v-0696c0f7]:before{content:"";position:absolute;top:-1px;left:12%;width:35%;height:1px;background:linear-gradient(90deg,transparent,#fff8d8,transparent);box-shadow:0 0 8px #ffe4a3}.rebate-tier-row.is-reached[data-v-0696c0f7]:not(.is-current){border-color:#a58b584d}.rebate-tier-index[data-v-0696c0f7]{display:grid;place-items:center;width:35px;aspect-ratio:1;border:1px solid #89734b;border-radius:11px;color:#cdb985;background:#211b10;font-size:17px;font-weight:650}.is-current .rebate-tier-index[data-v-0696c0f7],.is-reached .rebate-tier-index[data-v-0696c0f7]{border-color:#e2bd71;color:#f6dfa1;background:linear-gradient(145deg,#6c4d20,#3a2a14)}.rebate-tier-main[data-v-0696c0f7]{min-width:0}.rebate-tier-copy[data-v-0696c0f7]{display:flex;align-items:center;justify-content:space-between;gap:11px;margin-bottom:8px;color:#c7bba3;font-size:21px}.rebate-tier-copy strong[data-v-0696c0f7]{overflow-wrap:anywhere;color:#e2d0a9;font-size:20px;font-weight:550;font-variant-numeric:tabular-nums}.rebate-tier-track[data-v-0696c0f7]{height:6px;overflow:hidden;border-radius:5px;background:#ffffff13}.rebate-tier-track>span[data-v-0696c0f7]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#a4782e,#ffe29a);box-shadow:0 0 8px #e8bb5f66;transition:width .25s ease}.rebate-tier-row>.rebate-tier-main>small[data-v-0696c0f7]{display:block;min-height:23px;margin-top:7px;color:#b3a68d;font-size:17px;line-height:1.4}.is-current .rebate-tier-main>small[data-v-0696c0f7]{color:#dec27a}.rebate-tier-return[data-v-0696c0f7]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.rebate-tier-return>span[data-v-0696c0f7]{color:#a99b7d;font-size:14px}.rebate-tier-rate[data-v-0696c0f7]{color:#d9c391;font-size:29px;font-variant-numeric:tabular-nums;text-align:right}.rebate-tier-rate small[data-v-0696c0f7]{margin-left:2px;font-size:17px}.is-current .rebate-tier-rate[data-v-0696c0f7]{color:#ffe29a;text-shadow:0 0 10px #d6a74c36}.rebate-rules-note[data-v-0696c0f7]{display:flex;align-items:flex-start;gap:9px;margin:17px 2px 0;color:#a19a8b;font-size:16px;line-height:1.7}.rebate-rules-note[data-v-0696c0f7] svg{flex:none;margin-top:2px;color:#d0ae67}[data-v-0696c0f7] .is-spinning{animation:rebate-spin-0696c0f7 1s linear infinite}@keyframes rebate-spin-0696c0f7{to{transform:rotate(360deg)}}.carnival-page[data-v-1cd63bca]{--carnival-ink: #eee8da;--carnival-muted: #a99b7d;--carnival-line: #51442c;--carnival-cyan: #d9b56b;min-height:100%;padding:24px 32px 38px;color:var(--carnival-ink);background:#080807}.carnival-hero[data-v-1cd63bca]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 205px;min-height:236px;overflow:hidden;padding:26px 28px 0;border:1px solid #a17c405e;border-radius:17px;background:radial-gradient(ellipse at 8% 0%,#c38b2b1c,transparent 40%),linear-gradient(128deg,#302313,#1a170f 48%,#11120f);box-shadow:inset 0 1px #fff2}.carnival-hero[data-v-1cd63bca]:after{position:absolute;top:-105px;right:56px;width:252px;aspect-ratio:1;border:1px solid #ffe5a610;border-radius:50%;box-shadow:0 0 0 25px #ffe5a608,0 0 0 54px #ffe5a606;content:"";pointer-events:none}.carnival-hero-copy[data-v-1cd63bca]{position:relative;z-index:1;align-self:center;padding-bottom:20px}.carnival-eyebrow[data-v-1cd63bca]{display:flex;align-items:center;gap:7px;color:#e2c47e;font-size:17px}.carnival-hero h1[data-v-1cd63bca]{margin:9px 0 1px;color:#fff;font-size:39px;line-height:1.3;font-weight:700}.carnival-hero p[data-v-1cd63bca]{margin:0;color:#cfc2a6;font-size:18px}.carnival-prize[data-v-1cd63bca]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;padding:0 6px 20px 0}.carnival-prize>span[data-v-1cd63bca]{color:#cfc2a6;font-size:16px}.carnival-prize-amount[data-v-1cd63bca]{display:flex;align-items:center;gap:5px}.carnival-prize strong[data-v-1cd63bca]{color:#ffe5a6;font-size:46px;line-height:1.2;font-weight:800;font-variant-numeric:tabular-nums}.carnival-prize small[data-v-1cd63bca]{color:#cfc2a6;font-size:17px}.carnival-prize-gift[data-v-1cd63bca]{flex:none;color:#e2c47e;transform:scale(1.25)}.carnival-progress-summary[data-v-1cd63bca]{position:relative;z-index:1;grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:78px;margin:0 -28px;padding:12px 26px;border-top:1px solid #d2b57426;background:#08080766}.carnival-summary-data[data-v-1cd63bca]{display:grid;gap:6px;min-width:0}.carnival-summary-total[data-v-1cd63bca]{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px;color:#cfc2a6;font-size:16px}.carnival-summary-total strong[data-v-1cd63bca]{color:#fff;font-size:20px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.carnival-data-note[data-v-1cd63bca]{display:flex;align-items:center;gap:5px;color:#b09c71;font-size:14px;white-space:nowrap}.carnival-data-note.is-error[data-v-1cd63bca]{color:#e7b096}.carnival-summary-actions[data-v-1cd63bca]{display:flex;flex:none;align-items:center;gap:8px}.carnival-refresh[data-v-1cd63bca]{display:grid;flex:none;place-items:center;width:34px;height:34px;border:1px solid #8f6b354d;border-radius:50%;background:#241d11;color:#e2c47e}.carnival-refresh[data-v-1cd63bca]:disabled{cursor:default;opacity:.55}.carnival-refresh[data-v-1cd63bca]:hover:not(:disabled){background:#332716}.carnival-tasks[data-v-1cd63bca]{margin-top:21px;padding:22px 18px 18px;border:1px solid #8f6b354d;border-radius:14px;background:#10100e;box-shadow:0 8px 20px #0005}.carnival-section-heading[data-v-1cd63bca]{display:flex;flex-direction:column;align-items:center;gap:7px;margin-bottom:22px;padding-bottom:5px;background:radial-gradient(ellipse at 50% 45%,#d5a5450d,transparent 65%)}.carnival-section-kicker[data-v-1cd63bca]{display:flex;align-items:center;gap:7px;color:#bda064;font-size:13px}.carnival-section-title[data-v-1cd63bca]{display:flex;align-items:center;justify-content:center;gap:18px;width:min(100%,430px)}.carnival-title-rule[data-v-1cd63bca]{position:relative;flex:1;max-width:86px;height:1px;background:linear-gradient(90deg,transparent,#9d7a3e)}.carnival-title-rule[data-v-1cd63bca]:last-child{transform:scaleX(-1)}.carnival-title-rule[data-v-1cd63bca]:after{position:absolute;top:-2px;right:0;width:5px;height:5px;border:1px solid #c6a359;background:#17130c;transform:rotate(45deg);content:""}.carnival-title-mark[data-v-1cd63bca]{display:grid;flex:none;place-items:center;width:28px;height:28px;border:1px solid #94743c66;border-radius:50%;background:radial-gradient(circle,#4a371a,#1a150d 72%);color:#f0cf7b}.carnival-section-heading h2[data-v-1cd63bca]{margin:0;color:#f6dda1;font-size:30px;line-height:1.4;font-weight:700;text-shadow:0 2px 16px #d1a34b30;white-space:nowrap}.carnival-claim-button[data-v-1cd63bca]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:46px;padding:0 19px;border:1px solid #ffdf91;border-radius:999px;background:linear-gradient(180deg,#ffe9a8,#f3c766 53%,#d99e37);color:#30210c;box-shadow:inset 0 1px #fffbd0,0 4px 14px #d09a3720;font-size:19px;font-weight:700;white-space:nowrap}.carnival-claim-button[data-v-1cd63bca]:disabled{cursor:not-allowed;border-color:#8a744c66;color:#c1aa79;background:linear-gradient(180deg,#4b3c24,#342817);box-shadow:inset 0 1px #fff2}.carnival-milestones[data-v-1cd63bca]{position:relative;display:grid;gap:11px;margin:0;padding:0;list-style:none}.carnival-milestones[data-v-1cd63bca]:before{position:absolute;top:20px;bottom:20px;left:63px;width:2px;background:#55452b;content:""}.carnival-milestone[data-v-1cd63bca]{position:relative;display:grid;grid-template-columns:128px minmax(0,1fr);align-items:stretch;gap:10px;min-width:0}.carnival-marker[data-v-1cd63bca]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;text-align:center}.carnival-marker span[data-v-1cd63bca]{padding:4px 7px 0;border-radius:8px 8px 0 0;background:#201a10;color:#b09c71;font-size:12px;white-space:nowrap}.carnival-marker strong[data-v-1cd63bca]{display:block;max-width:100%;padding:0 7px 4px;border-radius:0 0 8px 8px;background:#201a10;color:#e8d8b5;font-size:16px;font-variant-numeric:tabular-nums;white-space:nowrap}.carnival-task-card[data-v-1cd63bca]{min-width:0;padding:13px 15px 12px;border:1px solid #75613d52;border-radius:11px;background:linear-gradient(110deg,#201a10,#11120f 68%,#10110f)}.carnival-task-topline[data-v-1cd63bca]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:7px 9px}.carnival-task-target[data-v-1cd63bca]{display:flex;align-items:baseline;gap:8px;min-width:0;color:#b8ad98;font-size:14px}.carnival-task-target strong[data-v-1cd63bca]{color:#f0e4c9;font-size:21px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.carnival-task-state[data-v-1cd63bca]{flex:none;padding:4px 7px;border-radius:999px;background:#342b1b;color:#c3b18a;font-size:12px;line-height:1.2;white-space:nowrap}.carnival-task-state.is-reached[data-v-1cd63bca]{background:#145b4e;color:#a9f2d9}.carnival-task-state.is-claimed[data-v-1cd63bca]{background:#332915;color:#f1d28b}.carnival-task-state.is-unavailable[data-v-1cd63bca]{color:#958a74}.carnival-task-reward[data-v-1cd63bca]{display:inline-flex;align-items:center;gap:5px;flex:none;padding:5px 9px;border:1px solid #ddae534d;border-radius:8px;background:#ddae5317;color:#ffd16c;font-variant-numeric:tabular-nums}.carnival-task-reward strong[data-v-1cd63bca]{color:#ffd16c;font-size:21px;line-height:1.15;font-weight:800;white-space:nowrap}.carnival-task-progress[data-v-1cd63bca]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:11px;color:#a99b7d;font-size:13px}.carnival-task-progress strong[data-v-1cd63bca]{color:#cfc2a6;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums}.carnival-progress-track[data-v-1cd63bca]{height:5px;margin-top:6px;overflow:hidden;border-radius:99px;background:#463a27}.carnival-progress-track span[data-v-1cd63bca]{display:block;width:0;height:100%;border-radius:inherit;background:var(--carnival-cyan);transition:width .22s ease-out}.carnival-task-card.is-reached[data-v-1cd63bca]{border-color:#318e7c;background:linear-gradient(120deg,#173a37,#142b32)}.carnival-task-card.is-reached .carnival-task-target strong[data-v-1cd63bca],.carnival-marker.is-reached strong[data-v-1cd63bca]{color:#9be9d1}.carnival-task-card.is-claimed[data-v-1cd63bca]{border-color:#9a7a3d;background:linear-gradient(110deg,#302414,#17140f 70%)}.carnival-task-card.is-claimed .carnival-task-target strong[data-v-1cd63bca],.carnival-marker.is-claimed strong[data-v-1cd63bca]{color:#f1d28b}.carnival-task-card.is-reached .carnival-task-reward[data-v-1cd63bca]{border-color:#58c5a461;background:#2aa38324;color:#acf0d9}.carnival-task-card.is-reached .carnival-task-reward strong[data-v-1cd63bca]{color:#acf0d9}.carnival-task-card.is-unreached .carnival-task-reward[data-v-1cd63bca]{border-color:#64563a;background:#2b2519;color:#c3b18a}.carnival-task-card.is-unreached .carnival-task-reward strong[data-v-1cd63bca]{color:#d8cba9}.carnival-task-card.is-unavailable .carnival-progress-track span[data-v-1cd63bca]{background:#796a4e}.carnival-rules[data-v-1cd63bca]{margin-top:16px;overflow:hidden;border:1px solid #75613d52;border-radius:12px;background:#10100e}.carnival-rules summary[data-v-1cd63bca]{display:flex;align-items:center;justify-content:space-between;min-height:58px;padding:0 17px;color:#e1d3b5;font-size:17px;cursor:pointer;list-style:none}.carnival-rules summary[data-v-1cd63bca]::-webkit-details-marker{display:none}.carnival-rules summary>span[data-v-1cd63bca]{display:flex;align-items:center;gap:9px}.carnival-rules summary>span svg[data-v-1cd63bca]{color:#d4ae62}.carnival-rules[open] summary>svg[data-v-1cd63bca]{transform:rotate(180deg)}.carnival-rule-content[data-v-1cd63bca]{padding:0 17px 16px;color:var(--carnival-muted);font-size:14px;line-height:1.65}.carnival-rule-content p[data-v-1cd63bca]{margin:0 0 9px}.carnival-rule-content>span[data-v-1cd63bca]{display:flex;align-items:center;gap:6px;color:#d4b572}@media(max-width:520px){.carnival-hero[data-v-1cd63bca]{grid-template-columns:minmax(0,1fr) 170px;padding-right:20px;padding-left:20px}.carnival-progress-summary[data-v-1cd63bca]{margin-inline:-20px;padding-inline:18px}.carnival-milestone[data-v-1cd63bca]{grid-template-columns:103px minmax(0,1fr);gap:7px}.carnival-milestones[data-v-1cd63bca]:before{left:51px}.carnival-task-card[data-v-1cd63bca]{padding-right:11px;padding-left:11px}.carnival-task-target[data-v-1cd63bca]{gap:5px;font-size:12px}.carnival-task-target strong[data-v-1cd63bca]{font-size:18px}.carnival-task-reward[data-v-1cd63bca]{gap:3px;padding:4px 6px}.carnival-task-reward strong[data-v-1cd63bca]{font-size:19px}.carnival-prize strong[data-v-1cd63bca]{font-size:39px}.carnival-prize-gift[data-v-1cd63bca]{transform:scale(1.12)}}@media(prefers-reduced-motion:reduce){.carnival-rules summary>svg[data-v-1cd63bca]{transition:none}}.membership-page[data-v-f4ce5372]{padding:28px 26px 36px;background:radial-gradient(ellipse at 90% 0,#8c642321,transparent 38%),#090b0e;color:#eee7d8}.membership-current[data-v-f4ce5372]{position:relative;isolation:isolate;overflow:hidden;padding:23px 28px 0;border:1px solid #c39d5a8c;border-radius:22px;background:linear-gradient(115deg,#211d16ba,#16191be8 56%,#302419a6),url(/assets/vip-card-bg.png) center / cover;box-shadow:inset 0 1px #fff0cb40,inset 0 0 35px #c18c2810,0 12px 30px #0003}.membership-current[data-v-f4ce5372]:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:repeating-linear-gradient(120deg,transparent 0 36px,#f6d48a07 36px 37px,transparent 37px 73px);-webkit-mask-image:linear-gradient(90deg,transparent 35%,#000);mask-image:linear-gradient(90deg,transparent 35%,#000)}.membership-current[data-v-f4ce5372]:after{content:"";position:absolute;top:0;left:9%;right:9%;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,#ffe9b0,transparent)}.membership-current.is-max[data-v-f4ce5372]{border-color:#ebc77ec7;box-shadow:inset 0 1px #fff0cb70,inset 0 0 40px #c18c281c,0 8px 30px #a56a1514}.membership-card-watermark[data-v-f4ce5372]{position:absolute;z-index:-1;top:23px;right:17px;font-size:198px;font-weight:800;font-style:italic;letter-spacing:-12px;line-height:1;color:#e8c38109;-webkit-text-stroke:1px #ebca8b14;pointer-events:none}.membership-card-topline[data-v-f4ce5372]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:18px;border-bottom:1px solid #e7bd7421;color:#d6b87c}.membership-card-topline>span[data-v-f4ce5372]:first-child{display:inline-flex;align-items:center;gap:8px;font-size:18px;letter-spacing:2px}.membership-card-topline>span[data-v-f4ce5372]:last-child{font-size:13px;letter-spacing:3px;color:#ab9470}.membership-current-heading[data-v-f4ce5372]{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-top:23px}.membership-card-identity[data-v-f4ce5372]{display:flex;align-items:center;gap:20px;min-width:0}.membership-card-crest[data-v-f4ce5372]{display:grid;flex:none;width:100px;height:116px;padding:2px;clip-path:polygon(50% 0,94% 23%,94% 75%,50% 100%,6% 75%,6% 23%);background:linear-gradient(145deg,#fff1bd,#b37f36 42%,#e7c782 67%,#8d5d24);filter:drop-shadow(0 4px 10px #0004)}.membership-card-crest>span[data-v-f4ce5372]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;clip-path:inherit;background:radial-gradient(ellipse at 50% 20%,#5e4524,#1b1a15 78%);box-shadow:inset 0 0 14px #f4cc6a33}.membership-card-crest img[data-v-f4ce5372]{width:61px;height:61px;object-fit:contain;mix-blend-mode:screen;-webkit-mask-image:radial-gradient(ellipse,#000 45%,#000c 60%,transparent 76%);mask-image:radial-gradient(ellipse,#000 45%,#000c 60%,transparent 76%)}.membership-card-crest b[data-v-f4ce5372]{font-size:17px;font-weight:650;letter-spacing:1px;color:#f6d591}.membership-card-title[data-v-f4ce5372]{min-width:0}.membership-caption[data-v-f4ce5372]{display:block;color:#bfae90;font-size:19px}.membership-card-title>strong[data-v-f4ce5372]{display:block;margin:2px 0 5px;color:#f8dca3;font-size:55px;font-weight:750;font-style:italic;line-height:1.12;letter-spacing:1px;text-shadow:0 2px 0 #6a4d206b,0 0 24px #d4a3401f}.membership-card-title>strong.is-placeholder[data-v-f4ce5372]{font-size:31px;font-style:normal;margin:9px 0}.membership-card-status[data-v-f4ce5372]{display:flex;align-items:center;gap:7px;color:#bfa16c;font-size:16px}.membership-card-status i[data-v-f4ce5372]{width:5px;height:5px;border-radius:50%;background:#e9c578;box-shadow:0 0 8px #e9c57870}.membership-top-action[data-v-f4ce5372],.membership-max[data-v-f4ce5372]{display:inline-flex;flex:none;align-items:center;gap:8px;padding:12px 16px;border:1px solid #d1ad685c;border-radius:999px;color:#f5d08c;font-size:19px;white-space:nowrap;background:linear-gradient(120deg,#b78c3933,#70532017);box-shadow:inset 0 1px #ffe0a013}.membership-deposit[data-v-f4ce5372]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:26px;color:#b8ab95;font-size:19px}.membership-deposit>span[data-v-f4ce5372]{display:inline-flex;align-items:center;gap:8px}.membership-deposit>span svg[data-v-f4ce5372]{color:#b49865}.membership-deposit strong[data-v-f4ce5372]{color:#faeac9;font-size:29px;font-variant-numeric:tabular-nums}.membership-progress[data-v-f4ce5372]{overflow:hidden;height:10px;margin-top:14px;border:1px solid #c7a66a1c;border-radius:8px;background:#090b0db3;box-shadow:inset 0 2px 4px #0004}.membership-progress>span[data-v-f4ce5372]{display:block;position:relative;height:100%;border-radius:inherit;background:linear-gradient(90deg,#a77531,#e8bb6b 70%,#ffebad);box-shadow:0 0 12px #e2ad4b38}.membership-progress>span[data-v-f4ce5372]:after{content:"";position:absolute;right:1px;top:1px;bottom:1px;width:4px;border-radius:4px;background:#fff1c0;box-shadow:0 0 7px #ffe09c}.membership-progress-note[data-v-f4ce5372]{margin:11px 0 20px;text-align:center;font-size:18px;line-height:1.6;font-variant-numeric:tabular-nums;color:#d3bc91}.membership-card-perks[data-v-f4ce5372]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 -28px;padding:18px 14px 20px;border-top:1px solid #c5a05d38;background:linear-gradient(90deg,#a5792717,#0e11165c,#a5792712)}.membership-card-perks>div[data-v-f4ce5372]{display:flex;flex-direction:column;align-items:center;gap:7px;min-width:0}.membership-card-perks>div+div[data-v-f4ce5372]{border-left:1px solid #d9ae5c24}.membership-card-perks>div>span[data-v-f4ce5372]{display:inline-flex;align-items:center;gap:8px;color:#c2ae8a;font-size:18px}.membership-card-perks svg[data-v-f4ce5372]{color:#d6b578}.membership-card-perks strong[data-v-f4ce5372]{color:#f4d89d;font-size:25px;line-height:1.25;font-weight:600;font-variant-numeric:tabular-nums}.membership-card-perks strong small[data-v-f4ce5372]{margin-right:5px;font-size:16px;font-weight:400}.membership-card-perks>div>small[data-v-f4ce5372]{color:#b89c6e;font-size:17px}.membership-section-heading[data-v-f4ce5372]{display:flex;align-items:center;justify-content:space-between;margin:29px 2px 17px}.membership-section-heading h3[data-v-f4ce5372]{margin:0;font-size:26px;font-weight:550}.membership-section-heading>span[data-v-f4ce5372],.membership-section-heading button[data-v-f4ce5372]{display:flex;align-items:center;gap:5px;font-size:18px;color:#b8a179}.membership-levels[data-v-f4ce5372]{position:relative;display:flex;gap:12px;padding:2px 0 12px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#665136 transparent}.membership-levels button[data-v-f4ce5372]{flex:0 0 116px;display:grid;justify-items:center;gap:7px;padding:17px 5px 13px;border:1px solid #3a352c;border-radius:12px;background:#151619;color:#8a8172}.membership-levels b[data-v-f4ce5372]{font-size:23px;font-style:italic;font-weight:600}.membership-levels small[data-v-f4ce5372]{font-size:17px}.membership-levels button.selected[data-v-f4ce5372]{border-color:#d4ad67;background:linear-gradient(150deg,#6b4e29,#342a1d);color:#ffdda0;box-shadow:inset 0 0 0 1px #f9db9c1c}.membership-levels button.is-current[data-v-f4ce5372]:not(.selected){color:#c8af7d;border-color:#7f683f}.membership-benefits[data-v-f4ce5372]{margin-top:13px;overflow:hidden;border:1px solid #54432c;border-radius:16px;background:linear-gradient(130deg,#1d1b16,#111417)}.membership-benefits>header[data-v-f4ce5372]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:22px 22px 17px}.membership-benefits h3[data-v-f4ce5372]{margin:0;color:#f4d294;font-size:28px;font-weight:650;white-space:nowrap}.membership-benefits h3 span[data-v-f4ce5372]{font-size:20px;font-weight:400;margin-left:8px}.membership-benefits header p[data-v-f4ce5372]{margin:0;text-align:right;color:#b5a486;font-size:18px}.membership-rewards[data-v-f4ce5372]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 18px}.membership-reward[data-v-f4ce5372]{min-width:0;padding:20px 7px 14px;text-align:center;border:1px solid #6651354a;border-radius:11px;background:linear-gradient(160deg,#44321c48,#141516)}.membership-reward-icon[data-v-f4ce5372]{display:inline-grid;place-items:center;width:55px;height:55px;border-radius:50%;background:radial-gradient(circle,#c1914233,transparent);color:#d9b371}.membership-reward h4[data-v-f4ce5372]{margin:8px 0 12px;font-size:23px;font-weight:500;color:#e5d2ae}.membership-reward-amount[data-v-f4ce5372]{display:flex;align-items:baseline;justify-content:center;gap:4px;margin:0;color:#f8d38b;white-space:nowrap;font-variant-numeric:tabular-nums}.membership-reward-amount small[data-v-f4ce5372]{font-size:18px}.membership-reward-amount strong[data-v-f4ce5372]{font-size:32px;line-height:1.3;letter-spacing:-1px}.membership-reward-note[data-v-f4ce5372]{margin:10px 0 17px;color:#9f917a;font-size:15px;white-space:nowrap}.membership-reward button[data-v-f4ce5372]{display:flex;align-items:center;justify-content:center;gap:4px;width:calc(100% - 10px);min-height:48px;margin:0 auto;border-radius:7px;border:1px solid #5b5242;color:#a49882;background:#282721;font-size:20px}.membership-reward button.can-claim[data-v-f4ce5372]{background:linear-gradient(115deg,#f4d99a,#d8a75b);border-color:#edc57b;color:#392710;font-weight:650}.membership-reward button.can-claim[data-v-f4ce5372]:disabled{opacity:.55}.membership-reward.is-claimed button[data-v-f4ce5372]{background:#23332c;border-color:#3b5948;color:#a6bca7}.membership-claimed-level[data-v-f4ce5372]{display:block;margin:9px 0 0;font-size:14px;color:#a6bca7}.membership-reward.is-locked .membership-reward-amount[data-v-f4ce5372]{color:#bdab8b}.membership-deadlines[data-v-f4ce5372]{display:flex;justify-content:space-between;gap:10px;padding:18px 21px 0;color:#9d927e;font-size:16px}.membership-deadlines b[data-v-f4ce5372]{font-weight:400;color:#baa88a}.membership-period-tip[data-v-f4ce5372]{display:flex;align-items:center;justify-content:center;gap:6px;padding:14px 10px 17px;margin:0;color:#a99a80;font-size:17px}.membership-period-tip svg[data-v-f4ce5372]{flex:none}.membership-upgrade-reminder[data-v-f4ce5372]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px;margin-top:17px;padding:17px 18px;border:1px solid #9a763b45;border-radius:10px;background:#34281942;color:#d7b87b;font-size:20px;text-align:left}.membership-upgrade-reminder span[data-v-f4ce5372]{display:flex;align-items:center;gap:10px}.membership-table[data-v-f4ce5372]{margin-top:22px;border:1px solid #3d3528;border-radius:12px;background:#131415;overflow:hidden}.membership-table summary[data-v-f4ce5372]{display:flex;align-items:center;justify-content:space-between;padding:21px;color:#d7c299;cursor:pointer;list-style:none;font-size:23px}.membership-table summary[data-v-f4ce5372]::-webkit-details-marker{display:none}.membership-table summary>span[data-v-f4ce5372]{display:flex;align-items:center;gap:10px}.membership-table[open] summary>svg[data-v-f4ce5372]{transform:rotate(180deg)}.membership-table-scroll[data-v-f4ce5372]{overflow-x:auto;padding:0 12px 13px}.membership-table table[data-v-f4ce5372]{width:100%;min-width:640px;border-collapse:collapse;text-align:right;font-size:19px;font-variant-numeric:tabular-nums}.membership-table caption[data-v-f4ce5372]{text-align:right;color:#8f8576;padding-bottom:14px;font-size:16px}.membership-table th[data-v-f4ce5372],.membership-table td[data-v-f4ce5372]{padding:16px 9px;border-bottom:1px solid #ffffff09;white-space:nowrap}.membership-table thead[data-v-f4ce5372]{color:#9e907a;font-size:17px}.membership-table th[data-v-f4ce5372]{font-weight:500}.membership-table tbody th[data-v-f4ce5372]{color:#d3b481}.membership-table tr.is-current[data-v-f4ce5372]{color:#f5d391;background:#b3822421}.membership-rules[data-v-f4ce5372]{margin-top:27px;padding:0 5px}.membership-rules h3[data-v-f4ce5372]{display:flex;align-items:center;gap:9px;margin:0 0 14px;color:#d2bd95;font-size:24px;font-weight:500}.membership-rules h3>span[data-v-f4ce5372]{margin-left:auto;color:#8c8170;font-size:17px}.membership-rules ol[data-v-f4ce5372]{margin:0;padding-left:26px;color:#938b7e;font-size:19px;line-height:1.85}.membership-rules li[data-v-f4ce5372]{margin-bottom:9px;padding-left:3px}.membership-rules b[data-v-f4ce5372]{font-weight:500;color:#b8aa90}.membership-feedback[data-v-f4ce5372]{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:17px;padding:18px;background:#4a2b225c;border:1px solid #885333;border-radius:9px;color:#f2c399;font-size:20px}.membership-feedback button[data-v-f4ce5372]{flex:none;color:#ffe2ac;text-decoration:underline}.membership-loading[data-v-f4ce5372]{padding:22px;text-align:center;color:#b6a17a;font-size:23px}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:Arial, "Microsoft YaHei", "PingFang SC", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.w-full{width:100%}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.resize{resize:both}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}.wallet-page{color:#e3e7ed;padding:30px 28px 48px}.withdrawal-heading{justify-content:space-between;align-items:center;gap:16px;margin:28px 0 16px;display:flex}.withdrawal-heading h3{color:#f0d9a6;margin:0;font-size:24px;font-weight:600}.withdrawal-heading button{color:#e8c27b;white-space:nowrap;align-items:center;gap:6px;font-size:19px;display:inline-flex}.withdrawal-choices{gap:12px;display:grid}.withdrawal-management{outline:none;padding:38px 28px 42px}.withdrawal-management-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px;display:flex}.withdrawal-management-heading h2{color:#f4e9d5;letter-spacing:1px;margin:0 0 10px;font-size:38px;font-weight:600;line-height:1.3}.withdrawal-management-heading p{color:#98a4b4;margin:0;font-size:24px}.withdrawal-account-count{color:#a6b0bd;flex:none;justify-items:end;gap:1px;padding:0 4px 0 22px;font-size:20px;display:grid}.withdrawal-account-count strong{color:#e5ca91;font-variant-numeric:tabular-nums;font-size:36px;font-weight:500;line-height:1.2}.withdrawal-account-count small{color:#758292;font-size:25px}.withdrawal-account-list{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:20px;display:grid}.withdrawal-account-item{background:#121b26;border:1px solid #2b3542;border-radius:22px;flex-direction:column;min-width:0;padding:26px;display:flex;box-shadow:0 5px 18px #00000012}.withdrawal-account-item.is-bound{border-color:#3c443f}.withdrawal-account-summary{align-items:center;gap:16px;display:flex}.withdrawal-method-logo{background:#173c39;border-radius:20px;flex:none;place-items:center;width:88px;height:88px;display:grid}.withdrawal-method-logo img{object-fit:contain;width:80px;height:80px}.eth .withdrawal-method-logo{background:#303746}.eth .withdrawal-method-logo img{filter:brightness(1.4);width:62px;height:84px}.alipay .withdrawal-method-logo{background:#142f4c}.wechat .withdrawal-method-logo{background:#18392b}.withdrawal-method-name{min-width:0}.withdrawal-method-name h3{color:#f0f2f4;margin:0 0 4px;font-size:30px;font-weight:600;line-height:1.35}.withdrawal-method-name>span{color:#8593a5;white-space:nowrap;font-size:20px;line-height:1.5;display:block}.withdrawal-account-value,.withdrawal-account-empty{border-top:1px solid #ffffff0b;flex-direction:column;gap:7px;min-height:92px;margin:22px 0;padding-top:18px;display:flex}.withdrawal-account-value>span{text-overflow:ellipsis;white-space:nowrap;color:#acb8c6;font-size:22px;overflow:hidden}.withdrawal-account-value code{-webkit-line-clamp:2;overflow-wrap:anywhere;color:#d6dce4;-webkit-box-orient:vertical;font-family:Consolas,monospace;font-size:21px;line-height:1.5;display:-webkit-box;overflow:hidden}.withdrawal-account-empty>span{color:#aab6c5;font-size:23px}.withdrawal-account-empty{text-align:center;align-items:center}.withdrawal-account-empty small{color:#718095;font-size:20px}.withdrawal-account-actions{gap:12px;margin-top:auto;display:flex}.withdrawal-account-actions button{border:1px solid #ffffff0c;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-width:0;min-height:76px;padding:10px 12px;font-size:24px;font-weight:500;display:inline-flex}.withdrawal-bind{color:#edcf94;background:#d9b66e13;flex:1}.withdrawal-edit{color:#e5c994;background:#d9b66e13;flex:1}.withdrawal-account-actions .withdrawal-delete{color:#a58b8d;background:#ffffff03;flex:0 0 68px}.withdrawal-account-hint{color:#8693a4;align-items:flex-start;gap:10px;margin:26px 3px 0;font-size:22px;line-height:1.7;display:flex}.withdrawal-account-hint svg{color:#a49473;flex:none;margin-top:5px}.withdrawal-account-notice{color:#95d2b3;background:#17362c;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin:24px 0 0;padding:18px;font-size:23px;display:flex}.withdrawal-management button:disabled,.withdrawal-editor button:disabled{opacity:.45}.withdrawal-editor-backdrop{z-index:35;padding:24px 20px calc(20px + var(--safe-bottom,0px));-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#030810b8;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.withdrawal-editor{color:#e3e7ed;background:#151f2b;border:1px solid #41464b;border-radius:30px;outline:none;flex-direction:column;width:100%;min-height:0;max-height:100%;animation:.18s ease-out withdrawal-editor-open;display:flex;overflow:hidden;box-shadow:0 -12px 60px #0004}.withdrawal-editor-heading{border-bottom:1px solid #ffffff0a;flex:none;justify-content:space-between;align-items:center;gap:20px;padding:30px 32px 26px;display:flex}.withdrawal-editor-eyebrow{color:#a79b83;margin-bottom:8px;font-size:22px;display:block}.withdrawal-editor-heading h2{color:#f5e8ce;margin:0;font-size:34px;font-weight:600;line-height:1.4}.withdrawal-editor-close{color:#a8b2bf;background:#ffffff06;border-radius:50%;flex:none;place-items:center;width:64px;height:64px;display:grid}.withdrawal-add-form{flex-direction:column;min-height:0;display:flex}.withdrawal-editor-scroll{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:4px 32px 28px;overflow-y:auto}.withdrawal-add-form fieldset{border:0;min-width:0;margin:0;padding:0}.withdrawal-add-form .form-label{color:#b8c3d0;margin:26px 0 12px;font-size:25px;display:block}.withdrawal-add-form .withdraw-field{background:#0e1722;border-color:#374452;border-radius:14px;min-height:84px;padding:18px 22px}.withdrawal-add-form .withdraw-field:focus-within{border-color:#b59b66}.withdrawal-add-form .withdraw-field>svg{color:#7d8b9e;flex:none}.withdrawal-add-form .withdraw-field input{color:#e9e3d8;font-size:27px}.withdrawal-add-form .withdraw-field input::placeholder{font-size:25px}.withdrawal-network{color:#9da8b6;align-items:center;gap:9px;margin:16px 0 0;font-size:22px;line-height:1.6;display:flex}.withdrawal-network svg{color:#baa57d;flex:none}.withdrawal-qr-upload{background:#101b27;border:1px dashed #506073;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:196px;padding:24px;display:flex;position:relative}.withdrawal-qr-upload:focus-within{outline-offset:4px;outline:2px solid #d4b879}.withdrawal-qr-upload input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;position:absolute;inset:0}.withdrawal-upload-symbol{color:#b7a17d;place-items:center;display:grid}.withdrawal-upload-copy{text-align:center;gap:8px;display:grid}.withdrawal-upload-copy strong{color:#d8c49e;font-size:25px;font-weight:500}.withdrawal-upload-copy small{color:#7d8c9f;font-size:20px;line-height:1.5}.withdrawal-qr-upload.has-image{border-style:solid;border-color:#344454;flex-direction:row;justify-content:flex-start;gap:22px;min-height:160px}.withdrawal-qr-preview{object-fit:contain;background:#fff;border-radius:8px;flex:none;width:112px;height:112px;padding:6px;display:block}.has-image .withdrawal-upload-copy{text-align:left;flex:1}.withdrawal-qr-upload>svg{color:#7d8c9f;flex:none}.withdrawal-form-actions{border-top:1px solid #ffffff0a;flex:none;grid-template-columns:1fr 2fr;gap:18px;padding:24px 32px 30px;display:grid}.withdrawal-form-actions>button{border-radius:14px;justify-content:center;align-items:center;min-height:82px;padding:18px;font-size:27px;font-weight:500;display:flex}.withdrawal-form-actions>button:first-child{color:#b9c3d0;background:#ffffff02;border:1px solid #3b4757}.withdrawal-editor-loading{color:#a8b2bf;text-align:center;margin:34px 0;font-size:25px}.withdrawal-delete-body{text-align:center;padding:30px 32px;overflow-y:auto}.withdrawal-delete-symbol{color:#d59891;background:#be777316;border-radius:50%;place-items:center;width:82px;height:82px;margin:0 auto 20px;display:grid}.withdrawal-delete-body>p:not(.field-error){color:#e5ddd4;margin:0 0 14px;font-size:29px}.withdrawal-delete-body>span:not(.withdrawal-delete-symbol){color:#9eabba;font-size:23px}.withdrawal-delete-body code{color:#b8c3d0;overflow-wrap:anywhere;background:#0f1823;border-radius:12px;margin-top:24px;padding:18px;font-size:23px;display:block}.withdrawal-confirm-delete{color:#f9e6e3;background:#8e504e;border:1px solid #a86460}@keyframes withdrawal-editor-open{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.withdrawal-editor{animation:none}}@media(hover:hover){.withdrawal-bind:hover,.withdrawal-edit:hover{background:#d9b66e24}.withdrawal-delete:hover{color:#e3a29c}}.withdrawal-choices label.selected{background:#6c543526;border-color:#d8b76c}.withdrawal-choices label{cursor:pointer;border:1px solid #354151;border-radius:8px;align-items:center;gap:12px;min-width:0;padding:16px;display:flex}.withdrawal-choices input{accent-color:#d8b76c}.withdrawal-choices label>span{flex:1;gap:4px;min-width:0;display:grid}.withdrawal-choices strong{color:#f0d9a6;font-size:20px}.withdrawal-choices small{color:#aab5c1;overflow-wrap:anywhere;font-size:17px}.withdrawal-choices svg{color:#d8b76c;flex:none}.withdrawal-choices strong{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.withdrawal-chain{color:#c5b18a;background:#d4a95716;border-radius:5px;padding:3px 8px;font-size:15px;font-style:normal;font-weight:400}.withdrawal-no-account{color:#9da8b6;background:#101923;border:1px dashed #47505a;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:22px;font-size:20px;display:flex}.withdrawal-no-account>svg{color:#c9aa70;flex:none}.withdrawal-no-account button{color:#edce91;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.withdrawal-page .amount-grid button:disabled{opacity:.35}.withdrawal-page .withdrawal-heading{margin:18px 0 10px}.withdrawal-page .withdrawal-choices{scrollbar-width:thin;scrollbar-color:#746144 #111a24;gap:8px;max-height:190px;overflow-y:auto}.withdrawal-page .withdrawal-choices label{background:#101923;padding:12px 16px}.withdrawal-page .withdrawal-choices label.selected{background:#6c543526}.withdrawal-preview>div>span:first-child{flex-shrink:0}.withdrawal-preview .withdrawal-network-value{color:#b8ad94;font-size:17px}.withdrawal-preview .withdrawal-rate-value{color:#c6cfda;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;font-size:19px;display:flex}.withdrawal-rate-value button{color:#d5b56a;place-items:center;width:32px;height:32px;display:grid}.withdrawal-preview .withdrawal-arrival strong{text-align:right;overflow-wrap:anywhere;min-width:0}.withdrawal-preview .withdrawal-arrival small{margin-left:10px;font-size:20px;display:inline-block}.withdrawal-estimate-note{color:#8995a3;margin:8px 0 0;font-size:17px;line-height:1.6}.wallet-page-intro{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.wallet-page-intro h2{color:#f5e6c7;margin:6px 0 10px;font-size:31px;font-weight:600}.wallet-page-intro p{color:#929ca9;margin:0;font-size:20px}.wallet-form-page{padding:14px 28px 16px}.wallet-form-page .wallet-page-intro{margin-bottom:8px}.wallet-form-page .wallet-page-intro h2{margin:4px 0 5px}.wallet-form-page .amount-grid{gap:10px}.wallet-form-page .amount-grid button{padding:12px 19px}.wallet-form-page .withdraw-field{padding:14px 22px}.wallet-steps{background:#111a24;border:1px solid #2a3441;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:12px 0 16px;padding:12px 10px;list-style:none;display:grid}.wallet-steps li{color:#98a5b4;white-space:nowrap;justify-content:center;align-items:center;gap:9px;min-width:0;font-size:20px;display:flex}.wallet-steps li+li{border-left:1px solid #34404b}.wallet-steps li>span{color:#a6afba;background:#25303d;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:17px;display:grid}.wallet-steps .current{color:#eed198}.wallet-steps .current>span{color:#251a08;background:#dfbb72}.wallet-balance{text-align:right;color:#929ca9;flex-shrink:0;font-size:18px}.wallet-balance strong{color:#f0cf89;margin-top:8px;font-size:25px;display:block}.wallet-section-title{margin:12px 0 10px;font-size:25px;font-weight:600}.wallet-channels{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.wallet-channel{background:#101923;border:2px solid #293442;border-radius:16px;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:14px 5px 10px;display:flex;position:relative}.wallet-channel.active{background:linear-gradient(155deg,#57452355,#171c25 80%);border-color:#d5b56a}.wallet-channel.unavailable{opacity:.65}.channel-symbol{flex-shrink:0;place-items:center;width:48px;height:48px;margin-bottom:4px;display:grid}.channel-symbol img{object-fit:contain;width:100%;height:100%}.eth .channel-symbol{background:#eef0f7;border-radius:50%;padding:5px}.alipay .channel-symbol{background:#fff;border-radius:50%}.wallet-channel strong{font-size:23px;font-weight:600}.wallet-channel small{color:#9ca8b6;font-size:15px}.channel-bonus{color:#e9c778;background:#d4a95716;border-radius:5px;margin-top:6px;padding:4px 8px;font-size:16px}.wallet-section-heading{justify-content:space-between;align-items:center;margin-top:0;display:flex}.wallet-section-heading>span{color:#8993a1;font-size:18px}.wallet-amount-label{color:#a3acb8;margin:10px 0 6px;display:block}.wallet-empty{text-align:center;color:#aab3c0;padding:50px 20px;font-size:23px}.wallet-empty.compact{padding:40px 10px}.wallet-notice{color:#e3c28c;background:#d6a7560c;border:1px solid #806235;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:24px;font-size:21px;line-height:1.6;display:flex}.wallet-notice button{color:#f4d287;flex-shrink:0;text-decoration:underline}.wallet-tips{color:#939da9;align-items:flex-start;gap:14px;margin:25px 0;font-size:19px;line-height:1.8;display:flex}.wallet-tips>svg{color:#bb9a5b;flex-shrink:0;margin-top:5px}.wallet-tips p{margin:0 0 10px}.wallet-back-button{color:#e3c385;place-items:center;width:60px;height:60px;margin-right:10px;display:grid}.wallet-back-button svg{transform:rotate(180deg)}.manual-payment-copy{color:#efddad;resize:vertical;background:#101923;border:1px solid #8d723d;border-radius:10px;width:100%;min-height:100px;margin-top:16px;padding:18px;font-size:22px}.deposit-preview{background:linear-gradient(110deg,#1c231f,#111a23);border:1px solid #354337;border-radius:14px;margin-top:14px;padding:16px 24px}.deposit-preview>div{justify-content:space-between;align-items:center;gap:16px;font-size:22px;display:flex}.deposit-preview>div+div{border-top:1px solid #ffffff0d;margin-top:10px;padding-top:10px}.deposit-preview span{color:#a6b2b9}.deposit-preview small{color:#d9bc81;margin-left:8px;font-size:18px}.deposit-preview strong{color:#71cba1;font-weight:500}.deposit-preview>div:last-child strong{color:#f3d28a;font-size:31px;font-weight:600}.deposit-confirm-area{padding-bottom:var(--safe-bottom,0px);margin-top:14px}.gold-button.deposit-confirm{border-radius:15px;justify-content:center;gap:22px;width:100%;min-height:76px;font-size:27px}.deposit-confirm:disabled{opacity:.4;box-shadow:none}.deposit-confirm-area p{text-align:center;color:#8b97a5;margin:10px 0 0;font-size:18px;line-height:1.6}.payment-modal-backdrop{z-index:30;padding:calc(36px + var(--safe-top,0px)) 36px calc(36px + var(--safe-bottom,0px));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#030810b3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.payment-dialog{outline:none;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:660px;min-height:0;max-height:100%;animation:.2s ease-out payment-open;display:flex}.payment-modal{color:#e3e7ed;background:linear-gradient(150deg,#1b2531,#101821 75%);border:1px solid #8c704d80;border-radius:28px;flex-direction:column;width:100%;min-height:0;display:flex;overflow:hidden;box-shadow:0 28px 100px #0008,inset 0 1px #ffe6b110}.payment-modal-header{flex:none;justify-content:center;align-items:center;min-height:88px;padding:24px 24px 16px;display:flex}.payment-modal-header h2{color:#f7e8c8;letter-spacing:2px;margin:0;font-size:30px;font-weight:600}.payment-modal-scroll{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:0 32px 32px;overflow-y:auto}.payment-countdown{color:#c5b28f;text-align:center;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:12px 10px;font-size:24px;display:flex}.payment-countdown strong{color:#f4d591;font-variant-numeric:tabular-nums;letter-spacing:3px;font-size:44px;font-weight:600;line-height:1.2}.payment-countdown.urgent strong{color:#ffb67e}.payment-countdown.expired,.payment-countdown.expired strong{color:#d4a08d}.payment-copy-fields{gap:24px;margin-top:26px;display:grid}.payment-copy-fields>div{grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;min-width:0;display:grid}.payment-copy-fields label{color:#a2acb9;grid-column:1/-1;font-size:23px}.payment-copy-fields label span{color:#d2b67d}.payment-copy-fields strong{color:#f5dfac;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;align-self:center;min-width:0;font-size:38px;font-weight:600;line-height:1.4}.payment-copy-fields strong small{color:#d1bd94;font-size:23px;font-weight:400}.payment-qr{aspect-ratio:1;background:#fff;border:1px solid #897650;border-radius:18px;width:400px;max-width:100%;height:auto;margin:22px auto 0;padding:8px;display:block;box-shadow:0 8px 22px #0003,0 0 0 3px #dfc88b12}.payment-copy-fields code{color:#e0e6ee;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;align-self:center;min-width:0;font-family:Consolas,monospace;font-size:25px;line-height:1.6}.payment-copy-fields button{color:#eac47a;background:#d2a14a10;border:1px solid #b99a542b;border-radius:12px;align-self:center;place-items:center;width:58px;height:58px;display:grid}.payment-address-field{border-top:1px solid #ffffff0d;padding-top:24px}.payment-chain-warning{color:#b5a180;overflow-wrap:anywhere;margin:26px 0 0;font-size:21px;line-height:1.8}.payment-state{text-align:center;color:#cab17b;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:36px 8px;display:flex}.payment-state h3{color:#efdec0;margin:0;font-size:27px;font-weight:500}.payment-state p{color:#98a5b4;overflow-wrap:anywhere;margin:0;font-size:23px;line-height:1.8}.payment-state .gold-button{justify-content:center;min-height:68px;font-size:23px}.payment-expired{padding:28px 0 4px}.gold-button.payment-complete{border-radius:999px;flex:none;justify-content:center;width:84%;min-height:84px;padding:20px 28px;font-size:28px;font-weight:600;box-shadow:0 12px 36px #0006,0 4px 24px #d4a35220}.payment-loading-icon{animation:1.1s linear infinite payment-loading}@keyframes payment-loading{to{transform:rotate(360deg)}}@keyframes payment-open{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media(prefers-reduced-motion:reduce){.payment-dialog,.payment-loading-icon{animation:none}}.records-page{--records-gutter:28px;min-height:100%;padding:0 var(--records-gutter) 44px;color:#e5e9ed}.records-toolbar{z-index:3;margin:0 calc(-1 * var(--records-gutter));padding:18px var(--records-gutter);background:#030b12;border-bottom:1px solid #29333b;position:sticky;top:0}.records-periods{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;display:grid}.records-period{color:#aab5be;white-space:nowrap;background:#141d24;border:1px solid #354149;border-radius:7px;min-width:0;min-height:42px;padding:0 10px;font-size:16px}.records-period.selected{color:#b6e3da;background:#163331;border-color:#79b8b5}.records-state{color:#83aaa4;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:270px;padding:35px 18px;display:flex}.records-state strong{color:#e0e5e9;font-size:21px;font-weight:600}.records-state>span{color:#8996a0;font-size:17px;line-height:1.6}.records-error{color:#d89c82}.records-error .secondary-button{color:#ecc5ac;border-color:#675044;min-height:43px;margin-top:3px;padding:8px 15px;font-size:16px}.fund-record-list,.payment-record-list{display:grid}.payment-record-status{border-radius:5px;padding:3px 8px;font-size:13px;display:inline-block}.payment-record-status.is-complete{color:#8ad0b8;background:#15362f}.payment-record-status.is-pending{color:#e5c578;background:#3b3220}.payment-record-status.is-closed{color:#aab5be;background:#202a33}.fund-record-row{border-bottom:1px solid #242f37;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:18px;min-height:92px;padding:15px 2px;display:grid}.record-main{min-width:0}.record-main>strong{color:#e7e8e5;font-size:18px;font-weight:600;display:block}.record-main p{color:#a5afb5;overflow-wrap:anywhere;margin:5px 0 0;font-size:15px;line-height:1.45}.record-summary{text-align:right;justify-items:end;gap:6px;display:grid}.record-summary time{color:#8a969f;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.record-amount{color:#dce4e4;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:28px;font-weight:700;line-height:1.2}.is-positive{color:#7fd0b5!important}.is-negative{color:#e59b87!important}.bet-record-list{gap:11px;padding-top:13px;display:grid}.bet-record-row{background:#0e171e;border:1px solid #2b373f;border-radius:8px;padding:16px 17px 14px}.bet-record-heading{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.bet-record-heading strong{color:#e8e4da;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:19px;font-weight:600;overflow:hidden}.bet-record-heading time{color:#92a0a5;font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;font-size:14px}.bet-status{white-space:nowrap;border-radius:5px;justify-self:end;padding:4px 9px;font-size:13px}.bet-status.is-settled{color:#8ad0b8;background:#15362f}.bet-status.is-pending{color:#e5c578;background:#3b3220}.bet-record-amounts{border-top:1px solid #26323a;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:13px;padding-top:12px;display:grid}.bet-record-amounts>span{color:#87949c;gap:5px;min-width:0;font-size:13px;display:grid}.bet-record-amounts>span:nth-child(2){text-align:center}.bet-record-amounts>span:last-child{text-align:right}.bet-record-amounts strong{color:#e1e6e5;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}.bet-record-content{color:#98a5a9;overflow-wrap:anywhere;border-top:1px solid #26323a;margin:11px 0 0;padding-top:10px;font-size:14px;line-height:1.5}.records-load-more{color:#a9d4c9;background:#12201f;border:1px solid #34464a;border-radius:7px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:46px;margin-top:15px;font-size:16px;display:flex}.records-load-more:disabled{opacity:.55}.records-list-end{color:#74828b;text-align:center;margin:17px 0 5px;font-size:14px}.is-spinning{animation:1.2s linear infinite records-spin}@keyframes records-spin{to{transform:rotate(360deg)}}@media(max-width:600px){.records-page{--records-gutter:15px;padding-bottom:30px}.records-toolbar{padding-top:14px;padding-bottom:14px}.fund-record-row{gap:14px;padding:13px 0}.record-amount{font-size:26px}.record-summary time{font-size:13px}.bet-record-row{padding:13px 12px}}.support-chat{--support-body:max(26px, calc(14px / var(--screen-scale,1)));--support-small:max(21px, calc(11px / var(--screen-scale,1)));--support-control:max(74px, calc(40px / var(--screen-scale,1)));z-index:40;color:#e3e7ed;background:#080f17;outline:none;flex-direction:column;min-height:0;display:flex;position:absolute;inset:0}.support-header{padding:calc(22px + var(--safe-top,0px)) 28px 22px 16px;background:linear-gradient(115deg,#1e2630,#111a25 70%);border-bottom:1px solid #b8985730;flex:none;align-items:center;gap:17px;display:flex}.support-back{width:var(--support-control);height:var(--support-control);color:#e4ce9b;border-radius:50%;flex:none;place-items:center;display:grid}.support-back svg{transform:rotate(180deg)}.support-avatar{color:#f3d89b;background:linear-gradient(140deg,#695133,#322a22);border:1px solid #d6b46b55;border-radius:24px;flex:none;place-items:center;width:72px;height:76px;display:grid;box-shadow:inset 0 1px #ffe6aa17}.support-header-copy{flex:1;min-width:0}.support-heading-row{align-items:center;gap:12px;display:flex}.support-header h2{font-size:max(32px,calc(17px / var(--screen-scale,1)));color:#f5e9d2;margin:0;font-weight:600;line-height:1.4}.support-official{color:#e8ca8b;background:#b38a3212;border:1px solid #d7b36a55;border-radius:6px;padding:3px 8px;font-size:17px;line-height:1.2}.support-header p{font-size:var(--support-small);color:#a5b1bd;align-items:center;gap:9px;margin:7px 0 0;line-height:1.4;display:flex}.support-connection-dot{background:#a49066;border-radius:50%;flex:none;width:10px;height:10px}.support-connection-dot.connected{background:#7bbd9a;box-shadow:0 0 0 4px #7bbd9a12}.support-header p.is-offline{color:#daac91}.support-brand{color:#c4b18d;text-align:center;letter-spacing:6px;flex:none;font-size:25px}.support-brand>span{letter-spacing:3px;color:#817c70;margin-top:5px;font-size:15px;display:block}.support-account-strip{min-height:60px;font-size:var(--support-small);color:#8391a1;background:#131b24;border-bottom:1px solid #ffffff05;flex:none;justify-content:space-between;align-items:center;gap:24px;padding:13px 30px;display:flex}.support-account-strip>span:first-child{white-space:nowrap;align-items:center;gap:9px;min-width:0;display:flex}.support-account-strip svg{color:#bca57a;flex:none}.support-account-strip strong{color:#d4c7ad;text-overflow:ellipsis;font-weight:400;overflow:hidden}.support-account-strip>span:last-child{color:#717f90;flex:none;font-size:19px}.support-error{color:#dfa691;background:#6a3c242b;border-bottom:1px solid #c1865c30;flex:none;align-items:center;gap:14px;padding:18px 28px;display:flex}.support-error>svg{flex:none}.support-error>div{flex:1;min-width:0}.support-error strong{font-size:var(--support-small);font-weight:500}.support-error p{overflow-wrap:anywhere;margin:5px 0 0;font-size:19px;line-height:1.5}.support-error button,.support-history-error button{color:#f2cf8c;font-size:var(--support-small);flex:none;padding:12px 0;text-decoration:underline}.support-thread{background:radial-gradient(at 10% 0,#9e77370b,#0000 65%);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.support-messages{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#4d493d transparent;overflow-anchor:none;flex:1;min-height:0;padding:26px 28px 34px;overflow:hidden auto}.support-older{color:#b4a88b;font-size:var(--support-small);background:#c49a4005;border:1px solid #a68c4e33;border-radius:999px;margin:0 auto 24px;padding:14px 24px;display:block}.support-older:disabled{opacity:.6}.support-history-error{font-size:var(--support-small);color:#dfa691;justify-content:center;align-items:center;gap:12px;margin:0 0 24px;display:flex}.support-loading{color:#9ea7b1;font-size:var(--support-small);flex-direction:column;align-items:center;gap:14px;padding:40px 0;display:flex}.support-loading-mark{color:#d7ba7c;border:1px solid #b99b5a33;border-radius:50%;place-items:center;width:70px;height:70px;display:grid}.support-loading-mark svg{animation:1.5s linear infinite support-spin}.support-skeleton{gap:30px;width:100%;margin-top:35px;display:grid}.support-skeleton i{background:linear-gradient(90deg,#1a2531,#27303a,#1a2531) 0 0/200% 100%;border-radius:6px 24px 24px;width:68%;height:80px;animation:1.6s infinite support-shimmer;display:block}.support-skeleton i:nth-child(2){border-radius:24px 6px 24px 24px;justify-self:end;width:52%}.support-skeleton i:nth-child(3){width:58%}.support-welcome{text-align:center;padding:44px 10px 15px}.support-welcome-mark{color:#f2d598;background:radial-gradient(circle at 20% 10%,#7e633e66,#0000),linear-gradient(140deg,#3a3125,#1c222a);border:1px solid #b99c5b73;border-radius:40px;place-items:center;width:124px;height:124px;margin:0 auto 26px;display:grid;position:relative;box-shadow:0 12px 42px #0003,inset 0 1px #f4dda825}.support-welcome-mark>span{color:#44311b;background:#ddbd7b;border:4px solid #10161c;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:-3px;right:-4px}.support-welcome-eyebrow{font-size:var(--support-small);color:#ae9970;letter-spacing:3px}.support-welcome h3{font-size:max(33px,calc(18px / var(--screen-scale,1)));color:#f1e4cb;margin:15px 0 16px;font-weight:600;line-height:1.5}.support-welcome>p{font-size:var(--support-body);color:#92a0b1;margin:0;line-height:1.8}.support-welcome-topics{background:linear-gradient(135deg,#20252a99,#121c2799);border:1px solid #a88c5030;border-radius:24px;margin-top:42px;padding:27px 23px 23px}.support-welcome-topics>span{font-size:var(--support-small);text-align:left;color:#b9b19e;margin-bottom:22px;display:block}.support-question-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.support-question-grid button{min-height:var(--support-control);font-size:var(--support-body);color:#ddd7cb;white-space:nowrap;background:#ffffff03;border:1px solid #3d4248;border-radius:14px;align-items:center;gap:12px;padding:15px 14px;display:flex}.support-question-grid button>span{color:#d9b974;flex:none;place-items:center;display:grid}.support-question-grid button>svg{color:#776c57;flex:none;margin-left:auto}.support-welcome-topics>small{font-size:var(--support-small);color:#7f8a99;margin-top:22px;line-height:1.6;display:block}.support-date{justify-content:center;margin:8px 0 30px;display:flex}.support-date>span{color:#738295;font-size:var(--support-small);background:#ffffff04;border-radius:999px;padding:7px 20px}.support-message{align-items:flex-start;gap:14px;margin-bottom:28px;display:flex}.support-message.member{flex-direction:row-reverse}.support-message-avatar{color:#e5c58a;background:linear-gradient(135deg,#44392a,#272923);border:1px solid #80694573;border-radius:18px;flex:none;place-items:center;width:56px;height:56px;display:grid}.support-message.member .support-message-avatar{color:#aebdd0;background:#1b2838;border-color:#415066}.support-message-body{flex-direction:column;align-items:flex-start;min-width:0;max-width:calc(100% - 116px);display:flex}.support-message.member .support-message-body{align-items:flex-end}.support-message-name{font-size:var(--support-small);color:#a69d8b;align-items:center;gap:10px;margin:0 0 10px 3px;display:flex}.support-message-name>span{color:#c1a671;background:#b99b5f16;border-radius:4px;padding:2px 6px;font-size:16px}.support-bubble{max-width:100%;font-size:var(--support-body);color:#dfe4ec;white-space:pre-wrap;overflow-wrap:anywhere;background:#1b2734;border:1px solid #34404c;border-radius:4px 22px 22px;margin:0;padding:19px 23px;line-height:1.65}.support-message.member .support-bubble{color:#30281c;background:linear-gradient(130deg,#e9d5a6,#d8bc83);border-color:#f3dda55c;border-radius:22px 4px 22px 22px}.support-message-meta{color:#758699;font-size:var(--support-small);align-items:center;gap:12px;margin:10px 3px 0;display:flex}.support-message-meta>small{font-size:inherit;color:#a39473;align-items:center;gap:4px;display:flex}.support-message-meta>small svg{color:#a59570}.support-sending{opacity:.8}.support-send-error{color:#e5a397;font-size:var(--support-small);text-align:right;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 14px;max-width:100%;margin-top:12px;display:flex}.support-send-error button{color:#f4cd80;background:#d3a6530b;border:1px solid #ad784155;border-radius:8px;align-items:center;gap:7px;padding:10px 16px;display:flex}.support-deposit-card{background:linear-gradient(135deg,#493a28,#242a2c);border:1px solid #947548;border-radius:22px 4px 22px 22px;width:520px;max-width:100%;padding:22px 24px 0;overflow:hidden}.support-deposit-heading{font-size:var(--support-body);color:#f4ddaa;align-items:center;gap:9px;display:flex}.support-deposit-heading>small{font-size:var(--support-small);color:#cbbb9d;border:1px solid #c6a46747;border-radius:6px;margin-left:auto;padding:5px 9px}.support-deposit-label{font-size:var(--support-small);color:#b1a58e;margin-top:24px;display:block}.support-deposit-amount{color:#f7e0af;overflow-wrap:anywhere;align-items:baseline;gap:6px;font-size:44px;font-weight:600;line-height:1.5;display:flex}.support-deposit-amount small{font-size:24px;font-weight:400}.support-deposit-card>p{color:#c1b6a5;font-size:var(--support-small);overflow-wrap:anywhere;margin:13px 0 20px;line-height:1.8}.support-deposit-note{color:#998f7c;border-top:1px solid #d4b5792a;align-items:center;gap:8px;padding:14px 0;font-size:19px;display:flex}.support-deposit-note svg{flex:none}.support-jump{color:#e8d2a4;font-size:var(--support-small);white-space:nowrap;background:#222831f5;border:1px solid #9e84556b;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:17px 25px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 5px 24px #0005}.support-composer{min-width:0;padding:15px 28px calc(14px + var(--safe-bottom,0px));background:#141e29;border-top:1px solid #48515c80;flex:none;box-shadow:0 -10px 35px #0002}.support-composer-toolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;display:flex}.support-composer-toolbar>span{color:#6c7c8e;font-size:19px}.support-quick-toggle{color:#b5aa90;min-height:45px;font-size:var(--support-small);align-items:center;gap:8px;padding:5px 0;display:flex}.support-quick-toggle svg:last-child{color:#7e7e79;transition:transform .15s}.support-quick-toggle svg.expanded{transform:rotate(180deg)}.support-quick-questions{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:5px 0 18px;display:grid}.support-quick-questions button{color:#c8b88f;font-size:var(--support-small);white-space:nowrap;background:#c6a05307;border:1px solid #a08a563a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:17px 5px;display:flex}.support-input-row{align-items:flex-end;gap:14px;display:flex}.support-input-row textarea{min-width:0;min-height:var(--support-control);resize:none;max-height:180px;font:inherit;font-size:var(--support-body);color:#e7ecf3;scrollbar-width:thin;scrollbar-color:#636052 transparent;background:#0a1420;border:1px solid #3e4c5e;border-radius:17px;outline:none;flex:1;padding:19px 20px;line-height:1.5;display:block}.support-input-row textarea::placeholder{color:#728195}.support-input-row textarea:focus{border-color:#c3a365;box-shadow:0 0 0 3px #c3a36510}.support-input-row .gold-button{min-height:var(--support-control);font-size:var(--support-body);border-radius:16px;flex:none;justify-content:center;align-items:center;gap:9px;padding:16px 25px;display:flex}.support-input-row .gold-button:disabled{opacity:1;color:#80909d;box-shadow:none;background:#303b46;border-color:#475057}.support-compose-notice{font-size:var(--support-small);color:#d2ba8d;margin:0 0 14px;line-height:1.5}.support-composer-footer{color:#6c7a8b;justify-content:space-between;gap:12px;min-height:20px;margin-top:11px;font-size:18px;line-height:1.4;display:flex}.support-composer-footer .at-limit{color:#e4b078}.support-touch-hint,.support-chat.has-keyboard .support-account-strip,.support-chat.has-keyboard .support-composer-footer{display:none}.support-chat.has-keyboard .support-composer{padding-top:18px;padding-bottom:18px}@media(pointer:coarse){.support-touch-hint{display:inline}.support-desktop-hint{display:none}}@media(max-width:360px){.support-brand{display:none}.support-header{gap:14px}.support-account-strip>span:last-child{display:none}.support-question-grid button{gap:8px;padding-inline:12px}.support-question-grid button>svg{display:none}.support-message-body{max-width:calc(100% - 86px)}.support-input-row .gold-button{padding-inline:21px}.support-input-row .gold-button>svg{display:none}.support-quick-questions{grid-template-columns:repeat(2,minmax(0,1fr))}.support-quick-questions button{flex-direction:row}}@media(max-height:600px){.support-welcome{padding-top:16px}.support-welcome-mark{border-radius:30px;width:94px;height:94px;margin-bottom:20px}.support-welcome-mark>svg{width:46px;height:46px}.support-welcome-topics{margin-top:25px}.support-header{padding-top:calc(16px + var(--safe-top,0px));padding-bottom:16px}}@media(prefers-reduced-motion:reduce){.support-loading-mark svg,.support-skeleton i{animation:none}}@keyframes support-spin{to{transform:rotate(360deg)}}@keyframes support-shimmer{to{background-position:-200% 0}}.support-media-actions{align-items:center;gap:28px;display:flex}.support-media-actions button{color:#c0b294;min-height:56px;font-size:var(--support-small);align-items:center;gap:8px;display:flex}.support-file-input{display:none}.support-emoji-picker{background:#0e1721;border:1px solid #b79d5530;border-radius:15px;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;max-height:290px;margin-bottom:16px;padding:13px 8px;display:grid;overflow-y:auto}.support-emoji-picker button{border-radius:10px;place-items:center;min-height:65px;font-family:Segoe UI Emoji,Apple Color Emoji,sans-serif;font-size:40px;display:grid}.support-emoji-picker button:hover{background:#d4b97916}.support-image-message{text-align:center;background:#182530;border:1px solid #74664b;border-radius:18px;width:430px;max-width:100%;padding:7px;display:block;overflow:hidden}.support-image-message img{object-fit:contain;background:#0b1420;border-radius:12px;width:100%;height:auto;max-height:450px;display:block}.support-image-message>span{color:#b7ad94;font-size:var(--support-small);padding:9px 5px 4px;display:block}.support-image-draft{background:#0d1721;border:1px solid #a48a504d;border-radius:15px;align-items:center;gap:18px;margin-bottom:17px;padding:16px;display:flex}.support-image-draft>img{object-fit:contain;border-radius:10px;flex:none;width:125px;height:125px}.support-image-draft>div{flex:1;min-width:0}.support-image-draft strong{color:#e2c998;font-size:var(--support-small);font-weight:500}.support-image-draft p{color:#8c98a6;margin:8px 0;font-size:19px}.support-image-draft>div>div{justify-content:flex-end;gap:18px;display:flex}.support-image-draft button{font-size:var(--support-small);color:#a8afba;border-radius:9px;align-items:center;gap:6px;padding:12px 14px;display:inline-flex}.support-image-draft button.support-image-send{color:#282316;background:#d6b87c}.support-image-viewer{z-index:5;background:#050a10f5;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:110px 24px 60px;display:flex;position:absolute;inset:0}.support-image-viewer>button{top:calc(20px + var(--safe-top,0px));width:var(--support-control);height:var(--support-control);color:#ead4ac;background:#ffffff12;border-radius:50%;place-items:center;display:grid;position:absolute;right:24px}.support-image-viewer>img{object-fit:contain;border-radius:8px;max-width:100%;min-height:0;max-height:100%}.support-image-viewer>span{color:#9aa4af;font-size:var(--support-small);flex:none}@media(max-width:360px){.support-emoji-picker{grid-template-columns:repeat(6,minmax(0,1fr));max-height:245px}.support-media-actions{gap:20px}}:root{color:#f3f3f4;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#11151d;font-family:Arial,Microsoft YaHei,PingFang SC,sans-serif}*{box-sizing:border-box}body{margin:0}button,input{font:inherit}button{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:filter .14s,color .14s,background-color .14s,border-color .14s}button:active{filter:brightness(.86)}button:focus-visible,input:focus-visible,summary:focus-visible{outline-offset:4px;outline:3px solid #ffd66c}button:disabled{cursor:default}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block}.viewport{background:radial-gradient(at 50% 30%,#202631,#12171f 47%,#0c1017);justify-content:center;align-items:center;min-height:100dvh;padding:20px;display:flex}.device{aspect-ratio:768/1360;background:#030b12;flex:none;width:min(460px,56.4706dvh - 22.5882px);position:relative;overflow:hidden;box-shadow:0 20px 90px #0009,0 0 0 1px #ffffff0b}.stage{transform-origin:0 0;background:#030b12;width:768px;font-size:20px;position:absolute;top:0;left:0;overflow:hidden}.app-layout{flex-direction:column;height:100%;display:flex}.main-scroll{scrollbar-width:none;overscroll-behavior:contain;background:radial-gradient(at 90% 40%,#07101955,#0000 65%),#030b12;flex:1;min-height:0;overflow:hidden auto}.main-scroll::-webkit-scrollbar{display:none}.hero{aspect-ratio:7/3;isolation:isolate;border-radius:16px;width:calc(100% - 48px);height:auto;margin:14px 24px 0;position:relative;overflow:hidden}.hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-fade-enter-active,.hero-fade-leave-active{transition:opacity .45s}.hero-fade-enter-from,.hero-fade-leave-to{opacity:0}.more-button{color:#919298;white-space:nowrap;flex:none;gap:3px;font-size:19px}.provider-nav{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:12px;padding:16px 0 24px;display:flex;overflow-x:auto}.provider-nav::-webkit-scrollbar{display:none}.provider-card{scroll-snap-align:start;background:#0e1720;border:1px solid #24303b;border-radius:15px;flex:0 0 calc(20% - 9.6px);min-width:0;height:126px;position:relative;overflow:hidden}.provider-card:focus-visible{outline-offset:-3px}.provider-card img{object-fit:contain;width:100%;height:126px}.provider-card.selected{outline-offset:-2px;outline:2px solid #f5c65b;box-shadow:0 0 15px #e7b64c30}.games-section{padding:0 24px 23px}.games-section-heading{min-height:65px;padding:8px 0 22px}.section-heading{color:#eef0f3;margin:0;padding-left:18px;font-size:26px;font-weight:600;line-height:34px;position:relative}.section-heading:before{content:"";background:linear-gradient(#f2d184,#b9812e);border-radius:2px;width:5px;height:24px;position:absolute;top:5px;left:0}.game-grid{gap:19px 17px}.game-card{aspect-ratio:1;text-align:left;background:#101722;border-radius:20px;min-width:0;overflow:hidden;box-shadow:0 0 0 1px #9c7d3d30}.game-card img{object-fit:cover;width:100%;height:100%;transition:transform .2s}@media(hover:hover){.game-card:hover img{transform:scale(1.035)}.provider-card:hover{filter:brightness(1.13)}.more-button:hover{color:#ffe29a}}.game-open{border-radius:inherit;text-align:left;width:100%;display:block}.game-favorite{z-index:2;color:#fff3d3;background:radial-gradient(circle,#0b101bd9 55%,#0000 58%);border-radius:50%;place-items:center;width:60px;height:60px;display:grid;position:absolute;top:3px;right:3px}.game-favorite svg{fill:#0000;filter:drop-shadow(0 1px 2px #0008)}.game-favorite.is-favorite{color:#ffd34e}.game-favorite.is-favorite svg{fill:#ffd34e}.bottom-nav{z-index:5;background:linear-gradient(105deg,#0c141f,#0a1019 48%,#0c141f);border-top:1px solid #71603966;height:96px;position:relative}.bottom-nav-button{color:#91959e;gap:1px;padding-bottom:5px;font-size:19px;line-height:26px;position:relative}.bottom-nav-button.active{color:#ffdc62;background:radial-gradient(at 50% 40%,#bd8b2130,#0000 64%)}.bottom-nav-button.active:before{content:"";background:linear-gradient(90deg,#0000,#edc26b,#0000);width:92px;height:2px;position:absolute;top:-1px}.nav-icon{justify-content:center;align-items:center;height:47px;display:flex;position:relative}.bottom-nav-button.active .nav-icon{filter:drop-shadow(0 0 13px #e6a726a6)}.bottom-nav-badge{color:#fff;text-align:center;filter:none;background:#f43e4c;border-radius:50%;min-width:23px;height:23px;padding:0 5px;font-size:14px;font-weight:600;line-height:23px;position:absolute;top:-7px;right:-13px;box-shadow:0 0 0 2px #0a1019}.page-padding{padding:34px 30px}.page-heading{color:#e9c16c;padding:5px 0 28px}.page-heading h1{color:#fff0c7;letter-spacing:2px;margin:9px 0 0;font-size:37px;font-weight:600;line-height:1.4}.eyebrow{letter-spacing:2px;color:#d5ad60;font-size:14px;font-weight:500;line-height:23px;display:block}.search-field{color:#8b94a5;background:#111a26;border:1px solid #303745;border-radius:13px;gap:15px;height:65px;padding:0 20px}.search-field input{color:#f4e8cd;outline:none;width:100%;min-width:0;height:100%;font-size:22px}.search-field:focus-within{border-color:#c39c4e}.search-field input::placeholder{color:#778292}.result-count{color:#7e8897;font-size:17px}.empty-state{color:#b1955b;text-align:center;justify-content:center;min-height:310px;padding:45px 15px}.empty-state h3{color:#d9dce4;margin:20px 0 12px;font-size:25px}.empty-state p{color:#8993a2;margin-bottom:25px;font-size:19px;line-height:1.7}.gold-button{color:#30220c;background:linear-gradient(110deg,#fff0ab,#f2bd51);border:1px solid #f3d483;border-radius:12px;align-items:center;gap:12px;min-height:58px;padding:13px 25px;font-size:22px;font-weight:600;display:flex;box-shadow:0 3px 13px #d9ac3314}.secondary-button{color:#efce83;background:#ae813312;border:1px solid #82683f;border-radius:12px;align-items:center;gap:11px;min-height:58px;padding:13px 22px;font-size:21px;display:flex}.promotions-page{min-height:100%}.promotion-tabs{z-index:4;background:linear-gradient(#1c160e,#110f0b);border-bottom:1px solid #a47a3933;padding:0 20px;display:flex;position:sticky;top:0}.promotion-tab{color:#bcb4a4;white-space:nowrap;flex:1;min-width:0;min-height:76px;padding:30px 6px 8px;font-size:28px;line-height:1.15;position:relative}.promotion-tab.selected{color:#ffdb8a}.promotion-tab-label{padding-bottom:4px;display:inline-block;position:relative}.promotion-tab.selected .promotion-tab-label:after{content:"";background:#e4b861;border-radius:3px;width:100%;height:3px;position:absolute;bottom:0;left:0;box-shadow:0 0 10px #d5a54552}.promotion-count{color:#fff;font-variant-numeric:tabular-nums;background:#e53842;border-radius:999px;justify-content:center;align-items:center;min-width:42px;height:25px;padding:0 11px;font-size:19px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:3px;left:50%;transform:translate(-50%);box-shadow:0 2px 5px #0003}.activity-config-error{color:#ffbab5;justify-content:space-between;align-items:center;gap:12px;padding:20px;font-size:22px;display:flex}.activity-config-error button{color:#ffdb8a}.promotion-tab:focus-visible{outline-offset:-6px}.promotion-panel:focus-visible{outline-offset:-5px;outline:2px solid #d5ad60}.main-scroll.is-check-in,.promotions-page.is-check-in,.main-scroll.is-rebate,.promotions-page.is-rebate{background:#080807}.is-check-in .promotion-tabs,.is-rebate .promotion-tabs{background:linear-gradient(#1c160e,#110f0b);border-bottom-color:#a47a3933}.main-scroll.is-slots,.promotions-page.is-slots{background:#080807}.is-slots .promotion-tabs{background:linear-gradient(#1c160e,#110f0b);border-bottom-color:#a47a3933}.is-slots .promotion-tab{color:#bcb4a4}.is-slots .promotion-tab.selected{color:#ffdb8a}.is-check-in .promotion-tab,.is-rebate .promotion-tab{color:#bcb4a4}.is-check-in .promotion-tab.selected,.is-rebate .promotion-tab.selected{color:#ffdb8a}.promotion-coming-soon{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:450px;padding:45px 20px;display:flex}.promotion-coming-soon-icon{color:#e7c27c;background:linear-gradient(140deg,#382b1d,#171b20);border:1px solid #66512e;border-radius:28px;place-items:center;width:112px;height:112px;margin-bottom:28px;display:grid}.promotion-coming-soon h2{color:#f5e8cb;margin:0 0 16px;font-size:30px;font-weight:500}.promotion-coming-soon p{color:#929cac;margin:0;font-size:23px;line-height:1.7}.promotion-banners{gap:16px;display:grid}.promotion-banner{aspect-ratio:7/3;background:#080807;border:1px solid #8e6d32;border-radius:8px;width:100%;display:block;overflow:hidden}.promotion-banner img{object-fit:cover;width:100%;height:100%}@media(hover:hover){.promotion-banner:hover{filter:brightness(1.08)}}.profile-links{background:#101923;border:1px solid #26303d;border-radius:18px;margin-top:27px;padding:0 25px}.profile-links button{color:#c6ab75;border-bottom:1px solid #242d39;align-items:center;gap:19px;width:100%;padding:27px 0;display:flex}.profile-links button:last-child{border-bottom:0}.profile-links button>span:first-of-type{text-align:left;color:#e2e3e8;flex:1;font-size:23px}.profile-links button>svg:last-child{color:#76808e}.link-count{color:#c2a670;font-size:19px}.message-dot{background:#d8ad57;border-radius:50%;width:8px;height:8px}.profile-footnote{text-align:center;color:#59616e;letter-spacing:4px;margin-top:36px;font-size:17px}.modal-backdrop{z-index:20;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000b;padding-top:90px;position:absolute;inset:0}.modal-panel{scrollbar-width:none;background:radial-gradient(at 100% 0,#54402640,#0000 40%),#101823;border:1px solid #5a4a2f;border-bottom:0;border-radius:26px 26px 0 0;outline:none;width:100%;max-height:100%;padding:40px 35px 42px;position:relative;overflow-y:auto;box-shadow:0 -15px 65px #0005}.modal-panel h2{color:#fff0cf;margin:8px 45px 15px 0;font-size:32px;font-weight:600;line-height:1.4}.modal-close{color:#b3b8c1;z-index:2;background:#ffffff05;border:1px solid #44494f;border-radius:50%;width:45px;height:45px;position:absolute;top:24px;right:24px}.modal-description{color:#a8b0bd;margin:17px 0 24px;font-size:21px;line-height:1.8}.modal-feature-icon{color:#f0c56a;background:linear-gradient(140deg,#514025,#231f1c);border:1px solid #8c6a35;border-radius:23px;place-items:center;width:87px;height:87px;margin-bottom:25px;display:grid}.game-detail-heading{gap:24px;padding-right:30px}.game-detail-heading .game-cover{border-radius:18px;flex:none;width:190px;height:190px}.game-detail-heading h2{margin-right:0;font-size:29px}.detail-meta{color:#c6b181;border-block:1px solid #2c3440;gap:30px;margin:28px 0 20px;padding:17px 0;font-size:18px}.detail-meta span{align-items:center;gap:9px;display:flex}.demo-note{color:#8f99a9;background:#ffffff04;border:1px solid #303743;border-radius:11px;margin:22px 0;padding:17px 20px;font-size:18px;line-height:1.75}.modal-actions{gap:16px}.filled-star{fill:#e5bc67}.notice-list{gap:18px;padding-top:12px;display:grid}.notice-list article{background:#17212d;border:1px solid #2a3543;border-radius:12px;padding:24px}.notice-tag{color:#e9c476;background:#bd91311f;border-radius:5px;padding:4px 9px;font-size:15px;display:inline-block}.notice-list h3{color:#e4e7ec;margin:12px 0 10px;font-size:24px}.notice-list p{color:#9ea8b7;font-size:20px;line-height:1.7}.info-box{color:#b7bdc8;background:#ffffff04;border:1px solid #323844;border-radius:13px;margin:24px 0;padding:23px;font-size:21px;line-height:1.8}.wallet-summary{background:linear-gradient(110deg,#342c1e,#1c2025);border:1px solid #635334;border-radius:14px;flex-direction:column;gap:9px;margin:25px 0;padding:25px;display:flex}.wallet-summary strong{color:#ffe1a4;font-size:37px;font-weight:500}.form-label{color:#ced3dc;margin:25px 0 17px;font-size:22px}.amount-grid{gap:13px}.amount-grid button{color:#ced4de;border:1px solid #37404c;border-radius:11px;padding:19px;font-size:25px}.amount-grid button.active,.payment-methods button.active{color:#ffe0a2;background:#e4b74e14;border-color:#dab262}.payment-methods{gap:15px}.payment-methods button{color:#b5becb;border:1px solid #37404c;border-radius:11px;flex:1;justify-content:center;align-items:center;gap:12px;padding:18px 13px;font-size:21px;display:flex}.faq-list{gap:14px;margin:25px 0;display:grid}.faq-list details{background:#ffffff03;border:1px solid #303a48;border-radius:12px;padding:20px 23px}.faq-list summary{color:#e1d1b1;cursor:pointer;font-size:21px}.faq-list p{color:#939eaf;padding-top:15px;font-size:19px;line-height:1.8}.support-note{color:#d1b678;justify-content:center;align-items:center;gap:15px;margin-bottom:0;font-size:20px;display:flex}.toast-message{left:50%;bottom:calc(118px + var(--safe-bottom,0px));z-index:40;color:#f3dfb1;pointer-events:none;background:#29251cf5;border:1px solid #b5915099;border-radius:14px;gap:13px;width:max-content;max-width:680px;padding:18px 25px;font-size:20px;position:absolute;transform:translate(-50%);box-shadow:0 10px 40px #0006}.toast-message svg{flex:none}.account-stack{flex-direction:column;gap:14px;width:100%;display:flex}.account-panel{background:radial-gradient(at 100% 0,#d4b36a0d,#0000 58%),linear-gradient(#141c2c,#0d1422);border:1px solid #d4b36a80;border-radius:22px;margin:24px;padding:24px 24px 0;position:relative;box-shadow:0 12px 32px #0005,inset 0 1px #ffe7a022}.account-identity{gap:16px}.account-avatar{background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:96px;height:96px;padding:0;display:grid}.user-avatar{width:var(--avatar-size);height:var(--avatar-size);display:block;position:relative}.user-avatar-art{color:#e9d4a5;background:#171e28;border-radius:50%;place-items:center;width:66%;height:58%;display:grid;position:absolute;top:21%;left:17%;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff26}.user-avatar--moon .user-avatar-art{color:#d9f3ff;background:linear-gradient(145deg,#47677d,#172d44)}.user-avatar--sun .user-avatar-art{color:#fff0bf;background:linear-gradient(145deg,#d6a34f,#794124)}.user-avatar--ocean .user-avatar-art{color:#d8fbff;background:linear-gradient(145deg,#4e9caa,#174d64)}.user-avatar--ember .user-avatar-art{color:#ffe5bf;background:linear-gradient(145deg,#df8250,#762d37)}.user-avatar--violet .user-avatar-art{color:#f0e4ff;background:linear-gradient(145deg,#9277be,#3b315f)}.user-avatar--rose .user-avatar-art{color:#ffe7f3;background:linear-gradient(145deg,#c77f97,#683d63)}.user-avatar--jade .user-avatar-art{color:#e4fff2;background:linear-gradient(145deg,#63a58e,#234c50)}.user-avatar--sky .user-avatar-art{color:#e2edff;background:linear-gradient(145deg,#799fdb,#374878)}.user-avatar-frame{object-fit:fill;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.account-identity-copy{flex:1;min-width:0}.account-greeting{color:#d5dce6;margin-bottom:4px;font-size:20px;display:block}.account-number{color:#aab3bf;gap:11px;min-height:35px;font-size:20px}.account-number strong{letter-spacing:1px;color:#eef0f3;font-variant-numeric:tabular-nums;font-size:27px;font-weight:500}.account-number svg{color:#ceb171;margin-left:4px}.membership-badge{color:#f6d999;white-space:nowrap;background:linear-gradient(125deg,#574328,#2b271e);border:1px solid #b5924a70;border-radius:10px;flex:none;gap:9px;padding:9px 11px;font-size:21px}.membership-badge b{font-weight:600}.account-funds{flex-wrap:wrap;gap:16px;padding:22px 0 24px}.balance-label{color:#d5dbe3;align-items:center;gap:8px;font-size:20px;display:flex}.balance-eye{color:#e7c98a;place-items:center;width:28px;height:28px;display:grid}.balance-label span{color:#c5ced8}.account-balance{letter-spacing:.5px;color:#f0c56a;font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin-top:4px;font-size:48px;font-weight:600;line-height:1.15;display:flex}.account-balance strong{font-weight:650}.account-balance>span{color:#e8c36a;font-size:34px;font-weight:600}.account-brand{color:#f3d48a;letter-spacing:1px;white-space:nowrap;pointer-events:none;background:linear-gradient(#3c3426e6,#14120fe8);border:1px solid #e8d09a;border-radius:999px;flex:none;align-items:center;gap:6px;height:46px;padding:0 16px 0 12px;font-size:20px;display:flex;box-shadow:inset 0 1px #fff1c433,0 4px 10px #0004}.account-balance-block{min-width:0;max-width:100%}.account-fund-actions{flex:none;align-items:center;gap:12px;margin-left:auto;display:flex}.fund-action{color:#e8eef6;background:linear-gradient(#314052,#1c2836);border:1px solid #46556a;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:124px;height:56px;padding:0 18px;font-size:22px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.fund-action.is-primary{color:#5d4216;background:linear-gradient(#fff3cc,#f2d07a 42%,#d7a64a);border-color:#f6e3ae;box-shadow:0 8px 16px #c9a04a33,inset 0 1px #fff}.account-balance-refresh{width:36px;height:36px;margin-left:2px}.vip-card{color:#f6e7c4;text-align:left;background:radial-gradient(at 0 100%,#b58a3520,#0000 70%),linear-gradient(110deg,#c9a04a0d,#c9a04a03);border:0;border-top:1px solid #d4b36a30;border-radius:0 0 21px 21px;grid-template-columns:80px minmax(0,1fr);align-items:center;column-gap:18px;width:calc(100% + 48px);margin:0 -24px;padding:18px 24px 20px;display:grid}.vip-card:focus-visible{outline-offset:-5px}@media(hover:hover){.vip-card:hover{background-color:#d4b36a0a}.vip-card:hover .vip-benefits-link{color:#ffe6ab}}.vip-hex{justify-self:center;width:80px;height:92px;position:relative}.vip-hex>svg{filter:drop-shadow(0 2px 6px #000a);width:100%;height:100%;display:block}.vip-progress-copy{flex-direction:column;gap:7px;min-width:0;display:flex}.vip-membership-heading{justify-content:space-between;align-items:center;gap:12px;min-width:0;line-height:28px;display:flex}.vip-membership-level{white-space:nowrap;align-items:center;gap:12px;display:inline-flex}.vip-membership-level b{letter-spacing:.6px;color:#f6d99b;font-size:23px;font-style:italic;font-weight:750}.vip-membership-level>span{color:#d5c39f;border-left:1px solid #d4b36a38;padding-left:12px;font-size:18px;line-height:20px}.vip-benefits-link{color:#c4aa76;white-space:nowrap;flex:none;align-items:center;gap:4px;font-size:18px;display:inline-flex}.vip-progress-title{color:#aeb4be;overflow-wrap:anywhere;font-size:19px;font-weight:400;line-height:1.5}.vip-progress-title b,.vip-progress-title strong{color:#ead3a2;font-variant-numeric:tabular-nums;font-weight:600}.vip-progress-row{gap:8px;min-width:0;display:grid}.vip-progress-track{background:#ffffff0d;border-radius:999px;width:100%;min-width:0;height:7px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #0005}.vip-progress-fill{border-radius:inherit;background:linear-gradient(90deg,#c9963a,#ffe7ad);width:0;position:absolute;top:0;bottom:0;left:0}.vip-progress-fraction{color:#a6a7a6;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:4px 8px;min-width:0;max-width:100%;font-size:18px;line-height:24px;display:flex}.vip-progress-fraction>span{overflow-wrap:anywhere;min-width:0;max-width:100%}.vip-progress-current{color:#d5c39f}.account-balance-refresh{color:#e7c56a}.account-records-card{background:linear-gradient(#141c2c,#0d1422);border:1px solid #d4b36a66;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;padding:10px 8px;display:grid;box-shadow:0 8px 24px #0003,inset 0 1px #ffe7a014}.account-record-entry{color:#e7c78a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-width:0;min-height:116px;padding:16px 6px;display:flex;position:relative}.account-record-entry+.account-record-entry:before{content:"";background:linear-gradient(#0000,#d4b36a44,#0000);width:1px;height:48px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.account-record-entry>span{color:#e2e3e8;white-space:nowrap;font-size:23px;line-height:1.4}.account-record-entry:focus-visible{outline-offset:-4px}@media(hover:hover){.account-record-entry:hover{color:#ffe1a4;background:#e7c78a0a}}.account-actions{border-top:1px solid #e3c78114;gap:12px;padding-top:17px}.quick-action{color:#d7d4cb;flex-direction:column;align-items:center;gap:7px;font-size:20px;display:flex}.quick-action-icon{color:#edcd89;background:linear-gradient(145deg,#41402b6b,#23292555);border:1px solid #dfbc7128;border-radius:15px;place-items:center;width:57px;height:53px;display:grid;position:relative}.quick-action.is-primary .quick-action-icon{color:#4d3614;background:linear-gradient(140deg,#ffe9ab,#cf9c41);border-color:#ffe29b;box-shadow:0 4px 16px #d5a03619}.reward-dot{background:#ffd275;border:2px solid #38372a;border-radius:50%;width:10px;height:10px;position:absolute;top:4px;right:5px;box-shadow:0 0 9px #edc25a55}.providers-section{padding:0 24px}.providers-heading{justify-content:space-between;align-items:center;gap:12px;min-height:34px;display:flex}.providers-heading small{color:#6f7783;letter-spacing:1.7px;margin-left:10px;font-size:10px;font-weight:400}.catalog-status{color:#c9a961;white-space:nowrap;flex:none;font-size:15px}.catalog-status.is-demo{color:#8f99a8}.catalog-status.is-error{color:#e99476}.catalog-state{background:#ffffff03;border:1px solid #6d563766;border-radius:16px;min-height:220px;margin:0 24px 24px}.game-cover{aspect-ratio:1;border-radius:inherit;width:100%;display:block;position:relative;overflow:hidden}.game-cover>img{object-fit:cover;width:100%;height:100%;display:block}.game-provider{color:#ffefce;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#10111cc7;border:1px solid #d5bc7340;border-radius:6px;padding:3px 7px;font-size:16px;line-height:21px;position:absolute;top:11px;left:11px}.game-caption{background:linear-gradient(#0000,#070c17dc 43%,#060b14f5);padding:30px 13px 13px;position:absolute;bottom:0;left:0;right:0}.game-caption strong{color:#f4efdf;white-space:nowrap;text-overflow:ellipsis;font-size:23px;font-weight:500;line-height:28px;display:block;overflow:hidden}.game-caption>span{color:#b5b0a5;margin-top:3px;font-size:17px;line-height:22px;display:block}.catalog-footer{color:#626d7d;letter-spacing:3px;justify-content:center;align-items:center;gap:18px;margin:29px 0 5px;font-size:17px;display:flex}.catalog-footer>span{background:#a28b4c35;width:43px;height:1px}.games-search{padding:0 24px 24px}.profile-page .account-panel{margin:0}.rewards-feature{text-align:left;color:#e2ba69;background:radial-gradient(at 90% 90%,#ba863c38,#0000 60%),linear-gradient(130deg,#332d24,#181d27);border:1px solid #a8864875;border-radius:18px;justify-content:space-between;gap:20px;width:100%;margin-bottom:26px;padding:29px}.rewards-feature strong{color:#ffdf9a;margin:10px 0 0;font-size:29px;font-weight:500;display:block}.rewards-feature>svg{filter:drop-shadow(0 0 17px #e6a83120);flex:none}.vip-perks{border-block:1px solid #c8a95430;margin:25px 0;padding:23px 0}.vip-perks>span{color:#d5bd8a;flex-direction:column;align-items:center;gap:15px;font-size:21px;display:flex}.share-link-label{color:#b4bdca;font-size:21px;display:block}.readonly-field{color:#f0d8a2;background:#080e16;border:1px solid #35404e;border-radius:12px;width:100%;margin-top:14px;padding:21px;font-size:23px;display:block}.inline-feedback{color:#e2c483;margin-bottom:20px;font-size:20px}.modal-panel h2 small{color:#9b9f9e;margin-left:12px;font-size:18px;font-weight:400}.reward-list{gap:17px;display:grid}.reward-card{background:linear-gradient(110deg,#302a20,#19212a);border:1px solid #6b59365c;border-radius:15px;align-items:center;gap:18px;padding:23px 18px;display:flex}.reward-card-icon{color:#eac780;flex:none}.reward-card-copy{flex:1;min-width:0}.reward-card h3{color:#f1dfbb;margin:3px 0 8px;font-size:24px;font-weight:500}.reward-card p{color:#959b9f;font-size:17px}.reward-claim{color:#3b2c12;background:linear-gradient(135deg,#f8dfa2,#d9af63);border-radius:10px;flex:none;justify-content:center;align-items:center;gap:5px;min-width:100px;padding:13px 15px;font-size:20px;display:flex}.reward-claim.claimed{color:#9d927b;background:#ffffff05;border:1px solid #665b453f}.withdraw-field{color:#edcf90;background:#0b111a;border:1px solid #43505e;border-radius:12px;align-items:center;gap:14px;padding:22px;display:flex}.withdraw-field:focus-within{border-color:#bd9a59}.withdraw-field>span{font-size:29px}.withdraw-field input{color:#f4e4c3;outline:none;flex:1;min-width:0;font-size:27px}.withdraw-field input::placeholder{color:#656f7c;font-size:23px}.withdraw-field button{color:#e2bd74;flex:none;padding:7px 0;font-size:20px}.withdraw-destination{color:#d5c39a;border-bottom:1px solid #ffffff0d;align-items:center;gap:13px;margin-top:25px;padding:23px 0;font-size:22px;display:flex}.withdraw-destination>span:last-child{color:#828d9c;margin-left:auto;font-size:20px}.withdraw-destination select{color:#d5c39a;background:0 0;outline:none;margin-left:auto;font-size:20px}.wallet-success{color:#71cba1;font-size:18px;line-height:1.5}.field-error{color:#eea09c;margin:12px 0;font-size:20px}.page-titlebar{z-index:5;height:calc(92px + var(--safe-top,0px));padding:var(--safe-top,0px) 20px 0;background:linear-gradient(110deg,#131b26,#0c141e);border-bottom:1px solid #bca06430;flex:none;justify-content:space-between;align-items:center;display:flex;position:relative}.page-titlebar h1{inset:var(--safe-top,0px) 24px 0;letter-spacing:2px;color:#f4e8ce;pointer-events:none;justify-content:center;align-items:center;margin:0;font-size:30px;font-weight:500;display:flex;position:absolute}.titlebar-icon{color:#e6ca91;border-radius:15px;flex:none;place-items:center;width:62px;height:62px;display:grid;position:relative}.titlebar-icon:hover{background:#e2c4860c}.titlebar-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.home-titlebar{background:linear-gradient(110deg,#111b27,#0b131e 65%,#0d1722);border-bottom-color:#c2a15b30}.brand-lockup{text-align:left;align-items:center;gap:12px;display:flex}.brand-lockup img{object-fit:contain;mix-blend-mode:lighten;width:55px;height:55px}.brand-lockup strong{color:#f8d991;letter-spacing:5px;font-size:30px;font-weight:600;line-height:35px;display:block}.brand-lockup small{color:#8c94a0;letter-spacing:1.6px;font-size:10px;line-height:17px;display:block}.notification-dot{background:#ed6471;border-radius:50%;width:9px;height:9px;position:absolute;top:12px;right:13px;box-shadow:0 0 0 3px #0d1722}.announcement{color:#d8bd84;background:linear-gradient(90deg,#111a25,#0b141d 80%);border-bottom:1px solid #b29a6330;border-radius:0 0 12px 12px;align-items:center;gap:12px;height:53px;margin:0 24px;padding:0 15px;display:flex}.announcement>svg{flex:none}.announcement-tag{color:#dfc58f;border-right:1px solid #8991a038;flex:none;padding-right:14px;font-size:19px;line-height:24px}.announcement-window{text-align:left;color:#a6afbd;flex:1;min-width:0;height:100%;font-size:19px;display:block;overflow:hidden}.announcement-track{align-items:center;width:max-content;height:100%;animation:34s linear infinite announcement-scroll;display:flex}.announcement-track>span{white-space:nowrap;flex:none;padding-right:80px}.announcement:hover .announcement-track,.announcement:focus-within .announcement-track{animation-play-state:paused}.announcement-more{color:#8995a4;flex:none;place-items:center;width:28px;height:42px;display:grid}@keyframes announcement-scroll{to{transform:translate(-50%)}}.home-account-bar,.anonymous-account-bar{border:0;background:radial-gradient(at 0 0,#ceb06b14,#0000 55%),linear-gradient(105deg,#15191e,#10171e 70%,#121a22);border-block:1px solid #b58c465c;border-radius:0;width:100%;margin:16px 0 24px;padding:20px 24px;box-shadow:inset 0 1px #efd2940a,0 4px 14px #0002}.home-account-bar{grid-template-columns:minmax(0,1fr) 336px;align-items:center;gap:20px;min-height:140px;display:grid}.compact-account{align-items:center;gap:18px;min-width:0;display:flex}.compact-avatar{flex:none;justify-content:center;align-items:center;width:92px;display:flex}.compact-avatar-button{background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:92px;height:92px;padding:0;display:grid}.compact-account-details{flex-direction:column;gap:6px;min-width:0;display:flex}.compact-account-top{align-items:center;height:33px;display:flex}.compact-account-copy{color:#e7c98c;align-items:center;gap:10px;min-width:0;display:flex}.anonymous-account-bar{text-align:left;color:#d1d8e2;align-items:center;gap:18px;min-height:120px;display:flex}.anonymous-avatar{color:#c8a25c;background:#222b34;border:1px solid #c49a4a38;border-radius:50%;flex:none;place-items:center;width:60px;height:60px;display:grid}.anonymous-copy{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.anonymous-copy small{color:#f0d7a4;letter-spacing:1px;font-size:28px;font-weight:600;line-height:1.3}.anonymous-copy strong{color:#eed8a7;font-size:21px;font-weight:600;line-height:1.4}.anonymous-copy>span{color:#8996a6;font-size:16px;line-height:1.5}.anonymous-action{color:#e8c986;background:#d5ad6010;border:1px solid #b58c4647;border-radius:12px;flex:none;align-items:center;gap:6px;padding:12px 15px;font-size:18px;display:flex}.compact-account-copy strong{color:#e7ebf1;letter-spacing:.5px;font-size:24px;font-weight:600}.compact-account-copy svg{color:#858c96;flex:none;width:19px;height:19px}.compact-balance{color:#edbd59;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:5px;height:33px;display:flex}.compact-currency{flex:none;font-size:23px;font-weight:600}.compact-balance-value{letter-spacing:-.5px;font-size:30px;font-weight:600;line-height:34px}.balance-refresh{color:#deb359;border-radius:9px;flex:none;place-items:center;width:36px;height:36px;display:grid}.balance-refresh.is-spinning svg{animation:.8s linear infinite auth-spin}.balance-refresh:disabled{opacity:.72}.compact-shortcuts{border-left:1px solid #c7aa6326;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:4px;padding-left:18px;display:grid}.compact-shortcuts>button{color:#d0d2d6;white-space:nowrap;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:92px;font-size:17px;line-height:23px;display:flex}.compact-shortcut-icon{color:#dfbd78;background:linear-gradient(145deg,#2b2a21,#191e23);border:1px solid #d4b36a1a;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:relative;box-shadow:inset 0 1px #e3c3770a}.telegram-shortcut-icon{box-shadow:none;background:0 0;border:0;overflow:hidden}.telegram-shortcut-icon img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.compact-invite-coin{color:#e1bb6e;background:#22231f;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:9px;right:7px}.compact-shortcuts>button:hover,.balance-refresh:hover{color:#f0d99e;background:#d4b36a0a}.compact-shortcuts>button:focus-visible{outline-offset:-2px}.compact-shortcut-badge{color:#fff;text-align:center;background:#f43e4c;border-radius:50%;min-width:23px;height:23px;padding:0 5px;font-size:14px;font-weight:600;line-height:23px;position:absolute;top:-3px;right:-4px;box-shadow:0 0 0 2px #191c20}.is-games{overflow-anchor:none;padding-top:0}.more-account-summary{color:#a9a89d;background:#ffffff04;border:1px solid #b7985840;border-radius:11px;justify-content:space-between;align-items:center;margin:24px 0 27px;padding:19px;font-size:20px;display:flex}.more-account-summary strong{color:#ead6a8;margin-left:9px;font-weight:500}.more-account-summary>span:last-child{color:#dbb86d;align-items:center;gap:9px;display:flex}.more-service-grid{gap:17px}.more-service-grid>button{color:#ddbd7d;background:linear-gradient(135deg,#49382138,#ffffff03);border:1px solid #a8894c2a;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:135px;font-size:21px;display:flex}.more-service-grid>button>span:last-child{color:#d7cfbd}.more-service-icon{position:relative}.more-service-icon small{color:#fff;background:#dc4a49;border-radius:50%;place-items:center;min-width:25px;height:25px;font-size:16px;display:grid;position:absolute;top:-9px;right:-18px}.modal-enter-active,.modal-leave-active{transition:opacity .22s}.modal-enter-active .modal-panel,.modal-leave-active .modal-panel{transition:transform .22s}.modal-enter-from,.modal-leave-to{opacity:0}.modal-enter-from .modal-panel,.modal-leave-to .modal-panel{transform:translateY(50px)}.toast-enter-active,.toast-leave-active{transition:opacity .18s,margin-bottom .18s}.toast-enter-from,.toast-leave-to{opacity:0;margin-bottom:-10px}@media(max-width:600px){:root{background:#030b12}.viewport{background:#030b12;align-items:flex-start;min-height:100dvh;padding:0}.device{aspect-ratio:auto;width:100%;height:100dvh;box-shadow:none}.stage{--safe-top:calc(env(safe-area-inset-top,0px) / var(--screen-scale));--safe-bottom:calc(env(safe-area-inset-bottom,0px) / var(--screen-scale))}.bottom-nav{height:calc(96px + var(--safe-bottom));padding-bottom:var(--safe-bottom)}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.home-catalog{padding-bottom:28px}.main-scroll.is-home>.jackpot-section{margin-top:14px}.home-game-section{padding-top:6px}.home-empty-state{background:#ffffff03;border:1px dashed #6d5a3d66;border-radius:15px;min-height:220px}.game-catalog-page{min-height:100%}.catalog-toolbar{z-index:4;background:#07101a;border-bottom:1px solid #bca06430;padding-top:18px;position:sticky;top:0;box-shadow:0 9px 18px #02070c55}.catalog-toolbar .games-search{padding-bottom:18px}.game-catalog-page>.games-section{padding-top:18px}.category-nav{scrollbar-width:none;gap:10px;padding:0 24px 22px;display:flex;overflow-x:auto}.category-nav::-webkit-scrollbar{display:none}.provider-pill-nav::-webkit-scrollbar{display:none}.category-pill{color:#aeb6c2;white-space:nowrap;background:#111a24;border:1px solid #35404c;border-radius:11px;flex:none;justify-content:center;align-items:center;gap:8px;min-width:86px;height:43px;padding:0 15px;font-size:18px;display:inline-flex}.category-pill small{color:#7e8c9c;font-size:14px}.category-pill.selected{color:#17130e;background:linear-gradient(135deg,#f9dda0,#bf8d3a);border-color:#e1b968;box-shadow:0 5px 18px #d5a33d25}.category-pill.selected small{color:#604916}.provider-filter{padding:0 24px 18px}.provider-filter-heading{justify-content:space-between;align-items:center;gap:14px;min-height:35px;display:flex}.provider-filter-heading>span{color:#7d8998;font-size:16px}.provider-selector{gap:12px;padding-top:12px;display:flex}.provider-pill-nav{scrollbar-width:none;overscroll-behavior-x:contain;scroll-snap-type:x proximity;flex:1;gap:12px;min-width:0;display:flex;overflow-x:auto}.provider-pill{color:#d8dde5;white-space:nowrap;scroll-snap-align:start;background:#111a24;border:1px solid #2f3b48;border-radius:14px;flex-direction:column;flex:0 0 140px;justify-content:center;align-items:center;gap:6px;height:142px;padding:10px;font-size:21px;font-weight:600;display:inline-flex}.provider-logo{object-fit:contain;flex:none;width:116px;height:88px;display:block}.provider-logo.provider-logo-pg{object-fit:cover;border-radius:10px;width:118px;height:118px}.provider-logo-fallback{color:#e6cb8b;letter-spacing:1px;place-items:center;font-size:34px;font-weight:700;display:grid}.provider-pill.all-providers{color:#d3be92;flex-basis:124px;gap:17px;box-shadow:6px 0 12px #0003}.provider-pill:focus-visible{outline-offset:-4px}.provider-pill.selected{color:#f3d494;background:#111a24;border-color:#c89a4e;box-shadow:inset 0 0 0 1px #ffe09a55,0 0 14px #e7b64c25}.auth-fullscreen{z-index:80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#030b1261;flex-direction:column;justify-content:center;align-items:center;padding:22px 24px 14px;display:flex;position:absolute;inset:0}.auth-fullscreen-panel{flex-direction:column;flex:0 auto;align-items:stretch;width:100%;min-height:0;max-height:100%;display:flex}.auth-fullscreen .auth-modal-screen{background:linear-gradient(145deg,#151c26e6,#070d15eb);border:1px solid #b08b4a73;border-radius:28px;flex-direction:column;flex:auto;width:100%;min-height:0;max-height:100%;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 70px #0008,inset 0 1px #ffe8ad17}.auth-visual{pointer-events:none;opacity:.9;height:75%;position:absolute;inset:-35% -15% auto}.auth-visual span{filter:blur(58px);border-radius:50%;position:absolute}.auth-visual span:first-child{background:#d8a94b33;width:320px;height:320px;top:12%;left:4%}.auth-visual span:nth-child(2){background:#7f5d252b;width:270px;height:270px;top:0;right:2%}.auth-visual span:nth-child(3){background:#2f6f7f1f;width:340px;height:210px;bottom:5%;left:24%}.auth-scroll{z-index:1;overscroll-behavior:contain;scrollbar-width:none;flex:auto;width:100%;min-height:0;padding:32px 0 16px;position:relative;overflow-y:auto}.auth-scroll::-webkit-scrollbar{display:none}.auth-brand{text-align:left;justify-content:center;align-items:center;gap:20px;margin:5px 0 32px;padding:0 32px;display:flex}.auth-brand-mark{background:linear-gradient(140deg,#2b261c,#121820);border:1px solid #cb9d524d;border-radius:25px;flex:none;place-items:center;width:85px;height:85px;display:grid;box-shadow:inset 0 1px #ffe8ad14}.auth-brand-mark img{object-fit:contain;mix-blend-mode:lighten;width:57px;height:57px}.auth-brand strong{color:#f6dfa9;letter-spacing:6px;font-size:42px;font-weight:600;line-height:1.35;display:block}.auth-brand small{color:#8b95a4;letter-spacing:3.5px;margin-top:6px;font-size:18px;display:block}.auth-card{width:100%;box-shadow:none;background:linear-gradient(140deg,#182230f7,#0d1520fa);border:1px solid #9c7f4a45;border-width:1px 0;border-radius:0;flex:none;padding:34px 32px 36px}.auth-tabs{background:#070d16;border:1px solid #303b49;border-radius:18px;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:28px;padding:7px;display:grid}.auth-tabs button{color:#8b95a3;border-radius:12px;min-height:60px;font-size:26px;font-weight:500}.auth-tabs button.active{color:#f6d99a;background:linear-gradient(120deg,#3b3323,#232c37);box-shadow:inset 0 0 0 1px #b99a5e70}.auth-copy h1{color:#f5e9cf;margin:0 0 9px;font-size:38px;font-weight:600;line-height:1.35}.auth-copy p{color:#8e9aa9;margin:0;font-size:23px;line-height:1.65}.auth-label{color:#ccd4de;margin:0 0 11px;font-size:20px;font-weight:500;display:block}.auth-field{color:#8e9bad;background:#070e18;border:1px solid #37465a;border-radius:16px;align-items:center;gap:14px;height:78px;padding:0 18px;transition:border-color .2s,box-shadow .2s;display:flex}.auth-field:focus-within{border-color:#d2ad66;box-shadow:0 0 0 4px #d7b16515}.auth-field>svg{flex:none}.auth-field input{color:#f4ebd9;outline:none;width:100%;min-width:0;height:100%;font-size:25px}.auth-field input::placeholder{color:#596a7e}.auth-password-toggle{color:#b8a17a;background:0 0;flex:none;place-items:center;width:36px;height:36px;margin-right:-4px;display:grid}.auth-password-toggle:hover,.auth-password-toggle[aria-pressed=true]{color:#f0d7a2}.auth-field-group+.auth-field-group{margin-top:23px}.auth-invite-optional{color:#8e9bad;font-weight:400}.auth-invite-locked{color:#dec18c;background:#7b5a2412;border-color:#ab874b77}.auth-invite-locked input{color:#efd29a}.auth-invite-hint{color:#ab9f86;margin:10px 0 0;font-size:18px;line-height:1.7}.auth-invite-error{color:#efa99c;margin:10px 0 0;font-size:18px;line-height:1.7}.auth-invite-error button{color:#f4d69e;text-decoration:underline}.auth-submit{justify-content:center;gap:11px;width:100%;min-height:76px;margin-top:31px;font-size:27px}.auth-submit:disabled{opacity:.6}.auth-social{margin-top:28px}.auth-social-label{color:#8b95a4;align-items:center;gap:14px;font-size:20px;display:flex}.auth-social-label:before,.auth-social-label:after{content:"";background:#31404e;flex:1;height:1px}.auth-social-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.auth-social-button{color:#d7dee6;white-space:nowrap;min-height:108px;box-shadow:none;background:#0c1420;border:1px solid #31404e;border-radius:16px;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 4px;font-size:18px;line-height:1.3;display:flex}.auth-social-button:hover,.auth-social-button:focus,.auth-social-button:focus-visible,.auth-social-button:active{color:#d7dee6;box-shadow:none;filter:none;background:#0c1420;border-color:#31404e;outline:none}.auth-social-button:disabled{opacity:.6}.auth-social-logo{place-items:center;width:38px;height:38px;display:grid}.auth-social-logo svg{width:34px;height:34px}.auth-skip{color:#fff;-webkit-text-fill-color:#fff;letter-spacing:.5px;text-align:center;text-underline-offset:7px;text-shadow:0 1px 2px #000000e6;opacity:1;filter:none;background:0 0;border:0;flex:none;align-self:center;margin:18px 0 6px;padding:8px 12px;font-size:26px;font-weight:700;line-height:1.4;-webkit-text-decoration:underline #fff;text-decoration:underline #fff;text-decoration-thickness:2px}.auth-skip:hover,.auth-skip:active,.auth-skip:focus,.auth-skip:focus-visible{color:#fff;-webkit-text-fill-color:#fff;opacity:1;filter:none;background:0 0;outline:none}.auth-toast{z-index:90;color:#fff;text-align:center;pointer-events:none;background:#000000b8;border-radius:12px;width:max-content;max-width:min(620px,86%);padding:16px 26px;font-size:22px;line-height:1.55;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 36px #0008}.auth-footer{display:none}.auth-checking{text-align:center;color:#baa16f;margin:90px 0;font-size:22px}.auth-checking svg{margin:0 auto 20px;animation:1.4s linear infinite auth-spin}@keyframes auth-spin{to{transform:rotate(360deg)}}.profile-session-actions button:last-child{color:#bc967c}.quick-action:disabled,.more-service-grid>button:disabled{opacity:.38;cursor:not-allowed}.more-service-grid>button:disabled small{color:#a3a9b2;font-size:15px}.compact-account-copy strong{text-overflow:ellipsis;white-space:nowrap;max-width:208px;overflow:hidden}.account-number strong{text-overflow:ellipsis;white-space:nowrap;max-width:290px;overflow:hidden}.password-form .readonly-field{margin-top:0}.game-card{aspect-ratio:auto;box-shadow:none;background:0 0;border-radius:16px;padding-bottom:4px;overflow:visible}.game-card:hover{background:#ffffff05}.game-cover{aspect-ratio:auto;border-radius:inherit;width:100%;overflow:visible}.game-cover-image{aspect-ratio:1;border-radius:inherit;background:#111a24;width:100%;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #9c7d3d30}.game-cover-image>img{object-fit:cover;width:100%;height:100%;display:block}.game-cover-image:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 -35px 45px #04091036}.game-caption{background:0 0;padding:11px 4px 0;display:block;position:static}.game-caption strong{color:#e6e9ee;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:500;line-height:28px;display:block;overflow:hidden}.game-caption>span{display:none}.game-provider{z-index:1;padding:3px 6px;font-size:13px;line-height:18px;top:9px;left:9px}.game-hot-badge{z-index:1;color:#38230c;background:#f2c868;border-radius:6px;padding:3px 6px;font-size:12px;line-height:18px;position:absolute;bottom:9px;left:9px}.game-detail-heading .game-caption{display:block}.game-detail-heading .game-cover-image{border-radius:18px}.game-detail-heading .game-cover{aspect-ratio:1}.game-detail-heading .game-cover-image{height:100%}.game-detail-heading .game-provider,.game-detail-heading .game-hot-badge{display:none}.auth-modal-enter-active,.auth-modal-leave-active{transition:opacity .25s}.auth-modal-enter-from,.auth-modal-leave-to{opacity:0}.auth-modal-enter-active .auth-fullscreen-panel,.auth-modal-leave-active .auth-fullscreen-panel{transition:transform .25s}.auth-modal-enter-from .auth-fullscreen-panel,.auth-modal-leave-to .auth-fullscreen-panel{transform:translateY(28px)}.game-player{z-index:2147483000;background:#030b12;position:fixed;inset:0}.game-frame{background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.game-return-float{z-index:2147483646;color:#fff;-webkit-text-fill-color:#fff;letter-spacing:.5px;white-space:nowrap;width:78px;height:78px;box-shadow:none;text-shadow:none;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080c1275;border:1px solid #ffffff47;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0 0 2px;font-size:14px;font-weight:600;line-height:1.1;display:flex;position:fixed;top:16px;left:16px}.game-return-float svg,.game-return-float span{opacity:.68}.game-return-float svg{filter:none}.game-return-float:hover,.game-return-float:active,.game-return-float:focus,.game-return-float:focus-visible{color:#fff;-webkit-text-fill-color:#fff;filter:none;background:#080c1294;outline:none}.game-return-float:hover svg,.game-return-float:hover span,.game-return-float:active svg,.game-return-float:active span{opacity:.82}.launch-wait{z-index:2147483600;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle at 50% 42%,#d6a84a38,#0000 32%),#03080ee0;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:fixed;inset:0}.launch-orbit{color:#ffe3a2;place-items:center;width:156px;height:156px;display:grid;position:relative}.launch-orbit>span{border:2px solid #0000;border-radius:50%;position:absolute}.launch-orbit>span:first-child{border-top-color:#ffe7a8;border-right-color:#ffe7a866;animation:1.05s linear infinite launch-spin;inset:0}.launch-orbit>span:nth-child(2){border-bottom-color:#e0b45a;border-left-color:#e0b45a55;animation:1.7s linear infinite reverse launch-spin;inset:16px}.launch-orbit>span:nth-child(3){border-top-color:#fff6d8;animation:2.3s linear infinite launch-spin;inset:32px}.launch-core{background:radial-gradient(circle,#4a3414,#120e09 72%);border-radius:50%;place-items:center;width:68px;height:68px;animation:1.35s ease-in-out infinite launch-pulse;display:grid;box-shadow:0 0 32px #e6b44a99,inset 0 0 14px #ffe7a355}.launch-wait p{color:#fff;letter-spacing:1px;margin:0;font-size:22px;font-weight:600}@keyframes launch-spin{to{transform:rotate(360deg)}}@keyframes launch-pulse{50%{transform:scale(1.07);box-shadow:0 0 46px #ffd36acc,inset 0 0 18px #fff1c466}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
