:root{--bg:#090a0b;--panel:#111316;--panel-2:#17191d;--text:#f4f3ee;--muted:#8f9298;--line:#ffffff1f;--strong:#ffffff40;--accent:#dfff39;--accent-2:#b9d91f;--black:#080908}.profile-head{grid-template-rows:auto 62px 84px!important;row-gap:0!important}.profile-balance-bar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-column:1/-1;justify-content:space-between;align-items:center;min-height:62px;padding:9px 0;display:flex}.profile-balance-bar small{color:var(--muted);letter-spacing:.08em;font:6px/1 monospace;display:block}.profile-balance-bar strong{color:var(--text);letter-spacing:-.035em;margin-top:7px;font-size:22px;line-height:1;display:block}.profile-balance-bar>button{width:34px;height:34px;color:var(--accent);background:0 0;border:1px solid #3a3e45;border-radius:50%;place-items:center;font-size:17px;display:grid}.profile-balance-bar>button:active{border-color:var(--accent)}.profile-balance-bar>button.is-refreshing{animation:.45s linear balance-refresh}.profile-head{padding:26px 16px 18px!important;display:block!important}.profile-member-top{grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:13px;display:grid}.profile-member-top>.avatar{letter-spacing:0;font-size:11px}.profile-member-top .account-row button{background:0 0;border:0;border-bottom:1px solid #454a51;height:auto;padding:2px 0}.profile-summary{grid-template-columns:112px minmax(0,1fr);align-items:end;gap:20px;margin-top:22px;display:grid}.profile-summary>.profile-balance-bar{border:0;min-height:0;padding:0;display:block}.profile-balance-value{align-items:center;gap:8px;margin-top:9px;display:flex}.profile-balance-bar .profile-balance-value>strong{margin:0;font-size:23px}.profile-balance-value>button{width:25px;height:25px;color:var(--accent);background:0 0;border:1px solid #3a3e45;border-radius:50%;place-items:center;font-size:13px;display:grid}.profile-balance-value>button:active{border-color:var(--accent)}.profile-balance-value>button.is-refreshing{animation:.45s linear balance-refresh}.profile-summary>.member-progress{width:100%;min-height:0;color:var(--text);text-align:left;background:0 0;border:0;padding:0}.profile-summary .progress-heading{align-items:center;gap:8px;display:flex}.profile-summary .progress-heading>strong{font-size:10px}.profile-summary .progress-heading>em{color:var(--accent);margin-left:auto;font:700 8px sans-serif}.profile-summary>.member-progress>i{background:#30343a;border-radius:2px;height:4px;margin:10px 0 8px;display:block;overflow:hidden}.profile-summary>.member-progress>i>b{background:var(--accent);border-radius:2px;height:100%;display:block}.profile-summary .progress-meta{justify-content:space-between;align-items:center;gap:8px;display:flex}.profile-summary .progress-meta>span,.profile-summary .progress-meta>small{color:var(--muted);white-space:nowrap;font-size:7px}.profile-summary .progress-meta b{color:var(--text);font-size:8px}.account-stats span{margin-bottom:8px!important}.account-stats strong{margin-bottom:0!important}.profile-head,.account-stats{font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif}.profile-member-top .member-identity>small{color:#a5a9b0;letter-spacing:.05em;font:600 9px/1.2 PingFang SC,Microsoft YaHei,sans-serif}.profile-member-top .account-row{margin-top:7px}.profile-member-top .account-row h1{letter-spacing:-.02em;font-size:23px;font-weight:800;line-height:1}.profile-member-top .account-row button{color:#969ba3;font-size:8px;font-weight:600}.profile-summary>.profile-balance-bar>small{color:#a5a9b0;letter-spacing:.04em;font:600 9px/1.2 PingFang SC,Microsoft YaHei,sans-serif}.profile-balance-bar .profile-balance-value>strong{font-size:27px;font-weight:800}.profile-head .profile-summary .progress-heading>strong{letter-spacing:.02em;font-family:Arial,PingFang SC,sans-serif;font-size:12px;font-weight:800}.profile-head .profile-summary .progress-heading>em{font-size:9px;font-weight:700}.profile-head .profile-summary .progress-meta>span,.profile-head .profile-summary .progress-meta>small{font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:8px;line-height:1.2}.profile-head .profile-summary .progress-meta b{font-family:Arial,PingFang SC,sans-serif;font-size:9px;font-weight:700}.account-stats>button>span{color:#a5a9b0;letter-spacing:.04em;font-size:10px;font-weight:600;margin-bottom:10px!important}.account-stats>button>strong{letter-spacing:-.02em;font-family:Arial,PingFang SC,sans-serif;font-size:18px;font-weight:800}.profile-vip-detail{color:var(--accent);background:0 0;border:0;margin-left:auto;padding:4px 0;font-size:9px;font-weight:700}.profile-vip-detail:active{opacity:.65}.profile-head.profile-head{background:linear-gradient(145deg,#12161b 0,#0e1115 100%);position:relative;overflow:hidden;min-height:0!important;padding:22px 18px 17px!important}.profile-head.profile-head:before{content:"";pointer-events:none;border:1px solid #dfff3938;border-radius:50%;width:210px;height:210px;position:absolute;top:-119px;right:-154px;box-shadow:0 0 0 28px #101419,0 0 0 29px #dfff3917,0 0 0 56px #101419,0 0 0 57px #dfff390b}.profile-head.profile-head>*{z-index:1;position:relative}.profile-head .profile-member-top{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:13px;display:grid}.profile-head .profile-member-top>.avatar{width:50px;height:50px;font-size:12px}.profile-head .profile-member-top .member-identity>small{color:#8f949c;font-size:9px;font-weight:600}.profile-head .profile-member-top .account-row{gap:10px;margin-top:7px}.profile-head .profile-member-top .account-row h1{font-size:23px;font-weight:800}.profile-head .profile-member-top .account-row button{color:#90959d;padding:3px 0;font-size:8px}.profile-wallet-row{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:end;gap:16px;margin-top:18px;padding-top:14px;display:flex}.profile-wallet-row .profile-balance-bar{border:0;min-height:0;padding:0;display:block}.profile-wallet-row .profile-balance-bar>small{color:#8f949c;font-size:9px;font-weight:600}.profile-wallet-row .profile-balance-value{margin-top:8px}.profile-wallet-row .profile-balance-value>strong{font-size:28px;font-weight:800}.profile-wallet-row .profile-balance-value>button{width:27px;height:27px}.profile-wallet-row .profile-wallet-actions{grid-template-columns:repeat(2,64px);gap:8px;display:grid}.profile-wallet-row .profile-wallet-actions button{border-color:#3b4149;width:64px;height:36px;font-size:9px}.profile-head.profile-head>.member-progress{width:100%;min-height:0;color:var(--text);text-align:left;background:0 0;border:0;margin-top:16px;padding:0}.profile-head.profile-head>.member-progress>.progress-heading{align-items:center;display:flex}.profile-head.profile-head>.member-progress>.progress-heading>strong{letter-spacing:.02em;font-family:Arial,PingFang SC,sans-serif;font-size:12px;font-weight:800}.profile-head.profile-head>.member-progress>.progress-heading>.profile-vip-detail{margin-left:auto;font-size:9px}.profile-head.profile-head>.member-progress>i{background:#30353b;border-radius:3px;height:4px;margin:10px 0 8px;display:block;overflow:hidden}.profile-head.profile-head>.member-progress>i>b{background:var(--accent);border-radius:3px;height:100%;display:block}.profile-head.profile-head>.member-progress>.progress-meta{justify-content:space-between;align-items:center;gap:10px;display:flex}.profile-head.profile-head>.member-progress>.progress-meta>span,.profile-head.profile-head>.member-progress>.progress-meta>small{color:#92979f;white-space:nowrap;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:8px}.account-stats.account-stats{background:linear-gradient(#ffffff03,#0000);border-top:1px solid #ffffff0e;border-bottom:1px solid #ffffff12;gap:8px;margin:0;padding:12px 18px}.account-stats.account-stats>button{text-align:left;background:#ffffff05;border:0;border-radius:4px;justify-content:center;align-items:flex-start;height:54px;padding:8px 11px;transition:background .18s,transform .18s;box-shadow:inset 0 1px #ffffff06}.account-stats.account-stats>button:active{background:#d9ee780e;transform:translateY(1px)}.account-stats.account-stats>button>span{color:#7f858d;letter-spacing:.08em;font-size:8px;font-weight:500;line-height:1;margin:0 0 7px!important}.account-stats.account-stats>button>strong{color:#e8e8e3;font-variant-numeric:tabular-nums;letter-spacing:-.015em;font-size:15px;font-weight:700;line-height:1;margin:0!important}.profile-head .profile-member-top .account-row h1{color:#d9dbd8;letter-spacing:.005em;font-size:19px;font-weight:650}.profile-head .profile-member-top .member-identity>small{font-size:8px}.profile-wallet-row .profile-balance-value>strong{color:#f7f7f2;letter-spacing:-.035em;font-size:31px;font-weight:780}.app-header .mobile-brand{z-index:1;grid-column:auto;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.app-header .header-tools{z-index:2;grid-column:auto;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.app-header .status-button{color:#f2f3ef;background:0 0;border:1px solid #3a3e45;border-radius:50%;place-items:center;width:44px;min-width:44px;height:44px;padding:0;display:grid}.app-header .status-button .header-message-icon{background:0 0;border:1.6px solid;border-radius:3px;width:21px;height:16px;display:block;position:relative;inset:auto}.app-header .status-button .header-message-icon:after{content:"";border-bottom:1.6px solid;border-left:1.6px solid;width:9px;height:9px;position:absolute;top:-3px;left:4px;transform:rotate(-45deg)}.app-header .status-button .header-message-dot{background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:2px;box-shadow:0 0 0 2px #090a0b}.app-header .status-button:active{border-color:var(--accent);color:var(--accent)}.game-promo-stage{background:#11151a;border:1px solid #2d3238;border-radius:8px;height:164px;position:relative;overflow:hidden}.game-promo-slide{color:#f5f5f0;text-align:left;opacity:0;pointer-events:none;background:#12161b;border:0;padding:20px 21px;transition:opacity .7s,transform 1.2s;position:absolute;inset:0;overflow:hidden;transform:scale(1.025)}.game-promo-slide.active{opacity:1;pointer-events:auto;transform:scale(1)}.game-promo-slide:before{content:"";border:1px solid #d9ee7857;border-radius:50%;width:215px;height:215px;position:absolute;top:-96px;right:-98px;box-shadow:0 0 0 29px #0c0f12b3,0 0 0 30px #d9ee7829,0 0 0 59px #0c0f1294,0 0 0 60px #d9ee7814}.game-promo-slide:after{content:"";background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:29px 29px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 86%);mask-image:linear-gradient(90deg,#000,#0000 86%)}.game-promo-slide>span,.game-promo-slide>strong,.game-promo-slide>small{z-index:2;display:block;position:relative}.game-promo-slide>span{color:#d9ee78;letter-spacing:.16em;font:700 6px/1 monospace}.game-promo-slide>strong{letter-spacing:-.055em;margin-top:27px;font-size:27px;line-height:.9}.game-promo-slide>b{z-index:1;color:#ffffff0b;font:italic 900 82px/.8 Arial,sans-serif;position:absolute;bottom:-13px;right:13px}.game-promo-signin{background:radial-gradient(circle at 77% 18%,#50817533,#0000 35%),#11161a}.game-promo-dots{z-index:6;gap:5px;display:flex;position:absolute;bottom:12px;left:21px}.game-promo-dots button{background:#4a4f55;border:0;border-radius:50%;width:5px;height:5px;padding:0;transition:width .35s,background .35s,border-radius .35s}.game-promo-dots button.active{background:#d9ee78;border-radius:5px;width:20px}.game-promo-notice{grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:7px;height:38px;padding:0 2px;display:grid}.game-promo-notice>i{border:1.5px solid #d9ee78;border-radius:2px;width:16px;height:13px;display:block;position:relative}.game-promo-notice>i:before{content:"";border-top:1.5px solid #d9ee78;border-right:1.5px solid #d9ee78;width:5px;height:7px;position:absolute;top:2px;right:-5px;transform:skewY(28deg)}.game-promo-notice>div{min-width:0;overflow:hidden}.game-promo-notice p{color:#888e96;white-space:nowrap;width:max-content;margin:0;font-size:7px;animation:18s linear infinite game-notice-ticker}.game-promo-notice>button{color:#d9ee78;white-space:nowrap;background:#d9ee780e;border:1px solid #d9ee783d;border-radius:14px;height:24px;padding:0 9px;font-size:7px;font-weight:700}@keyframes game-notice-ticker{0%,12%{transform:translate(0)}88%,to{transform:translate(calc(122px - 100%))}}.game-member-dock{background:linear-gradient(135deg,#15191e,#0e1115 72%);border-bottom:1px solid #ffffff16;grid-template-columns:minmax(104px,1.05fr) 2fr;align-items:center;gap:8px;min-height:82px;padding:10px 12px;display:grid;box-shadow:inset 0 1px #ffffff06}.game-dock-member{border-right:1px solid #ffffff17;min-width:0;padding:2px 10px 2px 0}.game-dock-member>div{align-items:center;gap:6px;display:flex}.game-dock-member>div>strong{color:#e7e8e4;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:10px;font-weight:700;overflow:hidden}.game-dock-member>div>em{color:#d9ee78;border:1px solid #d9ee7847;border-radius:2px;padding:2px 4px;font:700 6px/1 Arial,sans-serif}.game-dock-member>span{align-items:center;gap:6px;margin-top:9px;display:flex}.game-dock-member>span>b{color:#f4f4ef;font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-size:18px;font-weight:700;line-height:1}.game-dock-member>span>button{color:#d9ee78;background:#d9ee7806;border:1px solid #d9ee7833;border-radius:50%;place-items:center;width:22px;height:22px;padding:0;font-size:11px;display:grid}.game-dock-member>span>button.is-refreshing{animation:.45s linear balance-refresh}.game-dock-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;min-width:0;display:grid}.game-dock-actions>button{color:#888e96;background:0 0;border:0;grid-template-rows:35px auto;place-items:center;height:58px;padding:0;display:grid;position:relative}.game-dock-actions>button:before{content:"";background:#ffffff05;border:1px solid #ffffff1f;border-radius:50%;width:30px;height:30px;position:absolute;top:1px;left:50%;transform:translate(-50%)}.game-dock-actions>button:active:before{background:#d9ee780e;border-color:#d9ee787a}.game-dock-actions>button>span{font-size:8px;font-weight:600;line-height:1}.game-dock-actions i.game-dock-icon{z-index:1;background-color:#c5c8c9;width:16px;height:16px;display:block;position:relative;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.game-dock-actions>button:active i.game-dock-icon{background-color:#d9ee78}.game-dock-actions .game-dock-message{z-index:1;border:1.4px solid #c5c8c9;border-radius:2px;width:16px;height:12px;display:block;position:relative}.game-dock-actions .game-dock-message:after{content:"";border-bottom:1.4px solid #c5c8c9;border-left:1.4px solid #c5c8c9;width:7px;height:7px;position:absolute;top:-3px;left:3px;transform:rotate(-45deg)}.game-dock-actions>button:active .game-dock-message,.game-dock-actions>button:active .game-dock-message:after{border-color:#d9ee78}.profile-head.profile-head{--profile-accent:#d9ee78;background:radial-gradient(circle at 88% 14%,#d9ee780f,#0000 34%),linear-gradient(145deg,#181c21 0,#111419 48%,#0d1014 100%);box-shadow:inset 0 1px #ffffff0e,inset 0 -1px #ffffff09}.profile-head .profile-member-top>.avatar{color:#e2f58a;background:linear-gradient(145deg,#ffffff09,#ffffff02);border-color:#d9ee78b8;box-shadow:inset 0 0 0 4px #d9ee7805,0 0 18px #d9ee7809}.profile-head .profile-member-top .member-identity>small,.profile-wallet-row .profile-balance-bar>small{color:#868c94;letter-spacing:.08em;font-weight:500}.profile-head .profile-member-top .account-row h1,.profile-wallet-row .profile-balance-value>strong,.profile-head.profile-head>.member-progress>.progress-meta b{font-variant-numeric:tabular-nums}.profile-head .profile-member-top .account-row h1{color:#f1f1ed;letter-spacing:-.012em;font-weight:700}.profile-head .profile-member-top .account-row button{color:#7f858d;letter-spacing:.04em;font-weight:500;border:0!important}.profile-wallet-row .profile-balance-value>strong{color:#f3f2ed;letter-spacing:-.025em;font-weight:700}.profile-wallet-row .profile-balance-value>button{color:var(--profile-accent);background:#d9ee7809;border-color:#d9ee783b;box-shadow:inset 0 1px #ffffff09}.profile-wallet-row .profile-wallet-actions button{letter-spacing:.04em;border-radius:3px;font-weight:700;box-shadow:inset 0 1px #ffffff09}.profile-wallet-row .profile-wallet-actions button:first-child{color:#e5f596;background:linear-gradient(#d9ee7824,#d9ee7811);border-color:#d9ee786b}.profile-head.profile-head>.member-progress>.progress-heading>strong{color:#e7e7e3;letter-spacing:.06em;font-weight:700}.profile-head.profile-head>.member-progress>.progress-heading>.profile-vip-detail{color:var(--profile-accent);font-weight:600}.profile-head.profile-head>.member-progress>.progress-meta b{color:#e2e3df;font-weight:600}.mobile-app{overflow:clip!important}.provider-category-section:last-child{padding-bottom:calc(28px + 25dvh)}@keyframes balance-refresh{to{transform:rotate(360deg)}}.demo-account-note{border:1px solid var(--line);background:var(--bg);margin-bottom:15px;padding:12px 13px}.demo-account-note small{color:var(--muted);font-size:7px;display:block}.demo-account-note strong{color:var(--text);margin:7px 0 5px;font:800 13px/1 monospace;display:block}.demo-account-note span{color:var(--muted);font-size:7px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);background:#050506;margin:0;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif}button,input{font:inherit}button{color:inherit}button,a{-webkit-tap-highlight-color:transparent}.mobile-app{background:var(--bg);width:100%;max-width:480px;min-height:100dvh;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 80px #0000008c}.app-header{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090a0beb;grid-template-columns:1fr auto 1fr;align-items:center;height:64px;padding:0 16px;display:grid;position:sticky;top:0}.mobile-brand{background:0 0;border:0;flex-direction:column;grid-column:2;justify-self:center;align-items:center;padding:0;display:flex}.mobile-brand b{letter-spacing:-.12em;font:900 25px/.75 Arial Black,Arial}.mobile-brand small{letter-spacing:.2em;margin-top:7px;font:700 5px/1 monospace}.header-tools{grid-column:3;justify-self:end;align-items:center;gap:7px;display:flex}.status-button{color:var(--muted);background:0 0;border:0;font-size:9px;position:relative}.status-button i{background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute;top:0;right:0}.service-button{border:1px solid var(--line);background:0 0;border-radius:50%;width:34px;height:34px;font-size:18px}.announcement{border-bottom:1px solid var(--line);background:var(--panel);grid-template-columns:auto 1fr auto;align-items:center;gap:9px;height:34px;padding:0 14px;font-size:10px;display:grid}.announcement>span{background:var(--accent);color:var(--black);padding:4px 6px;font-size:8px;font-weight:800}.announcement>div{white-space:nowrap;overflow:hidden}.announcement p{color:var(--muted);margin:0;animation:14s linear infinite ticker}.announcement button{color:var(--muted);background:0 0;border:0;font-size:18px}@keyframes ticker{0%,15%{transform:translate(0)}90%,to{transform:translate(-50%)}}.app-page{min-height:calc(100dvh - 98px);padding-bottom:96px;display:none}.app-page.active{animation:.22s pageIn;display:block}@keyframes pageIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.mobile-hero{color:#f4f3ee;background:#0f1114;border:1px solid #ffffff29;min-height:470px;margin:12px;padding:28px 22px;position:relative;overflow:hidden}.mobile-hero:before{content:"";background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.mobile-hero:after{content:"";border:1px solid #dfff3952;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-100px;right:-150px;box-shadow:0 0 0 46px #0f1114,0 0 0 47px #dfff392e,0 0 0 92px #0f1114,0 0 0 93px #dfff391f}.hero-tag{z-index:2;color:#a1a4aa;letter-spacing:.14em;font:700 8px monospace;position:relative}.mobile-hero>p{z-index:2;color:var(--accent);letter-spacing:.17em;margin:64px 0 10px;font:700 9px monospace;position:relative}.mobile-hero h1{z-index:2;letter-spacing:-.075em;margin:0;font-size:57px;line-height:.86;position:relative}.mobile-hero>span{z-index:2;color:#989aa0;max-width:220px;margin:20px 0;font-size:11px;line-height:1.65;display:block;position:relative}.mobile-hero>button{z-index:3;background:var(--accent);color:#080908;border:0;justify-content:space-between;align-items:center;width:154px;height:45px;padding:0 14px;font-size:10px;font-weight:800;display:flex;position:relative}.hero-orbit{z-index:2;border:1px solid #ffffff42;border-radius:50%;place-items:center;width:190px;height:190px;animation:22s linear infinite rotate;display:grid;position:absolute;bottom:2px;right:-20px}.hero-orbit i{background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute}.hero-orbit i:first-child{top:-3px}.hero-orbit i:nth-child(2){bottom:29px;right:21px}.hero-orbit i:nth-child(3){bottom:51px;left:8px}.hero-orbit b{letter-spacing:-.13em;font-size:54px;animation:22s linear infinite reverse rotate}@keyframes rotate{to{transform:rotate(360deg)}}.slide-dots{z-index:4;gap:5px;display:flex;position:absolute;bottom:19px;left:22px}.slide-dots i{background:#ffffff40;width:18px;height:2px}.slide-dots i.active{background:var(--accent)}.quick-menu{border:1px solid var(--line);background:var(--panel);grid-template-columns:repeat(4,1fr);margin:0 12px 26px;display:grid}.quick-menu button{border:0;border-right:1px solid var(--line);background:0 0;flex-direction:column;justify-content:center;align-items:center;min-height:95px;padding:14px 5px;display:flex}.quick-menu button:last-child{border-right:0}.quick-menu i{border:1px solid var(--strong);width:30px;height:30px;color:var(--accent);border-radius:50%;place-items:center;margin-bottom:9px;font:700 12px monospace;display:grid}.quick-menu span{font-size:11px;font-weight:700}.quick-menu small{color:var(--muted);margin-top:5px;font-size:8px}.mobile-section{padding:28px 16px}.section-title{justify-content:space-between;align-items:flex-end;margin-bottom:20px;display:flex}.section-title small,.page-heading>small,.vip-hero-mobile>small,.detail-content>small{color:var(--muted);letter-spacing:.16em;margin-bottom:7px;font:700 8px monospace;display:block}.section-title h2{letter-spacing:-.04em;margin:0;font-size:25px}.section-title>button{color:var(--muted);background:0 0;border:0;padding:0;font-size:9px}.section-title>button span{font-size:18px}.category-scroll{scrollbar-width:none;gap:7px;display:flex;overflow-x:auto}.category-scroll::-webkit-scrollbar{display:none}.venue-tabs::-webkit-scrollbar{display:none}.category-scroll button{border:1px solid var(--line);min-width:65px;height:34px;color:var(--muted);background:0 0;border-radius:20px;padding:0 13px;font-size:9px}.category-scroll button.active{border-color:var(--accent);background:var(--accent);color:var(--black);font-weight:800}.featured-venues{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin-top:14px;display:flex;overflow-x:auto}.featured-venues::-webkit-scrollbar{display:none}.featured-card{scroll-snap-align:start;border:1px solid var(--line);background:var(--panel);text-align:left;min-width:78%;height:310px;padding:16px;position:relative;overflow:hidden}.featured-card:before{content:"";opacity:.38;position:absolute;inset:0}.card-live:before{background:repeating-radial-gradient(circle at 75% 35%,transparent 0 22px,var(--strong) 23px 24px)}.card-slot:before{background:repeating-linear-gradient(135deg,transparent 0 31px,var(--strong) 32px 33px)}.card-sport:before{background:linear-gradient(45deg,transparent 49%,var(--strong) 50%,transparent 51%);background-size:48px 48px}.featured-card>span{color:var(--muted);font:8px monospace;position:relative}.featured-card>em{background:var(--accent);color:var(--black);padding:6px 8px;font:800 8px monospace;position:absolute;top:12px;right:12px}.venue-symbol{z-index:2;text-align:center;letter-spacing:-.14em;font-size:72px;font-weight:900;position:absolute;inset:56px 0 auto}.venue-symbol span{color:var(--accent);font-size:34px}.featured-card>div:last-child{z-index:2;position:absolute;bottom:16px;left:16px;right:16px}.featured-card small{color:var(--muted);margin-bottom:7px;font-size:8px;display:block}.featured-card strong{letter-spacing:-.035em;font-size:22px;display:block}.featured-card>div i{color:var(--accent);margin-top:9px;font:9px monospace;display:block}.promo-preview{border-top:1px solid var(--line)}.wide-promo{background:var(--accent);width:100%;height:275px;color:var(--black);text-align:left;border:0;padding:22px;position:relative;overflow:hidden}.wide-promo:after{content:"";border:1px solid var(--black);width:230px;height:230px;box-shadow:0 0 0 32px var(--accent),0 0 0 33px var(--black),0 0 0 65px var(--accent),0 0 0 66px var(--black);border-radius:50%;position:absolute;bottom:-86px;right:-94px}.wide-promo>span{letter-spacing:.13em;font:700 8px monospace}.wide-promo strong{letter-spacing:-.055em;margin-top:45px;font-size:38px;line-height:.9;display:block}.wide-promo p{opacity:.65;margin:12px 0;font-size:10px}.wide-promo>b{font-size:9px;position:absolute;bottom:21px;left:22px}.wide-promo>i{color:#0000002e;letter-spacing:-.1em;font:italic 900 92px Arial;position:absolute;top:10px;right:16px}.mini-promos{grid-template-columns:1fr 1fr;gap:9px;margin-top:9px;display:grid}.mini-promos button{border:1px solid var(--line);background:var(--panel);text-align:left;flex-direction:column;align-items:flex-start;height:168px;padding:16px;display:flex}.mini-promos small{color:var(--muted);font:8px monospace}.mini-promos strong{margin:auto 0 12px;font-size:19px;line-height:1.05}.mini-promos span{color:var(--accent);font-size:9px}.vip-ring{text-align:center;border:1px solid #dfff3980;border-radius:50%;place-content:center;width:180px;height:180px;display:grid;position:relative;box-shadow:0 0 0 26px #101216,0 0 0 27px #dfff3938,0 0 0 53px #101216,0 0 0 54px #dfff391f}.vip-ring span{color:var(--accent);background:#101216;padding:5px;font:8px monospace;position:absolute;top:-3px;left:50%}.vip-ring b{font-size:52px;line-height:.8}.vip-ring i{color:#898c92;letter-spacing:.18em;font:7px monospace}.responsible-card{border:1px solid var(--line);background:var(--panel);grid-template-columns:42px 1fr auto;align-items:center;gap:12px;margin:14px 12px 100px;padding:18px;display:grid}.responsible-card>span{border:1px solid var(--strong);border-radius:50%;place-items:center;width:40px;height:40px;font:700 10px monospace;display:grid}.responsible-card strong{font-size:11px}.responsible-card p{color:var(--muted);margin:5px 0 0;font-size:8px;line-height:1.5}.responsible-card button{color:var(--muted);background:0 0;border:0;font-size:20px}.page-heading{padding:40px 16px 27px}.page-heading h1{letter-spacing:-.065em;margin:0;font-size:48px;line-height:.95}.page-heading p{color:var(--muted);margin:14px 0 0;font-size:11px}.venue-search{border:1px solid var(--line);background:var(--panel);grid-template-columns:34px 1fr 34px;align-items:center;height:50px;margin:0 16px;display:grid}.venue-search span{color:var(--muted);padding-left:13px;font-size:18px}.venue-search input{min-width:0;height:48px;color:var(--text);background:0 0;border:0;outline:0;font-size:12px}.venue-search button{color:var(--muted);background:0 0;border:0;font-size:16px}.venue-tabs{gap:8px;padding:18px 16px 13px;display:flex;overflow-x:auto}.venue-tabs button{border:1px solid var(--line);min-width:59px;height:32px;color:var(--muted);background:0 0;border-radius:18px;padding:0 12px;font-size:9px}.venue-tabs button.active{background:var(--text);border-color:var(--text);color:var(--bg);font-weight:800}.venue-count{color:var(--muted);justify-content:space-between;padding:8px 16px 13px;font-size:9px;display:flex}.venue-count button{color:var(--muted);background:0 0;border:0;padding:0;font-size:9px}.venue-list{border-top:1px solid var(--line)}.venue-list article{border-bottom:1px solid var(--line);grid-template-columns:116px 1fr;gap:15px;min-height:147px;padding:13px 16px;display:grid;position:relative}.venue-thumb{border:1px solid var(--line);background:var(--panel);letter-spacing:-.12em;height:120px;font-size:33px;font-weight:900;position:relative;overflow:hidden}.venue-thumb:before{content:"";opacity:.5;position:absolute;inset:0}.pattern-a:before{background:repeating-radial-gradient(circle at 50%,transparent 0 14px,var(--strong) 15px 16px)}.pattern-b:before{background:repeating-linear-gradient(135deg,transparent 0 19px,var(--strong) 20px 21px)}.pattern-c:before{background:linear-gradient(45deg,transparent 49%,var(--strong) 50%,transparent 51%);background-size:32px 32px}.pattern-d:before{background:linear-gradient(90deg,transparent 49%,var(--strong) 50%,transparent 51%);background-size:22px 100%}.venue-thumb b{position:relative}.venue-thumb em{z-index:2;background:var(--accent);color:var(--black);padding:4px 5px;font:800 7px monospace;position:absolute;top:5px;right:5px}.venue-list article>div{padding-top:6px}.venue-list article small{color:var(--muted);font-size:7px}.venue-list h3{margin:8px 0 6px;font-size:17px}.venue-list p{color:var(--muted);margin:0;font-size:8px}.enter-button{border:1px solid var(--strong);background:0 0;height:29px;margin-top:12px;padding:0 18px;font-size:9px}.favorite{width:30px;height:30px;color:var(--muted);background:0 0;border:0;font-size:20px;position:absolute;top:15px;right:14px}.favorite.saved{color:var(--accent)}.no-result{text-align:center;color:var(--muted);padding:80px 20px}.no-result b{font-size:40px;font-weight:400;display:block}.no-result strong{color:var(--text);margin:20px 0 8px;font-size:15px;display:block}.no-result p{font-size:10px}.promotion-tabs{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);height:48px;margin:0 16px 16px;display:grid}.promotion-tabs button{color:var(--muted);background:0 0;border:0;font-size:10px;position:relative}.promotion-tabs button.active:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:-1px;left:20px;right:20px}.promotion-tabs span{background:var(--accent);color:var(--black);border-radius:10px;padding:2px 5px;font-size:7px}.daily-task{background:var(--accent);width:calc(100% - 32px);height:122px;color:var(--black);text-align:left;border:0;grid-template-columns:1fr 80px;align-items:center;margin:0 16px 24px;padding:20px;display:grid}.daily-task small{letter-spacing:.13em;font:700 7px monospace}.daily-task strong{margin:11px 0 6px;font-size:20px;display:block}.daily-task p{opacity:.6;margin:0;font-size:8px}.task-progress{border:7px solid #0000001f;border-top-color:var(--black);border-radius:50%;place-items:center;width:70px;height:70px;display:grid;position:relative}.task-progress b{font-size:18px}.promotion-list{padding:0 16px}.promotion-list article{border:1px solid var(--line);background:var(--panel);margin-bottom:14px}.promo-art{border-bottom:1px solid var(--line);justify-content:center;align-items:center;height:190px;padding:15px;display:flex;position:relative;overflow:hidden}.promo-art:before{content:"";opacity:.4;position:absolute;inset:0}.art-one:before{background:repeating-radial-gradient(circle at 50%,transparent 0 19px,var(--strong) 20px 21px)}.art-two:before{background:repeating-linear-gradient(135deg,transparent 0 29px,var(--strong) 30px 31px)}.art-three:before{background:linear-gradient(45deg,transparent 49%,var(--strong) 50%,transparent 51%);background-size:42px 42px}.promo-art span{color:var(--muted);font:8px monospace;position:absolute;top:13px;left:13px}.promo-art b{text-align:center;letter-spacing:-.06em;font-size:39px;line-height:.82;position:relative}.promotion-list article>div:last-child{padding:18px}.promotion-list article small{color:var(--muted);letter-spacing:.1em;font:8px monospace}.promotion-list h2{margin:9px 0;font-size:22px}.promotion-list p{color:var(--muted);margin:0 0 13px;font-size:9px;line-height:1.6}.promotion-list article>div>span{color:var(--muted);font-size:8px}.promotion-list article>div>button{border:1px solid var(--strong);background:0 0;width:100%;height:40px;margin-top:15px;font-size:9px;font-weight:700}.progress-line{background:var(--line);height:3px;margin:15px 0 9px}.progress-line i{background:var(--accent);height:100%;display:block}.vip-hero-mobile{color:#f4f3ee;background:#0f1114;min-height:570px;padding:54px 20px 30px;position:relative;overflow:hidden}.vip-hero-mobile:before{content:"";border:1px solid #dfff3938;border-radius:50%;width:380px;height:380px;position:absolute;top:-140px;right:-180px;box-shadow:0 0 0 45px #0f1114,0 0 0 46px #dfff3924,0 0 0 90px #0f1114,0 0 0 91px #dfff3917}.vip-hero-mobile h1{letter-spacing:-.07em;margin:14px 0;font-size:54px;line-height:.88;position:relative}.vip-hero-mobile>p{color:#8f9298;font-size:10px;position:relative}.vip-card-mobile{background:#ffffff0a;border:1px solid #fff3;grid-template-columns:90px 1fr;align-items:center;height:178px;margin:40px 0 14px;padding:19px;display:grid;position:relative;overflow:hidden}.vip-card-mobile>span{letter-spacing:-.06em;font-size:52px;font-weight:900}.vip-card-mobile small{color:#8f9298;font:7px monospace}.vip-card-mobile strong{margin:8px 0;font-size:14px;display:block}.vip-card-mobile p{color:#8f9298;margin:0;font-size:8px}.vip-card-mobile i{color:#ffffff0d;font:italic 900 100px Arial;position:absolute;bottom:-20px;right:-12px}.vip-hero-mobile>button{background:var(--accent);color:#080908;border:0;width:100%;height:46px;font-size:10px;font-weight:800}.vip-levels-mobile{border-bottom:1px solid var(--line);padding:36px 16px}.benefits>div:last-child{border-top:1px solid var(--line)}.benefits>div>button{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:38px 1fr auto;align-items:center;width:100%;height:64px;padding:0 4px;display:grid}.benefits i{color:var(--muted);font:8px monospace}.benefits strong{font-size:12px}.benefits span{color:var(--muted);font-size:8px}.profile-head{background:var(--panel);grid-template-columns:58px 1fr auto;align-items:center;gap:13px;min-height:190px;padding:38px 16px 25px;display:grid}.avatar{border:1px solid var(--accent);width:54px;height:54px;color:var(--accent);letter-spacing:-.1em;border-radius:50%;place-items:center;font-size:18px;font-weight:900;display:grid}.profile-head small{color:var(--muted);font:7px monospace}.profile-head h1{margin:8px 0 6px;font-size:18px}.profile-head p{color:var(--muted);margin:0;font-size:8px}.profile-head>button{background:var(--accent);height:34px;color:var(--black);border:0;padding:0 15px;font-size:9px;font-weight:800}.account-stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel);grid-template-columns:repeat(3,1fr);display:grid}.account-stats button{border:0;border-right:1px solid var(--line);background:0 0;flex-direction:column;justify-content:center;align-items:center;height:85px;display:flex}.account-stats strong{margin-bottom:8px;font-size:17px}.account-stats span{color:var(--muted);font-size:8px}.profile-group{border:1px solid var(--line);background:var(--panel);margin:14px 12px;padding:16px}.profile-group>small{color:var(--muted);letter-spacing:.12em;margin-bottom:9px;font:7px monospace;display:block}.profile-group>button{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:35px 1fr auto;align-items:center;width:100%;height:58px;padding:0;display:grid}.profile-group>button:last-child{border-bottom:0}.profile-group i{border:1px solid var(--line);width:26px;height:26px;color:var(--accent);border-radius:50%;place-items:center;font:9px monospace;display:grid}.profile-group strong{font-size:11px}.profile-group span{color:var(--muted);font-size:8px}.subpage-header{z-index:20;border-bottom:1px solid var(--line);background:var(--bg);grid-template-columns:50px 1fr 70px;align-items:center;height:67px;padding:0 14px;display:grid;position:sticky;top:64px}.subpage-header button{background:0 0;border:0;font-size:9px}.subpage-header button:first-child{text-align:left;font-size:26px}.subpage-header h1{text-align:center;margin:0;font-size:15px}.message-tabs{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);height:48px;margin:0 16px;display:grid}.message-tabs button{color:var(--muted);background:0 0;border:0;font-size:9px;position:relative}.message-tabs button.active{color:var(--text)}.message-tabs button.active:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:-1px;left:20px;right:20px}.message-list{padding:8px 16px}.message-list button{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:9px 1fr 20px;align-items:start;gap:9px;width:100%;min-height:108px;padding:17px 3px;display:grid}.message-list button>i{background:var(--accent);border-radius:50%;width:6px;height:6px;margin-top:5px}.message-list button:not(:has(i)){grid-template-columns:1fr 20px;padding-left:12px}.message-list small{color:var(--muted);font-size:7px}.message-list strong{margin:8px 0;font-size:12px;display:block}.message-list p{color:var(--muted);margin:0;font-size:8px;line-height:1.6}.message-list>button>span{color:var(--muted);font-size:18px}.detail-page{padding-bottom:110px}.detail-cover{color:#f4f3ee;background:#101216;flex-direction:column;justify-content:flex-end;min-height:510px;padding:0 18px 32px;display:flex;position:relative;overflow:hidden}.detail-cover:before{content:"";background:repeating-radial-gradient(circle at 50% 45%,#0000 0 34px,#ffffff21 35px 36px);position:absolute;inset:0}.detail-top{z-index:2;justify-content:space-between;align-items:center;height:65px;padding:0 15px;display:flex;position:absolute;top:0;left:0;right:0}.detail-top button{color:#f4f3ee;background:#0003;border:1px solid #ffffff2e;border-radius:50%;width:34px;height:34px;font-size:22px}.detail-top span{color:#92959b;letter-spacing:.14em;font:8px monospace}.detail-symbol{text-align:center;letter-spacing:-.15em;font-size:96px;font-weight:900;position:absolute;top:145px;left:0;right:0}.detail-symbol span{color:var(--accent);font-size:42px}.detail-cover>small,.promo-detail-cover>small{color:#92959b;letter-spacing:.12em;font:8px monospace;position:relative}.detail-cover h1{letter-spacing:-.055em;margin:10px 0 7px;font-size:39px;position:relative}.detail-cover>p{color:#92959b;margin:0;font-size:9px;position:relative}.detail-status{border-bottom:1px solid var(--line);background:var(--panel);grid-template-columns:1fr 1fr;height:74px;display:grid}.detail-status>div{border-right:1px solid var(--line);grid-template-columns:auto 1fr;align-items:center;gap:6px;padding:15px;display:grid}.detail-status i{background:var(--accent);border-radius:50%;width:6px;height:6px}.detail-status span{color:var(--muted);font-size:8px}.detail-status strong{grid-column:1/-1;font-size:11px}.detail-content{padding:37px 16px}.detail-content h2{letter-spacing:-.04em;margin:0 0 17px;font-size:28px}.detail-content>p{color:var(--muted);margin:0;font-size:10px;line-height:1.85}.detail-features{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:28px 0;display:grid}.detail-features div{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;height:83px;padding:13px;display:flex}.detail-features b{color:var(--muted);font:8px monospace}.detail-features span{font-size:9px}.primary-action,.secondary-action{background:var(--accent);width:100%;height:49px;color:var(--black);border:0;font-size:10px;font-weight:800}.secondary-action{border:1px solid var(--strong);color:var(--text);background:0 0;margin-top:9px;font-weight:600}.promo-detail-cover{background:var(--accent);min-height:430px;color:var(--black);flex-direction:column;justify-content:flex-end;padding:0 18px 38px;display:flex;position:relative;overflow:hidden}.promo-detail-cover:after{content:"";width:330px;height:330px;box-shadow:0 0 0 43px var(--accent),0 0 0 44px #0000004d,0 0 0 87px var(--accent),0 0 0 88px #0000002b;border:1px solid #00000073;border-radius:50%;position:absolute;top:70px;right:-170px}.promo-detail-cover .detail-top span{color:#00000080}.promo-detail-cover .detail-top button{color:var(--black);background:#ffffff1a;border-color:#0003}.promo-detail-cover>small{color:#00000080}.promo-detail-cover h1{z-index:2;letter-spacing:-.07em;margin:12px 0;font-size:54px;line-height:.87;position:relative}.promo-detail-cover>p{z-index:2;opacity:.6;margin:0;font-size:9px;position:relative}.task-steps{margin:25px 0;padding:0;list-style:none}.task-steps li{border-bottom:1px solid var(--line);grid-template-columns:43px 1fr auto;align-items:center;min-height:72px;display:grid}.task-steps li>i{border:1px solid var(--strong);border-radius:50%;place-items:center;width:29px;height:29px;font:8px monospace;display:grid}.task-steps li.done>i{background:var(--accent);border-color:var(--accent);color:var(--black)}.task-steps strong{font-size:11px;display:block}.task-steps span{color:var(--muted);margin-top:5px;font-size:8px;display:block}.task-steps button{border:1px solid var(--strong);background:0 0;height:30px;padding:0 11px;font-size:8px}.rules{border:1px solid var(--line);background:var(--panel);margin:25px 0;padding:17px}.rules strong{font-size:10px}.rules p{color:var(--muted);margin:9px 0 0;font-size:8px;line-height:1.65}.bottom-nav{height:70px;padding-bottom:max(0px,env(safe-area-inset-bottom));z-index:60;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090a0bf0;grid-template-columns:repeat(5,1fr);width:100%;max-width:480px;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.bottom-nav button{color:var(--muted);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:relative}.bottom-nav i{font:17px/1 monospace}.bottom-nav span{font-size:8px}.bottom-nav em{background:var(--accent);width:15px;height:15px;color:var(--black);border-radius:50%;place-items:center;font:700 7px monospace;display:grid;position:absolute;top:7px;right:18px}.sheet-layer{z-index:100;position:fixed;inset:0}.sheet-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;border:0;position:absolute;inset:0}.bottom-sheet{background:var(--panel);border-radius:18px 18px 0 0;width:100%;max-width:480px;max-height:86dvh;animation:.22s sheetUp;position:absolute;bottom:0;left:50%;overflow:auto;transform:translate(-50%)}@keyframes sheetUp{0%{transform:translate(-50%,100%)}to{transform:translate(-50%)}}.sheet-handle{background:var(--strong);border-radius:2px;width:40px;height:3px;margin:10px auto 3px}.sheet-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 18px 16px;display:flex}.sheet-head div small{color:var(--muted);letter-spacing:.12em;font:7px monospace}.sheet-head h2{margin:6px 0 0;font-size:22px}.sheet-head>button{border:1px solid var(--line);background:0 0;border-radius:50%;width:33px;height:33px;font-size:18px}.sheet-body{padding:18px}.login-form label{color:var(--muted);margin:0 0 15px;font-size:8px;display:block}.login-form input{border:1px solid var(--line);background:var(--bg);width:100%;height:47px;color:var(--text);outline:0;margin-top:7px;padding:0 13px;font-size:11px}.login-form input:focus{border-color:var(--accent)}.sheet-primary{background:var(--accent);width:100%;height:47px;color:var(--black);border:0;font-size:10px;font-weight:800}.login-options{justify-content:space-between;margin-top:15px;display:flex}.login-options button{color:var(--muted);background:0 0;border:0;padding:0;font-size:8px}.sheet-menu button,.service-list button,.sort-list button{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:34px 1fr auto;align-items:center;width:100%;height:59px;padding:0 2px;display:grid}.sheet-menu i,.service-list i{border:1px solid var(--line);width:26px;height:26px;color:var(--accent);border-radius:50%;place-items:center;font:9px monospace;display:grid}.sheet-menu strong,.service-list strong,.sort-list strong{font-size:11px}.sheet-menu span,.service-list span,.sort-list span{color:var(--muted);font-size:8px}.task-sheet-card{border:1px solid var(--line);background:var(--bg);margin-bottom:10px;padding:16px}.task-sheet-card>div{justify-content:space-between;display:flex}.task-sheet-card small{color:var(--muted);font-size:7px}.task-sheet-card strong{font-size:11px}.task-sheet-card p{color:var(--muted);margin:12px 0;font-size:8px}.task-sheet-card button{border:1px solid var(--strong);background:0 0;width:100%;height:35px;font-size:8px}.task-sheet-card.done button{background:var(--accent);border-color:var(--accent);color:var(--black)}.responsible-sheet{padding:4px 0}.responsible-sheet>span{border:1px solid var(--accent);width:60px;height:60px;color:var(--accent);border-radius:50%;place-items:center;margin-bottom:22px;font:700 13px monospace;display:grid}.responsible-sheet h3{font-size:20px}.responsible-sheet p{color:var(--muted);font-size:9px;line-height:1.8}.responsible-sheet ul{padding:0;list-style:none}.responsible-sheet li{border-bottom:1px solid var(--line);padding:13px 0;font-size:9px}.toast{z-index:140;background:var(--text);max-width:calc(100% - 32px);color:var(--bg);text-align:center;padding:13px 20px;font-size:9px;font-weight:700;position:fixed;bottom:84px;left:50%;transform:translate(-50%);box-shadow:0 15px 40px #0006}.recharge-heading{padding-bottom:22px}.wallet-card{border:1px solid var(--line);background:var(--panel);flex-direction:column;justify-content:center;height:178px;margin:0 16px 28px;padding:22px;display:flex;position:relative;overflow:hidden}.wallet-card:after{content:"";border:1px solid var(--strong);width:210px;height:210px;box-shadow:0 0 0 28px var(--panel),0 0 0 29px var(--line),0 0 0 57px var(--panel),0 0 0 58px var(--line);border-radius:50%;position:absolute;top:-70px;right:-135px}.wallet-card small{color:var(--muted);letter-spacing:.12em;font:7px monospace}.wallet-card strong{letter-spacing:-.035em;margin:15px 0 7px;font-size:29px}.wallet-card p{color:var(--muted);margin:0;font-size:8px}.wallet-card>button{z-index:2;background:var(--accent);width:72px;height:30px;color:var(--black);border:0;font-size:8px;font-weight:800;position:absolute;bottom:16px;right:16px}.wallet-card>i{z-index:2;color:var(--muted);letter-spacing:-.12em;font:italic 900 26px Arial;position:absolute;top:17px;right:19px}.recharge-section{padding:0 16px 29px}.recharge-title{grid-template-columns:32px 1fr;align-items:center;gap:8px;margin-bottom:16px;display:grid}.recharge-title>span{color:var(--muted);font:8px monospace}.recharge-title small{color:var(--muted);letter-spacing:.12em;font:7px monospace}.recharge-title h2{margin:5px 0 0;font-size:18px}.payment-methods{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.payment-methods button{border:1px solid var(--line);background:var(--panel);flex-direction:column;justify-content:center;align-items:center;height:117px;padding:12px 6px;display:flex;position:relative}.payment-methods button>i{border:1px solid var(--strong);border-radius:50%;place-items:center;width:34px;height:34px;margin-bottom:10px;font:10px monospace;display:grid}.payment-methods strong{font-size:9px}.payment-methods small{color:var(--muted);margin-top:5px;font-size:7px}.payment-methods b{color:var(--accent);font-size:8px;display:none;position:absolute;top:6px;right:6px}.payment-methods button.active{border-color:var(--accent)}.payment-methods button.active>i{background:var(--accent);border-color:var(--accent);color:var(--black)}.payment-methods button.active b{display:block}.amount-input{border:1px solid var(--line);background:var(--panel);grid-template-columns:37px 1fr 45px;align-items:center;height:56px;display:grid}.amount-input>span{color:var(--muted);padding-left:14px;font-size:16px}.amount-input input{min-width:0;height:54px;color:var(--text);background:0 0;border:0;outline:0;font-size:19px;font-weight:700}.amount-input button{height:54px;color:var(--muted);background:0 0;border:0;font-size:8px}.amount-grid{grid-template-columns:repeat(3,1fr);gap:7px;margin:9px 0 14px;display:grid}.amount-grid button{border:1px solid var(--line);background:var(--panel);height:42px;font-size:9px}.amount-grid button.active{border-color:var(--accent);background:var(--accent);color:var(--black);font-weight:800}.recharge-note{background:var(--panel);grid-template-columns:22px 1fr;align-items:start;padding:11px 12px;display:grid}.recharge-note span{border:1px solid var(--strong);width:17px;height:17px;color:var(--muted);border-radius:50%;place-items:center;font:8px serif;display:grid}.recharge-note p{color:var(--muted);margin:1px 0 0;font-size:7px;line-height:1.6}.recharge-submit{background:var(--accent);width:100%;height:49px;color:var(--black);border:0;margin-top:15px;font-size:10px;font-weight:800}.recharge-help{width:100%;height:40px;color:var(--muted);background:0 0;border:0;font-size:8px}.recharge-links{border:1px solid var(--line);background:var(--panel);margin:0 12px 25px;padding:8px 16px}.recharge-links button{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:35px 1fr auto;align-items:center;width:100%;height:55px;padding:0;display:grid}.recharge-links button:last-child{border-bottom:0}.recharge-links i{border:1px solid var(--line);width:25px;height:25px;color:var(--accent);border-radius:50%;place-items:center;font:8px monospace;display:grid}.recharge-links strong{font-size:10px}.recharge-links span{color:var(--muted);font-size:15px}.bottom-nav .recharge-tab i{border:5px solid var(--bg);background:var(--accent);width:42px;height:42px;color:var(--black);border-radius:50%;place-items:center;margin-top:-19px;font-size:20px;font-weight:400;display:grid}.bottom-nav .recharge-tab span{margin-top:-3px}[hidden]{display:none!important}@media (width>=481px){body{background:radial-gradient(circle at 50% 10%,#252831 0,#0a0b0d 42%,#050506 100%)}.mobile-app{border-left:1px solid #ffffff1a;border-right:1px solid #ffffff1a}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.member-identity{min-width:0}.member-identity>small{margin-bottom:7px;display:block}.account-row{align-items:center;gap:9px;display:flex}.account-row h1{letter-spacing:-.025em;margin:0;font-size:21px}.account-row button{border:1px solid var(--strong);height:23px;color:var(--muted);background:0 0;padding:0 9px;font-size:7px}.member-identity>p{align-items:center;gap:7px;margin-top:9px;display:flex}.member-identity>p b{background:var(--accent);color:var(--black);letter-spacing:.06em;padding:4px 7px;font:700 7px monospace}.profile-head>.avatar{letter-spacing:0;font-size:11px}.profile-head>.member-identity+button{color:var(--muted);border:1px solid var(--line);background:0 0}.account-stats strong{font-size:14px}.record-filter{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.record-filter button{height:38px;color:var(--muted);background:0 0;border:0;font-size:8px;position:relative}.record-filter button.active{color:var(--text)}.record-filter button.active:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:-1px;left:18px;right:18px}.record-summary{border:1px solid var(--line);background:var(--bg);flex-direction:column;justify-content:center;min-height:125px;margin-top:17px;padding:24px;display:flex}.record-summary small{color:var(--muted);font-size:8px}.record-summary strong{margin:12px 0 7px;font-size:28px}.record-summary span{color:var(--muted);font-size:7px}.empty-record{text-align:center;padding:44px 20px 30px}.empty-record i{border:1px solid var(--line);width:42px;height:42px;color:var(--muted);border-radius:50%;place-items:center;margin:0 auto 15px;font:15px monospace;display:grid}.empty-record strong{font-size:12px;display:block}.empty-record p{color:var(--muted);margin:8px 0;font-size:8px;line-height:1.6}.profile-wallet-actions{flex-direction:column;gap:7px;display:flex}.profile-wallet-actions button{border:1px solid var(--accent);background:var(--accent);width:50px;height:30px;color:var(--black);font-size:8px;font-weight:800}.profile-wallet-actions button:last-child{color:var(--text);border-color:var(--strong);background:0 0}.withdraw-balance{border:1px solid var(--line);background:var(--bg);flex-direction:column;justify-content:center;min-height:92px;margin-bottom:12px;padding:18px;display:flex}.withdraw-balance small{color:var(--muted);font-size:8px}.withdraw-balance strong{margin-top:10px;font-size:27px}.withdraw-account{border:1px solid var(--line);background:var(--bg);text-align:left;grid-template-columns:75px 1fr auto;align-items:center;width:100%;height:57px;padding:0 13px;display:grid}.withdraw-account span,.withdraw-account i{color:var(--muted);font:8px sans-serif}.withdraw-account strong{font-size:10px}.withdraw-form label{color:var(--muted);margin:17px 0;font-size:8px;display:block}.withdraw-form label>div{border:1px solid var(--line);background:var(--bg);grid-template-columns:35px 1fr;align-items:center;height:49px;margin-top:8px;display:grid}.withdraw-form label span{padding-left:13px;font-size:14px}.withdraw-form input{min-width:0;height:47px;color:var(--text);background:0 0;border:0;outline:0;font-size:16px}.withdraw-form>p{color:var(--muted);margin:0 0 17px;font-size:7px;line-height:1.6}.profile-head{grid-template-rows:auto 76px;align-content:center;min-height:255px}.member-progress{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;grid-column:1/-1;width:100%;padding:14px 0 0}.member-progress>div{grid-template-columns:auto 1fr auto;align-items:center;gap:9px;display:grid}.member-progress>div>strong{font:800 9px monospace}.member-progress>div>span{color:var(--muted);font-size:7px}.member-progress>div>em{color:var(--accent);font:7px sans-serif}.member-progress>i{background:var(--line);height:4px;margin:10px 0 7px;display:block;overflow:hidden}.member-progress>i>b{background:var(--accent);height:100%;display:block}.member-progress>small{color:var(--muted);font-size:7px;display:block}.member-progress>small>strong{color:var(--text);font-size:8px}.profile-head>.member-progress{border:0;border-top:1px solid var(--line);width:100%;height:auto;min-height:74px;color:var(--text);font-size:inherit;text-align:left;background:0 0;grid-column:1/-1;align-self:stretch;padding:13px 0 0;font-weight:400}.profile-head>.member-progress>div{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.profile-head>.member-progress>div>strong{font:800 10px monospace}.profile-head>.member-progress>div>span{color:var(--muted);font-size:8px}.profile-head>.member-progress>div>em{color:var(--accent);font:8px sans-serif}.profile-head>.member-progress>i{background:var(--line);height:5px;margin:10px 0 8px;display:block;overflow:hidden}.profile-head>.member-progress>i>b{background:var(--accent);height:100%;display:block}.profile-head>.member-progress>small{color:var(--muted);font-size:8px;display:block}.profile-head>.member-progress>small>strong{color:var(--text);font-size:9px}.profile-head{grid-template-rows:auto 88px;min-height:266px}.profile-head>.member-progress{min-height:84px;padding-top:14px;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif}.profile-head>.member-progress>.progress-heading{align-items:center;gap:9px;display:flex}.profile-head>.member-progress>.progress-heading>strong{letter-spacing:0;font-family:inherit;font-size:11px;font-weight:800}.profile-head>.member-progress>.progress-heading>span{font-size:9px;font-weight:500}.profile-head>.member-progress>.progress-heading>em{margin-left:auto;font-family:inherit;font-size:9px;font-weight:700}.profile-head>.member-progress>i{border-radius:2px;height:4px;margin:11px 0 9px}.profile-head>.member-progress>i>b{border-radius:2px}.profile-head>.member-progress>.progress-meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.profile-head>.member-progress>.progress-meta>span,.profile-head>.member-progress>.progress-meta>small{color:var(--muted);white-space:nowrap;font-family:inherit;font-size:8px;font-weight:400}.profile-head>.member-progress>.progress-meta b{color:var(--text);font-family:inherit;font-size:8px;font-weight:600}.profile-head{grid-template-rows:auto 84px;align-content:start;row-gap:8px;min-height:0;padding:38px 16px 8px}.profile-head>.member-progress>.progress-meta>span,.profile-head>.member-progress>.progress-meta>small{font-size:9px}.profile-head>.member-progress>.progress-meta b{font-size:10px}.referral-stats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.referral-stats>div{border:1px solid var(--line);background:var(--bg);flex-direction:column;justify-content:center;min-height:115px;padding:16px;display:flex}.referral-stats small,.invite-card>small{color:var(--muted);font-size:9px}.referral-stats strong{letter-spacing:-.03em;margin:11px 0 7px;font-size:20px}.referral-stats span{color:var(--muted);font-size:8px}.invite-card{border:1px solid var(--line);background:var(--bg);margin-top:10px;padding:16px}.invite-card>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 55px;align-items:center;height:42px;margin:7px 0 17px;display:grid}.invite-card>div:last-child{margin-bottom:0}.invite-card strong{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font:700 10px/1.2 monospace;overflow:hidden}.invite-card button{border:1px solid var(--accent);height:29px;color:var(--accent);background:0 0;font-size:9px;font-weight:700}.referral-records{margin-top:22px}.section-mini-head{border:0!important;justify-content:space-between!important;align-items:flex-start!important;height:35px!important;display:flex!important}.section-mini-head strong{font-size:12px}.section-mini-head span{color:var(--muted);font-size:8px}.referral-records>div:not(.section-mini-head){border-bottom:1px solid var(--line);grid-template-columns:32px 1fr auto;align-items:center;min-height:62px;display:grid}.referral-records i{border:1px solid var(--line);width:24px;height:24px;color:var(--accent);border-radius:50%;place-items:center;font:8px monospace;display:grid}.referral-records p{margin:0}.referral-records p strong{font-size:10px;display:block}.referral-records p small{color:var(--muted);margin-top:5px;font-size:8px;display:block}.referral-records em{color:var(--accent);font:700 9px sans-serif}.prototype-note{border-left:2px solid var(--accent);background:var(--bg);color:var(--muted);margin:18px 0 2px;padding:12px;font-size:8px;line-height:1.65}.game-history-period{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.game-history-period button{height:40px;color:var(--muted);background:0 0;border:0;font-size:9px;position:relative}.game-history-period button.active{color:var(--text);font-weight:700}.game-history-period button.active:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:-1px;left:14px;right:14px}.game-history-select{border:1px solid var(--line);background:var(--bg);grid-template-columns:80px 1fr;align-items:center;height:52px;margin:13px 0;display:grid}.game-history-select span{color:var(--muted);padding-left:13px;font-size:9px}.game-history-select select{background:var(--bg);min-width:0;height:50px;color:var(--text);border:0;outline:0;padding:0 32px 0 8px;font-size:10px;font-weight:700}.game-history-meta{justify-content:space-between;align-items:center;margin:18px 0 9px;display:flex}.game-history-meta span{font-size:9px}.game-history-meta span b{color:var(--accent)}.game-history-meta small{color:var(--muted);font-size:8px}.game-history-list>button{border:1px solid var(--line);background:var(--bg);text-align:left;width:100%;margin-bottom:9px;padding:0}.game-provider{border-bottom:1px solid var(--line);grid-template-columns:34px 1fr auto;align-items:center;min-height:60px;padding:0 13px;display:grid}.game-provider>i{border:1px solid var(--accent);width:27px;height:27px;color:var(--accent);border-radius:50%;place-items:center;font:700 8px monospace;display:grid}.game-provider p{margin:0}.game-provider strong{font-size:11px;display:block}.game-provider small{color:var(--muted);margin-top:5px;font-size:8px;display:block}.game-provider em{color:var(--muted);font:18px sans-serif}.game-history-grid{grid-template-columns:repeat(4,1fr);gap:6px;padding:13px;display:grid}.game-history-grid span{color:var(--muted);flex-direction:column;gap:7px;font-size:8px;display:flex}.game-history-grid b{color:var(--text);white-space:nowrap;font-size:9px}.history-empty{text-align:center;padding:45px 10px}.history-empty i{border:1px solid var(--line);width:40px;height:40px;color:var(--muted);border-radius:50%;place-items:center;margin:0 auto 13px;font:13px monospace;display:grid}.history-empty strong{font-size:11px;display:block}.history-empty p{color:var(--muted);font-size:8px}.history-detail-head{grid-template-columns:33px minmax(0,1fr) 33px;gap:10px;display:grid}.history-detail-head>div{text-align:center}.history-detail-head>button:first-child{font-size:24px}.bet-detail-summary{border:1px solid var(--line);background:var(--bg);flex-direction:column;justify-content:center;min-height:102px;padding:17px;display:flex}.bet-detail-summary small{color:var(--muted);font-size:8px}.bet-detail-summary strong{margin:9px 0 5px;font-size:23px}.bet-detail-summary span{color:var(--muted);font-size:8px}.bet-record-list{margin-top:10px}.bet-record{border:1px solid var(--line);background:var(--bg);text-align:left;width:100%;margin-bottom:8px;padding:13px}.bet-record>div{grid-template-columns:30px 1fr auto;align-items:center;display:grid}.bet-record i{border:1px solid var(--line);width:24px;height:24px;color:var(--accent);border-radius:50%;place-items:center;font:7px monospace;display:grid}.bet-record p{margin:0}.bet-record p strong{font-size:10px;display:block}.bet-record p small{color:var(--muted);margin-top:5px;font-size:7px;display:block}.bet-record em{font:700 9px sans-serif}.bet-record dl{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:13px 0 0;padding-top:11px;display:grid}.bet-record dl>div{flex-direction:column;gap:6px;display:flex}.bet-record dt{color:var(--muted);font-size:7px}.bet-record dd{margin:0;font-size:9px;font-weight:700}.referral-head{padding-bottom:13px}.referral-head h2{font-size:20px}.referral-sheet{padding:10px 14px 22px}.referral-hero{border:1px solid var(--line);background:#090b0d;min-height:322px;padding:22px 18px 0;position:relative;overflow:hidden}.referral-hero:before{content:"";background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:27px 27px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.referral-hero:after{content:"";border:1px solid #dfff3942;border-radius:50%;width:165px;height:165px;position:absolute;top:-66px;right:-78px;box-shadow:0 0 0 28px #090b0d,0 0 0 29px #dfff3921,0 0 0 57px #090b0d,0 0 0 58px #dfff3914}.referral-hero-copy{z-index:2;position:relative}.referral-hero-copy>small{color:var(--accent);letter-spacing:.16em;font:700 7px monospace}.referral-hero-copy h3{letter-spacing:-.055em;margin:12px 0 13px;font-size:34px;line-height:.92}.referral-hero-copy p{width:220px;color:var(--muted);margin:0;font-size:9px;line-height:1.65}.referral-orbit{z-index:2;border:1px solid #dfff3980;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:104px;height:104px;display:flex;position:absolute;top:30px;box-shadow:0 0 0 9px #dfff3906}.referral-orbit:before,.referral-orbit:after{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute}.referral-orbit strong{letter-spacing:-.13em;font:900 25px/1 Arial Black,Arial}.referral-orbit span{color:var(--muted);letter-spacing:.15em;margin-top:5px;font:6px monospace}.referral-hero-stats{z-index:3;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#090b0dd1;grid-template-columns:1.35fr 1fr;height:103px;display:grid;position:absolute;bottom:0;left:0;right:0}.referral-hero-stats>div{border-right:1px solid var(--line);flex-direction:column;padding:18px;display:flex}.referral-hero-stats>div:last-child{border-right:0}.referral-hero-stats small{color:var(--muted);font-size:8px}.referral-hero-stats strong{letter-spacing:-.03em;margin:8px 0 4px;font-size:20px}.referral-hero-stats strong em{color:var(--muted);font:8px sans-serif}.referral-hero-stats span{color:var(--muted);font-size:7px}.invite-panel{background:var(--accent);color:var(--black);margin-top:9px;padding:18px}.invite-panel-title{justify-content:space-between;align-items:flex-start;display:flex}.invite-panel-title small{letter-spacing:.14em;opacity:.58;font:700 6px monospace}.invite-panel-title h3{margin:7px 0 0;font-size:17px}.invite-panel-title>span{border:1px solid #00000040;padding:6px 8px;font:700 7px monospace}.invite-link{border-top:1px solid #00000040;margin-top:17px;padding-top:14px}.invite-link>small,.invite-code small{opacity:.58;font-size:8px;display:block}.invite-link>strong{letter-spacing:-.02em;margin:8px 0 12px;font:800 13px monospace;display:block}.invite-link>button{background:var(--black);width:100%;height:40px;color:var(--text);border:0;justify-content:space-between;align-items:center;padding:0 13px;font-size:9px;font-weight:800;display:flex}.invite-link>button i{font:14px monospace}.invite-code{border-top:1px solid #00000040;grid-template-columns:1fr auto;align-items:center;min-height:48px;margin-top:12px;padding-top:12px;display:grid}.invite-code strong{margin-top:6px;font:800 13px monospace;display:block}.invite-code button{height:31px;color:var(--black);background:0 0;border:1px solid #00000073;padding:0 11px;font-size:8px;font-weight:800}.referral-records.refined{margin:24px 2px 0}.referral-records.refined .section-mini-head{align-items:flex-start!important;height:48px!important}.referral-records.refined .section-mini-head small{color:var(--muted);letter-spacing:.14em;font:6px monospace;display:block}.referral-records.refined .section-mini-head strong{margin-top:5px;font-size:13px;display:block}.referral-records.refined .section-mini-head button{color:var(--muted);background:0 0;border:0;padding:6px 0;font-size:8px}.referral-records.refined>.referral-entry{grid-template-columns:35px 1fr auto;min-height:65px}.referral-entry>i{border-radius:0;font-size:7px}.referral-entry p strong{font-size:10px}.referral-entry p small{font-size:8px}.referral-entry em{font-size:9px}.referral-entry em.pending{color:var(--muted)}.referral-note{margin:17px 2px 2px}.referral-hero{min-height:186px}.referral-orbit{width:68px;height:68px;top:9px;right:16px}.referral-orbit strong{font-size:18px}.referral-orbit span{font-size:5px}.referral-orbit:before,.referral-orbit:after{width:4px;height:4px}.referral-orbit:before{top:17px;left:1px}.referral-orbit:after{bottom:10px;right:5px}.referral-all-summary{border:1px solid var(--line);background:var(--bg);grid-template-columns:1fr 1.2fr;display:grid}.referral-all-summary>div{border-right:1px solid var(--line);flex-direction:column;justify-content:center;min-height:100px;padding:17px;display:flex}.referral-all-summary>div:last-child{border-right:0}.referral-all-summary small{color:var(--muted);font-size:8px}.referral-all-summary strong{margin-top:10px;font-size:20px}.referral-all-summary strong em{color:var(--muted);font:8px sans-serif}.referral-status-tabs{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);height:44px;margin-top:12px;display:grid}.referral-status-tabs button{color:var(--muted);background:0 0;border:0;font-size:9px;position:relative}.referral-status-tabs button.active{color:var(--text);font-weight:700}.referral-status-tabs button.active:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:-1px;left:19px;right:19px}.referral-all-meta{justify-content:space-between;align-items:center;margin:18px 0 8px;display:flex}.referral-all-meta span{font-size:9px}.referral-all-meta b{color:var(--accent)}.referral-all-meta small{color:var(--muted);font-size:8px}.referral-all-list>[data-referral-row]{border-bottom:1px solid var(--line);grid-template-columns:35px minmax(0,1fr) auto;align-items:center;min-height:68px;display:grid}.referral-all-list i{border:1px solid var(--line);width:25px;height:25px;color:var(--accent);place-items:center;font:7px monospace;display:grid}.referral-all-list p{min-width:0;margin:0}.referral-all-list p strong{white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.referral-all-list p small{color:var(--muted);margin-top:6px;font-size:8px;display:block}.referral-all-list em{color:var(--accent);font:700 9px sans-serif}.referral-all-list em.pending{color:var(--muted)}.referral-empty{padding-top:55px}.profile-group{padding:13px 17px}.profile-group>small{margin:2px 0 11px}.profile-group>button{grid-template-columns:34px minmax(0,1fr) 18px;height:62px;padding:0 2px}.profile-group i.menu-icon{background-color:#737780;border:0;border-radius:0;width:19px;height:19px;transition:background-color .18s;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.profile-group>button:active i.menu-icon{background-color:var(--accent)}.profile-group strong{letter-spacing:.01em;font-size:12px;font-weight:600}.profile-group .profile-arrow{color:#5d6169;text-align:right;font:300 20px/1 Arial,sans-serif}.icon-referral{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8.5' cy='7' r='3'/%3E%3Cpath d='M3.5 19v-1.2A4.8 4.8 0 0 1 8.3 13h.4a4.8 4.8 0 0 1 3.8 1.9'/%3E%3Ccircle cx='17' cy='16.5' r='2.2'/%3E%3Cpath d='M13.5 21a3.5 3.5 0 0 1 7 0M16 6h5M18.5 3.5v5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8.5' cy='7' r='3'/%3E%3Cpath d='M3.5 19v-1.2A4.8 4.8 0 0 1 8.3 13h.4a4.8 4.8 0 0 1 3.8 1.9'/%3E%3Ccircle cx='17' cy='16.5' r='2.2'/%3E%3Cpath d='M13.5 21a3.5 3.5 0 0 1 7 0M16 6h5M18.5 3.5v5'/%3E%3C/svg%3E")}.icon-game-history{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.5 7h9a4 4 0 0 1 3.8 2.8l1.2 4.1a3 3 0 0 1-5.1 2.9l-1.3-1.4H8.9l-1.3 1.4a3 3 0 0 1-5.1-2.9l1.2-4.1A4 4 0 0 1 7.5 7Z'/%3E%3Cpath d='M7 10v4M5 12h4M16 11h.01M18.5 13h.01'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.5 7h9a4 4 0 0 1 3.8 2.8l1.2 4.1a3 3 0 0 1-5.1 2.9l-1.3-1.4H8.9l-1.3 1.4a3 3 0 0 1-5.1-2.9l1.2-4.1A4 4 0 0 1 7.5 7Z'/%3E%3Cpath d='M7 10v4M5 12h4M16 11h.01M18.5 13h.01'/%3E%3C/svg%3E")}.icon-report{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20V5a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v15'/%3E%3Cpath d='M2.5 20h19M8 16v-4M12 16V8M16 16v-6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20V5a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v15'/%3E%3Cpath d='M2.5 20h19M8 16v-4M12 16V8M16 16v-6'/%3E%3C/svg%3E")}.icon-account{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='6' width='19' height='13' rx='2.5'/%3E%3Cpath d='M2.5 10h19M16.5 14.5h2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='6' width='19' height='13' rx='2.5'/%3E%3Cpath d='M2.5 10h19M16.5 14.5h2'/%3E%3C/svg%3E")}.icon-service{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 14v-2a8 8 0 0 1 16 0v2'/%3E%3Cpath d='M4 13h2a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H4v-7ZM20 13h-2a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2h2v-7ZM16 20c-.6 1-1.8 1.5-3.5 1.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 14v-2a8 8 0 0 1 16 0v2'/%3E%3Cpath d='M4 13h2a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H4v-7ZM20 13h-2a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2h2v-7ZM16 20c-.6 1-1.8 1.5-3.5 1.5'/%3E%3C/svg%3E")}.bottom-sheet.member-function-sheet{min-height:82dvh;max-height:94dvh}.report-filter-bar{border:1px solid var(--line);background:var(--bg);grid-template-columns:1fr 1fr;display:grid}.report-filter-bar>button{border:0;border-right:1px solid var(--line);text-align:left;background:0 0;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-content:center;height:60px;padding:0 13px;display:grid}.report-filter-bar>button:last-child{border-right:0}.report-filter-bar span{color:var(--muted);font-size:8px}.report-filter-bar strong{margin-top:6px;font-size:11px}.report-filter-bar i{color:var(--muted);grid-area:1/2/3;align-self:center;font:12px sans-serif}.report-filter-panel{border:1px solid var(--line);background:var(--bg);margin-top:8px;padding:12px}.report-date-panel{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.report-type-panel{grid-template-columns:repeat(3,1fr);gap:6px;max-height:275px;display:grid;overflow:auto}.report-filter-panel button{border:1px solid var(--line);min-height:34px;color:var(--muted);background:0 0;border-radius:3px;padding:4px 5px;font-size:8px}.report-filter-panel button.active{border-color:var(--accent);background:var(--accent);color:var(--black);font-weight:800}.report-summary{border:1px solid var(--line);min-height:111px;box-shadow:inset 0 3px 0 var(--accent);background:#0a0c0e;grid-template-columns:.8fr 1.1fr 1.1fr;margin-top:10px;display:grid}.report-summary>div{border-right:1px solid var(--line);flex-direction:column;justify-content:center;padding:20px 12px;display:flex}.report-summary>div:last-child{border-right:0}.report-summary small{color:var(--muted);font-size:8px}.report-summary strong{white-space:nowrap;margin-top:12px;font-size:12px}.report-list-head{justify-content:space-between;align-items:center;height:62px;display:flex}.report-list-head small{color:var(--muted);letter-spacing:.13em;font:6px monospace;display:block}.report-list-head strong{margin-top:6px;font-size:13px;display:block}.report-list-head>span{color:var(--muted);font-size:8px}.report-record-list>button{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;width:100%;min-height:66px;padding:0 2px;display:grid}.report-record-list>button>i{border:1px solid var(--line);width:25px;height:25px;color:var(--accent);place-items:center;font:8px monospace;display:grid}.report-record-list p{min-width:0;margin:0}.report-record-list p strong{font-size:10px;display:block}.report-record-list p small{color:var(--muted);margin-top:6px;font-size:8px;display:block}.report-record-list em{font:700 10px sans-serif}.report-empty{padding-top:58px}.promotion-tabs{grid-template-columns:repeat(2,1fr)}.account-id-card{border:1px solid var(--line);background:#0a0c0e;justify-content:space-between;align-items:center;min-height:133px;padding:20px;display:flex;position:relative;overflow:hidden}.account-id-card:after{content:"";border:1px solid #dfff3940;border-radius:50%;width:150px;height:150px;position:absolute;top:-77px;right:-96px;box-shadow:0 0 0 22px #0a0c0e,0 0 0 23px #dfff391f,0 0 0 45px #0a0c0e,0 0 0 46px #dfff3912}.account-id-card>div{z-index:2;position:relative}.account-id-card small{color:var(--muted);letter-spacing:.13em;font:7px monospace;display:block}.account-id-card strong{margin:12px 0 7px;font-size:24px;display:block}.account-id-card span{color:var(--accent);font:7px monospace}.account-id-card button{z-index:2;border:1px solid var(--accent);height:33px;color:var(--accent);background:0 0;padding:0 12px;font-size:8px;font-weight:700;position:relative}.account-list{border:1px solid var(--line);background:var(--bg);margin-top:12px;padding:0 14px}.account-list button{height:64px}.account-list span{white-space:nowrap;text-overflow:ellipsis;max-width:145px;overflow:hidden}.account-footnote{color:var(--muted);margin:15px 2px;font-size:8px;line-height:1.65}.account-form{padding-top:20px}.form-intro{border:1px solid var(--line);background:var(--bg);grid-template-columns:39px 1fr;align-items:center;min-height:91px;margin-bottom:20px;padding:17px;display:grid}.form-intro>i{border:1px solid var(--accent);width:30px;height:30px;color:var(--accent);border-radius:50%;place-items:center;font:9px monospace;display:grid}.form-intro strong{font-size:12px}.form-intro p{color:var(--muted);margin:6px 0 0;font-size:8px;line-height:1.5}.account-form>label{color:var(--muted);margin-bottom:15px;font-size:9px;display:block}.account-form>label input{border:1px solid var(--line);background:var(--bg);width:100%;height:50px;color:var(--text);outline:0;margin-top:8px;padding:0 13px;font-size:11px}.account-form>label input:focus{border-color:var(--accent)}.security-note{border-left:2px solid var(--accent);background:var(--bg);grid-template-columns:23px 1fr;align-items:start;min-height:54px;margin:3px 0 18px;padding:12px;display:grid}.security-note>i{border:1px solid var(--strong);width:16px;height:16px;color:var(--muted);border-radius:50%;place-items:center;font:8px serif;display:grid}.security-note p{color:var(--muted);margin:1px 0 0;font-size:8px;line-height:1.55}.security-note.warning{border-left-color:#ffcf56}.network-card{border:1px solid var(--line);background:var(--bg);justify-content:space-between;align-items:center;min-height:90px;margin-bottom:21px;padding:17px;display:flex}.network-card>div{grid-template-columns:36px 1fr;align-items:center;display:grid}.network-card i{border:1px solid var(--accent);width:28px;height:28px;color:var(--accent);border-radius:50%;place-items:center;font:800 10px monospace;display:grid}.network-card p{margin:0}.network-card small{color:var(--muted);font-size:8px;display:block}.network-card strong{margin-top:6px;font-size:11px;display:block}.network-card>span{border:1px solid var(--line);color:var(--muted);padding:6px 8px;font:700 8px monospace}.account-secondary{border:1px solid var(--line);width:100%;height:43px;color:var(--muted);background:0 0;margin-top:9px;font-size:9px}.security-locked{border:1px solid var(--line);background:var(--bg);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:175px;padding:27px 20px;display:flex}.security-locked>i{border:1px solid var(--accent);width:44px;height:44px;color:var(--accent);border-radius:50%;place-items:center;margin-bottom:16px;font:16px sans-serif;display:grid}.security-locked strong{font-size:13px}.security-locked p{color:var(--muted);margin:9px 0 0;font-size:8px}.locked-prompt{border:1px solid var(--line);background:var(--bg);min-height:73px;margin-top:9px;padding:15px}.locked-prompt small{color:var(--muted);font-size:8px;display:block}.locked-prompt strong{margin-top:10px;font-size:11px;display:block}.security-prompts-sheet>.sheet-primary{margin-top:17px}.service-hero{border:1px solid var(--line);background:#0a0c0e;flex-direction:column;justify-content:center;min-height:178px;padding:24px;display:flex;position:relative;overflow:hidden}.service-hero:after{content:"";border:1px solid #dfff3940;border-radius:50%;width:190px;height:190px;position:absolute;top:-87px;right:-103px;box-shadow:0 0 0 29px #0a0c0e,0 0 0 30px #dfff391f,0 0 0 59px #0a0c0e,0 0 0 60px #dfff3912}.service-hero small{z-index:2;color:var(--accent);letter-spacing:.14em;font:7px monospace;position:relative}.service-hero strong{z-index:2;letter-spacing:-.05em;margin:13px 0 8px;font-size:41px;position:relative}.service-hero p{z-index:2;color:var(--muted);margin:0;font-size:9px;position:relative}.service-channel-list{margin:10px 0 16px}.service-channel-list>button{border:1px solid var(--line);background:var(--bg);text-align:left;grid-template-columns:44px 1fr auto;align-items:center;width:100%;min-height:91px;margin-bottom:8px;padding:15px;display:grid}.service-channel-list>button>i{border:1px solid var(--accent);width:34px;height:34px;color:var(--accent);border-radius:50%;place-items:center;font:13px sans-serif;display:grid}.service-channel-list small{color:var(--muted);letter-spacing:.12em;font:6px monospace;display:block}.service-channel-list strong{margin-top:6px;font-size:12px;display:block}.service-channel-list p{color:var(--muted);margin:5px 0 0;font-size:8px}.service-channel-list>button>span{color:var(--muted);font-size:8px}.main-menu-body{padding-top:8px}.main-menu-body .sheet-menu{padding:0 3px}.main-menu-body .sheet-menu button{height:60px}.logout-button{border:1px solid var(--strong);width:100%;height:47px;color:var(--text);background:0 0;margin-top:18px;font-size:10px;font-weight:700}.logout-button:active{border-color:var(--accent);color:var(--accent)}.profile-logout-button{border:1px solid var(--line);background:var(--panel);width:calc(100% - 24px);height:48px;color:var(--muted);margin:0 12px 22px;font-size:10px;font-weight:700}.profile-logout-button:active{border-color:var(--accent);color:var(--accent)}.header-tools{gap:14px}.status-button{color:#969aa2;min-width:42px;height:44px;padding:0 5px;font-size:11px;font-weight:600}.status-button i{width:6px;height:6px;top:8px;right:-1px}.service-button{border-color:#3a3e45;place-items:center;width:44px;height:44px;display:grid}.service-button .header-service-icon{background-color:#f2f3ef;width:22px;height:22px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.service-button:active{border-color:var(--accent)}.game-category-rail{scrollbar-width:none;overflow-x:hidden}.game-category-rail::-webkit-scrollbar{display:none}.game-load-more{width:100%;height:44px;color:var(--text);background:#111418;border:1px solid #343940;border-radius:4px;margin-top:18px;font-size:9px;font-weight:700}.game-load-more span{color:var(--accent);margin-left:7px;font-size:12px}.game-load-more:active{border-color:var(--accent);color:var(--accent)}.continuous-category-section{border-bottom:1px solid var(--line);padding-bottom:28px;scroll-margin-top:72px}.continuous-hot-section .game-view-tabs{position:relative!important;top:auto!important}.continuous-section-head{justify-content:space-between;align-items:end;height:82px;padding:21px 2px 12px;display:flex}.continuous-section-head small{color:var(--accent);letter-spacing:.13em;font:6px/1 monospace;display:block}.continuous-section-head>span{color:var(--muted);font-size:8px}.provider-category-section .provider-grid{padding-top:0}.hot-inline-empty{min-height:120px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;display:flex}.hot-inline-empty strong{color:var(--text);font-size:11px}.hot-inline-empty span{margin-top:8px;font-size:8px}.provider-games-head{border-bottom:1px solid var(--line);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;height:70px;padding:9px 2px;display:grid}.provider-games-head>button{width:32px;height:32px;color:var(--text);background:0 0;border:1px solid #3a3e45;border-radius:50%;place-items:center;font-size:22px;display:grid}.provider-games-head small{color:var(--accent);letter-spacing:.1em;font:6px/1 monospace;display:block}.provider-games-head strong{white-space:nowrap;text-overflow:ellipsis;margin-top:7px;font-size:13px;display:block;overflow:hidden}.provider-games-head>span{color:var(--muted);font-size:8px}.provider-game-grid{padding-top:14px}.provider-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;height:62px;padding:14px 2px 10px;display:flex}.provider-heading small{color:var(--accent);letter-spacing:.14em;font:6px/1 monospace;display:block}.provider-heading strong{margin-top:7px;font-size:15px;display:block}.provider-heading>span{color:var(--muted);font-size:8px}.provider-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:12px;display:grid}.provider-grid button{text-align:left;background:linear-gradient(145deg,#191d22,#0d0f12);border:1px solid #30343b;border-radius:6px;grid-template-rows:42px auto auto;align-content:center;height:112px;padding:12px;display:grid;position:relative;overflow:hidden}.provider-grid button:after{content:"";border:1px solid #dfff3933;border-radius:50%;width:70px;height:70px;position:absolute;top:-38px;right:-38px;box-shadow:0 0 0 13px #121519,0 0 0 14px #dfff3914}.provider-grid button>i{border:1px solid var(--accent);width:35px;height:35px;color:var(--accent);border-radius:50%;place-items:center;font:900 10px/1 Arial,sans-serif;display:grid}.provider-grid button>strong{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:10px;overflow:hidden}.provider-grid button>small{color:var(--muted);margin-top:4px;font-size:6px}.provider-grid button>span{color:#777c85;font-size:7px;position:absolute;bottom:11px;right:9px}.provider-grid button:nth-child(4n+2)>i{color:#76a8ff;border-color:#76a8ff}.provider-grid button:nth-child(4n+3)>i{color:#df9dff;border-color:#df9dff}.provider-grid button:nth-child(4n)>i{color:#ffb04e;border-color:#ffb04e}.game-lobby-page{padding-bottom:92px}.game-lobby-layout{grid-template-columns:90px minmax(0,1fr);align-items:start;min-height:calc(100dvh - 134px);display:grid}.game-category-rail{border-right:1px solid var(--line);background:#0b0d0f;height:calc(100dvh - 134px);padding:10px 8px;position:sticky;top:64px;overflow-y:auto}.game-category-rail button{color:#8d929a;background:#121519;border:1px solid #292d32;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:74px;height:61px;margin-bottom:8px;padding:0;display:flex}.game-category-rail button i{border:1px solid #353a41;border-radius:50%;place-items:center;width:23px;height:23px;font:800 9px/1 monospace;display:grid}.game-category-rail button strong{font-size:10px;font-weight:600}.game-catalog{min-width:0;padding:0 10px 28px}.game-view-tabs{z-index:10;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#090a0bf5;grid-template-columns:repeat(4,1fr);height:54px;display:grid;position:sticky;top:64px}.game-view-tabs button{color:#8d929a;background:0 0;border:0;padding:0;font-size:11px;position:relative}.game-view-tabs button.active:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.game-search-row{border:1px solid var(--line);background:#111418;grid-template-columns:22px 1fr 24px;align-items:center;height:42px;margin:10px 0 2px;padding:0 10px;display:grid}.game-search-row span{color:var(--accent);font-size:15px}.game-search-row input{min-width:0;height:40px;color:var(--text);background:0 0;border:0;outline:0;font-size:10px}.game-search-row button{height:30px;color:var(--muted);background:0 0;border:0;font-size:15px}.game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px 7px;padding-top:11px;display:grid}.game-grid article{min-width:0;position:relative}.game-card{text-align:left;background:0 0;border:0;width:100%;padding:0;display:block;overflow:hidden}.game-cover{aspect-ratio:1/1.03;background:#181b20;border:1px solid #30343a;border-radius:7px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.game-cover:before{content:"";opacity:.72;position:absolute;inset:-25%;transform:rotate(-18deg)}.game-cover:after{content:"";border:1px solid #ffffff2e;border-radius:50%;width:48px;height:48px;position:absolute;bottom:-22px;right:-22px;box-shadow:0 0 0 13px #ffffff09,0 0 0 14px #ffffff1c}.game-cover b{z-index:2;color:#f6f7f2;letter-spacing:-.08em;text-shadow:0 2px 14px #00000080;font:900 20px/.9 Arial Black,Arial;position:relative}.game-cover em{z-index:2;background:var(--accent);color:var(--black);letter-spacing:.06em;border-radius:2px;padding:3px 4px;font:800 5px/1 monospace;position:absolute;top:5px;left:5px}.game-cover i{z-index:2;color:#fff;font:900 7px/1 Arial,sans-serif;position:absolute;bottom:5px;right:5px}.game-card>strong{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:9px;line-height:1.2;display:block;overflow:hidden}.game-card>small{color:#696e77;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:6px;display:block;overflow:hidden}.game-grid .favorite{z-index:4;color:#fff;background:#050607cc;border:0;border-radius:50%;place-items:center;width:23px;height:23px;font-size:15px;line-height:1;display:grid;top:4px;right:4px}.game-grid .favorite.saved{background:var(--accent);color:var(--black)}.game-empty{grid-column:1/-1;padding:75px 8px 20px}.cover-candy{background:linear-gradient(145deg,#ff3d70,#7b163f)}.cover-candy:before{background:repeating-radial-gradient(circle at 30% 30%,#fff9 0 3px,#0000 4px 14px)}.cover-mahjong{background:linear-gradient(145deg,#f7d45e,#6f3c00)}.cover-mahjong:before{background:repeating-linear-gradient(45deg,#0000 0 15px,#ffffff38 16px 17px)}.cover-dragon{background:linear-gradient(145deg,#e13f24,#37100b)}.cover-dragon:before{background:radial-gradient(circle,#ffd242b3,#0000 55%)}.cover-sport,.cover-football{background:linear-gradient(145deg,#267b46,#071c11)}.cover-sport:before,.cover-football:before{background:repeating-linear-gradient(90deg,#0000 0 18px,#ffffff2e 19px 20px)}.cover-live,.cover-studio{background:linear-gradient(145deg,#5640ad,#17102e)}.cover-live:before,.cover-studio:before{background:radial-gradient(circle at 45% 45%,#ffffff59,#0000 48%)}.cover-premium{background:linear-gradient(145deg,#d7a95d,#34210b)}.cover-premium:before{background:repeating-radial-gradient(circle,#0000 0 10px,#ffffff2e 11px 12px)}.cover-hunter{background:linear-gradient(145deg,#ef6a24,#411508)}.cover-hunter:before{background:repeating-linear-gradient(135deg,#0000 0 14px,#ffe05640 15px 17px)}.cover-card,.cover-duel{background:linear-gradient(145deg,#246a62,#0a1e1c)}.cover-card:before,.cover-duel:before{background:repeating-radial-gradient(circle at 40% 40%,#0000 0 12px,#ffffff2e 13px 14px)}.cover-queen{background:linear-gradient(145deg,#a4328b,#2b0d27)}.cover-queen:before{background:radial-gradient(circle at 60% 35%,#ffcf5c8c,#0000 50%)}.cover-fish{background:linear-gradient(145deg,#168cbb,#052a3a)}.cover-fish:before{background:repeating-radial-gradient(at 30%,#0000 0 8px,#fff3 9px 10px)}.cover-lottery{background:linear-gradient(145deg,#3976d9,#101d43)}.cover-lottery:before{background:repeating-radial-gradient(circle at 30% 35%,#fff6 0 3px,#0000 4px 13px)}.cover-kirin{background:linear-gradient(145deg,#7e37b4,#221032)}.cover-kirin:before{background:repeating-linear-gradient(45deg,#0000 0 12px,#ffeb5d33 13px 14px)}.main-menu-body .sheet-menu i.sheet-function-icon{background-color:#737780;border:0;border-radius:0;width:19px;height:19px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.main-menu-body .sheet-menu button:active i.sheet-function-icon{background-color:var(--accent)}.icon-nav-home{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11.5 12 4l9 7.5M5.5 10v10h13V10M9.5 20v-6h5v6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11.5 12 4l9 7.5M5.5 10v10h13V10M9.5 20v-6h5v6'/%3E%3C/svg%3E")}.icon-nav-recharge{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='6' width='19' height='13' rx='2.5'/%3E%3Cpath d='M2.5 10h19M12 12.5v5M9.5 15h5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='6' width='19' height='13' rx='2.5'/%3E%3Cpath d='M2.5 10h19M12 12.5v5M9.5 15h5'/%3E%3C/svg%3E")}.icon-nav-withdraw{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='6' width='19' height='13' rx='2.5'/%3E%3Cpath d='M2.5 10h19M12 12.5v5M9.5 15l2.5 2.5 2.5-2.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='6' width='19' height='13' rx='2.5'/%3E%3Cpath d='M2.5 10h19M12 12.5v5M9.5 15l2.5 2.5 2.5-2.5'/%3E%3C/svg%3E")}.icon-nav-game{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.5 7h9a4 4 0 0 1 3.8 2.8l1.2 4.1a3 3 0 0 1-5.1 2.9l-1.3-1.4H8.9l-1.3 1.4a3 3 0 0 1-5.1-2.9l1.2-4.1A4 4 0 0 1 7.5 7Z'/%3E%3Cpath d='M7 10v4M5 12h4M16 11h.01M18.5 13h.01'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.5 7h9a4 4 0 0 1 3.8 2.8l1.2 4.1a3 3 0 0 1-5.1 2.9l-1.3-1.4H8.9l-1.3 1.4a3 3 0 0 1-5.1-2.9l1.2-4.1A4 4 0 0 1 7.5 7Z'/%3E%3Cpath d='M7 10v4M5 12h4M16 11h.01M18.5 13h.01'/%3E%3C/svg%3E")}.icon-nav-promo{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='9' width='18' height='11' rx='1.5'/%3E%3Cpath d='M12 9v11M3 13h18M12 9H7.8a2.3 2.3 0 1 1 0-4.6C10.5 4.4 12 9 12 9Zm0 0h4.2a2.3 2.3 0 1 0 0-4.6C13.5 4.4 12 9 12 9Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='9' width='18' height='11' rx='1.5'/%3E%3Cpath d='M12 9v11M3 13h18M12 9H7.8a2.3 2.3 0 1 1 0-4.6C10.5 4.4 12 9 12 9Zm0 0h4.2a2.3 2.3 0 1 0 0-4.6C13.5 4.4 12 9 12 9Z'/%3E%3C/svg%3E")}.icon-nav-profile{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4.5 21a7.5 7.5 0 0 1 15 0'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4.5 21a7.5 7.5 0 0 1 15 0'/%3E%3C/svg%3E")}.game-member-dock{background:linear-gradient(135deg,#15191e,#0e1115 72%);grid-template-columns:122px minmax(0,1fr);gap:0;min-height:78px;padding:0 10px}.game-dock-member{border-right:0;flex-direction:column;justify-content:center;align-self:center;height:56px;padding:0 12px 0 0;display:flex}.game-dock-member>div>strong{color:#eef0eb;letter-spacing:.01em;font-size:11px;font-weight:700}.game-dock-member>div>em{padding:2px 5px;font-size:7px}.game-dock-member>span{gap:7px;margin-top:8px}.game-dock-member>span>b{color:#f7f7f2;font-size:19px}.game-dock-member>span>button{width:22px;height:22px;font-size:11px}.game-dock-actions{align-items:stretch;gap:8px;height:78px}.game-dock-actions>button{color:#92979f;grid-template-rows:36px 14px;align-content:center;gap:5px;height:78px}.game-dock-actions>button+button{border-left:0}.game-dock-actions>button:before{border-color:#ffffff24;width:31px;height:31px;top:11px}.game-dock-actions>button>span{color:#959aa2;letter-spacing:.04em;align-self:start;font-size:8px;font-weight:600}.game-dock-actions i.game-dock-icon{align-self:center;width:16px;height:16px}.game-dock-actions .game-dock-message{align-self:center}.game-promo-stage{box-shadow:inset 0 1px #ffffff09,0 8px 26px #0000002e}.game-promo-slide{opacity:0;will-change:transform,opacity;padding-right:72px;transition:transform .9s cubic-bezier(.22,.75,.22,1),opacity .68s;transform:translate(8%)}.game-promo-slide.active{opacity:1;transform:translate(0,0)}.game-promo-slide.is-leaving{z-index:2;opacity:0;pointer-events:none;transform:translate(-8%)}.game-promo-slide:before{border-color:#d9ee7840;top:-98px;right:-116px}.game-promo-slide>strong{margin-top:25px;font-size:25px;line-height:.92}.game-promo-dots{bottom:13px}.game-promo-dots button{transition:width .35s,background .35s}.game-promo-notice{grid-template-columns:25px minmax(0,1fr) auto;gap:8px;height:42px}.game-promo-notice p{font-size:9px;font-weight:500;line-height:1.2}.game-promo-notice .game-promo-notice-track{will-change:transform;width:max-content;animation:20s linear infinite game-notice-seamless;display:flex}.game-promo-notice .game-promo-notice-track>p{flex:none;padding-right:44px;animation:none}@keyframes game-notice-seamless{to{transform:translate(-50%)}}.game-promo-notice>button{height:28px;padding:0 11px;font-size:9px}.continuous-category-section{padding-bottom:20px}.continuous-section-head h2{margin:0;font-size:17px}.provider-category-section .provider-grid{gap:7px;padding-top:2px}.game-load-more{margin-top:14px}.provider-heading{height:50px;padding:10px 2px 8px}.provider-heading strong{margin-top:0;font-size:15px}.provider-grid{padding-top:8px}:root{--bg-page:#f1f4f7;--bg-card:#fff;--bg-soft:#f7f9fb;--text-primary:#172637;--text-secondary:#586b7e;--text-muted:#8797a7;--border:#dfe5eb;--primary:#1f3a5f;--primary-hover:#294c77;--primary-soft:#eaf1f8;--accent:#6f91b6;--accent-soft:#eef4fa;--success:#3d8068;--danger:#c75454;--warning:#b7823e;--font-ui:-apple-system,BlinkMacSystemFont,"SF Pro Text","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;--font-display:-apple-system,BlinkMacSystemFont,"SF Pro Display","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;--font-number:"SF Pro Display","DIN Alternate","Helvetica Neue",Arial,sans-serif;--bg:var(--bg-page);--panel:var(--bg-card);--panel-2:var(--bg-soft);--text:var(--text-primary);--muted:var(--text-secondary);--line:var(--border);--strong:#c4ced9;--accent-2:#52779f;--black:var(--text-primary)}html,body{color:var(--text-primary);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.mobile-app{background:var(--bg-page);color:var(--text-primary);box-shadow:0 18px 70px #2a261f1f}.app-header{border-bottom-color:var(--border);background:#ffffffed;box-shadow:0 4px 18px #2a261f09}.mobile-brand{color:var(--primary)}.service-button{border-color:var(--border);background:var(--bg-card)}.service-button:active{border-color:var(--accent);background:var(--accent-soft)}.service-button:active .header-service-icon{background-color:var(--accent)}.game-promo-module{border-bottom-color:var(--border)}.game-promo-stage{border-color:var(--border);background:var(--bg-card);box-shadow:0 12px 30px #2a261f12}.game-promo-notice>i,.game-promo-notice>i:before{border-color:var(--accent)}.game-promo-notice>button{border-color:#5c81ab6b}.game-member-dock{border-bottom-color:var(--border);background:var(--bg-card);box-shadow:0 8px 24px #2a261f0d}.game-dock-member>div>strong,.game-dock-member>span>b{color:var(--text-primary)}.game-dock-member>div>em{background:var(--accent-soft);color:#496b91;border-color:#5c81ab6b}.game-dock-member>span>button{border-color:var(--border);background:var(--bg-soft);color:var(--accent)}.game-dock-actions>button:before{border-color:var(--border);background:var(--bg-soft)}.game-dock-actions>button:active:before{border-color:var(--accent);background:var(--accent-soft)}.game-category-rail{border-right-color:var(--border);background:var(--bg-soft)}.game-category-rail button{border-color:var(--border);background:var(--bg-card);box-shadow:0 4px 13px #2a261f06}.game-category-rail button.active{border-color:var(--primary);background:var(--primary);color:#fff;box-shadow:0 9px 20px #202a3824}.game-category-rail button.active i{border-color:#ffffff6b}.game-search-row{border-color:var(--border);background:var(--bg-card);box-shadow:0 5px 16px #2a261f06}.game-cover{border-color:#202a3826}.game-load-more{border-color:var(--border);background:var(--bg-card)}.provider-grid button{border-color:var(--border);color:var(--text-primary);background:linear-gradient(145deg,#fff,#f8f7f4);box-shadow:0 6px 18px #2a261f09}.provider-grid button:after{border-color:#5c81ab38;box-shadow:0 0 0 13px #ffffffeb,0 0 0 14px #5c81ab17}.provider-grid button>i{border-color:var(--accent);color:#496b91;background:var(--accent-soft)}.provider-grid button:active{border-color:var(--accent);background:var(--accent-soft)}.provider-games-head>button{border-color:var(--border);background:var(--bg-card);color:var(--primary)}.promotion-tabs button.active{color:var(--primary)}.promotion-tabs button.active:after{background:var(--accent)}.promotion-tabs span{background:var(--accent);color:#fff}.daily-task{background:var(--primary);color:#fff;box-shadow:0 10px 28px #202a3824}.task-progress{border-color:#ffffff29;border-top-color:var(--accent)}.promotion-list article{border-color:var(--border);background:var(--bg-card);box-shadow:0 8px 22px #2a261f0a}.promo-art{border-color:var(--border);background:var(--bg-soft)}.promotion-list article>div>button{border-color:var(--primary);color:var(--primary)}.progress-line i{background:var(--accent)}.wallet-card,.payment-methods button,.amount-input,.amount-grid button,.recharge-note,.recharge-links{background:var(--bg-card)}.wallet-card,.payment-methods button,.amount-input,.amount-grid button,.recharge-links{border-color:var(--border)}.wallet-card>button,.recharge-submit,.sheet-primary{border-color:var(--primary);background:var(--primary);color:#fff}.payment-methods button.active{border-color:var(--accent);background:var(--accent-soft)}.payment-methods button.active>i{border-color:var(--accent);background:var(--accent);color:#fff}.amount-grid button.active{border-color:var(--primary);background:var(--primary);color:#fff}.profile-head.profile-head{background:radial-gradient(circle at 90% 5%,#5c81ab1a,transparent 34%),var(--bg-card);box-shadow:0 10px 28px #2a261f0e}.profile-head .profile-member-top>.avatar{border-color:var(--accent);background:var(--accent-soft);color:#496b91;box-shadow:none}.profile-head .profile-member-top .member-identity>small,.profile-wallet-row .profile-balance-bar>small{color:var(--text-secondary)}.profile-head .profile-member-top .account-row h1,.profile-wallet-row .profile-balance-value>strong,.profile-head.profile-head>.member-progress>.progress-meta b{color:var(--text-primary)}.profile-wallet-row .profile-balance-value>button{border-color:var(--border);background:var(--bg-soft);color:var(--accent)}.profile-wallet-row .profile-wallet-actions button{border-color:var(--border);background:var(--bg-card);color:var(--primary)}.profile-head.profile-head>.member-progress>i>b{background:var(--accent)}.profile-head.profile-head>.member-progress>.progress-meta>span,.profile-head.profile-head>.member-progress>.progress-meta>small{color:var(--text-secondary)}.profile-vip-detail{color:#496b91}.account-stats.account-stats{border-color:var(--border);background:var(--bg-page)}.account-stats.account-stats>button{background:var(--bg-card);box-shadow:0 5px 16px #2a261f09}.profile-group{border-color:var(--border);background:var(--bg-card);box-shadow:0 8px 24px #2a261f0a}.profile-group>button{border-color:var(--border)}.profile-logout-button{background:var(--bg-card);color:var(--danger);border-color:#e7caca}.sheet-backdrop{background:#202a3847}.bottom-sheet{background:var(--bg-card);box-shadow:0 -18px 50px #202a3824}.sheet-head{border-color:var(--border)}.sheet-head>button{border-color:var(--border);background:var(--bg-soft);color:var(--primary)}.login-form input,.account-form>label input,.report-filter-bar,.report-filter-panel,.record-summary,.task-sheet-card,.security-note,.network-card,.security-locked,.locked-prompt,.referral-all-summary{border-color:var(--border);background:var(--bg-soft);color:var(--text-primary)}.sheet-menu button,.service-list button,.sort-list button{border-color:var(--border)}.sheet-menu i,.service-list i{border-color:var(--border);color:var(--accent);background:var(--accent-soft)}.report-filter-panel button.active{border-color:var(--primary);background:var(--primary);color:#fff}.report-summary{background:var(--bg-soft);box-shadow:inset 0 3px 0 var(--accent)}.positive{color:var(--success)!important}.negative{color:var(--danger)!important}.referral-hero{border-color:var(--border);background:var(--bg-soft)}.referral-hero:before{background-image:linear-gradient(#202a380a 1px,#0000 1px),linear-gradient(90deg,#202a380a 1px,#0000 1px)}.referral-hero:after{box-shadow:0 0 0 28px var(--bg-soft),0 0 0 29px #5c81ab1f,0 0 0 57px var(--bg-soft),0 0 0 58px #5c81ab0f;border-color:#5c81ab4d}.referral-orbit{border-color:var(--accent)}.referral-hero-stats{border-color:var(--border);background:#ffffffe0}.referral-hero-stats>div{border-color:var(--border)}.invite-panel{background:var(--accent-soft);color:var(--primary);border:1px solid #dde7f0}.invite-link,.invite-code{border-color:#5c81ab59}.invite-link>button{background:var(--primary);color:#fff}.invite-code button{border-color:var(--accent);color:#496b91}.prototype-note{background:var(--bg-soft)}.service-hero{border-color:var(--border);background:var(--bg-soft)}.service-hero:after{box-shadow:0 0 0 29px var(--bg-soft),0 0 0 30px #5c81ab1f,0 0 0 59px var(--bg-soft),0 0 0 60px #5c81ab0f;border-color:#5c81ab47}.service-channel-list>button{border-color:var(--border);background:var(--bg-soft)}.vip-hero-mobile,.detail-cover,.promo-detail-cover{background:var(--bg-card);color:var(--text-primary)}.vip-hero-mobile:before{border-color:#5c81ab47;box-shadow:0 0 0 45px #fff,0 0 0 46px #5c81ab1f,0 0 0 90px #fff,0 0 0 91px #5c81ab0f}.vip-card-mobile{border-color:var(--border);background:var(--bg-soft)}.vip-card-mobile i{color:#202a380d}.vip-hero-mobile>button{background:var(--primary);color:#fff}.subpage-header{border-color:var(--border);background:#f3f1ecf2}.bottom-nav{border-top-color:var(--border);background:#fffffff5;box-shadow:0 -8px 28px #2a261f12}.bottom-nav .recharge-tab i{box-shadow:0 6px 17px #202a382e}.bottom-nav .recharge-tab.active i{box-shadow:0 0 0 1px var(--accent),0 6px 17px #202a382e}.toast{background:var(--primary);color:#fff;box-shadow:0 14px 34px #202a3833}.mobile-app{box-shadow:0 24px 80px #202a381f}.app-header{background:#fffffff7;border-bottom:0;box-shadow:0 1px #202a380f}.game-promo-module{background:var(--bg-page);border-bottom:0;padding:12px 12px 0}.game-promo-stage{background:var(--primary);border:0;border-radius:12px;height:164px;box-shadow:0 18px 38px #202a382e}.game-promo-slide,.game-promo-signin,.game-promo-weekend,.game-promo-welcome{background:radial-gradient(circle at 79% 12%,#6f91b647,#0000 35%),linear-gradient(138deg,#1f3a5f 0%,#294a72 58%,#182e4a 100%)}.game-promo-weekend{background:radial-gradient(circle at 78% 18%,#8babcd47,#0000 38%),linear-gradient(138deg,#1f3a5f 0%,#33557e 62%,#1a314f 100%)}.game-promo-welcome{background:radial-gradient(circle at 80% 17%,#cfe0f12e,#0000 34%),linear-gradient(138deg,#1f3a5f 0%,#2e5078 56%,#172c47 100%)}.game-promo-slide>strong{letter-spacing:-.045em;margin-top:24px;font-size:30px}.game-promo-slide>small{color:#ffffffad;margin-top:11px;font-size:9px}.game-promo-notice{gap:8px;height:46px;padding:0 1px}.game-promo-notice p{color:var(--text-secondary);font-size:10px;font-weight:500}.game-promo-notice>i,.game-promo-notice>i:before{border-color:var(--accent)}.game-promo-notice>button{background:var(--accent-soft);color:#496b91;border:0;height:30px;padding:0 12px;font-size:9px}.game-member-dock{background:radial-gradient(circle at 8% 8%,#fffffff5,#0000 35%),linear-gradient(112deg,#f8fbfe 0%,#ecf4fb 58%,#fff 100%);border:1px solid #d5e4f0;border-radius:12px;grid-template-columns:minmax(112px,1.05fr) 1.55fr;gap:10px;min-height:74px;margin:0 12px 8px;padding:6px 13px;box-shadow:0 10px 26px #355b7f14,inset 0 1px #fffffff2}.game-dock-member{border-right:0;height:auto;padding:0}.game-dock-member>div{gap:7px}.game-dock-member>div>strong{color:var(--primary);letter-spacing:.015em;font-size:13px}.game-dock-member>div>em{color:#355b80;background:#e3eef8;border:0;border-radius:4px;padding:3px 6px}.game-dock-member>span{margin-top:7px}.game-dock-member>span>b{color:var(--text-primary);letter-spacing:-.03em;font-size:23px}.game-dock-member>span>button{width:26px;height:26px;color:var(--primary);background:#e2edf7;border:0;box-shadow:inset 0 0 0 1px #6f91b61f}.game-dock-actions{gap:4px;height:60px}.game-dock-actions>button{color:#52677e;grid-template-rows:30px 16px;height:60px;border:0!important}.game-dock-actions>button:before{background:#e1edf7db;border:0;width:32px;height:32px;top:3px;box-shadow:inset 0 0 0 1px #6f91b624,0 4px 10px #40709d0f}.game-dock-actions>button>span{color:#52677e;font-size:10px;font-weight:600}.game-dock-actions i.game-dock-icon{background-color:var(--primary);width:18px;height:18px}.game-dock-actions .game-dock-message{width:18px;height:14px}.game-dock-actions .game-dock-message,.game-dock-actions .game-dock-message:after{border-color:var(--primary)}.game-dock-actions>button:active:before{background:#d7e8f5;border:0;box-shadow:inset 0 0 0 1px #47749e38}.game-lobby-layout{background:var(--bg-card);grid-template-columns:84px minmax(0,1fr)}.game-category-rail{background:linear-gradient(#e7f1fa 0%,#f2f7fc 34%,#f8fbfe 68%,#fff 100%);border-right:0;padding:10px 7px}.game-category-rail button{width:70px;height:64px;color:var(--text-secondary);box-shadow:none;background:0 0;border:0;border-radius:10px;margin-bottom:7px}.game-category-rail button i{background:#ffffff94;border-color:#d4dde6;font-size:10px}.game-category-rail button strong{font-size:11px}.game-category-rail button.active{color:var(--primary);background:radial-gradient(circle at 18% 12%,#ffffffeb,#0000 34%),linear-gradient(145deg,#d6e9f8 0%,#eaf4fc 48%,#fff 100%);border:1px solid #bfd5e8;box-shadow:0 10px 24px #40709d24,inset 0 1px #fffffff2}.game-category-rail button.active i{color:var(--primary);background:#ffffffb8;border-color:#86a9c9}.game-catalog{background:var(--bg-card);padding:0 11px 28px}.game-search-row{background:var(--primary-soft);height:46px;box-shadow:none;border:0;border-radius:9px;margin:10px 0 3px}.game-search-row input{color:var(--primary);height:44px;font-size:11px}.game-view-tabs{border-bottom-color:var(--border);background:#fffffff2;height:56px}.game-view-tabs button{color:var(--text-muted);font-size:12px}.game-view-tabs button.active{color:var(--primary);font-weight:800}.game-view-tabs button.active:after{background:var(--accent);height:3px;left:17px;right:17px}.game-grid{gap:14px 8px;padding-top:12px}.game-cover{border:0;box-shadow:0 7px 18px #202a3821}.game-card>strong{color:var(--primary);margin-top:7px;font-size:10.5px;font-weight:750}.game-card>small{color:var(--text-muted);font-size:7.5px}.continuous-category-section{border-bottom-color:#202a3814;padding-bottom:20px}.continuous-section-head{height:78px;padding:18px 2px 11px}.continuous-section-head h2{font-size:19px}.continuous-section-head>span{font-size:9px}.provider-heading{border-bottom-color:#202a3814}.provider-grid{gap:9px}.provider-grid button{background:var(--bg-soft);height:118px;box-shadow:none;border:0}.provider-grid button>strong{font-size:11px}.provider-grid button>small,.provider-grid button>span{font-size:7px}.provider-grid button:active{background:var(--primary-soft);box-shadow:inset 0 0 0 1px #202a381a}.game-load-more{background:var(--primary-soft);color:var(--primary);border:0;border-radius:8px}.profile-head.profile-head{--profile-accent:var(--accent);color:#fff;background:radial-gradient(circle at 92% 8%,#6f91b63d,#0000 34%),linear-gradient(145deg,#1f3a5f 0%,#294b73 58%,#172d49 100%);border:0;box-shadow:0 16px 36px #202a382e}.profile-head.profile-head:before{border-color:#a8c3de59;box-shadow:0 0 0 30px #202a3838,0 0 0 31px #a8c3de24,0 0 0 60px #202a381f,0 0 0 61px #a8c3de12}.profile-head .profile-member-top>.avatar{color:#b8cee4;background:#ffffff06;border-color:#b8cee4b8}.profile-head .profile-member-top .member-identity>small,.profile-wallet-row .profile-balance-bar>small,.profile-head.profile-head>.member-progress>.progress-meta>span,.profile-head.profile-head>.member-progress>.progress-meta>small{color:#ffffff8f}.profile-head .profile-member-top .account-row h1,.profile-wallet-row .profile-balance-value>strong,.profile-head.profile-head>.member-progress>.progress-heading>strong,.profile-head.profile-head>.member-progress>.progress-meta b{color:#fff}.profile-wallet-row{border-top-color:#ffffff1f}.profile-wallet-row .profile-balance-value>button{color:#b8cee4;background:#ffffff12;border:0}.profile-wallet-row .profile-wallet-actions button:first-child{border-color:var(--accent);background:var(--accent);color:var(--primary)}.profile-wallet-row .profile-wallet-actions button:last-child{color:#fff;background:#ffffff09;border-color:#fff3}.profile-head.profile-head>.member-progress>.progress-heading>.profile-vip-detail{color:#b8cee4}.account-stats{background:var(--bg-page);border-bottom-color:#202a3814;gap:8px;padding:12px}.account-stats>button{background:var(--bg-card);border:0;border-radius:8px;box-shadow:0 5px 16px #202a3809}.bottom-nav{background:#fffffff7;border-top:0;box-shadow:0 -10px 30px #202a3817}.bottom-nav button>span{font-size:9px;font-weight:650}.bottom-nav button.active>i:not(.recharge-tab i){color:var(--accent)}.bottom-nav .recharge-tab i{border-color:var(--bg-page);background:var(--primary);box-shadow:0 7px 18px #202a3838}.game-lobby-page,.game-lobby-page button,.game-lobby-page input,.bottom-nav{font-family:var(--font-ui)}.game-promo-slide>span{font-family:var(--font-ui);letter-spacing:.12em;font-weight:700}.game-promo-slide>strong{font-family:var(--font-display);letter-spacing:-.055em;font-weight:720}.game-promo-slide>small,.game-promo-notice p,.game-promo-notice>button{font-family:var(--font-ui);font-weight:500}.game-dock-member>div>strong,.game-dock-member>span>b{font-family:var(--font-number);font-variant-numeric:tabular-nums}.game-dock-member>div>strong{font-weight:700}.game-dock-member>span>b{font-weight:680}.game-dock-member>div>em,.game-dock-actions>button>span{font-family:var(--font-ui)}.game-category-rail button strong{color:#52687e;letter-spacing:.015em;font-weight:600}.game-category-rail button i{font-family:var(--font-ui);font-style:normal;font-weight:650}.game-search-row input{font-family:var(--font-ui);letter-spacing:.01em;font-weight:500}.game-view-tabs button{letter-spacing:.01em;font-weight:520}.game-view-tabs button.active{font-weight:700}.continuous-section-head h2,.provider-heading strong{color:#172d45;font-family:var(--font-display);letter-spacing:-.025em;font-weight:700}.continuous-section-head>span,.provider-heading>span{color:#718294}.provider-grid button>strong,.game-card>strong{color:#24384d;font-family:var(--font-ui);letter-spacing:-.01em;font-weight:650}.provider-grid button>small,.provider-grid button>span,.game-card>small{color:#81909f;font-family:var(--font-ui);font-weight:450}.provider-grid button>i,.game-cover b,.game-cover i,.game-cover em{font-family:var(--font-number);font-style:normal}.game-cover b{letter-spacing:-.055em;font-weight:800}.bottom-nav button>span{font-family:var(--font-ui);letter-spacing:.01em;font-weight:600}.game-promo-stage{background:#587b95;box-shadow:0 15px 32px #2d506929}.game-promo-slide,.game-promo-signin,.game-promo-weekend,.game-promo-welcome{color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:21px 22px 19px}.game-promo-signin{background-image:url(/assets/promo-daily-v1-xqqVg-9q.jpg)}.game-promo-weekend{background-image:url(/assets/promo-weekend-v1-IUiFUH_Y.jpg)}.game-promo-welcome{background-image:url(/assets/promo-welcome-v1-BniUuSGG.jpg)}.game-promo-vip{background-image:url(/assets/promo-vip-upgrade-v1-BrVColEm.jpg)}.game-promo-prize{background-image:url(/assets/promo-prize-pool-v1-BbecV66w.jpg)}.game-promo-slide:before{z-index:0;width:auto;height:auto;box-shadow:none;background:linear-gradient(90deg,#264f6cd1 0%,#336080a3 40%,#5984a038 66%,#d9e9f30a 86%),linear-gradient(#0000 44%,#1d405929);border:0;border-radius:0;inset:0}.game-promo-signin:before{background:linear-gradient(90deg,#143650e6 0%,#1f4867b8 40%,#456c8833 68%,#dbebf508 88%),linear-gradient(#0000 42%,#102f472b)}.game-promo-weekend:before,.game-promo-vip:before,.game-promo-prize:before{background:linear-gradient(90deg,#224967b8 0%,#305b7b80 42%,#5b86a226 70%,#0000 88%),linear-gradient(#0000 42%,#193a531f)}.game-promo-slide:after{z-index:0;background-color:#0000;background-image:linear-gradient(#ffffff21,#0000 28%),linear-gradient(#0000 58%,#1a3e581a);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask-image:none;mask-image:none}.game-promo-slide>span{color:#e0ecf4;text-shadow:0 1px 9px #14314842}.game-promo-slide>strong{color:#fff;text-shadow:0 3px 17px #14314857}.game-promo-slide>small{color:#f8fcfee6;text-shadow:0 2px 10px #1431484d}.game-promo-dots button.active{background:#d7e8f6}@media (width<=390px){.game-promo-module{padding-inline:10px}.game-member-dock{margin-inline:10px;padding-inline:11px}.game-lobby-layout{grid-template-columns:80px minmax(0,1fr)}.game-category-rail{padding-inline:6px}.game-category-rail button{width:68px}.game-catalog{padding-inline:9px}.game-grid{gap-inline:7px}.game-card>strong{font-size:9px}}:root{--bg-page:#eff7fd;--bg-card:#ffffffd1;--bg-soft:#f6fbffbd;--border:#87adcf47;--primary:#214a76;--primary-hover:#2d5d8d;--primary-soft:#dfeffcc2;--accent:#77a4cc;--accent-soft:#e7f3fdc2;--strong:#79a0c36b}.mobile-app,.app-page{background:radial-gradient(circle at 92% 8%,#c2e0f780,#0000 28%),linear-gradient(#f1f8fdf5,#fafdfffa 42%,#eff7fdf5)}.app-header .mobile-brand{place-items:center;width:122px;height:44px;display:grid;overflow:visible}.app-header .mobile-brand img{width:118px;height:auto;display:block}.game-promo-module{background:0 0}.game-promo-stage{border:1px solid #ffffffb8;box-shadow:inset 0 1px #ffffff57,0 18px 42px #29567c2b}.game-promo-notice{color:var(--text-secondary);border-bottom:1px solid #82a9cb29}.game-member-dock{-webkit-backdrop-filter:blur(22px)saturate(150%);background:linear-gradient(135deg,#ffffffd6,#e2f1fcad);border:1px solid #7da6c94d;border-radius:15px;box-shadow:inset 0 1px #fffffff5,0 15px 34px #4171991f}.game-search-row{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#e5f2fcad;border-color:#78a2c640;grid-template-columns:28px minmax(0,1fr) 24px;box-shadow:inset 0 1px #ffffffe6,0 10px 24px #47779f0f}.game-search-row>span{font-size:23px;font-weight:700;line-height:1}.game-search-row>input{letter-spacing:.015em;font-size:12px;font-weight:500;line-height:1.4}.game-search-row>input::placeholder{color:#2d48669e;opacity:1}@media (width<=390px){.app-header .mobile-brand{width:113px;left:13px}.app-header .mobile-brand img{width:109px}}:root{--bg-page:#f7f9fc;--bg-card:#ffffffad;--bg-soft:#f9fbfd94;--border:#728ea933;--primary-soft:#e7eff794;--accent-soft:#eef4f99e}.app-header{-webkit-backdrop-filter:blur(26px)saturate(125%);background:#ffffffb3;border-bottom-color:#6c89a429;box-shadow:inset 0 1px #fffffffa,0 9px 28px #3a536c12}.service-button{-webkit-backdrop-filter:blur(20px)saturate(120%);backdrop-filter:blur(20px)saturate(120%);background:#ffffff8a;border-color:#6785a038;box-shadow:inset 0 1px #fffffffa,0 9px 24px #36516b14}.game-promo-notice{-webkit-backdrop-filter:blur(18px)saturate(118%);background:#ffffff4d;border-bottom-color:#6e8ba621;box-shadow:inset 0 1px #ffffffb8}.game-promo-notice>button{background:#ffffff94;border-color:#6686a433;box-shadow:inset 0 1px #fffffff5,0 6px 16px #37526d0d}.game-member-dock{-webkit-backdrop-filter:blur(28px)saturate(122%);background:linear-gradient(135deg,#ffffffb8,#f6f9fd7a);border-color:#6989a633;box-shadow:inset 0 1px #fffffffa,0 16px 38px #314d6817}.game-dock-action>i,.game-dock-refresh{background:#ffffff8f;border-color:#6485a338;box-shadow:inset 0 1px #fffffffa,0 7px 18px #34506a0f}.game-category-rail{-webkit-backdrop-filter:blur(26px)saturate(120%);background:linear-gradient(#ffffff8c,#f8fafd6b);border-right-color:#6887a326;box-shadow:inset -1px 0 #fffc}.game-category-rail button{background:#ffffff6b;border-color:#6c8ca929;box-shadow:inset 0 1px #ffffffeb,0 7px 18px #34516d09}.game-catalog{-webkit-backdrop-filter:blur(24px)saturate(118%);background:#ffffff57;box-shadow:inset 1px 0 #ffffffd1}.game-search-row{-webkit-backdrop-filter:blur(22px)saturate(116%);backdrop-filter:blur(22px)saturate(116%);background:#ffffff8a;border-color:#698aa82e;box-shadow:inset 0 1px #fffffffa,0 10px 24px #36526c0b}.provider-grid button,.game-card{-webkit-backdrop-filter:blur(22px)saturate(118%);background:linear-gradient(145deg,#ffffffa3,#f8fafd6e);border-color:#6a8aa72b;box-shadow:inset 0 1px #fffffff5,0 11px 26px #334e680d}.profile-head,.profile-group,.wallet-card,.payment-methods button,.promotion-card,.sheet-body{-webkit-backdrop-filter:blur(28px)saturate(120%);background:linear-gradient(145deg,#ffffffb3,#f7f9fc75);border-color:#6a89a52e;box-shadow:inset 0 1px #fffffffa,0 15px 34px #324c6512}.account-stats>button{background:#ffffff70;border-color:#6a8aa724;box-shadow:inset 0 1px #ffffffe6}.bottom-nav{-webkit-backdrop-filter:blur(30px)saturate(125%);background:#ffffffab;border-top-color:#6685a12b;box-shadow:0 -12px 32px #334d6614,inset 0 1px #fffffffa}.game-card.game-card{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0}.game-card>strong,.game-card>small{background:0 0}.game-cover b{letter-spacing:-.045em;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;font-family:SF Pro Display,Arial Narrow,Arial,PingFang SC,sans-serif;font-size:clamp(21px,5.8vw,27px);font-weight:800;line-height:.92}.game-cover em{letter-spacing:.045em;border-radius:4px;padding:3px 5px;font-family:Arial,sans-serif;font-size:5.5px;font-weight:750}.game-cover i{letter-spacing:-.01em;font-family:SF Pro Text,Arial,sans-serif;font-size:7.5px;font-weight:750;bottom:6px;right:6px}.game-card>strong{color:#203a54;-webkit-font-smoothing:antialiased;min-height:14px;margin-top:7px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Microsoft YaHei,sans-serif;line-height:1.3;letter-spacing:-.015em!important;font-size:10.5px!important;font-weight:700!important}.game-card>small{letter-spacing:.005em;-webkit-font-smoothing:antialiased;margin-top:3px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Microsoft YaHei,sans-serif;line-height:1.3;color:#72879a!important;font-size:7.5px!important;font-weight:520!important}@media (width<=390px){.game-card>strong{font-size:10.5px!important}.game-card>small{font-size:7.5px!important}}.vip-emblem{--vip-c1:#d8e6f4;--vip-c2:#6689ad;--vip-c3:#173454;--vip-ink:#fff;--vip-shape:circle(49% at 50% 50%);--vip-radius:50%;isolation:isolate;width:88px;height:88px;color:var(--vip-ink);filter:drop-shadow(0 10px 15px var(--vip-glow,#1d3e6029));flex:none;display:block;position:relative}.vip-emblem:before,.vip-emblem:after,.vip-emblem>i{content:"";clip-path:var(--vip-shape);border-radius:var(--vip-radius);position:absolute}.vip-emblem:before{z-index:0;background:linear-gradient(135deg, #fffffff2 0 12%, transparent 13% 51%, #ffffff61 52% 55%, transparent 56%), linear-gradient(145deg, var(--vip-c1), var(--vip-c2) 52%, var(--vip-c3));inset:0;box-shadow:inset 0 0 0 1px #fffc,inset 0 -11px 20px #081f3733}.vip-emblem:after{z-index:1;background:radial-gradient(circle at 28% 20%, #ffffffa6, transparent 22%), repeating-conic-gradient(from 18deg, #ffffff1f 0 4deg, transparent 4deg 24deg), linear-gradient(145deg, var(--vip-c3), var(--vip-c2));inset:6px;box-shadow:inset 0 0 0 1px #ffffff85,inset 0 0 0 4px #081a2e2e}.vip-emblem>i{z-index:2;background:linear-gradient(135deg, #ffffff3d, transparent 38%), radial-gradient(circle at 50% 115%, var(--vip-c1), var(--vip-c3) 68%);inset:14px;box-shadow:inset 0 0 0 1px #ffffff40,0 0 18px #ffffff1c}.vip-emblem>i:before,.vip-emblem>i:after{content:"";z-index:1;background:#fff6;position:absolute;transform:rotate(45deg)}.vip-emblem>i:before{width:18px;height:1px;top:12px;right:2px}.vip-emblem>i:after{width:1px;height:18px;top:4px;right:10px}.vip-emblem>b,.vip-emblem>small{z-index:3;text-align:center;white-space:nowrap;width:78%;position:absolute;left:50%;transform:translate(-50%)}.vip-emblem>b{letter-spacing:-.035em;text-shadow:0 1px 5px #00000059;font:800 15px/1 Arial Narrow,Arial,sans-serif;top:36%}.vip-emblem>small{opacity:.82;letter-spacing:.15em;font:700 5px/1.1 Arial,sans-serif;top:58%}.vip-emblem--1{--vip-c1:#edf7ff;--vip-c2:#82a8ca;--vip-c3:#274f75;--vip-glow:#37658e29}.vip-emblem--2{--vip-c1:#fff;--vip-c2:#aab9c9;--vip-c3:#566a80;--vip-glow:#5063782b}.vip-emblem--3{--vip-c1:#dcf7ff;--vip-c2:#56b8e3;--vip-c3:#12648f;--vip-glow:#278ec033}.vip-emblem--4{--vip-c1:#e6fff8;--vip-c2:#45c3a1;--vip-c3:#0d695d;--vip-glow:#1b917633}.vip-emblem--5{--vip-c1:#f9eaff;--vip-c2:#c37ae9;--vip-c3:#692f98;--vip-glow:#9348bc36}.vip-emblem--6{--vip-c1:#e7edff;--vip-c2:#617fe5;--vip-c3:#243c98;--vip-glow:#394eb438}.vip-emblem--7{--vip-c1:#ffe9f7;--vip-c2:#df72bb;--vip-c3:#7b2f70;--vip-glow:#ab398536}.vip-emblem--8{--vip-c1:#fff5d4;--vip-c2:#d6aa57;--vip-c3:#79501b;--vip-ink:#fff9ea;--vip-glow:#99671940}.vip-emblem--9{--vip-c1:#f2f7fb;--vip-c2:#68798d;--vip-c3:#121c2b;--vip-glow:#101d2d4d}.vip-emblem--10{--vip-c1:#fff4bf;--vip-c2:#70d4eb;--vip-c3:#6249b8;--vip-glow:#5449ab47}.vip-emblem--10:before{background:linear-gradient(135deg,#fff6b8 0,#7be1f3 27%,#8276e8 54%,#f3b3dc 74%,#ffe28b 100%)}.vip-rank-chip{align-items:center;height:18px;box-shadow:inset 0 1px #fffffff2;color:#274f76!important;letter-spacing:.02em!important;background:linear-gradient(135deg,#ffffffd1,#d1e5f79e)!important;border:1px solid #4c84b840!important;border-radius:999px!important;padding:0 7px!important;font:800 8px/1 Arial,sans-serif!important;display:inline-flex!important}.game-dock-member>span{gap:12px!important}.game-dock-member>span>button{margin-left:1px;font-weight:700;width:24px!important;height:24px!important;box-shadow:none!important;color:#507fa8!important;background:0 0!important;border:0!important;border-radius:0!important;font-size:15px!important}.vip-page{background:linear-gradient(#eef7fc 0,#f7fbfe 45%,#f1f6fa 100%)}.vip-system-hero{background:linear-gradient(145deg,#ffffffe6,#e2f0fbb3);border:1px solid #77a8cf47;border-radius:26px;margin:14px;padding:24px 18px 20px;position:relative;overflow:hidden;box-shadow:0 20px 45px #2c557b1a,inset 0 1px #fff}.vip-system-hero:after{content:"";border:1px solid #5692c433;border-radius:50%;width:190px;height:190px;position:absolute;top:-92px;right:-75px;box-shadow:0 0 0 28px #fff3,0 0 0 29px #5692c41a,0 0 0 56px #ffffff21,0 0 0 57px #5692c412}.vip-system-copy{z-index:1;position:relative}.vip-system-copy>small,.vip-collection-head small{color:#6685a2;letter-spacing:.16em;font:700 7px/1.2 Arial,sans-serif}.vip-system-copy h1{color:#152b43;letter-spacing:-.04em;margin:8px 0 6px;font-size:27px;line-height:1.1}.vip-system-copy p{color:#687c8e;margin:0;font-size:9px;line-height:1.6}.vip-current-card{z-index:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffa8;border:1px solid #6ea1ca40;border-radius:18px;align-items:center;gap:16px;margin-top:20px;padding:14px;display:flex;position:relative;box-shadow:inset 0 1px #fffffff2}.vip-current-card>div{flex:1;min-width:0}.vip-current-card>div>small{color:#7c8e9d;font-size:8px}.vip-current-card>div>strong{color:#193a5b;margin-top:4px;font-size:15px;display:block}.vip-current-card>div>p{color:#667b8c;margin:7px 0 8px;font-size:8px}.vip-current-card>div>span{background:#d7e4ee;border-radius:5px;height:4px;display:block;overflow:hidden}.vip-current-card>div>span>i{border-radius:inherit;background:linear-gradient(90deg,#5c98c8,#93c6e7);height:100%;display:block}.vip-emblem--hero{width:94px;height:94px}.vip-badge-collection{-webkit-backdrop-filter:blur(20px)saturate(118%);backdrop-filter:blur(20px)saturate(118%);background:#ffffff94;border:1px solid #77a8cf38;border-radius:26px;margin:0 14px 16px;padding:20px 12px 14px;box-shadow:0 18px 40px #284f7014,inset 0 1px #fff}.vip-collection-head{justify-content:space-between;align-items:end;gap:16px;padding:0 5px 16px;display:flex}.vip-collection-head h2{color:#162d46;letter-spacing:-.04em;margin:6px 0 0;font-size:24px}.vip-collection-head>p{color:#718596;text-align:right;max-width:118px;margin:0;font-size:8px;line-height:1.5}.vip-badge-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.vip-badge-card{color:#182f47;background:linear-gradient(145deg,#ffffffe0,#e9f2f9b3);border:1px solid #7299b92e;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:155px;padding:13px 8px 11px;display:flex;position:relative;box-shadow:0 8px 20px #34546f0f,inset 0 1px #fffffffa}.vip-badge-card:active{transform:translateY(1px)}.vip-badge-card.is-current{border-color:#367ebe85;box-shadow:0 10px 24px #31699d21,inset 0 1px #fff,inset 0 0 0 2px #77b5e11c}.vip-badge-card.is-current:after{content:"当前";color:#fff;background:#214d76;border-radius:999px;padding:3px 6px;font-size:6px;font-weight:700;position:absolute;top:9px;right:9px}.vip-badge-card>span:last-child{text-align:center;gap:3px;display:grid}.vip-badge-card>span:last-child>b{font-size:10px}.vip-badge-card>span:last-child>small{color:#7e8f9e;font-size:7px}.vip-badge-card--apex{background:linear-gradient(145deg,#fffffff0,#e8e6fcbd)}.profile-head .vip-emblem--profile{width:68px;height:68px}.profile-head .vip-emblem--profile>b{font-size:11px}.profile-head .vip-emblem--profile>small{font-size:4px}.game-load-more.game-load-more{color:#315978;background:linear-gradient(90deg,#fff0,#ffffffc7 18% 82%,#fff0);border:0;border-radius:14px;width:100%;height:42px;margin:15px 0 8px;font-size:10px;font-weight:650;position:relative;box-shadow:inset 0 1px #fffffff2,0 8px 22px #4870910f}.game-load-more.game-load-more:before,.game-load-more.game-load-more:after{content:"";background:linear-gradient(90deg,#0000,#6999be4d);width:18%;height:1px;position:absolute;top:50%}.game-load-more.game-load-more:before{left:0}.game-load-more.game-load-more:after{right:0;transform:scaleX(-1)}.game-load-more.game-load-more span{color:#6d9fc4;margin-left:8px;font-size:14px}@media (width>=720px){.vip-badge-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.vip-badge-card{min-height:166px}}@media (width<=360px){.vip-badge-card{min-height:145px;padding-inline:5px}.vip-emblem{width:80px;height:80px}.vip-current-card{gap:10px}.vip-emblem--hero{width:84px;height:84px}}.vip-page.vip-club-page{--vip-page-bg:#0c1423;--vip-page-panel:#141f33;--vip-page-line:#aacce724;min-height:100dvh;padding:0 0 calc(24px + env(safe-area-inset-bottom));background:radial-gradient(circle at 85% 12%, #437eb133, transparent 27%), radial-gradient(circle at 8% 58%, #2a5b881a, transparent 34%), linear-gradient(180deg, #111a2b 0%, var(--vip-page-bg) 52%, #0a1220 100%);color:#f2f7fb;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;overflow-x:hidden}:is(.mobile-app:has(>.vip-club-page.active)>.bottom-nav,.mobile-app:has(>.vip-rebate-page.active)>.bottom-nav){display:none}.vip-club-nav{z-index:5;-webkit-backdrop-filter:blur(18px);background:#131c2dd1;border-bottom:1px solid #b2cfe814;grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;height:58px;padding:0 14px;display:grid;position:relative}.vip-club-nav>button{color:#edf6fc;background:#ffffff09;border:1px solid #c2dcf033;border-radius:50%;place-items:center;width:36px;height:36px;padding:0 2px 2px 0;font-size:28px;font-weight:300;line-height:1;display:grid}.vip-club-nav>h1{color:#f7fbff;letter-spacing:.02em;text-align:center;margin:0;font-size:17px;font-weight:720}.vip-club-intro{text-align:center;padding:28px 20px 15px;position:relative}.vip-club-intro:before{content:"";pointer-events:none;border:1px solid #89bbe217;border-radius:50%;width:220px;height:220px;position:absolute;top:-132px;left:50%;transform:translate(-50%);box-shadow:0 0 0 34px #578eb805,0 0 0 35px #89bbe20d}.vip-club-intro>small,.vip-club-intro>h2,.vip-club-intro>p{z-index:1;position:relative}.vip-club-intro>small{color:#6f9fc5;letter-spacing:.18em;font-size:8px;font-weight:720;display:block}.vip-club-intro>h2{color:#f7fbff;letter-spacing:-.035em;margin:0 0 7px;font-size:31px;font-weight:780;line-height:1.05}.vip-club-intro>p{color:#d3e2eead;margin:0;font-size:10px;line-height:1.5}.vip-level-carousel{margin-top:4px;position:relative}.vip-level-track{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:13px;padding:12px 34px 10px;scroll-padding-inline:34px;display:flex;overflow-x:auto}.vip-level-track::-webkit-scrollbar{display:none}.vip-level-card{scroll-snap-align:center;color:#f4f8fb;text-align:left;background:linear-gradient(120deg,#ffffff1a,#0000 42%),linear-gradient(145deg,#253d58,#17283d 68%,#111e30);border:1px solid #bfd8ec29;border-radius:22px;flex:0 0 min(420px,100vw - 60px);min-width:min(420px,100vw - 60px);min-height:202px;padding:38px 17px 15px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff29,0 17px 34px #00071138}.vip-level-card:after{content:"";pointer-events:none;border:1px solid #cfe6f714;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-119px;right:-82px;box-shadow:0 0 0 24px #ffffff03,0 0 0 25px #cfe6f70b}.vip-level-card--2{background:linear-gradient(120deg,#ffffff1f,#0000 43%),linear-gradient(145deg,#586575,#353f4d 68%,#252d39)}.vip-level-card--3{background:linear-gradient(120deg,#ffffff1a,#0000 43%),linear-gradient(145deg,#1b698e,#174563 68%,#102c42)}.vip-level-card--4{background:linear-gradient(120deg,#ffffff1a,#0000 43%),linear-gradient(145deg,#167665,#124f49 68%,#0d3534)}.vip-level-card--5{background:linear-gradient(120deg,#ffffff1a,#0000 43%),linear-gradient(145deg,#714193,#4d2d69 68%,#332044)}.vip-level-card--6{background:linear-gradient(120deg,#ffffff1a,#0000 43%),linear-gradient(145deg,#354c9c,#293975 68%,#1c2850)}.vip-level-card--7{background:linear-gradient(120deg,#ffffff1a,#0000 43%),linear-gradient(145deg,#863f74,#5c3157 68%,#3d223b)}.vip-level-card--8{background:linear-gradient(120deg,#ffffff26,#0000 43%),linear-gradient(145deg,#8a652c,#60451f 68%,#3d2d17)}.vip-level-card--9{background:linear-gradient(120deg,#ffffff17,#0000 43%),linear-gradient(145deg,#303b49,#202a36 68%,#111821)}.vip-level-card--10{background:linear-gradient(120deg,#ffffff26,#0000 43%),linear-gradient(145deg,#604e94,#304a72 58%,#1d2f50)}.vip-level-card.is-current{border-color:#7db9e58f;box-shadow:inset 0 1px #ffffff38,0 18px 38px #06264357,0 0 0 1px #4f91c51f}.vip-level-card.is-viewing:not(.is-current){border-color:#79beeb7a;box-shadow:inset 0 1px #ffffff2e,0 16px 34px #041b334d,0 0 0 1px #469bd71a}.vip-level-card.is-locked{opacity:.82}.vip-level-state{color:#dfeef9;letter-spacing:.04em;background:#11283ec2;border-radius:0 0 11px;justify-content:center;align-items:center;min-width:70px;height:25px;padding:0 10px;font-size:8px;font-weight:700;display:inline-flex;position:absolute;top:0;left:0}.vip-level-card.is-locked .vip-level-state:before{content:"";border:1.3px solid;border-radius:2px;width:7px;height:6px;margin-right:5px}.vip-level-main{z-index:2;justify-content:space-between;align-items:center;gap:15px;display:flex;position:relative}.vip-level-main>div>b{color:#fff;letter-spacing:-.055em;font:italic 760 37px/1 Arial,sans-serif;display:block}.vip-level-main>div>small{color:#e3eff89e;letter-spacing:.08em;margin-top:8px;font-size:9px;display:block}.vip-level-card .vip-emblem{filter:drop-shadow(0 11px 14px #000a1852);width:86px;height:86px}.vip-level-progress{z-index:2;background:#e0eef82e;border-radius:999px;height:4px;margin-top:13px;position:relative;overflow:hidden}.vip-level-progress>i{border-radius:inherit;background:linear-gradient(90deg,#68a8d7,#b7d9ef);height:100%;display:block;box-shadow:0 0 10px #75b4e059}.vip-level-footer{z-index:3;justify-content:space-between;align-items:center;gap:8px;margin:10px 0 0;display:flex;position:relative}.vip-level-footer>p{color:#ecf4fad6;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:8.5px;font-weight:620;overflow:hidden}.vip-level-footer>button{color:#fff;background:linear-gradient(100deg,#318fd9,#43bce6);border:1px solid #8bd8ff75;border-radius:999px;flex:none;min-width:84px;height:28px;padding:0 10px;font-size:8px;font-weight:740;box-shadow:inset 0 1px #ffffff47,0 7px 14px #0b558f3d}.vip-level-footer>button:active:not(:disabled){transform:translateY(1px)}.vip-level-footer>button:disabled{color:#e0ecf570;background:#ffffff0b;border-color:#d6e5f01f;box-shadow:inset 0 1px #ffffff09}.vip-level-footer>button.is-claimed{color:#cee6f4b3;box-shadow:none;background:#487ea42b;border-color:#83c1e438}.vip-benefit-panel{border:1px solid var(--vip-page-line);background:radial-gradient(circle at 100% 0,#437aa91f,#0000 32%),linear-gradient(145deg,#1b2940f5,#111b2dfa);border-radius:30px 30px 22px 22px;margin:0 12px;padding:18px 16px 14px;box-shadow:inset 0 1px #ffffff0e,0 18px 40px #0006112e}.vip-benefit-heading{text-align:center;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;gap:8px;display:grid}.vip-benefit-heading>i{background:linear-gradient(90deg,#0000,#4388bd);height:1px;display:block;position:relative}.vip-benefit-heading>i:last-child{transform:scaleX(-1)}.vip-benefit-heading>i:after{content:"";background:#61a7dc;border-radius:50%;width:4px;height:4px;position:absolute;top:-2px;right:0;box-shadow:0 0 8px #4e9ed88c}.vip-benefit-heading h2{color:#dce9f3;margin:0;font-size:16px;font-weight:740}.vip-benefit-heading p{color:#c4d5e2a6;margin:4px 0 0;font-size:8.5px}.vip-benefit-compare{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:end;gap:7px;margin-top:13px;display:grid}.vip-benefit-compare>small{color:#c9dae7b8;grid-column:1/-1;margin-bottom:1px;font-size:9px;font-weight:620}.vip-benefit-compare>div{min-width:0}.vip-benefit-compare>div:last-child{text-align:right}.vip-benefit-compare span,.vip-benefit-compare em{color:#c3d4e1a8;font-size:8px;font-style:normal;display:block}.vip-benefit-compare strong{color:#51a8e8;letter-spacing:-.025em;margin:4px 0 0;font-size:18px;font-weight:760;display:block}.vip-benefit-compare em{display:none}.vip-benefit-compare>i{color:#dae6ef7a;text-align:center;margin-bottom:3px;font:18px/1 Arial,sans-serif}.vip-benefit-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}.vip-benefit-metrics>article{text-align:center;background:radial-gradient(circle at 50% 0,#3b97d71a,#0000 48%),linear-gradient(145deg,#ffffff0d,#ffffff05);border:1px solid #91bee01c;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:76px;padding:9px 5px 8px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 8px 18px #0008141a}.vip-benefit-metrics>article:before{content:"";background:linear-gradient(90deg,#0000,#50aeeb9e,#0000);width:52%;height:1px;position:absolute;top:0;left:24%}.vip-benefit-metrics .vip-benefit-icon{color:#66c0f4;background:linear-gradient(145deg,#40a0e02e,#1d4f7b14);border:1px solid #5cbaf07a;border-radius:12px;flex:none;place-items:center;width:32px;height:32px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1a,0 6px 14px #0a4e8329}.vip-benefit-metrics .vip-benefit-icon:after{content:"";background:#224f73;border:1px solid #9edcffa8;border-radius:50%;width:6px;height:6px;position:absolute;top:-2px;right:-2px;box-shadow:0 0 8px #55b7ef75}.vip-benefit-metrics .vip-benefit-icon svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.vip-benefit-metrics .vip-benefit-icon.is-bonus{color:#8dd5fb;background:linear-gradient(145deg,#52b5e833,#265c8914)}.vip-benefit-metrics strong,.vip-benefit-metrics span{display:block}.vip-benefit-metrics strong{color:#e5eff6;white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-weight:700;overflow:hidden}.vip-benefit-metrics span{color:#bed0dea8;margin-top:3px;font-size:7.5px;line-height:1.2}.vip-detail-action{color:#fff;background:linear-gradient(100deg,#2f8fea,#42c2e9);border:0;border-radius:999px;width:100%;height:42px;margin-top:12px;font-size:11px;font-weight:760;box-shadow:inset 0 1px #ffffff4d,0 10px 22px #1d81cf38}.vip-detail-action:active{transform:translateY(1px)}.vip-rebate-page{min-height:100dvh;padding-bottom:calc(24px + env(safe-area-inset-bottom));color:#f1f6fa;background:radial-gradient(circle at 86% 4%,#3a70a029,#0000 24%),linear-gradient(#111827 0%,#0d1524 100%);font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;overflow-x:hidden}.vip-rebate-content{padding:18px 12px 0}.vip-rebate-heading{justify-content:space-between;align-items:end;gap:15px;padding:0 4px 14px;display:flex}.vip-rebate-heading h2{color:#f4f8fb;letter-spacing:-.025em;margin:0;font-size:21px;font-weight:760}.vip-rebate-heading p{color:#becfde94;text-align:right;max-width:150px;margin:0;font-size:8px;line-height:1.45}.vip-rebate-table-shell{scrollbar-width:thin;scrollbar-color:#4c92c98c transparent;overscroll-behavior-inline:contain;background:#121b2b;border:1px solid #9cbcd61f;border-radius:18px;overflow:auto;box-shadow:inset 0 1px #ffffff09,0 16px 34px #0006102e}.vip-rebate-table-shell::-webkit-scrollbar{height:4px}.vip-rebate-table-shell::-webkit-scrollbar-track{background:0 0}.vip-rebate-table-shell::-webkit-scrollbar-thumb{background:#4c92c98c;border-radius:99px}.vip-rebate-table{table-layout:fixed;border-collapse:separate;border-spacing:0;color:#d8e4eeb8;font-variant-numeric:tabular-nums;text-align:center;width:100%;min-width:790px;font-size:10px}.vip-rebate-table th,.vip-rebate-table td{white-space:nowrap;border-bottom:1px solid #97b6cf0e;width:96px;height:44px;padding:0 9px}.vip-rebate-table thead th{z-index:3;color:#aebed0;background:#1a2336;height:48px;font-size:11px;font-weight:700;position:sticky;top:0}.vip-rebate-table thead th:first-child,.vip-rebate-table tbody th{width:78px;position:sticky;left:0}.vip-rebate-table thead th:first-child{z-index:5;background:#1a2336}.vip-rebate-table tbody th{z-index:2;color:#cfdde8a3;background:#121b2b;font-size:10px;font-weight:680}.vip-rebate-table tbody tr:nth-child(2n) td{background:#ffffff07}.vip-rebate-table tbody tr:nth-child(2n) th{background:#182133}.vip-rebate-table tbody tr:last-child th,.vip-rebate-table tbody tr:last-child td{border-bottom:0}.vip-rebate-table tbody tr.is-current th,.vip-rebate-table tbody tr.is-current td{color:#d9edfb;background:#2f7eb821}.vip-rebate-table tbody tr.is-current th{background:#18334b;box-shadow:inset 3px 0 #4c9bd3}.vip-rebate-swipe-hint{color:#b1c6d885;text-align:center;margin:10px 0 0;font-size:8px}.vip-rebate-swipe-hint>span{color:#579bd0;vertical-align:-1px;margin-right:4px;font-size:12px}@media (width<=360px){.vip-club-intro{padding-top:24px}.vip-club-intro>h2{font-size:29px}.vip-level-track{padding-inline:28px;scroll-padding-inline:28px}.vip-level-card{flex-basis:calc(100vw - 92px);min-width:calc(100vw - 92px);padding-inline:15px}.vip-level-card .vip-emblem{width:80px;height:80px}.vip-level-main>div>b{font-size:34px}.vip-level-footer>button{min-width:80px;padding-inline:8px;font-size:7.5px}.vip-benefit-panel{margin-inline:10px;padding-inline:13px}.vip-benefit-metrics{gap:6px}.vip-benefit-metrics>article{padding-inline:4px}.vip-rebate-content{padding-inline:10px}.vip-rebate-heading{padding-inline:2px}.vip-rebate-heading h2{font-size:20px}}.game-dock-actions>button{grid-template-rows:39px 16px;gap:0;overflow:visible}.game-dock-actions>button:before{display:none}.game-dock-action-art{object-fit:contain;pointer-events:none;filter:drop-shadow(0 5px 7px #244e782e)drop-shadow(0 1px 1px #ffffffbf);transform-origin:50%;align-self:center;width:48px;height:48px;transition:transform .16s,filter .16s;transform:translateY(2px)scale(1.08)}.game-dock-actions>button:active .game-dock-action-art{filter:drop-shadow(0 3px 4px #244e7824)drop-shadow(0 1px 1px #ffffffb3);transform:translateY(3px)scale(1.01)}.game-dock-actions>button>span{z-index:1;color:#355b80;letter-spacing:.02em;text-align:center;white-space:nowrap;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;width:100%;min-width:2em;font-family:PingFang SC,Noto Sans CJK SC,Microsoft YaHei,sans-serif;font-size:10.5px;font-weight:700;line-height:17px;display:block;position:relative}.game-dock-actions>button:nth-child(3)>span{transform:translateY(.35px)}@media (width<=390px){.game-dock-action-art{width:44px;height:44px}}.game-promo-notice .game-notice-megaphone{color:#5f94bf;filter:drop-shadow(0 1px #ffffffbf);width:26px;height:22px;display:block;overflow:visible}.game-notice-megaphone path{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.game-notice-megaphone .game-notice-megaphone__body{fill:#5f94bf21}.game-promo-notice p{color:#48627a;font-weight:600}.game-dock-member>span{align-items:center;gap:5px;display:flex}.game-dock-member .wallet-currency-badge{color:#fff;text-shadow:0 1px 1px #07213999;background:radial-gradient(circle at 31% 22%,#ffffffb8 0 8%,#0000 31%),linear-gradient(145deg,#639ac7 0%,#2f6d9f 38%,#164a75 70%,#0d3154 100%);border:1px solid #4889beb8;border-radius:50%;flex:0 0 19px;place-items:center;width:19px;height:19px;font-family:SF Pro Display,Helvetica Neue,Arial,sans-serif;font-size:11px;font-style:normal;font-weight:800;line-height:1;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #e0f1fceb,0 0 0 2px #5797c938,inset 0 1px #ffffffa6,inset 0 -3px 5px #08274447,0 5px 11px #2a5c862e}.game-dock-member .wallet-currency-badge:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #e2f3fd80;position:absolute;inset:2.5px}.game-category-rail{overscroll-behavior:contain;scroll-behavior:auto;height:calc(100dvh - 140px);padding-block:6px;overflow-y:auto}.game-category-rail button{gap:1px;height:clamp(54px,14.2857dvh - 26.8571px,64px);margin-bottom:4px;overflow:visible}.game-category-art{object-fit:contain;pointer-events:none;filter:drop-shadow(0 3px 5px #234e761c);transform-origin:50%;flex:0 0 37px;width:37px;height:37px;transition:transform .16s,filter .16s;display:block;transform:scale(.94)}.game-category-rail button strong{z-index:1;color:#49637c;letter-spacing:.02em;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;font-family:PingFang SC,Noto Sans CJK SC,Microsoft YaHei,sans-serif;font-size:11px;font-weight:700;line-height:16px;position:relative}.game-category-rail button.active .game-category-art{filter:drop-shadow(0 5px 8px #1d4e7c2e);transform:scale(1.02)}.game-category-rail button:active .game-category-art{transition-duration:60ms;transform:scale(.91)}.bottom-nav{-webkit-backdrop-filter:blur(26px)saturate(135%);background:linear-gradient(110deg,#fcfeffdb,#eff7fdc2);border-top-color:#678bab38;height:76px;overflow:visible;box-shadow:0 -15px 36px #3157791c,inset 0 1px #fffffffa}.bottom-nav button{gap:0;overflow:visible}.bottom-nav button>.bottom-nav-art-wrap,.bottom-nav .recharge-tab>.bottom-nav-art-wrap{width:37px;height:37px;box-shadow:none;font:inherit;background:0 0;border:0;border-radius:0;place-items:center;margin:0;display:grid;position:relative}.bottom-nav-art{object-fit:contain;pointer-events:none;filter:grayscale(.22)saturate(.82)drop-shadow(0 4px 7px #284f741f);opacity:.78;transform-origin:50%;width:39px;height:39px;transition:transform .16s,filter .16s,opacity .16s;display:block;transform:scale(.86)}.bottom-nav button>span{color:#607a92;letter-spacing:0;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;width:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-size:12px;font-weight:600;line-height:18px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.bottom-nav button:not(.recharge-tab)>.bottom-nav-art-wrap{position:absolute;top:6px;left:50%;transform:translate(-50%)}.bottom-nav button.active .bottom-nav-art{filter:saturate(1.08)drop-shadow(0 5px 9px #204e7933);opacity:1;transform:scale(.98)}.bottom-nav button.active>span{color:#123f6b;font-weight:700}.bottom-nav button:active .bottom-nav-art{transition-duration:60ms;transform:scale(.82)}.bottom-nav .recharge-tab>.bottom-nav-art-wrap{z-index:2;-webkit-backdrop-filter:blur(16px);background:radial-gradient(circle at 36% 28%,#fffffffa,#ddeffcdb 48%,#aed0ebb3);border:1px solid #fffffff5;border-radius:50%;width:62px;height:62px;margin:0;position:absolute;top:-21px;left:50%;transform:translate(-50%);box-shadow:0 13px 27px #204c7438,0 0 0 7px #f7fcffc7,inset 0 2px #fff}.bottom-nav .recharge-tab .bottom-nav-art{opacity:1;filter:saturate(1.06)drop-shadow(0 8px 11px #21527e33);width:66px;height:66px;transform:scale(.91)}.bottom-nav .recharge-tab>span{z-index:4;color:#607a92;letter-spacing:0;text-shadow:0 1px #fffffff5;width:100%;margin:0;font-size:12px;font-weight:600;line-height:18px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.bottom-nav .recharge-tab.active>span{color:#123f6b;font-weight:700}.bottom-nav .recharge-tab:active .bottom-nav-art{transform:scale(.84)}.bottom-nav em{color:#fff;background:#6e9fc9;top:6px;right:17px;box-shadow:0 3px 8px #244e742e}@media (width<=390px){.game-category-art{flex-basis:34px;width:34px;height:34px}.bottom-nav .recharge-tab>.bottom-nav-art-wrap{width:58px;height:58px;top:-16px}.bottom-nav .recharge-tab .bottom-nav-art{width:62px;height:62px}}.provider-grid button{--provider-art:none;--provider-art-size:100% 100%;--provider-art-x:0%;--provider-art-y:0%;isolation:isolate;text-align:left;background:linear-gradient(155deg,#ffffffe8,#eff7fdb8);border:1px solid #7097b92e;border-radius:14px;height:164px;min-height:164px;padding:112px 12px 11px;display:block;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 1px #fffffff5,0 12px 26px #2d577b13}.provider-grid button:before{content:"";z-index:0;background-image:var(--provider-art);background-repeat:no-repeat;background-position:var(--provider-art-x) var(--provider-art-y);background-size:var(--provider-art-size);height:106px;box-shadow:none;filter:saturate(.92)contrast(.98);pointer-events:none;border:0;border-radius:13px 13px 0 0;transition:transform .22s,filter .22s;position:absolute;inset:0 0 auto}.provider-grid button:after{content:"";z-index:1;width:auto;height:46px;box-shadow:none;pointer-events:none;background:linear-gradient(#f5fafe00,#f8fbfeeb 72%,#f8fbfe);border:0;border-radius:0;position:absolute;inset:68px 0 auto}.provider-grid button>i{z-index:2;-webkit-backdrop-filter:blur(12px)saturate(125%);backdrop-filter:blur(12px)saturate(125%);border-radius:999px;place-items:center;width:auto;min-width:30px;height:23px;padding:0 7px;font-size:8px;line-height:1;display:none;position:absolute;top:9px;left:9px;box-shadow:inset 0 1px #fffffff5,0 5px 14px #0b2a461f;color:#214a73!important;background:#f7fbffb8!important;border:1px solid #ffffffb8!important}.provider-grid button>strong,.provider-grid button>small,.provider-grid button>span{z-index:2;position:relative}.provider-grid button>strong{color:#172d45;letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:720;line-height:1.2;display:block;overflow:hidden}.provider-grid button>small{color:#7b8c9d;white-space:nowrap;text-overflow:ellipsis;margin-top:6px;padding-right:38px;font-size:7.5px;font-weight:480;line-height:1.25;display:block;overflow:hidden}.provider-grid button>span{color:#52789d;font-size:7px;font-weight:650;position:absolute;bottom:12px;right:10px}.provider-grid button:active{background:linear-gradient(155deg,#fffffff2,#e0effad1);border-color:#3770a36b;box-shadow:inset 0 0 0 1px #447eb129,0 8px 18px #2d577b14}.provider-grid button:active:before{filter:saturate()contrast(1.01);transform:scale(1.025)}.provider-grid button[data-name=PG电子]{--provider-art-x:0%;--provider-art-y:0%}.provider-grid button[data-name=PP电子]{--provider-art-x:50%;--provider-art-y:0%}.provider-grid button[data-name=MG电子]{--provider-art-x:100%;--provider-art-y:0%}.provider-grid button[data-name=CQ9电子]{--provider-art-x:0%;--provider-art-y:50%}.provider-grid button[data-name=JBD电子]{--provider-art-x:50%;--provider-art-y:50%}.provider-grid button[data-name=BBIN电子]{--provider-art-x:100%;--provider-art-y:50%}.provider-grid button[data-name=FG电子]{--provider-art-x:0%;--provider-art-y:100%}.provider-grid button[data-name=DB电子]{--provider-art-x:50%;--provider-art-y:100%}.provider-grid button[data-name=OG真人]{--provider-art-x:0%;--provider-art-y:0%}.provider-grid button[data-name=BG真人]{--provider-art-x:100%;--provider-art-y:0%}.provider-grid button[data-name=DB真人]{--provider-art-x:0%;--provider-art-y:100%}.provider-grid button[data-name=WL真人]{--provider-art-x:100%;--provider-art-y:100%}.provider-grid button[data-name=IM体育]{--provider-art-x:0%;--provider-art-y:0%}.provider-grid button[data-name=DG体育]{--provider-art-x:100%;--provider-art-y:0%}.provider-grid button[data-name=乐彩棋牌]{--provider-art-x:0%;--provider-art-y:0%}.provider-grid button[data-name=EG棋牌]{--provider-art-x:50%;--provider-art-y:0%}.provider-grid button[data-name=KS棋牌]{--provider-art-x:100%;--provider-art-y:0%}.provider-grid button[data-name=DB棋牌]{--provider-art-x:0%;--provider-art-y:100%}.provider-grid button[data-name=王者棋牌]{--provider-art-x:50%;--provider-art-y:100%}.provider-grid button[data-name=王者捕鱼]{--provider-art-x:0%;--provider-art-y:0%}.provider-grid button[data-name=KS捕鱼]{--provider-art-x:50%;--provider-art-y:0%}.provider-grid button[data-name=BG捕鱼]{--provider-art-x:100%;--provider-art-y:0%}.provider-grid button[data-name=FG捕鱼]{--provider-art-x:0%;--provider-art-y:50%}.provider-grid button[data-name=JDB捕鱼]{--provider-art-x:50%;--provider-art-y:50%}.provider-grid button[data-name=BBIN捕鱼]{--provider-art-x:100%;--provider-art-y:50%}.provider-grid button[data-name=CQ9捕鱼]{--provider-art-x:0%;--provider-art-y:100%}.provider-grid button[data-provider-type=彩票馆]{--provider-art:url(/assets/lottery-v1-DVbYev1q.jpg);--provider-art-size:100% 100%;--provider-art-x:50%;--provider-art-y:50%}@media (width<=390px){.provider-grid button{height:156px;min-height:156px;padding-top:105px}.provider-grid button:before{height:100px}.provider-grid button:after{top:63px}.provider-grid button>strong{font-size:11.5px}}.mobile-app.app-header-hidden>.app-header{display:none}.profile-head.profile-head{--profile-accent:#5d8fba;color:#163756;-webkit-backdrop-filter:blur(25px)saturate(125%);background:repeating-linear-gradient(90deg,#4d7fa705 0 1px,#0000 1px 42px),linear-gradient(125deg,#ffffffe8 0 41%,#e8f5fda8 72%,#ffffffba 100%),#ffffff94;border:1px solid #6f9cc13d;border-radius:21px;margin:9px 12px 0;box-shadow:inset 0 1px #fffffffa,inset 0 -1px #4277a00b,0 18px 42px #305b801a;padding:16px 17px 14px!important}.profile-head.profile-head:before{background:linear-gradient(118deg,#0000 0 62%,#5b8fb713 62% 62.35%,#0000 62.35%),linear-gradient(132deg,#0000 0 73%,#ffffff7a 73% 84%,#5389b30f 84% 84.35%,#0000 84.35%),linear-gradient(104deg,#0000 0 89%,#6197c00e 89% 100%);width:auto;height:auto}.profile-head.profile-head:after{content:"FT";z-index:0;color:#25547b09;letter-spacing:-.08em;pointer-events:none;font:850 32px/1 Arial,sans-serif;position:absolute;top:12px;right:17px;transform:skew(-8deg)}.profile-head .profile-member-top{grid-template-columns:64px minmax(0,1fr);gap:14px}.profile-head .vip-emblem--profile{filter:drop-shadow(0 8px 13px #2d5b8226);width:62px;height:62px}.profile-head .profile-member-top .member-identity>small,.profile-wallet-row .profile-balance-bar>small{color:#647d93;letter-spacing:.055em;font-size:9px;font-weight:650}.profile-head .profile-member-top .account-row{margin-top:5px}.profile-head .profile-member-top .account-row h1{color:#153858;letter-spacing:-.015em;text-shadow:0 1px #ffffffe6;font-size:22px;font-weight:760}.profile-wallet-row{border-top:0;align-items:center;margin-top:5px;padding-top:0}.profile-wallet-row .profile-balance-bar{transform:translateY(-12px)}.profile-wallet-row .profile-balance-value{gap:9px;margin-top:4px}.profile-wallet-row .profile-balance-value>strong{color:#112f4c;letter-spacing:-.035em;text-shadow:0 1px #ffffffe6;font-size:31px;font-weight:740}.profile-wallet-row .profile-balance-value>button{color:#3f76a4;background:linear-gradient(145deg,#ffffffd1,#d7ebf9b8);border:1px solid #5384ad3d;width:27px;height:27px;font:700 18px/1 Arial,sans-serif;box-shadow:inset 0 1px #fff,0 5px 12px #315c8114}.profile-wallet-row .profile-balance-value>button.is-refreshing{animation:.45s linear balance-refresh}.profile-wallet-row .profile-wallet-actions{grid-template-columns:repeat(2,62px);gap:8px}.profile-wallet-row .profile-wallet-actions button{letter-spacing:.03em;border-radius:10px;width:62px;height:36px;font-size:10px;font-weight:720}.profile-wallet-row .profile-wallet-actions button:last-child{color:#284d70;background:#ffffff85;border-color:#537da145;box-shadow:inset 0 1px #fffffff2}.profile-head.profile-head>.member-progress{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;margin-top:9px;padding:7px 0 5px;position:relative;overflow:visible}.profile-head.profile-head>.member-progress:before{content:none}.profile-head.profile-head>.member-progress>.progress-heading{z-index:1;align-items:center;position:relative}.profile-head.profile-head>.member-progress>.progress-heading>span{color:#6d8499;letter-spacing:.02em;font-size:9px;font-weight:650}.profile-head.profile-head>.member-progress>.progress-heading>span b{color:#1e476b;letter-spacing:-.01em;margin-left:3px;font-size:10.5px;font-weight:760}.profile-head.profile-head>.member-progress>.progress-heading>.profile-vip-detail{color:#356b98;background:#ffffff75;border:1px solid #5a8db52e;border-radius:999px;min-height:22px;padding:0 8px;font-size:9px;font-weight:720;box-shadow:inset 0 1px #fffffff5}.profile-head.profile-head>.member-progress>i{background:#4d74961a;border:1px solid #5282aa21;border-radius:999px;height:7px;margin-top:6px;position:relative;overflow:visible;box-shadow:inset 0 1px 3px #2548671c,0 1px #ffffffd6}.profile-head.profile-head>.member-progress>i>b{border-radius:inherit;background:linear-gradient(90deg,#4f88b8 0%,#79add2 52%,#b9daf0 100%);border:1px solid #ffffff5c;height:7px;position:relative;top:-1px;left:-1px;box-shadow:inset 0 1px #ffffff85,0 2px 8px #447eae40}.profile-head.profile-head>.member-progress>i>b:after{content:"";background:#79add2;border:2px solid #ffffffeb;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;right:-4px;transform:translateY(-50%);box-shadow:0 2px 7px #28577f47}.profile-head.profile-head>.member-progress>.progress-meta>small{color:#6d8296;font-size:9px;font-weight:560}.profile-head.profile-head>.member-progress>.progress-meta b{color:#244d70;font-size:10px;font-weight:740}.account-stats.account-stats{-webkit-backdrop-filter:blur(28px)saturate(114%);background:linear-gradient(145deg,#fbfdffa8,#dae9f46b);border:1px solid #5c87a92e;border-radius:17px;gap:0;margin:8px 12px 0;padding:4px;overflow:hidden;box-shadow:inset 0 1px #fffffffa,inset 0 -1px #4b759609,0 14px 30px #2b4a6411}.account-stats.account-stats>button{height:54px;box-shadow:none;border-right:1px solid #5f88a921;border-radius:0;padding:7px 10px}.account-stats.account-stats>button>span{color:#73869a;letter-spacing:.05em;font-size:8.5px;font-weight:620}.account-stats.account-stats>button>strong{color:#173958;font-size:15px;font-weight:730}.profile-group{-webkit-backdrop-filter:blur(30px)saturate(114%);background:linear-gradient(145deg,#fafdffa3,#d6e7f366);border:1px solid #5c87a92e;border-radius:21px;margin:8px 12px 14px;padding:13px 16px;box-shadow:inset 0 1px #fffffffc,inset 0 -1px #4874970a,0 18px 38px #29486212}.profile-group>small{color:#75899c;letter-spacing:.08em;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:8px;font-weight:650}.profile-group>button{border-color:#4f77961f;height:56px}.profile-logout-button{color:#56728b;background:linear-gradient(145deg,#fafdff99,#dae9f45c);border-color:#527d9e2b;border-radius:14px;margin:0 12px 18px;box-shadow:inset 0 1px #fffffff5}@media (width<=390px){.profile-head.profile-head{border-radius:20px;margin-inline:10px;padding:14px 15px 13px!important}.profile-head .profile-member-top{grid-template-columns:58px minmax(0,1fr);gap:12px}.profile-head .vip-emblem--profile{width:56px;height:56px}.profile-head .profile-member-top .account-row h1{font-size:21px}.profile-wallet-row .profile-balance-bar{transform:translateY(-10px)}.profile-wallet-row .profile-balance-value>strong{font-size:29px}.profile-wallet-row .profile-wallet-actions{grid-template-columns:repeat(2,57px)}.profile-wallet-row .profile-wallet-actions button{width:57px}.account-stats.account-stats,.profile-group{margin-inline:10px}}[data-page=profile]{background:#f3f7fa}.profile-head.profile-head{color:#fff;-webkit-backdrop-filter:none;background:radial-gradient(circle at 92% -8%,#bae5fc57 0%,#6aabd329 18%,#0000 34%),linear-gradient(#235b82e0 0%,#1b4b6f6b 15%,#0000 30%),linear-gradient(90deg,#0a2745f5 0%,#123c5edb 43%,#0c2b4b6b 68%,#05172f24 100%),url(/assets/crystal-member-banner-v1-BZL8--Up.png) 100%/cover no-repeat;border:0;border-radius:0;margin:0;overflow:hidden;box-shadow:0 18px 38px #0a2a4633,inset 0 1px #ffffff47,inset 0 -1px #97d8ff2e;padding:18px 22px 38px!important}.profile-head.profile-head:before{content:"";border-radius:inherit;box-shadow:none;pointer-events:none;background:radial-gradient(88% 112% at 106% 52%,#0000 0 40.5%,#daf4ff38 41% 41.6%,#0000 42.2% 51.5%,#b1def91f 52% 52.7%,#0000 53.3%),linear-gradient(118deg,#0000 0 68%,#ffffff17 68% 68.45%,#0000 68.45%),linear-gradient(132deg,#0000 0 78%,#c2e7fd12 78% 100%);border:0;position:absolute;inset:0}.profile-head.profile-head:after{color:#ffffff0e;font-size:42px;top:18px;right:22px}.profile-head .profile-member-top .member-identity>small,.profile-wallet-row .profile-balance-bar>small,.profile-head.profile-head>.member-progress>.progress-heading>span,.profile-head.profile-head>.member-progress>.progress-meta>small{color:#fff9}.profile-head .profile-member-top .account-row h1,.profile-wallet-row .profile-balance-value>strong,.profile-head.profile-head>.member-progress>.progress-heading>span b,.profile-head.profile-head>.member-progress>.progress-meta b{color:#fff;text-shadow:none}.profile-head .vip-emblem--profile{filter:drop-shadow(0 9px 17px #02111f4d)}.profile-head .profile-member-top{grid-template-columns:64px minmax(0,1fr) auto}.profile-service-entry{clip-path:polygon(14% 0,100% 0,100% 100%,0 100%);color:#fff;white-space:nowrap;background:linear-gradient(145deg,#102f59,#092343);border:0;border-radius:0;justify-content:flex-start;align-items:center;gap:8px;width:118px;height:49px;margin-right:-22px;padding:0 13px 0 22px;font-size:10px;font-weight:720;display:flex;box-shadow:inset 0 0 0 1px #accde81f,0 8px 18px #05162838}.profile-service-entry i{width:18px;height:18px;box-shadow:none;background-color:#dbeaf5;border-radius:0;flex:none}.profile-service-entry em{color:#dbeaf5;margin-left:auto;font:300 18px/1 Arial,sans-serif}.profile-head.profile-head>.member-progress>.progress-heading>.profile-vip-detail{color:#d9e8f4;box-shadow:none;background:#ffffff14;border-color:#ffffff2e}.profile-head.profile-head>.member-progress>i{background:#ffffff21;border-color:#ffffff14;box-shadow:inset 0 1px 3px #000c1938}.profile-head.profile-head>.member-progress>i>b{background:linear-gradient(90deg,#79a9cf,#c2def1);box-shadow:0 2px 9px #05152647}.profile-wallet-row .profile-balance-value>button{color:#d5e6f3;box-shadow:none;background:#ffffff14;border-color:#ffffff29}.profile-wallet-row .profile-wallet-actions button{border-radius:999px;width:64px;height:38px}.profile-wallet-row .profile-wallet-actions button:first-child{color:#173b5f;background:#fff;border-color:#fff;box-shadow:0 7px 16px #02111f30}.profile-wallet-row .profile-wallet-actions button:last-child{color:#fff;box-shadow:none;background:0 0;border-color:#ffffff47}.account-stats.account-stats{box-shadow:none;-webkit-backdrop-filter:none;background:linear-gradient(#234967,#1f425e);border:0;border-radius:0;margin:0;padding:0 22px 32px;overflow:visible}.account-stats.account-stats>button{background:0 0;border-top:1px solid #ffffff1f;border-bottom:0;border-left:0;border-right:1px solid #ffffff1a;height:58px;padding:9px 12px}.account-stats.account-stats>button:last-child{border-right:0}.account-stats.account-stats>button>span{color:#ffffff85}.account-stats.account-stats>button>strong{color:#fff}.profile-group{padding:14px 22px calc(56px + env(safe-area-inset-bottom));z-index:2;box-shadow:none;-webkit-backdrop-filter:none;background:#f3f7fa;border:0;border-radius:50px 50px 0 0;margin:-34px 0 0;position:relative}.profile-group>button{background:0 0;border:0;height:48px;padding-inline:7px 2px}.profile-group>button:first-of-type{border-top:0}.profile-group i.menu-icon{background-color:#4779a1;width:21px;height:21px}.profile-group strong{color:#173b59;font-size:12.5px;font-weight:680}.profile-group>.profile-logout-button{z-index:auto;color:#fff;background:linear-gradient(135deg,#5f8fb6,#3e709a);border:0;border-radius:12px;justify-content:center;align-items:center;width:100%;height:44px;margin:4px 0 0;padding:0;font-size:10px;font-weight:720;display:flex;position:relative;box-shadow:inset 0 1px #ffffff38,0 5px 14px #2651751f}.profile-group>.profile-logout-button:active{background:linear-gradient(135deg,#507fa6,#356489);transform:translateY(1px)}.profile-group>.profile-logout-button:focus-visible{outline:0;box-shadow:0 0 0 3px #487fab33,0 5px 14px #26517524}html.profile-scroll-locked,body.profile-scroll-locked{overscroll-behavior:none;height:100%;overflow:hidden}body.profile-scroll-locked .mobile-app,body.profile-scroll-locked [data-page=profile]{height:100dvh;min-height:0;overflow:hidden}.profile-head.profile-head>.member-progress>.progress-meta{justify-content:flex-end;min-height:13px;margin-top:4px;display:flex}.profile-head.profile-head>.member-progress>.progress-meta>small{text-align:right;margin-left:auto}.profile-head.profile-head>.member-progress>.progress-heading>span{white-space:nowrap;flex:none}.profile-vip-benefits{justify-content:flex-end;align-items:center;gap:4px;min-width:0;margin-left:auto;display:flex}.profile-head.profile-head>.member-progress>.progress-heading>.profile-vip-detail{margin-left:0}.profile-vip-benefits>button{color:#e7f4fce0;white-space:nowrap;text-shadow:0 1px 6px #04142657;background:0 0;border:0;align-items:center;gap:1px;min-width:0;height:23px;padding:0;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;font-size:7.5px;font-weight:650;display:flex}.profile-vip-benefits>button>img{object-fit:contain;filter:drop-shadow(0 3px 5px #00112552);flex:0 0 21px;width:21px;height:21px;display:block}.profile-vip-benefits>button:active{opacity:.72;transform:translateY(1px)}.profile-vip-benefits>button:focus-visible{outline-offset:2px;border-radius:5px;outline:1px solid #c7e6f9b8}@media (width<=390px){[data-page=profile]{background-position:0 0}.profile-head.profile-head{background-position:100%;border-radius:0;margin-inline:0;padding:16px 18px 36px!important}.profile-head .profile-member-top{grid-template-columns:56px minmax(0,1fr) auto;gap:10px}.profile-service-entry{gap:7px;width:108px;margin-right:-18px;padding:0 11px 0 19px}.profile-head.profile-head>.member-progress>.progress-heading{gap:4px}.profile-head.profile-head>.member-progress>.progress-heading>span{font-size:8px}.profile-head.profile-head>.member-progress>.progress-heading>span b{margin-left:1px;font-size:9.5px}.profile-head.profile-head>.member-progress>.progress-heading>.profile-vip-detail{min-height:20px;padding-inline:5px;font-size:8px}.profile-vip-benefits{gap:3px}.profile-vip-benefits>button{gap:2px;min-width:55px;height:25px;font-size:7.6px}.profile-vip-benefits>button>img{flex-basis:22px;width:22px;height:22px}.account-stats.account-stats{padding-inline:18px}.profile-group{border-radius:50px 50px 0 0;margin-inline:0;padding-inline:18px}}.recharge-page{color:#153453;background:radial-gradient(circle at 100% 0,#aed3f138,#0000 31%),radial-gradient(circle at 0 52%,#ddeaf657,#0000 38%),0 0;padding:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Helvetica Neue,Arial,sans-serif}.recharge-shell{min-height:calc(100vh - 62px);padding:14px 14px 112px}.recharge-mode-bar{gap:6px;margin-bottom:12px;display:grid}.recharge-mode-bar--with-record{grid-template-columns:minmax(0,1fr) 42px;align-items:center}.recharge-mode-tabs{-webkit-backdrop-filter:blur(18px)saturate(125%);background:#e0edf89e;border:1px solid #5d8bb233;border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;height:42px;padding:3px;display:grid;box-shadow:inset 0 1px #ffffffeb,0 7px 18px #325b7f0f}.recharge-mode-tabs button{color:#7188a0;letter-spacing:.01em;white-space:nowrap;background:0 0;border:0;border-radius:10px;min-width:0;height:34px;padding:0 10px;font:680 13px/1 -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif}.recharge-mode-tabs button.active{color:#fff;background:linear-gradient(145deg,#6e9fc8,#4779a6);box-shadow:inset 0 1px #ffffff61,0 5px 12px #2f5e882e}.recharge-record-button{color:#70879d;background:0 0;border:0;align-items:center;gap:6px;width:auto;height:28px;margin-left:auto;padding:0 3px;font-size:10.5px;display:flex}.recharge-record-button--icon{background:#1b3b5413;border:1px solid #1f435e21;border-radius:12px;justify-content:center;width:42px;height:42px;margin-left:0;padding:0;box-shadow:inset 0 1px #ffffff8f,0 6px 16px #1d394e0e}.recharge-record-button i{border:1.6px solid #426f98;border-radius:3px;width:14px;height:16px;display:block;position:relative}.recharge-record-button i:before,.recharge-record-button i:after{content:"";background:#426f98;height:1.5px;position:absolute;left:2px;right:2px;box-shadow:0 4px #426f98}.recharge-record-button i:before{top:5px}.recharge-record-button i:after{width:6px;height:3px;box-shadow:none;border-radius:3px;top:-3px;left:3px;right:auto}.recharge-glass-card{-webkit-backdrop-filter:blur(25px)saturate(126%);background:linear-gradient(145deg,#ffffffd1,#eef7fd94);border:1px solid #6591b733;border-radius:19px;margin-bottom:12px;padding:17px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffffa,0 14px 34px #375b7a14}.recharge-glass-card:after{content:"";border-radius:inherit;box-shadow:none;opacity:.72;pointer-events:none;background:linear-gradient(122deg,#0000 0 76%,#4f84ae09 76.2% 81%,#0000 81.2%),linear-gradient(137deg,#0000 0 88%,#ffffff61 88.2% 100%);border:0;position:absolute;inset:0}.recharge-card-head,.recharge-card-title{z-index:1;position:relative}.recharge-card-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.recharge-card-head small,.recharge-card-title small{color:#8398ac;letter-spacing:.13em;font:700 8.5px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.recharge-card-head h2,.recharge-card-title h2{color:#173a5d;letter-spacing:-.02em;margin:5px 0 0;font-size:16px;font-weight:730;line-height:1.2}.recharge-currency-select{color:#153b5f;text-align:left;background:#f2f8fdb8;border:1px solid #648fb43d;border-radius:13px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;width:122px;height:46px;padding:0 12px;display:grid;box-shadow:inset 0 1px #fffffff5}.recharge-currency-select i{color:#fff;background:linear-gradient(145deg,#6fa7d3,#3d729f);border-radius:50%;place-items:center;width:27px;height:27px;font:750 16px/1 Arial,sans-serif;display:grid;box-shadow:inset 0 1px #ffffff6b,0 4px 10px #33669129}.recharge-currency-select strong{font-size:14px}.recharge-currency-select span{color:#70879d;font-size:16px}.recharge-currency-fixed{color:#335e82;letter-spacing:.08em;padding:5px 2px;font-size:12px;font-weight:760}.recharge-wallet-options,.recharge-provider-options{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:15px;display:grid;position:relative}.recharge-wallet-options button,.recharge-provider-options button{color:#183b5d;text-align:left;background:#ffffff6b;border:1px solid #6991b433;align-items:center;min-width:0;display:grid;position:relative;box-shadow:inset 0 1px #ffffffeb}.recharge-wallet-options button{border-radius:14px;grid-template-columns:35px minmax(0,1fr);gap:10px;min-height:78px;padding:12px}.recharge-wallet-options button.active,.recharge-provider-options button.active{background:linear-gradient(145deg,#e2f0fbe6,#ffffffc2);border-color:#417caead;box-shadow:inset 0 1px #fffffffa,0 7px 18px #37668f1a}.wallet-mark{color:#285d8b;background:linear-gradient(145deg,#eaf5fd,#cfe4f5);border:1px solid #5189b761;border-radius:11px;place-items:center;width:35px;height:35px;font:800 12px/1 Arial,sans-serif;display:grid}.wallet-mark.secondary{color:#647d98}.wallet-mark.crypto{color:#167b77}.recharge-wallet-options span,.recharge-provider-options span{min-width:0;display:block}.recharge-wallet-options strong,.recharge-provider-options strong{color:#183a5b;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:690;line-height:1.25;display:block;overflow:hidden}.recharge-wallet-options small,.recharge-provider-options small{color:#8193a5;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:9.5px;line-height:1.25;display:block;overflow:hidden}.recharge-wallet-options b,.recharge-provider-options b{color:#fff;background:#4f83af;border-radius:50%;place-items:center;width:17px;height:17px;font-size:9px;display:none;position:absolute;top:7px;right:7px}.recharge-wallet-options button.active b,.recharge-provider-options button.active b{display:grid}.recharge-provider-options button{border-radius:13px;grid-template-columns:31px minmax(0,1fr);gap:8px;min-height:62px;padding:10px 9px}.recharge-provider-options button>i{color:#376d9b;background:#e7f2fbcc;border:1px solid #5589b44d;border-radius:10px;place-items:center;width:31px;height:31px;font:750 12px/1 sans-serif;display:grid}.recharge-amount-card{padding-bottom:18px}.recharge-amount-input{background:#ffffff8f;border:1px solid #608bb038;border-radius:14px;grid-template-columns:37px minmax(0,1fr) 45px;align-items:center;height:56px;margin-top:15px;display:grid;box-shadow:inset 0 1px #fffffff5}.recharge-amount-input>span{color:#4779a3;text-align:center;padding:0;font-size:18px;font-weight:720}.recharge-amount-input input{color:#123653;letter-spacing:-.02em;background:0 0;border:0;outline:0;height:54px;padding:0;font-size:18px;font-weight:700}.recharge-amount-input input::placeholder{color:#92a4b5;font-size:12.5px;font-weight:500}.recharge-amount-input button{color:#71899f;background:0 0;border:0;height:54px;padding:0;font-size:10px}.recharge-amount-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:9px 0 13px;display:grid}.recharge-amount-grid button{color:#345d80;background:#ffffff7a;border:1px solid #638db133;border-radius:12px;height:42px;font-size:12px;font-weight:650;box-shadow:inset 0 1px #fffffff0}.recharge-limit{color:#7d91a4;justify-content:space-between;align-items:center;gap:10px;padding:2px 2px 12px;font-size:10px;display:flex}.recharge-limit strong{color:#426d92;font-size:11px;font-weight:670}.recharge-page .recharge-note{background:#e5f1fa8a;border:1px solid #6790b329;border-radius:12px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;padding:11px 12px;display:grid}.recharge-page .recharge-note span{color:#4779a4;border:1px solid #4b7da857;border-radius:50%;place-items:center;width:18px;height:18px;font:700 10px/1 serif;display:grid}.recharge-page .recharge-note p{color:#6b8298;margin:0;font-size:10px;line-height:1.55}.recharge-page .recharge-submit{color:#fff;letter-spacing:.03em;background:linear-gradient(145deg,#6f9fc7,#4477a4);border:1px solid #3a6f9cc7;border-radius:14px;width:100%;height:50px;margin-top:13px;font-size:14px;font-weight:720;box-shadow:inset 0 1px #ffffff61,0 10px 22px #32608829}.recharge-page .recharge-help{color:#70879d;background:0 0;border:0;width:100%;height:38px;font-size:10.5px}@media (width<=390px){.recharge-shell{padding:12px 12px 110px}.recharge-glass-card{border-radius:17px;padding:15px}.recharge-mode-tabs{width:100%}.recharge-wallet-options,.recharge-provider-options{gap:7px}.recharge-wallet-options button{grid-template-columns:31px minmax(0,1fr);gap:7px;padding:10px 8px}.wallet-mark{width:31px;height:31px}.recharge-wallet-options strong,.recharge-provider-options strong{font-size:11.5px}.recharge-provider-options button{grid-template-columns:28px minmax(0,1fr);gap:6px;padding:9px 7px}.recharge-provider-options button>i{width:28px;height:28px}}.recharge-channel-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.recharge-online-options{grid-template-columns:repeat(3,minmax(0,1fr))}.recharge-channel-options button,.recharge-channel-options button.active{min-height:66px;box-shadow:none;text-align:center;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;padding:4px 0 0;display:flex}.recharge-channel-options .wallet-mark{width:40px;height:31px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 0 31px}.recharge-channel-options button.active .wallet-mark{box-shadow:none;filter:drop-shadow(0 4px 5px #32679438);background:0 0;border:0;transform:translateY(-1px)scale(1.03)}.recharge-channel-options .brand-avatar{background:0 0;overflow:hidden}.recharge-channel-options .brand-avatar img{flex:none;display:block}.recharge-channel-options .unionpay-brand img{width:40px;height:auto}.recharge-provider-panel{z-index:1;border-top:1px solid #426f9124;margin-top:14px;padding-top:13px;position:relative}.recharge-provider-panel h3{color:#547087;margin:0;font-size:11px;font-weight:700;line-height:1.2}.recharge-provider-panel .recharge-provider-options{margin-top:10px}.recharge-provider-options button{grid-template-columns:29px minmax(0,1fr);min-height:52px}.recharge-provider-options button>.provider-tier-icon{color:#fff;border:0;border-radius:9px;width:29px;height:29px;font:750 11px/1 -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif;box-shadow:inset 0 1px #ffffff57,0 4px 9px #28537324}.recharge-provider-options button>.provider-logo-icon{box-shadow:none;background:0 0;border:0;overflow:visible}.provider-logo-icon img{object-fit:contain;max-width:100%;display:block}.unionpay-provider-icon img{width:31px;height:auto}.alipay-provider-icon img{width:25px;height:25px}.wechat-provider-icon img{width:28px;height:24px}.tron-provider-icon img{width:25px;height:25px}.ethereum-provider-icon img{width:19px;height:25px}.recharge-provider-options strong{padding-right:16px;font-size:11px}.recharge-channel-options .alipay-brand img,.recharge-channel-options .wechat-brand img{width:24px;height:24px}.recharge-crypto-options .crypto-network-mark{place-items:center;display:grid}.recharge-crypto-options .crypto-network-mark img{object-fit:contain;display:block}.recharge-crypto-options .trx-mark img{width:24px;height:27px}.recharge-crypto-options .eth-mark img{width:21px;height:26px}.recharge-channel-options span{text-align:center;flex-direction:column;align-items:center;gap:3px;width:100%;display:flex}.recharge-channel-options strong{align-items:center;gap:3px;font-size:10.5px;line-height:1.2;display:inline-flex;position:relative;overflow:visible}.recharge-channel-options button.active strong{color:#2e638d;font-weight:800}.recharge-channel-options button.active strong:after{content:"";background:#5a8eb8;border-radius:999px;width:26px;height:2px;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)}.recharge-channel-options small{margin-top:0;font-size:8px;line-height:1.2}.recharge-channel-options button.active small{color:#607f99;font-weight:650}.recharge-channel-options b{color:#fff;background:#4f83af;border-radius:50%;flex:0 0 13px;place-items:center;width:13px;height:13px;font-size:7px;line-height:1;position:static;box-shadow:0 3px 7px #376a9633;display:none!important}.recharge-channel-options button.active strong b{display:grid!important}.withdraw-page{color:#153453;background:radial-gradient(circle at 100% 0,#aed3f13b,#0000 31%),radial-gradient(circle at 0 56%,#d3e5f454,#0000 38%),linear-gradient(#f3f8fc 0%,#eaf3f9 58%,#f0f6fa 100%);padding:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Helvetica Neue,Arial,sans-serif}.withdraw-shell{min-height:100dvh;padding:14px 14px 112px}.withdraw-balance-card,.withdraw-glass-card{-webkit-backdrop-filter:blur(25px)saturate(126%);background:linear-gradient(145deg,#ffffffd6,#eef7fd96);border:1px solid #6591b733;border-radius:19px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffffa,0 14px 34px #375b7a14}.withdraw-balance-card:after,.withdraw-glass-card:after{content:"";border-radius:inherit;opacity:.72;pointer-events:none;background:linear-gradient(122deg,#0000 0 76%,#4f84ae09 76.2% 81%,#0000 81.2%),linear-gradient(137deg,#0000 0 88%,#ffffff61 88.2% 100%);position:absolute;inset:0}.withdraw-balance-card{justify-content:space-between;align-items:center;min-height:92px;margin-bottom:12px;padding:15px 17px;display:flex}.withdraw-balance-card>div,.withdraw-balance-card>button{z-index:1;position:relative}.withdraw-balance-card small{color:#8499ac;letter-spacing:.13em;font:700 8px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.withdraw-balance-card span{color:#647d93;margin-top:7px;font-size:10px;font-weight:650;display:block}.withdraw-balance-card strong{color:#123653;letter-spacing:-.035em;margin-top:5px;font-size:25px;font-weight:790;line-height:1;display:block}.withdraw-balance-card>button{color:#4e7fa8;background:#edf6fcb8;border:1px solid #5d8bb240;border-radius:50%;place-items:center;width:34px;height:34px;font-size:16px;display:grid;box-shadow:inset 0 1px #fffffff2}.withdraw-balance-card>button.is-refreshing{animation:.45s linear balance-refresh}.withdraw-mode-bar{gap:6px;margin-bottom:12px;display:grid}.withdraw-mode-tabs{-webkit-backdrop-filter:blur(18px)saturate(125%);background:#e0edf89e;border:1px solid #5d8bb233;border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;height:42px;padding:3px;display:grid;box-shadow:inset 0 1px #ffffffeb,0 7px 18px #325b7f0f}.withdraw-record-button{justify-self:end}.withdraw-mode-tabs button{color:#7188a0;white-space:nowrap;background:0 0;border:0;border-radius:10px;min-width:0;height:34px;padding:0 10px;font-size:13px;font-weight:680}.withdraw-mode-tabs button.active{color:#fff;background:linear-gradient(145deg,#6e9fc8,#4779a6);box-shadow:inset 0 1px #ffffff61,0 5px 12px #2f5e882e}.withdraw-glass-card{margin-bottom:12px;padding:17px}.withdraw-glass-card>*{z-index:1;position:relative}.withdraw-card-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.withdraw-card-head small{color:#8398ac;letter-spacing:.13em;font:700 8.5px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.withdraw-card-head h2{color:#173a5d;letter-spacing:-.02em;margin:5px 0 0;font-size:16px;font-weight:730;line-height:1.2}.withdraw-card-head>span{color:#426d92;letter-spacing:.04em;white-space:nowrap;font-size:10px;font-weight:760}.withdraw-bank-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:14px;display:grid}.withdraw-bank-grid button{color:#183a5b;min-width:0;min-height:73px;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:6px;padding:2px 0 7px;display:flex;position:relative}.withdraw-bank-grid button>i{width:31px;height:28px;box-shadow:none;background:0 0;border:0;border-radius:0;place-items:center;display:grid;overflow:visible}.withdraw-bank-grid button>i img{object-fit:contain;filter:saturate(.92);width:27px;height:27px;transition:transform .18s,filter .18s;display:block}.withdraw-bank-grid button>strong{color:#516e87;white-space:nowrap;max-width:100%;font-size:8.2px;font-weight:650;line-height:1.2;display:block;position:relative}.withdraw-bank-grid button>small{color:#8a9baa;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:7.4px;line-height:1.1;overflow:hidden}.withdraw-bank-grid button>b{color:#fff;background:#4f83af;border:1px solid #ffffffe0;border-radius:50%;place-items:center;width:13px;height:13px;font-size:7px;display:none;position:absolute;top:0;left:calc(50% + 7px);box-shadow:0 3px 8px #376a962e}.withdraw-bank-grid button.active>i img{filter:saturate(1.08)drop-shadow(0 4px 7px #26547b24);transform:translateY(-1px)scale(1.07)}.withdraw-bank-grid button.active>strong{color:#1f5f91;font-weight:760}.withdraw-bank-grid button.active:after{content:"";background:#4f83af;border-radius:2px;width:24px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.withdraw-bank-grid button.active>b{display:grid}.withdraw-account-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:15px;display:grid}.withdraw-account-options button{color:#183b5d;text-align:left;background:#ffffff6e;border:1px solid #6991b433;border-radius:14px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:76px;padding:11px 9px;display:grid;position:relative;box-shadow:inset 0 1px #ffffffeb}.withdraw-account-options button>i{color:#356a96;background:#e8f3fbbd;border:1px solid #5189b74d;border-radius:10px;place-items:center;width:31px;height:31px;font:780 11px/1 Arial,sans-serif;display:grid;overflow:hidden}.withdraw-account-options button>i img{object-fit:contain;width:21px;height:21px;display:block}.withdraw-account-options button>i.crypto-mark img{width:19px;height:23px}.withdraw-account-options button>i.crypto-mark.eth img{width:16px;height:22px}.withdraw-account-options button>span{min-width:0}.withdraw-account-options strong,.withdraw-account-options small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.withdraw-account-options strong{color:#183a5b;font-size:10.5px;font-weight:720}.withdraw-account-options small{color:#8193a5;margin-top:6px;font-size:8px}.withdraw-account-options b{color:#fff;background:#4f83af;border-radius:50%;place-items:center;width:16px;height:16px;font-size:8px;display:none;position:absolute;top:7px;right:7px;box-shadow:0 3px 8px #376a962e}.withdraw-account-options button.active b{display:grid}.withdraw-main-divider{background:linear-gradient(90deg,#0000,#5b8ab03d 12% 88%,#0000);height:1px;margin:19px 0 17px}.withdraw-amount-section{z-index:1;position:relative}.withdraw-amount-input{background:#ffffff8f;border:1px solid #608bb038;border-radius:14px;grid-template-columns:37px minmax(0,1fr) 45px;align-items:center;height:56px;margin-top:15px;display:grid;box-shadow:inset 0 1px #fffffff5}.withdraw-amount-input>span{color:#4779a3;text-align:center;font-size:18px;font-weight:720}.withdraw-amount-input input{color:#123653;letter-spacing:-.02em;background:0 0;border:0;outline:0;min-width:0;height:54px;padding:0;font-size:18px;font-weight:700}.withdraw-amount-input input::placeholder{color:#92a4b5;font-size:12px;font-weight:500}.withdraw-amount-input button{color:#71899f;background:0 0;border:0;height:54px;padding:0;font-size:10px}.withdraw-settlement-grid{background:0 0;border-top:1px solid #608bb02b;border-bottom:1px solid #608bb02b;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;display:grid}.withdraw-settlement-grid>div{border-right:1px solid #608bb029;flex-direction:column;justify-content:center;min-width:0;min-height:62px;padding:11px 7px;display:flex}.withdraw-settlement-grid>div:last-child{border-right:0}.withdraw-settlement-grid small{color:#7d91a4;white-space:nowrap;font-size:8px}.withdraw-settlement-grid output{color:#315f84;text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:10px;font-weight:720;overflow:hidden}.withdraw-settlement-grid .net output{color:#1d527e;font-size:10.5px}.withdraw-auto-note{color:#7a8fa3;margin:9px 2px 0;font-size:8.5px;line-height:1.5}.withdraw-credential-fields{gap:10px;margin-top:12px;display:grid}.withdraw-credential-fields label{display:block}.withdraw-credential-fields label>span{color:#6f859a;justify-content:space-between;align-items:center;gap:10px;margin:0 2px 7px;font-size:9px;font-weight:650;display:flex}.withdraw-credential-fields label>span b{font:inherit}.withdraw-credential-fields label>span small{color:#8095a8;font-size:7.5px;font-weight:560}.withdraw-credential-fields label input{color:#173a5d;background:#ffffff8c;border:1px solid #608bb038;border-radius:13px;outline:0;width:100%;height:52px;padding:0 13px;font-size:12px;box-shadow:inset 0 1px #fffffff2}.withdraw-credential-fields label input:focus{border-color:#417caeb3;box-shadow:inset 0 1px #fffffffa,0 0 0 3px #4f83af1a}.withdraw-credential-fields label input::placeholder{color:#91a3b4}.withdraw-submit{color:#fff;letter-spacing:.03em;background:linear-gradient(145deg,#6f9fc7,#4477a4);border:1px solid #3a6f9cc7;border-radius:14px;width:100%;height:50px;margin-top:17px;font-size:14px;font-weight:720;box-shadow:inset 0 1px #ffffff61,0 10px 22px #32608829}@media (width<=390px){.withdraw-shell{padding:12px 12px 110px}.withdraw-balance-card,.withdraw-glass-card{border-radius:17px}.withdraw-glass-card{padding:15px}.withdraw-account-options{gap:7px}.withdraw-account-options button{grid-template-columns:29px minmax(0,1fr);gap:6px;padding:10px 7px}.withdraw-account-options button>i{width:28px;height:28px}.withdraw-account-options strong{font-size:10px}.withdraw-account-options small{font-size:7.5px}.withdraw-bank-grid{gap:6px}.withdraw-bank-grid button>strong{font-size:7.8px}}.recharge-page,.withdraw-page{--tx-ink:#102f49;--tx-ink-soft:#294d68;--tx-muted:#667d8f;--tx-faint:#8798a5;--tx-accent:#234f72;--tx-accent-strong:#143c5d;--tx-line:#1f435e24;--tx-glass:linear-gradient(150deg,#f8fbfcd1,#e1ebf1b8);color:var(--tx-ink);background:radial-gradient(90% 34% at 0 0,#ffffff85,#0000 68%),radial-gradient(65% 32% at 100% 40%,#b2c7d53d,#0000 72%),linear-gradient(#cedae3 0%,#e5ebef 28%,#d9e3e9 100%);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Helvetica Neue,Arial,sans-serif}.recharge-shell,.withdraw-shell{padding-top:12px}.recharge-mode-bar,.withdraw-mode-bar{gap:7px;margin-bottom:13px}.recharge-mode-tabs,.withdraw-mode-tabs{-webkit-backdrop-filter:blur(18px)saturate(108%);background:#1b3b5413;border-color:#1f435e21;border-radius:12px;height:43px;padding:3px;box-shadow:inset 0 1px #ffffff8f,0 6px 16px #1d394e0e}.recharge-mode-tabs button,.withdraw-mode-tabs button{color:#5c7284;letter-spacing:0;border-radius:9px;height:35px;font-size:12.5px;font-weight:670}.recharge-mode-tabs button.active,.withdraw-mode-tabs button.active{color:#f8fbfd;background:linear-gradient(145deg,#2e5d7e,#153d5e);box-shadow:inset 0 1px #ffffff2e,0 5px 12px #1236512b}.withdraw-mode-tabs.withdraw-mode-tabs--single{justify-content:center;align-items:center;display:flex}.withdraw-mode-tabs--single>span{color:#f8fbfd;background:linear-gradient(145deg,#2e5d7e,#153d5e);border-radius:9px;justify-content:center;align-items:center;width:100%;height:35px;font-size:12.5px;font-weight:670;display:flex;box-shadow:inset 0 1px #ffffff2e,0 5px 12px #1236512b}.recharge-record-button{color:#526b7e;font-size:10px;font-weight:610}.recharge-record-button i{border-color:#315d7d}.recharge-record-button i:before,.recharge-record-button i:after{background:#315d7d;box-shadow:0 4px #315d7d}.recharge-record-button i:after{box-shadow:none}.recharge-glass-card,.withdraw-glass-card,.withdraw-balance-card{background:var(--tx-glass);-webkit-backdrop-filter:blur(20px)saturate(108%);border-color:#1f435e21;border-radius:16px;box-shadow:inset 0 1px #ffffffbd,0 13px 30px #1430451b}.recharge-glass-card:after,.withdraw-glass-card:after,.withdraw-balance-card:after{opacity:.48;background:linear-gradient(115deg,#ffffff3b,#0000 34%,#264e6906 76%,#0000 77%)}.recharge-glass-card,.withdraw-glass-card{padding:18px}.recharge-card-head small,.recharge-card-title small,.withdraw-card-head small,.withdraw-balance-card small{color:#687f91;letter-spacing:.18em;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,sans-serif;font-size:7.5px;font-weight:780}.recharge-card-head h2,.recharge-card-title h2,.withdraw-card-head h2{color:var(--tx-ink);letter-spacing:-.025em;margin-top:6px;font-size:17.5px;font-weight:750}.recharge-currency-fixed,.withdraw-card-head>span{color:#2b5878;letter-spacing:.07em;font-size:11px;font-weight:780}.recharge-channel-options strong,.withdraw-bank-grid button>strong{color:#2a4c64}.recharge-channel-options strong{font-size:11px}.recharge-channel-options small{font-size:8.5px}.withdraw-bank-grid button>strong{font-size:9.2px}.withdraw-bank-grid button>small{font-size:8px}.recharge-channel-options button.active strong,.withdraw-bank-grid button.active>strong{color:#17486b}.recharge-channel-options button.active strong:after,.withdraw-bank-grid button.active:after{background:#245b81}.recharge-channel-options small,.withdraw-bank-grid button>small,.withdraw-account-options small{color:#778b9b}.recharge-channel-options b,.withdraw-bank-grid button>b,.withdraw-account-options b{background:#245a80;border-color:#f6fafceb;box-shadow:0 3px 8px #11375233}.recharge-channel-options .brand-avatar img,.withdraw-bank-grid button>i img{filter:saturate(.94)contrast(1.02)}.withdraw-bank-grid button.active>i img{filter:saturate(1.04)contrast(1.03)drop-shadow(0 4px 7px #1c415b26)}.recharge-amount-input,.withdraw-amount-input,.withdraw-credential-fields label input{background:#f9fbfc94;border-color:#1d405a26;border-radius:12px;box-shadow:inset 0 1px #ffffffb0,0 1px #20415906}.recharge-amount-input:focus-within,.withdraw-amount-input:focus-within,.withdraw-credential-fields label input:focus{border-color:#23537785;box-shadow:inset 0 1px #ffffffbf,0 0 0 3px #234f7213}.recharge-amount-input>span,.withdraw-amount-input>span{color:#2d5d7f}.recharge-amount-input input,.withdraw-amount-input input,.withdraw-credential-fields label input{color:var(--tx-ink)}.recharge-amount-input input::placeholder,.withdraw-amount-input input::placeholder,.withdraw-credential-fields label input::placeholder{color:#8395a2;font-weight:480}.recharge-amount-input button,.withdraw-amount-input button{color:#5c7486;font-weight:600}.recharge-amount-grid{gap:7px;margin-top:10px}.recharge-amount-grid button{color:#294f6c;background:#193a530d;border-color:#1d405a1a;border-radius:10px;height:41px;font-size:11.5px;font-weight:680;box-shadow:inset 0 1px #ffffff75}.recharge-amount-grid button.active{color:#fff;background:#1d496b;border-color:#234f72;box-shadow:inset 0 1px #ffffff24,0 5px 12px #12354f29}.recharge-limit,.withdraw-auto-note,.withdraw-credential-fields label>span{color:var(--tx-muted)}.recharge-limit strong,.withdraw-settlement-grid output{color:#244f70}.recharge-page .recharge-submit,.withdraw-submit{color:#fbfdff;letter-spacing:.02em;background:linear-gradient(145deg,#29597a,#123a5b);border-color:#103550db;border-radius:12px;height:50px;font-size:13.5px;font-weight:740;box-shadow:inset 0 1px #ffffff29,0 10px 20px #0e30492e}.recharge-page .recharge-help{color:#5d7485;font-size:10px}.withdraw-balance-card{background:linear-gradient(135deg,#163b59,#2c5a78);border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff1f,0 14px 30px #0e2c4230}.withdraw-balance-card:after{opacity:1;background:radial-gradient(circle at 100% 0,#ffffff24,#0000 42%),linear-gradient(118deg,#0000 0 74%,#ffffff0e 74.5% 79%,#0000 79.5%)}.withdraw-balance-card small{color:#e1edf6a3}.withdraw-balance-card span{color:#e8f1f7b8}.withdraw-balance-card strong{color:#fff;font-size:28px}.withdraw-balance-card>button{color:#f3f8fb;background:#ffffff13;border-color:#ffffff38;box-shadow:inset 0 1px #ffffff21}.withdraw-account-options button{background:#f7fafb6b;border-color:#1f435e1f;border-radius:12px;box-shadow:inset 0 1px #ffffff8f}.withdraw-account-options button.active{background:#deeaf2c2;border-color:#22527673;box-shadow:inset 0 1px #ffffffb3,0 6px 14px #173b5514}.withdraw-account-options button>i{background:0 0;border:0;border-radius:0}.withdraw-account-options strong{color:#234761;font-size:11px}.withdraw-account-options small{font-size:8.5px}.withdraw-main-divider{background:linear-gradient(90deg,#0000,#1f435e2b 10% 90%,#0000);margin:18px 0}.withdraw-credential-fields label>span{font-size:9.5px;font-weight:670}.withdraw-credential-fields label>span small{color:#778b9a;font-size:8px}.withdraw-settlement-grid{background:#1a3a5106;border-color:#1f435e24}.withdraw-settlement-grid>div{border-color:#1f435e1f}.withdraw-settlement-grid small{color:#718697;font-size:8.5px}.withdraw-settlement-grid output,.withdraw-settlement-grid .net output{color:#204e70;font-size:10.5px;font-weight:760}@media (width<=390px){.recharge-glass-card,.withdraw-glass-card,.withdraw-balance-card{border-radius:15px}.recharge-glass-card,.withdraw-glass-card{padding:16px}.recharge-card-head h2,.recharge-card-title h2,.withdraw-card-head h2{font-size:17px}}[data-page=promotions]{--promo-ink:#153a56;--promo-muted:#6f8698;--promo-line:#4670912b;min-height:100dvh;color:var(--promo-ink);background:radial-gradient(78% 28% at 100% 0,#7dabcd3d,#0000 72%),linear-gradient(#eef5fa 0%,#e2edf4 54%,#edf4f8 100%);padding:0 0 104px}[data-page=promotions] .promotion-tabs{z-index:20;height:48px;box-shadow:none;-webkit-backdrop-filter:blur(17px)saturate(112%);background:#eff7fb8a;border:0;border-bottom:1px solid #426b8a26;border-radius:0;grid-template-columns:repeat(2,1fr);margin:0 12px;padding:0;display:grid;position:sticky;top:0}[data-page=promotions] .promotion-category-tabs{z-index:19;-webkit-backdrop-filter:blur(17px)saturate(112%);background:#ebf4f9d6;border-bottom:1px solid #426b8a1f;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;height:42px;margin:0 12px 10px;padding:6px 0 7px;display:grid;position:sticky;top:48px}[data-page=promotions] .promotion-category-tabs button{color:#647f92;white-space:nowrap;background:#ffffff94;border:1px solid #47749426;border-radius:999px;min-width:0;height:28px;padding:0;font-size:10px;font-weight:650;transition:border-color .16s,background .16s,color .16s,box-shadow .16s}[data-page=promotions] .promotion-category-tabs button.active{color:#fff;background:linear-gradient(145deg,#4f88ab,#2f6d95);border-color:#2b658b8a;box-shadow:0 4px 9px #295d7e2e,inset 0 1px #ffffff38}[data-page=promotions] .promotion-tabs button{color:#7890a2;letter-spacing:.015em;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:6px;min-width:0;font-size:15px;font-weight:620;transition:color .18s;display:flex;position:relative}[data-page=promotions] .promotion-tabs button:after{content:"";background:0 0;border-radius:2px;height:2px;transition:left .18s,right .18s,background .18s;position:absolute;bottom:-1px;left:31%;right:31%}[data-page=promotions] .promotion-tabs button.active{color:#214d6b;box-shadow:none;background:0 0;font-weight:700}[data-page=promotions] .promotion-tabs button.active:after{background:linear-gradient(90deg,#7bb9dc,#397da7);left:36%;right:36%;box-shadow:0 1px 5px #377aa542}[data-page=promotions] .promotion-tabs span{color:inherit;background:0 0;border-radius:0;padding:0}[data-page=promotions] .promotion-tab-label{font:inherit;line-height:1}[data-page=promotions] .promotion-tab-count{color:#69879c;background:#74a4c31f;border:1px solid #5f91b22e;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9px;font-weight:750;line-height:1;display:inline-grid}[data-page=promotions] .promotion-tabs button.active>.promotion-tab-count{color:#356f94;background:#4a89b124;border-color:#437fa638}[data-page=promotions] .promotion-tab-fire{transform-origin:50% 100%;filter:drop-shadow(0 2px 4px #2b7fb140);background:linear-gradient(145deg,#c5f4ff 4%,#61bde7 45%,#287cae 100%);border-radius:10px 2px 9px 9px;width:11px;height:15px;margin:0 1px;animation:1.08s ease-in-out infinite promotion-fire-hop;display:inline-block;position:relative;transform:rotate(45deg);box-shadow:inset 1px 1px 2px #ffffffbf}[data-page=promotions] .promotion-tab-fire:after{content:"";opacity:.92;background:linear-gradient(145deg,#fff,#c7efff 75%);border-radius:6px 1px 6px 6px;width:5px;height:8px;position:absolute;bottom:2px;right:2px}[data-page=promotions] .promotion-tab-gift{transform-origin:50% 100%;width:22px;height:20px;margin-left:1px;display:inline-block;position:relative}[data-page=promotions] .promotion-gift-box,[data-page=promotions] .promotion-gift-lid{background:linear-gradient(90deg,#0000 39%,#4f9ac7 40% 59%,#0000 60%),linear-gradient(145deg,#f8fdff 0%,#bfe8fb 47%,#71b8dd 100%);border:1px solid #3a77a085;width:15px;display:block;position:absolute;left:4px;box-shadow:inset 0 1px #ffffffe6,0 2px 5px #3371992e}[data-page=promotions] .promotion-gift-box{border-radius:2px 2px 4px 4px;height:10px;bottom:1px}[data-page=promotions] .promotion-gift-lid{z-index:2;transform-origin:20% 100%;border-radius:4px 4px 2px 2px;width:19px;height:5px;top:4px;left:2px}[data-page=promotions] .promotion-tab-gift:before,[data-page=promotions] .promotion-tab-gift:after{content:"";z-index:1;border:2px solid #63add6;border-bottom:0;width:6px;height:4px;position:absolute;top:0}[data-page=promotions] .promotion-tab-gift:before{border-radius:7px 2px 0;left:4px;transform:rotate(15deg)}[data-page=promotions] .promotion-tab-gift:after{border-radius:2px 7px 2px 0;right:4px;transform:rotate(-15deg)}[data-page=promotions] .promotion-tab-gift .promotion-tab-count{z-index:4;color:#fff;background:#287eae;border:1.5px solid #eef7fc;border-radius:999px;min-width:12px;height:12px;padding:0 3px;font-size:7px;line-height:1;position:absolute;top:-4px;right:-8px;box-shadow:0 2px 5px #205c8240}[data-page=promotions] .promotion-tab-gift.has-rewards{animation:1.9s ease-in-out infinite promotion-gift-hop}[data-page=promotions] .promotion-tab-gift.has-rewards .promotion-gift-lid{animation:1.9s ease-in-out infinite promotion-gift-open}[data-page=promotions] .promotion-tab-gift:not(.has-rewards){opacity:.55;filter:grayscale(.5)}[data-page=promotions] .promotion-tab-gift:not(.has-rewards) .promotion-tab-count{display:none}@keyframes promotion-fire-hop{0%,to{transform:translateY(0)rotate(43deg)scale(1)}42%{transform:translateY(-2px)rotate(48deg)scale(1.08)}68%{transform:translateY(-1px)rotate(44deg)scale(.98)}}@keyframes promotion-gift-hop{0%,24%,62%,to{transform:translateY(0)scale(1)}34%{transform:translateY(-3px)scale(1.04)}44%{transform:translateY(0)scale(.98,1.03)}}@keyframes promotion-gift-open{0%,28%,68%,to{transform:translate(0)rotate(0)}38%,52%{transform:translate(-2px,-4px)rotate(-16deg)}}@media (prefers-reduced-motion:reduce){[data-page=promotions] .promotion-tab-fire,[data-page=promotions] .promotion-tab-gift.has-rewards,[data-page=promotions] .promotion-tab-gift.has-rewards .promotion-gift-lid{animation:none}}[data-page=promotions] .promotion-list{gap:6px;padding:0 12px;display:grid}[data-page=promotions] .promotion-list .promotion-card{-webkit-backdrop-filter:blur(16px)saturate(108%);background:linear-gradient(145deg,#fafcfde0,#e5eff5c7);border:1px solid #436f9129;border-radius:16px;margin:0;overflow:hidden;box-shadow:inset 0 1px #ffffffc2,0 12px 27px #1d435f17}[data-page=promotions] .promotion-list .promotion-card>.promo-card-media{background:#6e8da4;height:143px;padding:0;position:relative;overflow:hidden}.promo-card-media:after{content:"";z-index:1;background:linear-gradient(90deg,#2b5471c2 0%,#3d69887a 44%,#6b94ae17 76%,#0000 100%),linear-gradient(#0000 40%,#254c681a);position:absolute;inset:0}[data-page=promotions] .promotion-card:first-child .promo-card-media:after{background:linear-gradient(90deg,#143650e6 0%,#1f4867b8 43%,#456c8833 75%,#0000 100%),linear-gradient(#0000 40%,#102f472b)}.promo-card-media>img{object-fit:cover;object-position:center;filter:brightness(1.07)saturate(.91)contrast(.98);width:100%;height:100%;display:block;transform:scale(1.012)}[data-page=promotions] .promotion-card:first-child .promo-card-media>img{filter:brightness(1.01)saturate(.9)contrast(1.04)}[data-page=promotions] .promotion-card:nth-child(2) .promo-card-media>img,[data-page=promotions] .promotion-card:nth-child(4) .promo-card-media>img,[data-page=promotions] .promotion-card:nth-child(5) .promo-card-media>img{filter:brightness(1.14)saturate(.87)contrast(.96)}.promo-card-media>div{z-index:2;color:#fff;width:58%;position:absolute;bottom:15px;left:15px}.promo-card-media>div small{color:#bed5e8;letter-spacing:.14em;margin-bottom:8px;font:700 7.5px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.promo-card-media>div strong{color:#fff;letter-spacing:-.035em;text-shadow:0 3px 15px #00122566;font-size:19px;font-weight:700;line-height:.98;display:block}[data-page=promotions] .promo-card-media>.promo-card-action{z-index:3;color:#295777;white-space:nowrap;-webkit-backdrop-filter:blur(8px);background:#e5f1f9e0;border:1px solid #e9f4fb7a;border-radius:10px;width:auto;min-width:70px;height:32px;margin:0;padding:0 10px;font-size:9px;font-weight:720;position:absolute;bottom:11px;right:11px;box-shadow:0 6px 14px #173a5329,inset 0 1px #ffffffb8}[data-page=promotions] .promotion-list .promotion-card[data-promotion-tags~=claimable] .promo-card-action{color:#fff;background:linear-gradient(#4c7999f7,#305b7cfa);border-color:#deeef894;box-shadow:0 6px 14px #18416038,inset 0 1px #ffffff3d}[data-page=promotions] .promotion-list .promotion-card .promo-card-action:active{filter:brightness(.96);transform:translateY(1px)}#promo-detail-cover{color:#fff;background-color:#688aa3;background-position:50%;background-repeat:no-repeat;background-size:cover}#promo-detail-cover:before{content:"";z-index:0;background:linear-gradient(90deg,#274e6bcc,#39658480 46%,#6c96b014 84%),linear-gradient(#0000 40%,#1f445e29);position:absolute;inset:0}#promo-detail-cover:after{content:none}#promo-detail-cover>*{z-index:1;position:relative}#promo-detail-cover .detail-top{position:absolute}#promo-detail-cover .detail-top span,#promo-detail-cover>small,#promo-detail-cover>p{color:#edf6fccc}#promo-detail-cover .detail-top button{color:#fff;background:#081c2f45;border-color:#ffffff3d}@media (width<=390px){[data-page=promotions] .promotion-tabs,[data-page=promotions] .promotion-category-tabs,[data-page=promotions] .promotion-list{margin-inline:10px}[data-page=promotions] .promotion-list{padding:0}[data-page=promotions] .promotion-list .promotion-card>.promo-card-media{height:136px}.promo-card-media>div{bottom:13px;left:13px}.promo-card-media>div strong{font-size:18px}}[data-page=referrals]{--ref-ink:#12344d;--ref-ink-2:#284d67;--ref-muted:#61798a;--ref-faint:#7f93a1;--ref-line:#cedae2;min-height:100dvh;color:var(--ref-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:radial-gradient(circle at 8% 10%,#94cce84d,#0000 27%),radial-gradient(circle at 90% 92%,#59a4d233,#0000 31%),linear-gradient(#dbe8ef 0%,#f5f8fa 31%,#eef5f8 67%,#dbe9f1 100%);padding:0 0 82px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Microsoft YaHei,Arial,sans-serif}.referral-page-shell{gap:10px;padding:10px 12px 0;display:grid}.referral-campaign-hero{color:#fff;background:#153852;border:1px solid #9fb6c5;border-radius:14px;height:190px;position:relative;overflow:hidden;box-shadow:0 12px 28px #133a5b38,0 0 18px #56aede1f}.referral-campaign-hero:after{content:"";z-index:1;background:linear-gradient(90deg,#031328f5 0%,#041b36c9 43%,#072b4e29 70%,#0000 100%),linear-gradient(#78ccf614,#0000 48%);position:absolute;inset:0}.referral-campaign-hero>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.referral-campaign-hero>div{z-index:2;width:58%;position:absolute;top:19px;left:18px}.referral-campaign-hero small{color:#9fd8f1;letter-spacing:.06em;text-shadow:0 0 10px #69cdf659;font-size:9px;font-weight:650}.referral-campaign-hero h1{color:#f7fcff;letter-spacing:-.035em;text-shadow:0 0 15px #7fd4fa4d;margin:9px 0 8px;font-size:23px;line-height:1.02}.referral-campaign-hero p{color:#cdebf9d6;letter-spacing:.03em;margin:0;font-size:9px;font-weight:550;line-height:1.5}.referral-campaign-hero button{color:#174866;background:linear-gradient(#effcfff7,#bee2f3f0);border:1px solid #a2def8a6;border-radius:7px;height:30px;margin-top:13px;padding:0 14px;font-size:9px;font-weight:750;box-shadow:inset 0 1px #fff,0 0 13px #6fc8ef4d}.referral-chest-system{background:linear-gradient(145deg,#f9fbfc 0%,#edf4f7 100%);border:1px solid #c5d4de;border-radius:14px;padding:11px 15px 15px;overflow:hidden;box-shadow:0 9px 24px #1a394e12}.referral-chest-head{justify-content:space-between;align-items:flex-end;display:flex}.referral-chest-head small{color:#6b8292;font-size:9px;font-weight:600;display:block}.referral-chest-head h2{color:#123750;letter-spacing:-.025em;margin:0;font-size:18px;line-height:1}.referral-chest-head>span{color:#5f788a;font-size:10px;font-weight:600}.referral-chest-head>span b{color:#174b6b;font-size:15px}.referral-chest-progress{background:radial-gradient(circle at 92% 8%,#7bcff138,#0000 34%),linear-gradient(145deg,#f8fdfffa,#e4f0f7eb);border:1px solid #a2c5d8c7;border-radius:11px;margin:14px 0;padding:12px 12px 10px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 6px 16px #22506c12}.referral-progress-track{background:linear-gradient(#d6e5ed,#b8ceda);border:1px solid #6597b44d;border-radius:999px;height:8px;position:relative;box-shadow:inset 0 2px 3px #325b7321,0 1px #fff}.referral-progress-track>i{border-radius:inherit;background:linear-gradient(90deg,#9ae4fb 0%,#53b6df 38%,#2f82b3 72%,#7bcff0 100%);height:100%;transition:width .45s;position:absolute;inset:0 auto 0 0;overflow:hidden;box-shadow:inset 0 1px 1px #ffffffbf,0 0 10px #47aad76b}.referral-progress-track>i:after{content:"";background:linear-gradient(90deg,#0000,#ffffffd1,#0000);width:34px;animation:2.8s ease-in-out infinite referral-progress-shine;position:absolute;inset:0 auto 0 -42px;transform:skew(-24deg)}.referral-progress-track>b{z-index:2;background:linear-gradient(145deg,#c9f4ff,#4aa9d2 56%,#257ca9);border:2px solid #f7fdff;border-radius:4px;width:16px;height:16px;transition:left .45s;position:absolute;top:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 0 3px #4ca6cf26,0 3px 8px #1e5b7e47}.referral-progress-tiers{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:11px;display:grid}.referral-progress-tiers>span{color:#7b909d;justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}.referral-progress-tiers b{color:#8ca1ae;background:linear-gradient(145deg,#f6fafc,#ccd9e0);border:1px solid #a9beca;border-radius:50%;flex:0 0 14px;place-items:center;width:14px;height:14px;font-size:7px;font-weight:800;display:grid;box-shadow:inset 0 1px #fff}.referral-progress-tiers em{white-space:nowrap;text-overflow:ellipsis;font-size:7.5px;font-style:normal;font-weight:720;overflow:hidden}.referral-progress-tiers>span.is-reached{color:#23698f}.referral-progress-tiers>span.is-reached b{color:#fff;background:linear-gradient(145deg,#c8f5ff,#67c3e6 58%,#338bb8);border-color:#60b3d7;box-shadow:inset 0 1px #ffffffd1,0 0 8px #48b0db52}.referral-chest-progress>p{border-top:1px solid #abc7d685;justify-content:space-between;align-items:center;gap:8px;margin:10px 0 0;padding-top:9px;display:flex}.referral-chest-progress>p strong{color:#174c6c;font-size:8px}.referral-chest-progress>p span{color:#668294;text-align:right;font-size:7px}@keyframes referral-progress-shine{0%,20%{opacity:0;left:-42px}42%,68%{opacity:1}86%,to{opacity:0;left:calc(100% + 10px)}}.referral-chest-hint{color:#708695;margin:3px 0 13px;font-size:8.5px;line-height:1.45}.referral-chest-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:0;display:grid}.referral-chest-card{background:linear-gradient(#fafcfdf7,#f0f5f8f5);border:1px solid #c2d0d9;border-radius:12px;min-width:0;padding:6px 6px 9px;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 5px 14px #1f435913}.referral-chest-card:before{content:"";opacity:0;filter:blur(16px);border-radius:50%;width:96px;height:96px;transition:opacity .2s;display:none;position:absolute;top:17px;left:50%;transform:translate(-50%)}.referral-chest-card.is-claimed:before{opacity:.82}.chest-silver.is-claimed:before{background:#b8e6ff}.chest-gold.is-claimed:before{background:#f0c86c}.chest-diamond.is-claimed:before{background:#83d1ff}.chest-supreme.is-claimed:before{background:#659fff}.chest-silver.is-claimed,.chest-gold.is-claimed,.chest-diamond.is-claimed,.chest-supreme.is-claimed{background:linear-gradient(#fafcfdf7,#f0f5f8f5);border-color:#bdccd5}.referral-chest-art{z-index:1;perspective:260px;background:#0d2134;border-radius:8px;height:126px;position:relative;overflow:hidden}.referral-chest-art>i{z-index:3;opacity:0;filter:blur(2px);background:radial-gradient(#fffffffa 0 8%,#7fdcffe0 20%,#43abe052 52%,#0000 72%);border-radius:50%;width:124px;height:36px;transition:opacity .28s,transform .55s cubic-bezier(.2,.76,.25,1);position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)scale(.45)}.chest-gold .referral-chest-art>i{background:radial-gradient(#fff9d8 0 8%,#ffd05bf0 20%,#e0922057 52%,#0000 72%)}.chest-diamond .referral-chest-art>i{background:radial-gradient(#fff 0 8%,#74e0fff5 20%,#3698eb61 52%,#0000 72%)}.chest-supreme .referral-chest-art>i{background:radial-gradient(#fff 0 8%,#70bcfff2 20%,#406bdc66 52%,#0000 72%)}.referral-chest-art img{z-index:2;object-fit:cover;opacity:1;filter:brightness(1.02)saturate(1.04);backface-visibility:hidden;width:100%;height:100%;transition:filter .3s,opacity .3s,transform .62s cubic-bezier(.18,.72,.2,1);display:block;position:absolute;inset:0}.referral-chest-card.is-locked{background:linear-gradient(#fafcfdf7,#f0f5f8f5);border-color:#c2d0d9}.referral-chest-copy{z-index:2;position:relative}.referral-chest-copy>small{color:#496b82;letter-spacing:.01em;margin-top:8px;font-size:9px;font-weight:720;line-height:1.25;display:block}.referral-chest-title{justify-content:space-between;align-items:center;gap:5px;margin-top:4px;display:flex}.referral-chest-title strong{color:#153d58;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;overflow:hidden}.referral-chest-title em{color:#f5fbff;font-variant-numeric:tabular-nums;letter-spacing:-.02em;background:linear-gradient(145deg,#123e5b,#245f7f 56%,#123e5b);border:1px solid #9dcfe861;border-radius:8px;flex:none;align-items:center;gap:2px;height:25px;padding:0 7px;font:780 12px/1 Arial,PingFang SC,sans-serif;display:inline-flex;box-shadow:inset 0 1px #ffffff29,0 3px 8px #113a5329}.referral-chest-title em small{color:#ceeaf8c7;font-size:8px;font-weight:700}.chest-gold .referral-chest-title em,.chest-diamond .referral-chest-title em,.chest-supreme .referral-chest-title em{color:#f5fbff;text-shadow:none}.referral-chest-copy>span{color:#4f7086;min-height:10px;margin-top:4px;font-size:8px;font-weight:650;line-height:1.25;display:block}.referral-chest-card.is-locked .referral-chest-title strong{color:#153d58}.referral-chest-card.is-locked .referral-chest-title em{color:#f5fbff}.referral-chest-card.is-locked .referral-chest-copy>span{color:#55758b}.referral-chest-title .referral-tier-amount{width:54px;height:36px;box-shadow:none;filter:drop-shadow(0 3px 5px #0f354f33);background:0 0;border:0;border-radius:0;flex:0 0 54px;padding:0;display:block;position:relative;overflow:visible}.referral-tier-amount>img{object-fit:contain;object-position:center;transform-origin:50%;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.chest-silver .referral-tier-amount>img{transform:scale(1.15)}.chest-gold .referral-tier-amount>img{transform:scale(1.08)}.chest-diamond .referral-tier-amount>img{transform:scale(1.03)}.chest-supreme .referral-tier-amount>img{transform:scale(.96)}.referral-tier-amount>span{color:#f7fbff;font-variant-numeric:tabular-nums;letter-spacing:-.03em;text-shadow:0 1px 3px #000918db,0 0 5px #78caf647;justify-content:center;align-items:center;gap:1px;width:38px;height:17px;font:820 8.5px/1 Arial,PingFang SC,sans-serif;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.referral-tier-amount>span>small{color:#ddf0fcdb;font-size:6px;line-height:1}.referral-tier-amount>span>b{font:inherit}.chest-gold .referral-tier-amount{filter:drop-shadow(0 3px 5px #8259143d)}.chest-diamond .referral-tier-amount{filter:drop-shadow(0 3px 6px #349dd740)}.chest-supreme .referral-tier-amount{filter:drop-shadow(0 3px 6px #103f8747)}.chest-silver .referral-chest-title,.chest-gold .referral-chest-title{align-items:center}.referral-chest-copy>button{color:#fff;background:linear-gradient(#5c89a7,#356b8e);border:1px solid #8fabbc;border-radius:7px;width:100%;height:32px;margin-top:8px;font-size:8.5px;font-weight:750;box-shadow:inset 0 1px #ffffff3b,0 4px 10px #26516d21}.chest-gold .referral-chest-copy>button{background:linear-gradient(#c9a65d,#99743b);border-color:#b79752}.chest-diamond .referral-chest-copy>button{background:linear-gradient(#69a4cc,#3b769d);border-color:#78a7c8}.referral-chest-card.is-unlocked:not(.is-claimed) .referral-chest-copy>button{color:#fff;filter:brightness(1.06)saturate(1.08);box-shadow:inset 0 1px #ffffff4d,0 0 0 2px #54a0cc1f,0 5px 13px #265b7c33}.referral-chest-card.is-locked .referral-chest-copy>button{color:#fff;filter:brightness(1.05)saturate(1.08);background:linear-gradient(#6294b4,#396f92);border-color:#739eb9;box-shadow:inset 0 1px #ffffff4d,0 0 0 2px #54a0cc1c,0 5px 13px #265b7c2e}.referral-chest-card.is-failed .referral-chest-copy>button,.referral-chest-card.is-failed .referral-chest-copy>button:disabled{color:#fff;background:linear-gradient(#dd5962,#b93240);border-color:#b7323d;animation:.28s both referral-claim-error;box-shadow:inset 0 1px #ffffff3d,0 0 0 2px #be313e24,0 5px 13px #97242f38}.referral-chest-copy>button:disabled{color:#8998a2;box-shadow:none;background:#dce3e7;border-color:#c7d0d6}.referral-chest-card.is-claimed{background:linear-gradient(#fafcfdf7,#f0f5f8f5);border-color:#bdccd5;box-shadow:inset 0 1px #fff,0 8px 20px #1f43591a}.referral-chest-card.is-claimed .referral-chest-art>i{opacity:1;transform:translate(-50%,-50%)scale(1.08)}.referral-chest-card.is-claimed .referral-chest-art{box-shadow:inset 0 0 22px #ace5ff3d,0 0 12px #59bceb40}.referral-chest-card.is-claimed .referral-chest-art:before,.referral-chest-card.is-claiming .referral-chest-art:before{content:"";z-index:1;opacity:.7;background:conic-gradient(from 250deg at 50% 48%, transparent 0 13%, #bfedff70 14% 16%, transparent 17% 32%, #ffffff5c 33% 35%, transparent 36% 100%);filter:blur(1px);width:130%;height:74%;position:absolute;top:24%;left:-15%}.referral-chest-card.is-claimed .referral-chest-copy>button{color:#5e7585;box-shadow:none;background:#e3eaee;border-color:#bccbd4}.referral-chest-card.is-claimed .referral-chest-copy>span{visibility:visible;opacity:1;display:block}.referral-chest-card.chest-silver,.referral-chest-card.chest-gold{background:linear-gradient(160deg,#fffffff5,#eff5f9f0);border-color:#94adbd85;border-radius:16px;padding:5px 5px 9px;box-shadow:inset 0 1px #fff,0 9px 22px #1d3f561a}.referral-chest-card.chest-silver:after,.referral-chest-card.chest-gold:after{content:"";z-index:5;background:linear-gradient(90deg,#0000,#6fa9ca94,#0000);border-radius:0 0 99px 99px;height:2px;position:absolute;top:0;left:18px;right:18px}.referral-chest-card.chest-gold:after{background:linear-gradient(90deg,#0000,#b8914894,#0000)}.chest-silver .referral-chest-art,.chest-gold .referral-chest-art{border:1px solid #9bbed352;border-radius:12px;height:138px;box-shadow:inset 0 0 0 1px #ffffff0f,0 7px 15px #0a233729}.chest-gold .referral-chest-art{border-color:#c7a45e47}.chest-silver .referral-chest-art:after,.chest-gold .referral-chest-art:after{content:"";z-index:6;pointer-events:none;border-radius:inherit;background:linear-gradient(#ffffff0d,#0000 52%,#020f1b2e);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1f,inset 0 -12px 24px #020e1924}.chest-silver .referral-chest-copy,.chest-gold .referral-chest-copy{padding:0 4px 1px}.chest-silver .referral-chest-copy>small,.chest-gold .referral-chest-copy>small{color:#496b82;letter-spacing:.01em;margin-top:10px;font-size:9px;font-weight:720}.chest-silver .referral-chest-title,.chest-gold .referral-chest-title{align-items:baseline;margin-top:5px}.chest-silver .referral-chest-title strong,.chest-gold .referral-chest-title strong{letter-spacing:-.025em;font-size:14px}.chest-silver .referral-chest-copy>button,.chest-gold .referral-chest-copy>button{border-radius:10px;height:34px;margin-top:9px}.chest-silver.is-claimed .referral-chest-art>i,.chest-gold.is-claimed .referral-chest-art>i{opacity:.62;filter:blur(7px);width:72px;height:40px;top:49%;transform:translate(-50%,-50%)scale(.92)}.chest-silver.is-claimed .referral-chest-art:before,.chest-gold.is-claimed .referral-chest-art:before{opacity:.32;width:84%;height:48%;top:25%;left:8%}.chest-silver.is-claimed .referral-chest-copy>button,.chest-gold.is-claimed .referral-chest-copy>button{color:#5e788a;background:#e3ebf0bd;border-color:#a9becb9e;box-shadow:inset 0 1px #ffffffb8}.referral-chest-card.is-claiming{border-color:#6e9cb8;box-shadow:0 0 0 2px #659bbc24,0 10px 28px #24557329}.referral-chest-card.is-claiming .referral-chest-art>i{animation:.9s both referral-chest-light-burst}@keyframes referral-chest-light-burst{0%,18%{opacity:0;transform:translate(-50%,-50%)scale(.25)}42%{opacity:1;transform:translate(-50%,-50%)scale(1.45)}to{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}@keyframes referral-claim-error{0%,to{transform:translate(0)}30%{transform:translate(-3px)}65%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.referral-chest-card.is-claiming .referral-chest-art>i,.referral-progress-track>i:after{animation:none}}.referral-qualification-card{background:radial-gradient(circle at 87% 8%,#75cdf433,#0000 28%),linear-gradient(145deg,#f9fdfff5,#e7f2f8f0);border:1px solid #bdd1dd;border-radius:13px;padding:14px 15px 13px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffeb,0 9px 24px #1a435e13}.referral-qualification-card:after{content:"";background:linear-gradient(90deg,#0000,#67bbe28c,#0000);width:84px;height:1px;position:absolute;top:31px;right:-9px;transform:rotate(-38deg);box-shadow:0 0 8px #4eb2e059}.referral-qualification-head{z-index:1;justify-content:space-between;align-items:flex-end;display:flex;position:relative}.referral-qualification-head small{color:#6c8799;letter-spacing:.13em;font-size:7.5px;font-weight:700;display:block}.referral-qualification-head h2{color:#153b55;letter-spacing:-.02em;margin:0;font-size:16px}.referral-qualification-head>span{color:#4c7892;background:#eff9fdc7;border:1px solid #b8d2e1;border-radius:12px;padding:5px 8px;font-size:7.5px;font-weight:700;box-shadow:inset 0 1px #fff}.referral-qualification-list{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid;position:relative}.referral-qualification-list>div{background:#f8fcfed6;border:1px solid #c2d8e4;border-radius:10px;min-width:0;padding:12px 14px;display:block;box-shadow:inset 0 1px #fff,0 4px 12px #2a57710b}.referral-qualification-list i{background:linear-gradient(135deg,#effcff 0 28%,#87d3ed 29% 58%,#d8f7ff 59% 74%,#55a8d0 75%);border:1px solid #75badd;border-radius:4px;flex:0 0 17px;width:17px;height:17px;position:relative;transform:rotate(45deg);box-shadow:inset 1px 1px 2px #fff,0 0 8px #53b6e073}.referral-qualification-list i:after{content:"✓";color:#fff;text-shadow:0 1px 2px #3b89ad;place-items:center;font-size:8px;font-style:normal;font-weight:800;display:grid;position:absolute;inset:0;transform:rotate(-45deg)}.referral-qualification-list p{min-width:0;margin:0}.referral-qualification-list small{color:#5f788a;white-space:nowrap;font-size:8.5px;font-weight:620;display:block}.referral-qualification-list strong{color:#153b55;white-space:nowrap;align-items:baseline;gap:4px;margin-top:7px;display:flex}.referral-qualification-list strong em{color:#3f7899;font-size:11px;font-style:normal;font-weight:700}.referral-qualification-list strong b{font-variant-numeric:tabular-nums;font:780 15px/1 Arial,PingFang SC,sans-serif}.referral-qualification-card>p{z-index:1;color:#708898;margin:9px 0 0;font-size:8px;line-height:1.5;position:relative}.referral-rewards-panel{background:radial-gradient(circle at 8% 5%,#fffffff0,#0000 24%),radial-gradient(circle at 92% 74%,#75cdf42e,#0000 25%),linear-gradient(#f9fbfc 0%,#edf4f7 55%,#dceaf2 83%,#edf5f8 100%);border:1px solid #c5d4de;border-radius:14px;overflow:hidden;box-shadow:0 9px 24px #1a394e12}.referral-rewards-panel>.referral-chest-system{box-shadow:none;background:radial-gradient(circle at 12% 3%,#fffffff2,#0000 22%),radial-gradient(circle at 90% 95%,#66bee821,#0000 26%),linear-gradient(#f9fcfee0,#e8f1f6b8);border:0;border-radius:0;padding:8px 7px 17px}.referral-luxury-scene>.referral-qualification-card,.referral-luxury-scene>.referral-page-invite{background:0 0;border:0;border-top:1px solid #9db7c757;border-radius:0;padding:16px 15px 14px;box-shadow:inset 0 1px #ffffffb8}.referral-page-overview,.referral-page-invite,.referral-page-records,.referral-page-rules{border:1px solid var(--ref-line);background:#f7fafc;border-radius:12px;overflow:hidden;box-shadow:0 8px 22px #1a394e11}.referral-page-overview{background:linear-gradient(135deg,#f9fbfc 0%,#eef4f7 58%,#e2ecf2 100%);padding:13px 15px 0;position:relative}.referral-page-overview:before{content:"";background:#4c7897;width:3px;height:28px;position:absolute;top:14px;left:0}.referral-page-eyebrow{justify-content:space-between;align-items:center;display:flex}.referral-page-eyebrow span{color:#315c79;letter-spacing:.02em;font-size:12px;font-weight:700}.referral-page-eyebrow em,.referral-page-eyebrow button{color:#637d8f;font-size:10px;font-style:normal;font-weight:600}.referral-page-eyebrow button{background:0 0;border:0;padding:0}.referral-page-earnings{margin-top:12px}.referral-page-earnings small{color:var(--ref-muted);font-size:10px;font-weight:550;display:block}.referral-page-earnings>strong{color:#0f3048;font-variant-numeric:tabular-nums;letter-spacing:-.035em;margin-top:5px;font:700 23px/1 Arial,PingFang SC,sans-serif;display:block}.referral-page-earnings span{color:#617a8c;margin-top:6px;font-size:10px;font-weight:500;display:block}.referral-page-earnings span b{color:#285d7f;font-weight:700}.referral-page-stats{border-top:1px solid var(--ref-line);background:#ffffff85;grid-template-columns:1fr;margin:12px -15px 0;display:grid}.referral-page-stats>div,.referral-page-stats>button{border:0;border-right:1px solid var(--ref-line);text-align:left;background:0 0;flex-direction:column;justify-content:center;min-height:54px;padding:8px 12px;display:flex;position:relative}.referral-page-stats>:last-child{border-right:0}.referral-page-stats>button i{color:#5d839b;font:400 16px/1 Arial,sans-serif;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.referral-page-stats small{color:#607889;font-size:9.5px;font-weight:550}.referral-page-stats strong{color:#183d57;font-variant-numeric:tabular-nums;margin:4px 0 2px;font-size:15px;font-weight:700;line-height:1}.referral-page-stats span{color:#7a8f9e;font-size:8.5px}.referral-page-invite,.referral-page-records{padding:13px 15px}.referral-page-section-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.referral-page-section-head small{color:#6d8393;letter-spacing:.03em;font-size:9px;font-weight:600;display:block}.referral-page-section-head h2{color:#143750;letter-spacing:-.02em;margin:0;font-size:16px;font-weight:700;line-height:1.15}.referral-page-section-head>span{color:#657d8e;font-size:9px;font-weight:600}.referral-page-link,.referral-page-code{border-bottom:1px solid var(--ref-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;min-height:50px;padding:9px 0;display:grid}.referral-page-link{margin-top:12px}.referral-page-code{border-bottom:0}.referral-page-link small,.referral-page-code small{color:#6b8191;grid-column:1;font-size:9.5px;font-weight:550;display:block}.referral-page-link strong,.referral-page-code strong{color:#214d6b;white-space:nowrap;text-overflow:ellipsis;grid-column:1;margin-top:6px;font:700 12px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:block;overflow:hidden}.referral-page-link button,.referral-page-code button{color:#285a7a;background:#edf4f8;border:1px solid #b7c9d5;border-radius:6px;grid-area:1/2/3;min-width:72px;height:32px;padding:0 9px;font-size:9.5px;font-weight:700}.referral-page-link button:active,.referral-page-code button:active{background:#e1edf3}.referral-page-tabs{border-bottom:1px solid var(--ref-line);grid-template-columns:repeat(3,1fr);height:42px;margin-top:13px;display:grid}.referral-page-tabs button{color:#718695;background:0 0;border:0;font-size:10px;font-weight:600;position:relative}.referral-page-tabs button.active{color:#17425f;font-weight:700}.referral-page-tabs button.active:after{content:"";background:#4f7e9e;height:2px;position:absolute;bottom:-1px;left:24%;right:24%}.referral-page-meta{justify-content:space-between;align-items:center;margin:14px 0 4px;display:flex}.referral-page-meta span{color:#526f83;font-size:9px}.referral-page-meta b{color:#265a7b}.referral-page-meta small{color:#778c9a;font-size:8.5px}.referral-page-list>div{border-bottom:1px solid #d9e2e8;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:66px;padding:0 3px;display:grid}.referral-page-list>div:last-child{border-bottom:0}.referral-page-list p{min-width:0;margin:0}.referral-page-list p strong{color:#1e435d;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:650;display:block;overflow:hidden}.referral-page-list p small{color:#6f8392;margin-top:6px;font-size:8.5px;display:block}.referral-page-list em{color:#26648b;font:700 9.5px/1 Arial,sans-serif}.referral-page-list em.pending{color:#6e8190}.referral-page-empty{text-align:center;color:#708695;padding:34px 10px 24px}.referral-page-empty i{font-size:17px;font-style:normal;display:block}.referral-page-empty strong{color:#315570;margin-top:9px;font-size:11px;display:block}.referral-page-empty p{margin:6px 0 0;font-size:9px}.referral-page-rules{color:#284f69;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:0 16px;font-size:10px;font-weight:650;display:flex}.referral-page-rules em{color:#6d8392;font-size:9px;font-style:normal}.referral-luxury-scene{isolation:isolate;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff7a}.referral-luxury-scene:before{content:"";z-index:0;mix-blend-mode:screen;pointer-events:none;background:linear-gradient(#f1f8fbc7,#d2e4ef33 52%,#0000 100%);height:34px;position:absolute;inset:0 0 auto}.referral-luxury-scene:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 83% 83%,#47a0dd24,#0000 29%),linear-gradient(#0000 61%,#020e1e2e);position:absolute;inset:0}.referral-luxury-scene>.referral-page-invite,.referral-luxury-scene>.referral-qualification-card{z-index:1;position:relative}.referral-luxury-scene>.referral-page-invite{background:linear-gradient(145deg,#0311252e,#07244108);border-top-color:#7dbbe047;position:relative;box-shadow:inset 0 1px #bbe5fa1a,inset 0 -1px #031022b3}.referral-luxury-scene>.referral-page-invite:after{content:"";pointer-events:none;border:1px solid #6ac2ee2e;width:115px;height:115px;position:absolute;bottom:-61px;right:-68px;transform:rotate(45deg);box-shadow:0 0 24px #3fa5db1c}.referral-luxury-scene>.referral-page-invite .referral-page-section-head h2{color:#f2f9fd;text-shadow:0 0 14px #71caf22e}.referral-luxury-scene>.referral-page-invite .referral-page-link,.referral-luxury-scene>.referral-page-invite .referral-page-code{z-index:1;border-bottom-color:#8fc7e533;position:relative}.referral-luxury-scene>.referral-page-invite .referral-page-link small,.referral-luxury-scene>.referral-page-invite .referral-page-code small{color:#90b9d0}.referral-luxury-scene>.referral-page-invite .referral-page-link strong,.referral-luxury-scene>.referral-page-invite .referral-page-code strong{color:#d8f1ff;text-shadow:0 0 12px #5bbae82e}.referral-luxury-scene>.referral-page-invite .referral-page-link button,.referral-luxury-scene>.referral-page-invite .referral-page-code button{color:#d8f2ff;background:linear-gradient(145deg,#b9e1f429,#5397bf1c);border-color:#94cfed66;box-shadow:inset 0 1px #ffffff1a,0 6px 16px #000d1e2e}.referral-luxury-scene>.referral-page-invite .referral-page-link button:active,.referral-luxury-scene>.referral-page-invite .referral-page-code button:active{background:#7ec4e638}.referral-luxury-scene>.referral-qualification-card{background:linear-gradient(145deg,#051b3438,#08304f0f);border-top-color:#7ebee152;box-shadow:inset 0 1px #c9ecfb1a}.referral-luxury-scene>.referral-qualification-card:after{background:linear-gradient(90deg,#0000,#74cff785,#0000);box-shadow:0 0 10px #4bb7e752}.referral-luxury-scene>.referral-qualification-card .referral-qualification-head h2{color:#eef8fd;text-shadow:0 0 14px #71caf229}.referral-luxury-scene>.referral-qualification-card .referral-qualification-list>div{background:linear-gradient(145deg,#dcf2fc1a,#6fb4d711);border-color:#91cdec40;box-shadow:inset 0 1px #ffffff1a,0 6px 15px #000f2126}.referral-luxury-scene>.referral-qualification-card .referral-qualification-list small{color:#9fc3d7}.referral-luxury-scene>.referral-qualification-card .referral-qualification-list strong{color:#f3faff}.referral-luxury-scene>.referral-qualification-card .referral-qualification-list strong em{color:#78c3e8}.referral-luxury-scene>.referral-qualification-card>p{color:#8fb4c9}@media (width<=390px){.referral-page-shell{padding-inline:6px}.referral-page-overview{padding-inline:15px}.referral-page-stats{margin-inline:-15px}.referral-chest-title,.chest-silver .referral-chest-title,.chest-gold .referral-chest-title{align-items:center;gap:4px;display:flex}.referral-chest-title strong,.chest-silver .referral-chest-title strong,.chest-gold .referral-chest-title strong{white-space:nowrap;text-overflow:clip;width:100%;overflow:visible}.referral-chest-title .referral-tier-amount{margin:0}}.member-subpage{--member-ink:#143852;--member-ink-2:#2d5875;--member-muted:#72899a;--member-line:#cbd9e3;--member-surface:#f8fbfd;min-height:100dvh;color:var(--member-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:radial-gradient(72% 24% at 100% 0,#6697b930,#0000 76%),linear-gradient(#eaf2f7 0%,#e2edf4 48%,#edf4f8 100%);padding:0 0 112px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Microsoft YaHei,Arial,sans-serif}.member-subpage-head{z-index:35;-webkit-backdrop-filter:blur(18px)saturate(115%);background:#eff6fae8;border-bottom:1px solid #476f8c24;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;height:72px;padding:0 16px;display:grid;position:sticky;top:0;box-shadow:0 7px 20px #23445b0d}.member-subpage-head>button{color:#315e7c;background:#ffffff8c;border:1px solid #bfd0dc;border-radius:50%;place-items:center;width:34px;height:34px;padding:0 0 2px;font:300 25px/1 Arial,sans-serif;display:grid}.member-subpage-head>div small{color:#7990a1;font-size:10px;font-weight:600;display:block}.member-subpage-head h1{color:#12364f;letter-spacing:-.025em;margin:0;font-size:20px;font-weight:720;line-height:1.08}.member-subpage-head>span{color:#607c90;font-size:11px;font-weight:650}.member-subpage-head .security-status,.member-subpage-head .service-online{background:#ffffffa3;border-radius:14px;padding:6px 9px;box-shadow:inset 0 0 0 1px #56809e2e}.member-subpage-head .service-online i{background:#4c8b79;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.member-subpage-shell{padding:12px}.agent-center-shell{gap:11px;display:grid}.agent-center-shell .agent-overview-card{border-color:#bdced9;margin:0;box-shadow:inset 0 1px #ffffffeb,0 10px 26px #1c405814}.agent-settlement-card{border:1px solid var(--member-line);background:#f9fcfddb;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;min-height:92px;padding:17px 16px;display:flex;box-shadow:inset 0 1px #ffffffe6,0 9px 24px #1c405811}.agent-settlement-card small,.agent-settlement-card span{color:var(--member-muted);font-size:9px;display:block}.agent-settlement-card strong{color:#12364f;margin:5px 0;font:720 22px/1 Arial,PingFang SC,sans-serif;display:block}.agent-settlement-card button{color:#275874;background:#edf4f8;border:1px solid #b5cad8;border-radius:9px;flex:none;padding:10px 12px;font-size:10px;font-weight:700}.agent-support-card{-webkit-font-smoothing:antialiased;background:radial-gradient(circle at 92% 4%,#6fb4dd33,#0000 31%),linear-gradient(145deg,#fdfefffa,#ecf4f9f0);border:1px solid #b4cbdac7;border-radius:16px;padding:18px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Microsoft YaHei,sans-serif;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 12px 28px #183a5413}.agent-support-card:after{content:"FT";color:#1b517809;pointer-events:none;font:800 68px/1 Georgia,serif;position:absolute;top:-18px;right:12px}.agent-support-head{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.agent-support-head small{color:#7890a0;letter-spacing:.12em;font-size:8px;font-weight:700;display:block}.agent-support-head h2{color:#153a53;letter-spacing:0;margin:0;font-size:15px;font-weight:720;line-height:1.25}.agent-support-head>span{color:#52758b;letter-spacing:.015em;background:#d6e7f1b3;border:0;border-radius:12px;padding:5px 9px;font-size:8px;font-weight:620;line-height:1}.agent-support-stats{z-index:1;grid-template-columns:repeat(3,1fr);margin-top:19px;display:grid;position:relative}.agent-support-stats>div{min-width:0;min-height:49px;padding:0 14px;position:relative}.agent-support-stats>div:first-child{padding-left:0}.agent-support-stats>div:last-child{padding-right:0}.agent-support-stats>div:not(:last-child):after{content:"";background:linear-gradient(#0000,#97b5c89e,#0000);width:1px;position:absolute;top:3px;bottom:3px;right:0}.agent-support-stats small{color:#718899;letter-spacing:.01em;white-space:nowrap;font-size:8.5px;font-weight:560;line-height:1.3;display:block}.agent-support-stats strong{color:#153c56;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:8px;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,PingFang SC,sans-serif;font-size:17px;font-weight:720;line-height:1;display:block}.agent-support-stats>div:nth-child(2) strong{color:#2a6c98}.agent-support-form{z-index:1;border-top:1px solid #aec5d380;margin-top:16px;padding-top:14px;display:block;position:relative}.agent-support-form>span{color:#617e91;letter-spacing:.01em;margin-bottom:5px;font-size:8.5px;font-weight:600;line-height:1.3;display:block}.agent-support-form>div{grid-template-columns:minmax(0,1fr) 88px;align-items:center;gap:12px;height:38px;display:grid}.agent-support-form input{color:#153a53;letter-spacing:.01em;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #aec5d3;outline:0;min-width:0;height:36px;padding:0 2px;font:600 10px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Microsoft YaHei,sans-serif}.agent-support-form input:focus{border-bottom-color:#3475a2}.agent-support-form input::placeholder{color:#91a4b1;letter-spacing:.005em;font-weight:460}.agent-support-form button{color:#fff;letter-spacing:.01em;background:linear-gradient(#4e83a6,#285f82);border:0;border-radius:17px;height:34px;font-family:inherit;font-size:8.5px;font-weight:650;line-height:1;box-shadow:inset 0 1px #ffffff47,0 5px 12px #22527324}.agent-support-form button:disabled{color:#8497a3;box-shadow:none;background:#d0dde5b8}.agent-center-list{border:1px solid var(--member-line);background:#f9fcfddb;border-radius:14px;overflow:hidden}.agent-center-list button{border:0;border-bottom:1px solid var(--member-line);text-align:left;background:0 0;justify-content:space-between;align-items:center;width:100%;min-height:62px;padding:0 16px;display:flex}.agent-center-list button:last-child{border-bottom:0}.agent-center-list strong{color:var(--member-ink);font-size:13px}.agent-center-list span{color:var(--member-muted);font-size:9px}.agent-members-shell{gap:11px;display:grid}.agent-member-filter,.agent-member-summary{border:1px solid var(--member-line);background:#fafcfded;border-radius:14px;box-shadow:inset 0 1px #ffffffe6,0 9px 24px #1c40580f}.agent-member-filter{padding:17px}.agent-member-filter-head{justify-content:space-between;align-items:flex-end;display:flex}.agent-member-filter-head small,.agent-member-list-head small{color:#55758a;letter-spacing:.13em;font-size:9px;font-weight:750;display:block}.agent-member-filter-head h2,.agent-member-list-head h2{color:#113a55;margin:5px 0 0;font-size:18px;line-height:1.15}.agent-member-filter-head>span{color:#486d84;font-size:10px;font-weight:650}.agent-member-time-range{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.agent-member-time-range label{min-width:0}.agent-member-time-range span{color:#486b81;margin:0 0 7px 2px;font-size:10px;font-weight:700;display:block}.agent-member-time-range input{color:#173f5a;background:#fcfefff5;border:1px solid #abc3d2;border-radius:9px;outline:0;width:100%;min-width:0;height:44px;padding:0 10px;font:650 11px/1 Arial,sans-serif}.agent-member-time-range input:focus{border-color:#5687a7;box-shadow:0 0 0 3px #5588a91f}.agent-member-filter-actions{grid-template-columns:86px 1fr;gap:10px;margin-top:12px;display:grid}.agent-member-filter-actions button{color:#315f7b;background:#edf4f8;border:1px solid #aac2d1;border-radius:9px;height:42px;font-size:11px;font-weight:750}.agent-member-filter-actions button:last-child{color:#fff;background:linear-gradient(#5c8eac,#356b8d);border-color:#4e83a3}.agent-member-summary{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.agent-member-summary>div{border-right:1px solid var(--member-line);border-bottom:1px solid var(--member-line);min-width:0;min-height:65px;padding:11px 15px}.agent-member-summary>div:nth-child(2n){border-right:0}.agent-member-summary>div:nth-last-child(-n+2){border-bottom:0}.agent-member-summary small{color:#4e6e82;font-size:10px;font-weight:650;display:block}.agent-member-summary strong{color:#123b56;white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:7px;font:750 14px/1 Arial,PingFang SC,sans-serif;display:block}.agent-member-summary strong.positive{color:#286c91}.agent-member-summary strong.negative{color:#a65361}.agent-member-list-head{justify-content:space-between;align-items:flex-end;padding:7px 3px 1px;display:flex}.agent-member-list-head>span{color:#526f82;font-size:10px;font-weight:600}.agent-member-list{background:#fafcfdeb;border:1px solid #b8cbd7;border-radius:14px;overflow:hidden;box-shadow:inset 0 1px #ffffffeb,0 9px 24px #1c40580d}.agent-member-row{grid-template-columns:minmax(104px,.95fr) minmax(0,2.25fr);min-height:70px;display:grid}.agent-member-row+.agent-member-row{border-top:1px solid #c7d6df}.agent-member-row:nth-child(2n){background:#e4eff547}.agent-member-identity{border-right:1px solid #c7d6df;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;min-width:0;min-height:70px;padding:11px 12px;display:flex}.agent-member-identity strong{color:#123d58;letter-spacing:.01em;font-size:12.5px;line-height:1}.agent-member-identity time{color:#5f7c8f;font:650 9.5px/1 Arial,sans-serif}.agent-member-row dl{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.agent-member-row dl>div{border-right:1px solid #d2dee5;flex-direction:column;justify-content:center;min-width:0;padding:11px 8px;display:flex}.agent-member-row dl>div:last-child{border-right:0}.agent-member-row dt{color:#607b8e;white-space:nowrap;font-size:9px;font-weight:650}.agent-member-row dd{color:#153f5a;white-space:nowrap;font-variant-numeric:tabular-nums;margin:7px 0 0;font:750 10.5px/1 Arial,PingFang SC,sans-serif}.agent-member-row dd.positive{color:#2b718f}.agent-member-row dd.negative{color:#a55461}.agent-member-empty{padding:36px 15px}.member-summary-card,.member-subpage .report-summary,.member-subpage .account-id-card,.account-security-score,.member-subpage .service-channel-list>button{border:1px solid var(--member-line);background:#f9fcfddb;border-radius:14px;box-shadow:inset 0 1px #ffffffe6,0 9px 24px #1c405811}.member-summary-card{background:linear-gradient(135deg,#f9fbfc 0%,#edf4f7 62%,#dfeaf1 100%);padding:20px}.member-summary-card>div>small,.member-subpage .account-id-card small,.account-security-score small{color:var(--member-muted);font-size:11px;font-weight:600;display:block}.member-summary-card>div>strong{color:#113650;letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:7px;font:720 29px/1 Arial,PingFang SC,sans-serif;display:block}.member-summary-card>div>span{color:#6e8595;margin-top:8px;font-size:11px;display:block}.member-summary-card dl{border-top:1px solid var(--member-line);grid-template-columns:repeat(2,1fr);margin:18px 0 0;padding-top:15px;display:grid}.member-summary-card dl>div+div{border-left:1px solid var(--member-line);padding-left:17px}.member-summary-card dt{color:#788e9e;font-size:10px}.member-summary-card dd{color:#244d68;margin:6px 0 0;font-size:14px;font-weight:700}.member-subpage .game-history-period{border:1px solid var(--member-line);background:#f8fbfdb8;border-radius:12px;height:48px;margin:11px 0;overflow:hidden}.member-subpage .game-history-period button{color:#718798;height:46px;font-size:12px}.member-subpage .game-history-period button.active{color:#173d58;font-weight:700}.member-subpage .game-history-period button.active:after{background:#4f7d9d;left:22%;right:22%}.member-subpage .game-history-select{border:1px solid var(--member-line);background:#fafcfdc2;border-radius:12px;height:54px;margin:0 0 14px}.member-subpage .game-history-select span{color:#718798;font-size:11px}.member-subpage .game-history-select select{color:#234a65;background:0 0;height:52px;font-size:12px}.member-subpage .game-history-meta{margin:17px 3px 10px}.member-subpage .game-history-meta span{color:#557186;font-size:11px}.member-subpage .game-history-meta span b{color:#255a7c}.member-subpage .game-history-meta small{color:#7b909e;font-size:10px}.member-subpage .game-history-list{border:1px solid var(--member-line);background:#fafcfde6;border-radius:14px;overflow:hidden;box-shadow:inset 0 1px #ffffffeb,0 9px 24px #1c40580d}.member-subpage .game-history-list>button{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;overflow:hidden}.member-subpage .game-history-list>button+button{border-top:1px solid var(--member-line)}.member-subpage .game-history-list>button:nth-child(2n){background:#e4eff540}.member-subpage .game-provider{border-color:var(--member-line);grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:67px;padding:0 17px}.member-subpage .game-provider strong{color:#173d58;font-size:13px}.member-subpage .game-provider small{color:#768b9a;font-size:10px}.member-subpage .game-provider em{color:#7891a3}.member-subpage .game-history-grid{padding:14px 15px}.member-subpage .game-history-grid span{color:#7a8f9e;font-size:9px}.member-subpage .game-history-grid b{color:#274d67;font-size:10.5px}.member-subpage .positive{color:#2a698d!important}.member-subpage .negative{color:#9a5360!important}.member-subpage .report-filter-bar{border:1px solid var(--member-line);background:#f9fcfdd1;border-radius:14px;grid-template-columns:repeat(2,1fr);height:66px;display:grid;overflow:hidden}.member-subpage .report-filter-bar button{border:0;border-right:1px solid var(--member-line);text-align:left;background:0 0;min-width:0;padding:0 15px}.member-subpage .report-filter-bar button:last-child{border-right:0}.member-subpage .report-filter-bar span{color:#788d9d;font-size:10px;display:block}.member-subpage .report-filter-bar strong{color:#214a65;margin-top:7px;font-size:13px;display:inline-block}.member-subpage .report-filter-bar i{float:right;color:#70899b;margin-top:7px;font-style:normal}.member-subpage .report-filter-panel{border:1px solid var(--member-line);background:#f4f8fa;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:6px;margin:8px 0;padding:8px;display:grid;box-shadow:0 9px 22px #22455c14}.member-subpage .report-filter-panel button{color:#617c8f;background:0 0;border:1px solid #0000;border-radius:8px;min-height:34px;font-size:10px}.member-subpage .report-filter-panel button.active{color:#214f6d;background:#e7f0f5;border-color:#a9c0d0;font-weight:700}.member-subpage .report-summary{grid-template-columns:repeat(2,1fr);min-height:91px;margin:11px 0 18px;padding:0;display:grid;overflow:hidden}.member-subpage .report-summary>div{border-right:1px solid var(--member-line);padding:18px 13px}.member-subpage .report-summary>div:last-child{border-right:0}.member-subpage .report-summary small{color:#758b9a;font-size:10px;display:block}.member-subpage .report-summary strong{color:#1b435e;font-variant-numeric:tabular-nums;margin-top:10px;font-size:13px;display:block}.member-subpage .report-list-head{margin:0 3px 7px}.member-subpage .report-list-head small{color:#748a9a;font-size:10px}.member-subpage .report-list-head strong{color:#153b56;margin-top:4px;font-size:17px;display:block}.member-subpage .report-list-head>span{color:#7b909f;font-size:10px}.member-subpage .report-record-list{border:1px solid var(--member-line);background:#fafcfdd6;border-radius:14px;overflow:hidden}.member-subpage .report-record-list>button{background:0 0;border-color:#d7e1e7;grid-template-columns:minmax(0,1fr) auto;gap:14px;min-height:65px;padding:0 18px}.member-subpage .report-record-list strong{color:#244a64;font-size:12px}.member-subpage .report-record-list small{color:#7c909e;font-size:9px}.member-subpage .report-record-list em{font-size:11px}.member-report-page{--report-ink:#19384b;--report-text:#2d4859;--report-muted:#84939d;--report-line:#50708326;background:radial-gradient(82% 28% at 100% 0,#6c94ac17,#0000 72%),linear-gradient(#f5f9fb 0%,#edf3f6 54%,#f3f7f9 100%)}.member-report-page .member-subpage-head{box-shadow:none;background:linear-gradient(#f7fafcfa,#f4f8fae8);border-bottom:0}.member-report-page .personal-report-sheet{isolation:isolate;padding:7px 21px 28px;position:relative}.member-report-page .report-filter-bar{z-index:42;background:0 0;border:0;border-radius:0;height:52px;position:relative;overflow:visible}.member-report-page .report-filter-bar button{background:0 0;border:0;padding:0;position:relative}.member-report-page .report-filter-bar button+button{border-left:0;padding-left:24px}.member-report-page .report-filter-bar button+button:before{content:"";background:linear-gradient(#0000,#5b7b8e33,#0000);width:1px;height:30px;position:absolute;top:12px;left:7px}.member-report-page .report-filter-bar span{display:none}.member-report-page .report-filter-bar strong{color:var(--report-ink);letter-spacing:-.015em;margin-top:0;font-size:14.5px;font-weight:700}.member-report-page .report-filter-bar i{color:#78909e;margin:0 2px 0 0;font-size:11px;transition:transform .18s}.member-report-page .report-filter-bar button[aria-expanded=true] i{transform:rotate(180deg)}.member-report-page .report-filter-panel{z-index:44;-webkit-backdrop-filter:blur(22px)saturate(125%);scrollbar-width:none;-webkit-overflow-scrolling:touch;background:#f9fbfcf7;border:0;border-radius:15px;grid-template-columns:1fr;gap:2px;width:158px;max-height:292px;margin:0;padding:7px;display:grid;position:absolute;top:58px;overflow:hidden auto;box-shadow:0 20px 46px #233e4e26,inset 0 1px #fffffffa}.member-report-page .report-date-panel{left:18px}.member-report-page .report-type-panel{width:190px;right:18px}.member-report-page .report-filter-panel[hidden]{display:none}.member-report-page .report-filter-panel::-webkit-scrollbar{display:none}.member-report-page .report-filter-panel button{color:#748792;text-align:left;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;width:100%;min-width:0;min-height:40px;padding:0 11px;font-size:10px;display:flex;position:relative}.member-report-page .report-filter-panel button:after{content:"✓";color:#3c7596;opacity:0;font-size:11px;position:static}.member-report-page .report-filter-panel button.active{color:var(--report-ink);background:#dde8eeb8;border:0;font-weight:700}.member-report-page .report-filter-panel button.active:after{opacity:1}.member-report-page .personal-report-sheet:has(.report-filter-panel:not([hidden])):after{content:"";z-index:40;pointer-events:none;background:linear-gradient(#e6f0f638,#e6f0f67a);position:absolute;inset:54px 0 0}.member-report-page .report-summary{min-height:80px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:8px -3px 20px;padding:13px 3px 15px;position:relative;overflow:visible}.member-report-page .report-summary:after{content:"";background:linear-gradient(90deg, transparent, var(--report-line) 15%, var(--report-line) 85%, transparent);height:1px;position:absolute;bottom:0;left:0;right:0}.member-report-page .report-summary>div{border:0;padding:4px 0 2px}.member-report-page .report-summary>div:nth-child(2){text-align:center}.member-report-page .report-summary>div:last-child{text-align:right}.member-report-page .report-summary small{color:var(--report-muted);letter-spacing:.03em;font-size:8.5px}.member-report-page .report-summary strong{color:var(--report-ink);letter-spacing:-.015em;margin-top:8px;font-size:14.5px}.member-report-page .report-list-head{align-items:center;height:47px;margin:0}.member-report-page .report-list-head small{display:none}.member-report-page .report-list-head strong{color:var(--report-ink);letter-spacing:-.02em;margin:0;font-size:17px;font-weight:700}.member-report-page .report-list-head>span{display:none}.member-report-page .report-record-list{background:0 0;border:0;border-radius:0;position:relative;overflow:visible}.member-report-page .report-record-list:before{content:none}.member-report-page .report-record-list>button{z-index:1;background:0 0;border:0;border-radius:0;grid-template-rows:auto auto;row-gap:7px;min-height:72px;padding:10px 0 11px;position:relative}.member-report-page .report-record-list>button+button{border-top:1px solid var(--report-line)}.member-report-page .report-record-list>button.is-first-visible{border-top:0}.member-report-page .report-record-list>button:before{content:none}.member-report-page .report-record-list>button:active{background:linear-gradient(90deg,#ffffff85,#0000 84%)}.member-report-page .report-record-list>button>p{grid-template-columns:minmax(0,1fr);row-gap:4px;display:grid}.member-report-page .report-record-list>button>p>strong{grid-row:2}.member-report-page .report-record-list>button>p>small{font-variant-numeric:tabular-nums;white-space:nowrap;grid-row:1;margin:0}.member-report-page .report-record-list strong{color:var(--report-text);font-size:12.5px;font-weight:600;line-height:1.25}.member-report-page .report-record-list small{color:var(--report-muted);letter-spacing:.01em;margin-top:7px;font-size:9px;font-weight:500}.member-report-page .report-record-list>button>em{color:#19384b;letter-spacing:-.01em;text-align:right;font-size:12.5px;font-weight:700}.member-report-page .report-record-list>button>em.positive,.member-report-page .report-record-list>button>em.negative{color:#19384b!important}.member-report-page .report-record-list>button>em:before{content:none}.member-report-page .report-balance-flow{white-space:nowrap;grid-area:2/1/auto/-1;align-items:center;gap:9px;margin-top:0;display:flex}.member-report-page .report-balance-flow small{align-items:baseline;gap:5px;margin:0;display:flex}.member-report-page .report-balance-flow small i{color:#758995;font-size:8.5px;font-style:normal;font-weight:500}.member-report-page .report-balance-flow small b{color:#405b6c;font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:600}.member-report-page .report-balance-flow>em{color:#91a0aa;font:11px/1 Arial,sans-serif}.member-report-page .report-load-more{min-height:44px;color:var(--report-muted);letter-spacing:.02em;justify-content:center;align-items:center;gap:7px;font-size:8.5px;font-weight:500;display:flex}.member-report-page .report-load-more[hidden]{display:none}.member-report-page .report-load-more i{border:1px solid #4b6f8438;border-top-color:#567b91;border-radius:50%;width:10px;height:10px;display:none}.member-report-page .report-load-more.is-loading i{animation:.7s linear infinite reportLoaderSpin;display:block}@keyframes reportLoaderSpin{to{transform:rotate(360deg)}}.member-cash-history-page .cash-record-list{background:0 0;border:0;gap:9px;display:grid;position:relative;overflow:visible}.member-report-page .personal-report-sheet{padding-inline:18px}.member-report-page .report-filter-bar{background:#ffffff8a;border:1px solid #597e9424;border-radius:13px;height:58px;margin:1px 0 12px;padding:0 5px;box-shadow:0 8px 24px #2b4a5c0b,inset 0 1px #ffffffd6}.member-report-page .report-filter-bar button{padding:0 10px}.member-report-page .report-filter-bar button+button{padding-left:22px}.member-report-page .report-filter-bar button+button:before{top:14px;left:5px}.member-report-page .report-filter-panel{-webkit-backdrop-filter:none;background:#f8fbfc;border:1px solid #4c708521;box-shadow:0 18px 38px #233e4e2b,inset 0 1px #fff}.member-report-page .report-filter-panel button{color:#496779;letter-spacing:.005em;text-rendering:optimizelegibility;font-size:11px;font-weight:600;line-height:1.2}.member-report-page .report-filter-panel button.active{color:#19384b;background:#e4edf2;font-weight:750}.member-report-page:not(.member-cash-history-page) .report-type-panel{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:auto;max-width:none;max-height:none;padding:10px;left:14px;right:14px;overflow-y:visible}.member-report-page:not(.member-cash-history-page) .report-type-panel button{white-space:nowrap;text-align:center;border:1px solid #0000;border-radius:9px;justify-content:center;min-height:38px;padding:0 4px;font-size:10.5px}.member-report-page:not(.member-cash-history-page) .report-type-panel button:after{display:none}.member-report-page:not(.member-cash-history-page) .report-type-panel button.active{background:linear-gradient(#e8f1f6,#dce9f0);border-color:#4b7c9738;box-shadow:inset 0 1px #ffffffd1}.member-report-page .report-summary{background:radial-gradient(95% 155% at 100% 0,#71a0bb29,#0000 58%),linear-gradient(135deg,#f4f9fbfa 0%,#deebf2f0 100%);border:1px solid #4f799138;border-radius:14px;grid-template-columns:.78fr 1.12fr 1.1fr;min-height:92px;margin:0 0 18px;padding:0;display:grid;overflow:hidden;box-shadow:0 10px 25px #25475b16,inset 0 1px #fffffff5,inset 0 -1px #557e940d}.member-report-page .report-summary:after{content:none}.member-report-page .report-summary>div{text-align:center;justify-content:center;min-width:0;padding:16px 8px 14px;position:relative}.member-report-page .report-summary>div:nth-child(2),.member-report-page .report-summary>div:last-child{text-align:center}.member-report-page .report-summary>div+div:before{content:"";background:linear-gradient(#0000,#4c768d2e,#0000);width:1px;height:38px;position:absolute;top:27px;left:0}.member-report-page .report-summary small{color:#6d8492;letter-spacing:.04em;justify-content:center;align-items:center;gap:5px;font-size:8px;font-weight:500;display:inline-flex}.member-subpage .report-summary-icon{opacity:.84;background-color:#4d7993;flex:0 0 14px;width:14px;height:14px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.member-report-page .report-summary strong{color:#19384b;letter-spacing:-.02em;text-shadow:0 1px #ffffffd1;margin-top:9px;font-size:13.5px;font-weight:700}.member-cash-history-page .cash-list-head{height:44px;padding:0 2px}.member-cash-history-page .cash-list-head strong{font-size:16px}.member-cash-history-page .cash-record-list>button{cursor:pointer;text-align:left;background:linear-gradient(135deg,#ffffffb8,#f6fafc80);border:1px solid #537e973d;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto 38px;align-items:center;gap:6px 7px;width:100%;min-height:80px;padding:13px 11px 13px 15px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden;box-shadow:0 7px 18px #2545580e,inset 0 1px #ffffffeb}.member-cash-history-page .cash-record-list>button:before{content:"";background:linear-gradient(#5e9ac1,#2b6288);border-radius:0 3px 3px 0;width:3px;height:42px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 12px #3970942e}.member-cash-history-page .cash-record-list>button+button,.member-cash-history-page .cash-record-list>button.is-first-visible{border-top:1px solid #537e973d}.member-cash-history-page .cash-record-list>button:active{border-color:#396c8b5c;transform:translateY(1px);box-shadow:0 3px 10px #2545580d,inset 0 1px #ffffffeb}.member-cash-history-page .cash-record-list>button:focus-visible{outline-offset:3px;outline:2px solid #3a6f8f6b}.member-cash-history-page .cash-record-list>button>p{margin:0;display:contents}.member-cash-history-page .cash-record-list>button>p strong{min-width:0;color:var(--report-text);letter-spacing:-.01em;grid-area:2/1;font-size:12px;font-weight:650}.member-cash-history-page .cash-record-list>button>p small{color:var(--report-muted);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:1/1/auto/3;font-size:8.5px;font-weight:500}.member-cash-history-page .cash-record-aside{grid-area:2/2;justify-self:start;align-items:center;display:flex}.member-cash-history-page .cash-record-aside em{color:#19384b;letter-spacing:-.01em;font-size:12px;font-style:normal;font-weight:700}.member-cash-history-page .cash-record-aside em.positive,.member-cash-history-page .cash-record-aside em.negative{color:#19384b!important}.member-cash-history-page .cash-record-status{letter-spacing:.02em;white-space:nowrap;opacity:.92;background:#f7fbfce0;border:1.3px solid;border-radius:50%;grid-area:1/3/3;justify-self:end;place-items:center;width:35px;height:35px;padding:0 3px;font-size:7px;font-weight:700;line-height:1;display:grid;position:relative;transform:rotate(-5deg);box-shadow:inset 0 0 0 2px #f7fbfcf5,inset 0 0 0 3px}.member-cash-history-page .cash-record-aside:after{content:none}.member-cash-history-page .status-success{color:#367b66}.member-cash-history-page .status-pending,.member-cash-history-page .status-reviewing{color:#3f7398}.member-cash-history-page .status-closed,.member-cash-history-page .status-failed{color:#a35360}.member-cash-history-page .cash-record-meta{white-space:nowrap;grid-area:2/1/auto/-1;align-items:center;gap:18px;display:flex}.member-cash-history-page .cash-record-meta small{align-items:baseline;gap:5px;display:flex}.member-cash-history-page .cash-record-meta i{color:#758995;font-size:8.5px;font-style:normal;font-weight:500}.member-cash-history-page .cash-record-meta b{color:#405b6c;font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:600}.member-cash-history-page .cash-history-empty{padding-top:48px}.member-cash-history-page [data-cash-status][hidden]{display:none}.cash-detail-layer{z-index:130;place-items:center;padding:24px;display:grid;position:fixed;inset:0}html.cash-detail-open,body.cash-detail-open{overflow:hidden}.cash-detail-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#152d3e57;border:0;position:absolute;inset:0}.cash-detail-card{color:#173d56;background:linear-gradient(155deg,#fafdfffa,#e8f2f8fa);border:1px solid #6f97ae42;border-radius:18px;width:min(312px,100%);animation:.18s ease-out cashDetailIn;position:relative;overflow:hidden;box-shadow:0 24px 64px #13304340}.cash-detail-card>header{border-bottom:1px solid #6f97ae33;justify-content:space-between;align-items:center;min-height:67px;padding:14px 16px 12px 18px;display:flex}.cash-detail-card>header small{color:#8197a5;letter-spacing:.08em;margin-bottom:4px;font-size:8px;font-weight:600;display:block}.cash-detail-card>header h2{margin:0;font-size:17px;font-weight:700}.cash-detail-card>header>button{color:#285773;background:#ffffff85;border:1px solid #6f97ae42;border-radius:50%;width:32px;height:32px;font-size:18px;line-height:1}.cash-detail-summary{border-bottom:1px solid #6f97ae33;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:7px 12px;padding:18px;display:grid}.cash-detail-summary>small{color:#738b9a;grid-column:1/-1;font-size:9px}.cash-detail-summary>strong{color:#19384b;font-variant-numeric:tabular-nums;font-size:22px;font-weight:750}.cash-detail-summary>span{border:1px solid;border-radius:999px;padding:3px 8px;font-size:8px;font-weight:700}.cash-detail-summary>span.status-success{color:#34745f;background:#34745f12}.cash-detail-summary>span.status-pending,.cash-detail-summary>span.status-reviewing{color:#3f7398;background:#3f739812}.cash-detail-summary>span.status-closed,.cash-detail-summary>span.status-failed{color:#9d5660;background:#9d566012}.cash-detail-card dl{margin:0;padding:2px 18px 8px}.cash-detail-card dl>div{border-bottom:1px solid #6f97ae2b;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;min-height:42px;display:grid}.cash-detail-card dl>div:last-child{border-bottom:0}.cash-detail-card dt{color:#8195a2;font-size:8.5px}.cash-detail-card dd{color:#284d63;text-align:right;font-variant-numeric:tabular-nums;margin:0;font-size:9.5px;font-weight:600}@keyframes cashDetailIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.member-history-page{--history-ink:#19384b;--history-text:#2d4859;--history-muted:#84939d;--history-line:#50708326;background:radial-gradient(82% 28% at 100% 0,#6c94ac17,#0000 72%),linear-gradient(#f5f9fb 0%,#edf3f6 54%,#f3f7f9 100%)}.member-history-page .member-subpage-head{box-shadow:none;background:linear-gradient(#f7fafcfa,#f4f8fae8);border-bottom:0}.member-history-page .game-history-sheet{isolation:isolate;padding:7px 21px 28px;position:relative}.member-history-page .history-filter-bar{z-index:42;background:0 0;border:0;border-radius:0;height:52px;position:relative;overflow:visible}.member-history-page .history-filter-bar button{background:0 0;border:0;padding:0;position:relative}.member-history-page .history-filter-bar button+button{border-left:0;padding-left:24px}.member-history-page .history-filter-bar button+button:before{content:"";background:linear-gradient(#0000,#5b7b8e33,#0000);width:1px;height:30px;position:absolute;top:12px;left:7px}.member-history-page .history-filter-bar strong{color:var(--history-ink);letter-spacing:-.015em;margin-top:0;font-size:14.5px;font-weight:700}.member-history-page .history-filter-bar i{color:#78909e;margin:0 2px 0 0;font-size:11px;transition:transform .18s}.member-history-page .history-filter-bar button[aria-expanded=true] i{transform:rotate(180deg)}.member-history-page .history-filter-panel{z-index:44;-webkit-backdrop-filter:blur(22px)saturate(125%);scrollbar-width:none;background:#f9fbfcf7;border:0;border-radius:15px;grid-template-columns:1fr;gap:2px;width:158px;max-height:292px;margin:0;padding:7px;display:grid;position:absolute;top:58px;overflow:hidden auto;box-shadow:0 20px 46px #233e4e26,inset 0 1px #fffffffa}.member-history-page .history-filter-panel[data-history-panel=period]{left:18px}.member-history-page .history-filter-panel[data-history-panel=game]{width:190px;right:18px}.member-history-page .history-filter-panel[hidden]{display:none}.member-history-page .history-filter-panel::-webkit-scrollbar{display:none}.member-history-page .history-filter-panel button{color:#748792;text-align:left;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;width:100%;min-height:40px;padding:0 11px;font-size:10px;display:flex}.member-history-page .history-filter-panel button:after{content:"✓";color:#3c7596;opacity:0;font-size:11px}.member-history-page .history-filter-panel button.active:after{opacity:1}.member-history-page .game-history-sheet:has(.history-filter-panel:not([hidden])):after{content:"";z-index:40;pointer-events:none;background:linear-gradient(#e6f0f638,#e6f0f67a);position:absolute;inset:54px 0 0}.member-history-page .history-summary{min-height:80px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:8px -3px 20px;padding:13px 3px 15px;position:relative;overflow:visible}.member-history-page .history-summary:after{content:"";background:linear-gradient(90deg, transparent, var(--history-line) 15%, var(--history-line) 85%, transparent);height:1px;position:absolute;bottom:0;left:0;right:0}.member-history-page .history-summary>div{border:0;padding:4px 0 2px}.member-history-page .history-summary>div:nth-child(2){text-align:center}.member-history-page .history-summary>div:last-child{text-align:right}.member-history-page .history-summary small{color:var(--history-muted);letter-spacing:.03em;font-size:8.5px}.member-history-page .history-summary strong{color:var(--history-ink);letter-spacing:-.015em;margin-top:8px;font-size:14.5px}.member-history-page .game-history-sheet{padding-inline:18px}.member-history-page .history-filter-bar{background:#ffffff8a;border:1px solid #597e9424;border-radius:13px;height:58px;margin:1px 0 12px;padding:0 5px;box-shadow:0 8px 24px #2b4a5c0b,inset 0 1px #ffffffd6}.member-history-page .history-filter-bar button{padding:0 10px}.member-history-page .history-filter-bar button+button{padding-left:22px}.member-history-page .history-filter-bar button+button:before{top:14px;left:5px}.member-history-page .history-filter-panel{-webkit-backdrop-filter:none;background:#f8fbfc;border:1px solid #4c708521;box-shadow:0 18px 38px #233e4e2b,inset 0 1px #fff}.member-history-page .history-filter-panel button{color:#496779;letter-spacing:.005em;text-rendering:optimizelegibility;font-size:11px;font-weight:600;line-height:1.2}.member-history-page .history-filter-panel button.active{color:#19384b;background:#e4edf2;font-weight:750}.member-history-page .history-summary{background:radial-gradient(95% 155% at 100% 0,#71a0bb29,#0000 58%),linear-gradient(135deg,#f4f9fbfa 0%,#deebf2f0 100%);border:1px solid #4f799138;border-radius:14px;grid-template-columns:.78fr 1.12fr 1.1fr;min-height:92px;margin:0 0 18px;padding:0;display:grid;overflow:hidden;box-shadow:0 10px 25px #25475b16,inset 0 1px #fffffff5,inset 0 -1px #557e940d}.member-history-page .history-summary:after{content:none}.member-history-page .history-summary>div{text-align:center;justify-content:center;min-width:0;padding:16px 8px 14px;position:relative}.member-history-page .history-summary>div:nth-child(2),.member-history-page .history-summary>div:last-child{text-align:center}.member-history-page .history-summary>div+div:before{content:"";background:linear-gradient(#0000,#4c768d2e,#0000);width:1px;height:38px;position:absolute;top:27px;left:0}.member-history-page .history-summary small{color:#6d8492;letter-spacing:.04em;justify-content:center;align-items:center;gap:5px;font-size:8px;font-weight:500;display:inline-flex}.member-history-page .history-summary strong{color:#19384b;letter-spacing:-.02em;text-shadow:0 1px #ffffffd1;margin-top:9px;font-size:13.5px;font-weight:700}.member-history-page .history-list-head{align-items:center;height:47px;margin:0;display:flex}.member-history-page .history-list-head strong{color:var(--history-ink);letter-spacing:-.02em;margin:0;font-size:17px;font-weight:700}.member-history-page .history-ledger-list{background:0 0;border:0;position:relative;overflow:visible}.member-history-page .history-ledger-list>[data-history-row]{text-align:left;background:0 0;border:0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 14px;width:100%;min-height:72px;padding:10px 0 11px;display:grid}.member-history-page .history-ledger-list>[data-history-row]+[data-history-row]{border-top:1px solid var(--history-line)}.member-history-page .history-ledger-list>[data-history-row].is-first-visible{border-top:0}.member-history-page .history-ledger-list>[data-history-row]>p{grid-column:1/-1;min-width:0;margin:0;display:block}.member-history-page .history-ledger-list>[data-history-row]>p>strong{color:var(--history-text);font-size:12.5px;font-weight:600;line-height:1.25;display:block}.member-history-page .history-ledger-list>[data-history-row]>p>small{color:var(--history-muted);letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap;grid-row:1;font-size:9px;font-weight:500}.member-history-page .history-ledger-list>[data-history-row]>em{letter-spacing:-.01em;text-align:right;font-size:12.5px;font-style:normal;font-weight:700}.member-history-page .history-bet-flow{white-space:nowrap;grid-area:2/1/auto/-1;align-items:center;gap:12px;display:flex}.member-history-page .history-bet-flow small{align-items:baseline;gap:4px;display:flex}.member-history-page .history-bet-flow i{color:#758995;font-size:8.5px;font-style:normal;font-weight:500}.member-history-page .history-bet-flow b{color:#405b6c;font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:600}.member-history-page .report-load-more{min-height:44px;color:var(--history-muted);justify-content:center;align-items:center;gap:7px;font-size:8.5px;font-weight:500;display:flex}.member-history-page .report-load-more[hidden]{display:none}.member-history-page .report-load-more i{border:1px solid #4b6f8438;border-top-color:#567b91;border-radius:50%;width:10px;height:10px;display:none}.member-history-page .report-load-more.is-loading i{animation:.7s linear infinite reportLoaderSpin;display:block}.member-subpage .account-id-card{background:linear-gradient(135deg,#f9fbfc 0%,#e9f1f5 100%);justify-content:space-between;align-items:center;min-height:128px;padding:21px;display:flex}.member-subpage .account-id-card:after{content:none}.member-subpage .account-id-card strong{color:#123751;letter-spacing:-.02em;margin-top:8px;font-size:24px;display:block}.member-subpage .account-id-card span{color:#6f8697;margin-top:7px;font-size:10px;display:block}.member-subpage .account-id-card button{color:#2d6080;background:#edf4f8;border:1px solid #b4c9d6;border-radius:8px;height:34px;padding:0 12px;font-size:10px;font-weight:700}.member-subpage .account-overview-card{min-height:0;padding:0;display:block;overflow:hidden}.member-subpage .account-overview-card .account-id-main{justify-content:space-between;align-items:center;min-height:128px;padding:21px;display:flex}.account-security-score{margin-top:11px;padding:17px}.account-security-score>div{justify-content:space-between;align-items:center;display:flex}.account-security-score>div strong{color:#2d6784;font-size:13px}.account-security-score>span{background:#dbe5eb;border-radius:4px;height:5px;margin-top:13px;display:block;overflow:hidden}.account-security-score>span i{border-radius:inherit;background:#5c8eaa;height:100%;display:block}.account-security-score p{color:#718797;margin:10px 0 0;font-size:10px}.member-subpage .account-overview-card .account-security-inline{background:#f6fafc80;border:0;border-top:1px solid #57798d29;border-radius:0;margin:0;padding:17px 21px 19px;box-shadow:inset 0 1px #ffffffb8}.member-subpage .account-overview-card .account-security-inline>div strong{color:#2d6784;letter-spacing:0;margin-top:0;font-size:13px;display:inline}.member-subpage .account-list{border:1px solid var(--member-line);background:#fafcfdd6;border-radius:14px;margin-top:11px;padding:4px 16px;overflow:hidden}.member-subpage .account-list button{border-color:#d5e0e7;grid-template-columns:minmax(0,1fr) auto;height:64px}.member-subpage .account-list strong{color:#1a405b;font-size:12px}.member-subpage .account-list span{color:#718898;font-size:10px}.member-subpage .account-footnote{color:#758a99;margin:14px 4px 0;font-size:10px;line-height:1.65}.member-account-page{--account-ink:#19384b;--account-text:#2d4859;--account-muted:#84939d;--account-line:#5070832e;background:radial-gradient(82% 28% at 100% 0,#6c94ac17,#0000 72%),linear-gradient(#f5f9fb 0%,#edf3f6 54%,#f3f7f9 100%)}.member-account-page .member-subpage-head{box-shadow:none;background:linear-gradient(#f7fafcfa,#f4f8fae8);border-bottom:0}.member-account-page .account-management-sheet{gap:14px;padding:9px 21px 28px;display:grid}.member-account-page .account-overview-card{background:radial-gradient(120px 120px at 100% 0,#588fb221,#0000 72%),linear-gradient(135deg,#ffffffd1,#eff6f9ad);border-color:#537e9740;border-radius:14px;position:relative;box-shadow:0 10px 24px #25455811,inset 0 1px #fffffff5}.member-account-page .account-overview-card:before{content:"";z-index:2;background:linear-gradient(#5e9ac1,#2b6288);border-radius:0 3px 3px 0;width:3px;height:66px;position:absolute;top:44px;left:0;box-shadow:0 0 12px #3970942e}.member-account-page .account-card-kicker{border-bottom:1px solid #57798d1f;justify-content:space-between;align-items:center;gap:12px;min-height:37px;padding:0 17px;display:flex}.member-account-page .account-card-kicker>small{color:#718695;letter-spacing:.05em;font-size:8.5px;font-weight:650}.member-account-page .account-card-kicker>span{color:#4e776b;align-items:center;gap:6px;margin:0;font-size:8px;font-weight:650;display:inline-flex}.member-account-page .account-card-kicker>span i{background:#4f8775;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #4f87751a}.member-account-page .account-overview-card .account-id-main{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:91px;padding:14px 17px;display:grid}.member-account-page .account-monogram{color:#2d6281;letter-spacing:.02em;background:linear-gradient(145deg,#ffffffeb,#deebf2db);border:1px solid #42708d40;border-radius:50%;place-items:center;width:42px;height:42px;font:720 12px/1 Arial,sans-serif;display:grid;box-shadow:0 5px 12px #264c6414,inset 0 1px #fff}.member-account-page .account-id-copy{min-width:0}.member-account-page .account-id-copy>small{color:var(--account-muted);font-size:8px;font-weight:550}.member-account-page .account-id-copy>strong{color:var(--account-ink);letter-spacing:-.015em;font-variant-numeric:tabular-nums;margin-top:5px;font-size:20px;font-weight:730}.member-account-page .account-id-copy>span{align-items:center;gap:6px;margin-top:6px;display:flex}.member-account-page .account-id-copy>span b{color:#346784;background:#ddeaf18a;border:1px solid #3a6f8f33;border-radius:4px;padding:3px 5px;font:700 7px/1 Arial,sans-serif}.member-account-page .account-id-copy>span em{color:#768b99;font-size:7.5px;font-style:normal;font-weight:550}.member-account-page .account-id-main>button{color:#315f7a;background:#f3f8faad;border-color:#4b779245;border-radius:9px;justify-content:center;align-items:center;gap:5px;min-width:52px;height:34px;padding:0 9px;font-size:8px;display:inline-flex;box-shadow:inset 0 1px #ffffffdb}.member-account-page .account-id-main>button i{color:#58809a;font:11px/1 Arial,sans-serif}.member-account-page .account-id-main>button span{color:inherit;font-size:inherit;margin:0}.member-account-page .account-overview-card .account-security-inline{background:#f6fafc6b;padding:13px 17px 15px}.member-account-page .account-security-heading{justify-content:space-between;align-items:end;gap:12px;display:flex}.member-account-page .account-security-heading>div small{color:var(--account-muted);font-size:8px;font-weight:550}.member-account-page .account-security-heading>div strong{color:var(--account-text);margin-top:5px;font-size:10px;font-weight:650;display:block}.member-account-page .account-security-heading>em{color:#2d6784;letter-spacing:-.03em;font:730 16px/1 Arial,sans-serif}.member-account-page .account-security-inline>span{background:#4c708521;height:4px;margin-top:10px}.member-account-page .account-security-inline>span i{background:linear-gradient(90deg,#5a8daa,#367394);box-shadow:0 0 9px #3c739429}.member-account-page .account-security-inline>p{align-items:center;gap:6px;margin-top:9px;display:flex}.member-account-page .account-security-inline>p b{color:#51786c;background:#4f877514;border-radius:4px;padding:3px 5px;font-size:7px;font-weight:650}.member-account-page .account-security-inline>p b.pending{color:#886b56;background:#94674913}.member-account-page .account-control-section{gap:8px;display:grid}.member-account-page .account-section-title{justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:0 2px;display:flex}.member-account-page .account-section-title small{color:#8a99a3;letter-spacing:.11em;font:600 6.5px/1 Arial,sans-serif;display:block}.member-account-page .account-section-title strong{color:var(--account-ink);margin-top:5px;font-size:15px;font-weight:700;display:block}.member-account-page .account-section-title>span{color:#8797a1;font-size:8px}.member-account-page .account-action-list{background:0 0;border:0;border-radius:0;gap:8px;margin:0;padding:0;display:grid;overflow:visible}.member-account-page .account-action-list>button{text-align:left;background:linear-gradient(135deg,#ffffffb8,#f6fafc80);border:1px solid #537e973d;border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto 10px;align-items:center;gap:10px;width:100%;height:auto;min-height:70px;padding:11px 12px 11px 14px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden;box-shadow:0 7px 18px #2545580e,inset 0 1px #ffffffeb}.member-account-page .account-action-list>button:before{content:"";background:linear-gradient(#72a1bd,#3a718f);border-radius:0 3px 3px 0;width:3px;height:34px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.member-account-page .account-action-list>button:active{border-color:#396c8b5c;transform:translateY(1px);box-shadow:0 3px 10px #2545580d,inset 0 1px #ffffffeb}.member-account-page .account-action-list>button:focus-visible{outline-offset:3px;outline:2px solid #3a6f8f6b}.member-account-page .account-action-mark{color:#3b6e8a;background:#e5eff5a8;border:1px solid #48759033;border-radius:9px;place-items:center;width:32px;height:32px;font-size:10px;font-style:normal;font-weight:700;display:grid;box-shadow:inset 0 1px #ffffffd1}.member-account-page .account-action-list p{min-width:0;margin:0}.member-account-page .account-action-list p strong{color:var(--account-text);font-size:11px;font-weight:680;display:block}.member-account-page .account-action-list p small{color:var(--account-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:7.5px;font-weight:500;display:block;overflow:hidden}.member-account-page .account-action-state{color:#52786c;white-space:nowrap;background:#4f877512;border:1px solid #4f87752e;border-radius:8px;padding:4px 6px;font-size:7px;font-weight:650}.member-account-page .account-action-state.attention{color:#876b57;background:#9467490f;border-color:#94674929}.member-account-page .account-action-list>button>em{color:#80929e;font:18px/1 Arial,sans-serif}.member-account-page .account-protection-note{background:#eef5f894;border:1px solid #537e9724;border-radius:11px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:9px;min-height:51px;padding:10px 12px;display:grid}.member-account-page .account-protection-note>i{color:#53768c;border:1px solid #406d8838;border-radius:50%;place-items:center;width:22px;height:22px;font:700 9px/1 Arial,sans-serif;display:grid}.member-account-page .account-protection-note p{margin:0}.member-account-page .account-protection-note strong{color:#496a7e;font-size:8px;font-weight:700;display:block}.member-account-page .account-protection-note span{color:#84939d;margin-top:4px;font-size:7.5px;line-height:1.45;display:block}.member-subpage .service-channel-list{margin:0}.member-subpage .service-channel-list>button{grid-template-columns:minmax(0,1fr) auto;gap:14px;min-height:92px;margin-bottom:10px;padding:16px 18px}.member-subpage .service-channel-list small{color:#758b9b;letter-spacing:0;font-size:9px;font-weight:600;line-height:1}.member-subpage .service-channel-list strong{color:#173e59;font-size:13px}.member-subpage .service-channel-list p{color:#768b9a;font-size:10px}.member-subpage .service-channel-list>button>span{color:#456d87;font-size:10px;font-weight:650}.member-subpage .history-empty{color:#718898}.member-subpage .history-empty i{border-color:var(--member-line)}.member-subpage .history-empty strong{color:#294f69}.bottom-sheet.member-function-sheet .form-intro{grid-template-columns:1fr}.bottom-sheet.member-function-sheet .form-intro>i,.bottom-sheet.member-function-sheet .security-note>i,.bottom-sheet.member-function-sheet .network-card i,.bottom-sheet.member-function-sheet .security-locked>i,.bottom-sheet.member-function-sheet .bet-record i{display:none}.bottom-sheet.member-function-sheet .security-note,.bottom-sheet.member-function-sheet .network-card>div{grid-template-columns:1fr}.bottom-sheet.member-function-sheet .bet-record>div{grid-template-columns:minmax(0,1fr) auto;gap:12px}@media (width<=390px){.member-subpage-shell{padding-inline:10px}.member-subpage .game-history-grid{padding-inline:12px}.member-subpage .game-history-grid b{font-size:9.5px}.member-subpage .report-summary>div{padding-inline:9px}.member-subpage .report-summary strong{font-size:11.5px}.member-report-page .personal-report-sheet{padding-inline:14px}.member-report-page .report-summary>div{padding-inline:0}.member-report-page .report-summary strong{font-size:13px}.member-account-page .account-management-sheet{padding-inline:14px}.member-account-page .account-overview-card .account-id-main{grid-template-columns:38px minmax(0,1fr) auto;gap:9px}.member-account-page .account-monogram{width:38px;height:38px}.member-account-page .account-id-copy>strong{font-size:18px}.member-account-page .account-action-list>button{grid-template-columns:31px minmax(0,1fr) auto 8px;gap:8px}.member-account-page .account-action-mark{width:30px;height:30px}}.member-account-page.account-reference-page{isolation:isolate;background:radial-gradient(circle at 92% -8%,#bae5fc57 0%,#6aabd329 18%,#0000 34%),linear-gradient(#235b82e0 0%,#1b4b6f6b 15%,#0000 30%),linear-gradient(90deg,#0a2745f5 0%,#123c5edb 43%,#0c2b4b6b 68%,#05172f24 100%),url(/assets/crystal-member-banner-v1-BZL8--Up.png) 100% 0/auto 228px no-repeat,#f3f7fa;min-height:100dvh;padding-bottom:0;position:relative;overflow:hidden}.member-account-page.account-reference-page:before{content:"";z-index:0;opacity:1;pointer-events:none;background:radial-gradient(88% 112% at 106% 52%,#0000 0 40.5%,#daf4ff38 41% 41.6%,#0000 42.2% 51.5%,#b1def91f 52% 52.7%,#0000 53.3%),linear-gradient(118deg,#0000 0 68%,#ffffff17 68% 68.45%,#0000 68.45%),linear-gradient(132deg,#0000 0 78%,#c2e7fd12 78% 100%);width:auto;height:209px;position:absolute;top:0;left:0;right:0}.account-reference-page .member-subpage-head{z-index:3;height:68px;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;grid-template-columns:38px minmax(0,1fr) 88px;padding:0 18px;position:relative;top:auto}.account-reference-page .member-subpage-head>div{position:absolute;left:50%;transform:translate(-50%)}.account-reference-page .member-subpage-head>button:first-child{color:#fff;text-shadow:0 1px 5px #1c49933d;background:0 0;border:0;width:34px;height:34px;font-size:30px}.account-reference-page .member-subpage-head h1{color:#fff;text-align:center;letter-spacing:.1em;text-shadow:0 1px 6px #1b458733;font-size:17px;font-weight:600}.account-reference-page .account-support-button{clip-path:polygon(14% 0,100% 0,100% 100%,0 100%);color:#fff;white-space:nowrap;background:linear-gradient(145deg,#102f59e6,#092343eb);border:0;border-radius:0;grid-column:3;justify-content:flex-start;justify-self:end;align-items:center;gap:6px;width:88px;height:34px;margin-right:-18px;padding:0 9px 0 16px;font-size:8px;font-weight:700;display:flex;box-shadow:inset 0 0 0 1px #accde81f,0 8px 18px #0516282e}.account-reference-page .account-support-button i{background-color:#dbeaf5;flex:none;width:14px;height:14px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.account-reference-page .account-support-button em{color:#dbeaf5;margin-left:auto;font:300 15px/1 Arial,sans-serif}.account-reference-page .account-reference-hero{z-index:1;flex-direction:column;justify-content:center;align-items:center;height:160px;padding-bottom:18px;display:flex;position:relative}.account-reference-page .account-hero-shield{filter:drop-shadow(0 14px 18px #1642903d);width:88px;height:96px;position:relative}.account-reference-page .account-hero-shield:before,.account-reference-page .account-hero-shield:after{content:"";clip-path:polygon(50% 0,89% 12%,88% 62%,75% 78%,50% 96%,25% 78%,12% 62%,11% 12%);position:absolute}.account-reference-page .account-hero-shield:before{background:linear-gradient(155deg,#daedf8e0,#6d9ebee6 42%,#23527af5);inset:0}.account-reference-page .account-hero-shield:after{background:linear-gradient(150deg,#92bed8eb 0%,#45779aeb 52%,#17436bf5 100%);inset:7px;box-shadow:inset 0 1px #ffffff7a,inset 0 -1px #0624443d}.account-reference-page .account-hero-person{z-index:2;width:44px;height:44px;position:absolute;top:24px;left:22px}.account-reference-page .account-hero-person:before{content:"";background:linear-gradient(#f2f9fdf0,#c2dae9eb);border-radius:50%;width:18px;height:18px;position:absolute;top:0;left:13px}.account-reference-page .account-hero-person:after{content:"";background:linear-gradient(#e7f3faf0,#abc9dceb);border-radius:27px 27px 10px 10px;width:42px;height:23px;position:absolute;bottom:0;left:1px}.account-reference-page .account-hero-check{z-index:3;color:#fff;background:linear-gradient(145deg,#5f91b1,#2e668c);border:3px solid #bcdcefc2;border-radius:50%;place-items:center;width:28px;height:28px;font:700 11px/1 Arial,sans-serif;display:grid;position:absolute;bottom:7px;left:5px;box-shadow:0 5px 10px #082a4b3d,inset 0 1px #ffffff42}.account-reference-page .account-reference-hero>strong{color:#fffffff0;letter-spacing:.04em;text-shadow:0 1px 5px #1439782e;margin-top:4px;font-size:11px;font-weight:650}.account-reference-page .account-reference-hero>small{color:#e9f4ffd1;letter-spacing:.06em;margin-top:4px;font-size:7.5px;font-weight:500}.account-reference-page .account-reference-sheet{z-index:2;background:linear-gradient(#f0f1f6 0%,#ebeef4 100%);border-radius:27px 27px 0 0;min-height:calc(100dvh - 209px);margin-top:-19px;padding:22px 15px 128px;display:block;position:relative;box-shadow:0 -9px 24px #1b427f1a,inset 0 1px #ffffffd1}.account-reference-page .account-reference-list{background:0 0;border:0;gap:7px;margin:0;padding:0;display:grid}.account-reference-page .account-reference-list>button{text-align:left;background:#ffffffe8;border:1px solid #ffffffc2;border-radius:17px;grid-template-columns:32px minmax(0,1fr) 9px;align-items:center;gap:11px;width:100%;min-height:76px;padding:12px 14px;transition:transform .16s,box-shadow .16s;display:grid;box-shadow:0 8px 20px #344a700e,inset 0 1px #fff}.account-reference-page .account-reference-list>button:active{transform:translateY(1px);box-shadow:0 3px 10px #344a700d,inset 0 1px #fff}.account-reference-page .account-reference-list>button:focus-visible{outline-offset:2px;outline:2px solid #4079d26b}.account-reference-page .account-menu-icon{color:#4d7690;background:linear-gradient(145deg,#ffffffe0,#e1edf4b8);border:1px solid #537e9738;border-radius:10px;width:32px;height:32px;display:block;position:relative;box-shadow:inset 0 1px #fffffff0,0 4px 10px #274d660e}.account-reference-page .account-menu-icon.is-profile:before{content:"";background:0 0;border:1.5px solid;border-radius:50%;width:7px;height:7px;position:absolute;top:6px;left:11px}.account-reference-page .account-menu-icon.is-profile:after{content:"";background:0 0;border:1.5px solid;border-radius:12px 12px 4px 4px;width:19px;height:9px;position:absolute;bottom:6px;left:5px}.account-reference-page .account-menu-icon.is-wallet:before{content:"";border:1.5px solid;border-radius:4px;width:20px;height:14px;position:absolute;top:8px;left:5px}.account-reference-page .account-menu-icon.is-wallet:after{content:"";background:#fff;border:1.5px solid;border-radius:3px;width:7px;height:6px;position:absolute;top:12px;right:3px}.account-reference-page .account-menu-icon.is-lock:before{content:"";border:1.5px solid;border-bottom:0;border-radius:9px 9px 0 0;width:11px;height:10px;position:absolute;top:5px;left:9px}.account-reference-page .account-menu-icon.is-lock:after{content:"";background:radial-gradient(circle at 50% 48%,currentColor 0 1.3px,#0000 1.7px);border:1.5px solid;border-radius:4px;width:18px;height:13px;position:absolute;bottom:5px;left:6px;box-shadow:inset 0 1px #ffffff7a}.account-reference-page .account-menu-icon.is-shield:before{content:"";clip-path:polygon(50% 0,94% 17%,88% 67%,50% 100%,12% 67%,6% 17%);background:currentColor;position:absolute;inset:5px 7px}.account-reference-page .account-menu-icon.is-shield:after{content:"";clip-path:polygon(50% 0,94% 17%,88% 67%,50% 100%,12% 67%,6% 17%);background:#f5fafcf5;position:absolute;inset:7px 9px}.account-reference-page .account-reference-list p{min-width:0;margin:0}.account-reference-page .account-reference-list p strong{color:#20394d;font-size:12px;font-weight:650;display:block}.account-reference-page .account-reference-list p small{color:#929aa6;white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:8px;font-weight:500;display:block;overflow:hidden}.account-reference-page .account-reference-status{color:#71818c;white-space:nowrap;background:#f5f8fabd;border:1px solid #75899742;border-radius:5px;padding:6px 8px;font-size:8px;font-weight:600}.account-reference-page .account-reference-status.is-set{color:#876f5e;background:#9a7c650e;border-color:#977a6442}.account-reference-page .account-reference-list>button>em{color:#9ba5ae;font:21px/1 Arial,sans-serif}@media (width<=390px){.account-reference-page .account-reference-sheet{padding-inline:12px}.account-reference-page .account-reference-list>button{grid-template-columns:29px minmax(0,1fr) 8px;gap:9px;padding-inline:12px}.account-reference-page .account-menu-icon{transform-origin:50%;transform:scale(.92)}}.member-contact-page{isolation:isolate;background:linear-gradient(90deg,#092846f5,#164668c2 55%,#081f3a52),url(/assets/crystal-member-banner-v1-BZL8--Up.png) 100% 0/auto 194px no-repeat,#edf2f6;min-height:100dvh;padding-bottom:0;position:relative;overflow:hidden}.member-contact-page:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 84% 38%,#b3dff933,#0000 35%),linear-gradient(125deg,#0000 0 60%,#e0f4ff17 60.2% 60.8%,#0000 61%);height:174px;position:absolute;inset:0 0 auto}.member-contact-page .member-subpage-head{z-index:3;height:64px;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;grid-template-columns:38px minmax(0,1fr) 38px;padding:0 18px;position:relative}.member-contact-page .member-subpage-head>div{position:absolute;left:50%;transform:translate(-50%)}.member-contact-page .member-subpage-head>button{color:#fff;background:0 0;border:0;width:34px;height:34px;font-size:29px}.member-contact-page .member-subpage-head h1{color:#fff;text-align:center;letter-spacing:.08em;text-shadow:0 1px 5px #01132540;font-size:17px;font-weight:620}.contact-profile-hero{z-index:1;justify-content:center;align-items:center;height:110px;padding:2px 18px 25px;display:flex;position:relative}.contact-profile-emblem{background:linear-gradient(145deg,#d7edf947,#24577c8a);border:1px solid #cee8f780;border-radius:25px;place-items:center;width:74px;height:74px;display:grid;position:relative;transform:rotate(45deg);box-shadow:0 14px 26px #041b3333,inset 0 1px #ffffff4d}.contact-profile-emblem:before,.contact-profile-emblem:after{content:"";border:1.5px solid #ecf7fde0;position:absolute;transform:rotate(-45deg)}.contact-profile-emblem:before{border-radius:50%;width:19px;height:19px;top:15px}.contact-profile-emblem:after{border-radius:22px 22px 8px 8px;width:39px;height:20px;bottom:14px}.contact-profile-copy{color:#fff;margin-left:23px}.contact-profile-copy small,.contact-profile-copy strong,.contact-profile-copy span{display:block}.contact-profile-copy small{color:#e1f0fab8;letter-spacing:.12em;font-size:8px}.contact-profile-copy strong{letter-spacing:.05em;margin-top:0;font-size:14px;font-weight:680}.contact-profile-copy span{color:#e2f0f9c2;font-size:8px}.contact-profile-shell,.contact-editor-shell{z-index:2;background:linear-gradient(#f0f2f6 0%,#e9edf2 100%);border-radius:27px 27px 0 0;min-height:calc(100dvh - 174px);padding:21px 14px 132px;position:relative;box-shadow:0 -8px 24px #08243e1f,inset 0 1px #ffffffe6}.contact-section-intro{margin:0 4px 12px}.contact-section-intro strong{color:#223d51;font-size:13px;font-weight:680;display:block}.contact-section-intro small{color:#8a98a4;font-size:8px;display:block}.contact-method-list{gap:8px;display:grid}.contact-method-list>button{color:#213c50;text-align:left;background:#ffffffe8;border:1px solid #ffffffdb;border-radius:18px;grid-template-columns:36px minmax(0,1fr) 9px;align-items:center;gap:11px;width:100%;min-height:78px;padding:12px 14px;display:grid;box-shadow:0 8px 19px #2d415e0d,inset 0 1px #fff}.contact-method-list>button:active{transform:translateY(1px)}.contact-method-list p{min-width:0;margin:0}.contact-method-list p strong{font-size:12px;font-weight:670;display:block}.contact-method-list p small{color:#929da8;white-space:nowrap;text-overflow:ellipsis;max-width:180px;margin-top:6px;font-size:8px;display:block;overflow:hidden}.contact-method-list>button>em{color:#9ca7af;font:20px/1 Arial,sans-serif}.contact-status{color:#846f60;white-space:nowrap;background:#9178650e;border:1px solid #9178653d;border-radius:6px;padding:6px 7px;font-size:8px;font-style:normal}.contact-status.is-complete{color:#4a756d;background:#4a7c7412;border-color:#4a7c743d}.contact-icon{color:#4f7891;background:linear-gradient(145deg,#ffffffeb,#deebf3c2);border:1px solid #4f7b963b;border-radius:11px;width:34px;height:34px;display:block;position:relative;box-shadow:inset 0 1px #fff,0 4px 10px #284b620d}.contact-icon.is-wechat:before,.contact-icon.is-wechat:after{content:"";background:#f6fafceb;border:1.5px solid;border-radius:50%;position:absolute}.contact-icon.is-wechat:before{width:17px;height:13px;top:7px;left:5px}.contact-icon.is-wechat:after{width:14px;height:11px;bottom:6px;right:4px}.contact-icon.is-qq:before{content:"";background:radial-gradient(circle at 35% 38%,currentColor 0 1px,#0000 1.4px),radial-gradient(circle at 65% 38%,currentColor 0 1px,#0000 1.4px);border:1.5px solid;border-radius:50% 50% 42% 42%;width:15px;height:19px;position:absolute;top:6px;left:8px}.contact-icon.is-qq:after{content:"";border-bottom:1.5px solid;border-radius:50%;width:20px;position:absolute;bottom:5px;left:5px}.contact-icon.is-telegram:before{content:"";clip-path:polygon(0 42%,100% 0,66% 100%,45% 66%,29% 84%,31% 59%);background:currentColor;position:absolute;inset:7px 5px 7px 6px}.contact-icon.is-telegram:after{content:"";border-top:1px solid #f7fbfde6;width:15px;position:absolute;top:15px;left:10px;transform:rotate(-24deg)}.contact-privacy-note{color:#8795a0;text-align:center;margin:16px 11px 0;font-size:8px;line-height:1.8}.contact-privacy-note i{color:#517b95;font-style:normal}.member-contact-editor:before{height:124px}.member-contact-editor .contact-editor-shell{border-radius:27px 27px 0 0;min-height:calc(100dvh - 64px);margin-top:0;padding-top:25px}.contact-editor-card{background:#ffffffeb;border:1px solid #ffffffd6;border-radius:20px;padding:18px 16px 17px;box-shadow:0 10px 25px #2e425f0f,inset 0 1px #fff}.contact-editor-brand{align-items:center;gap:11px;display:flex}.contact-editor-brand div strong{color:#203b50;font-size:13px;display:block}.contact-editor-brand div small{color:#8c99a4;font-size:8px;display:block}.contact-editor-field{margin-top:18px;display:block}.contact-editor-field>span{color:#5a7081;margin:0 2px 8px;font-size:9px;display:block}.contact-editor-field input{color:#203b50;background:linear-gradient(#f9fbfc,#f3f7f9);border:1px solid #5b829a40;border-radius:13px;outline:0;width:100%;height:54px;padding:0 15px;font-size:12px;box-shadow:inset 0 1px 2px #26435706}.contact-editor-field input:focus{border-color:#3f6f8d94;box-shadow:0 0 0 3px #52819e14}.contact-editor-hint{color:#7f8f9a;gap:7px;margin:13px 2px 0;font-size:8px;display:flex}.contact-editor-hint i{color:#4d7891;font-style:normal}.contact-save-button{color:#fff;letter-spacing:.1em;background:linear-gradient(135deg,#3c6d8b,#285471);border:0;border-radius:14px;width:100%;height:48px;margin-top:20px;font-size:12px;font-weight:680;box-shadow:0 10px 20px #1c4c6a2e,inset 0 1px #ffffff2e}.contact-save-button:disabled{color:#ffffffeb;box-shadow:none;cursor:not-allowed;background:linear-gradient(135deg,#c2c9ce,#aeb8bf)}.contact-editor-field input[readonly]{color:#667985;cursor:default;background:linear-gradient(#f2f5f7,#edf1f3)}.contact-editor-support{color:#8a98a3;text-align:center;margin:18px 14px 0;font-size:8px;line-height:1.75}.contact-editor-support button{color:#486f88;font-size:inherit;background:0 0;border:0}.password-editor-icon{color:#4f7891;background:linear-gradient(145deg,#ffffffeb,#deebf3c2);border:1px solid #4f7b963b;border-radius:11px;flex:none;width:34px;height:34px;display:block;position:relative;box-shadow:inset 0 1px #fff,0 4px 10px #284b620d}.password-editor-icon:before{content:"";border:1.5px solid;border-bottom:0;border-radius:9px 9px 0 0;width:12px;height:11px;position:absolute;top:5px;left:9px}.password-editor-icon:after{content:"";background:radial-gradient(circle at 50% 47%,currentColor 0 1.3px,#0000 1.7px);border:1.5px solid;border-radius:4px;width:20px;height:14px;position:absolute;bottom:5px;left:6px}.password-editor-fields{gap:12px;margin-top:18px;display:grid}.password-editor-fields .contact-editor-field{margin-top:0}.password-editor-card .contact-save-button{margin-top:18px}.security-word-icon{color:#4f7891;background:linear-gradient(145deg,#ffffffeb,#deebf3c2);border:1px solid #4f7b963b;border-radius:11px;flex:none;width:34px;height:34px;display:block;position:relative;box-shadow:inset 0 1px #fff,0 4px 10px #284b620d}.security-word-icon:before{content:"";clip-path:polygon(50% 0,94% 17%,88% 67%,50% 100%,12% 67%,6% 17%);background:currentColor;position:absolute;inset:6px 8px}.security-word-icon:after{content:"";clip-path:polygon(50% 0,94% 17%,88% 67%,50% 100%,12% 67%,6% 17%);background:#f6fafcf5;position:absolute;inset:8px 10px}.security-word-form[hidden],.security-word-bound[hidden]{display:none}.security-word-form .contact-editor-field{margin-top:18px}.security-word-bound{text-align:center;background:linear-gradient(145deg,#f0f6f9e0,#e7eff4bd);border:1px solid #567f9729;border-radius:15px;margin-top:19px;padding:19px 16px 17px}.security-word-bound small{color:#81929e;font-size:8px;display:block}.security-word-bound strong{color:#294f67;letter-spacing:.14em;margin-top:11px;font-size:25px;font-weight:680;display:block}.security-word-bound p{color:#84939e;margin:9px 0 0;font-size:8px;line-height:1.65}.security-word-bound .contact-save-button{margin-top:17px}.withdraw-profile-emblem{background:linear-gradient(145deg,#d7edf947,#24577c8a);border:1px solid #cee8f780;border-radius:25px;width:74px;height:74px;display:block;position:relative;transform:rotate(45deg);box-shadow:0 14px 26px #041b3333,inset 0 1px #ffffff4d}.withdraw-profile-emblem:before{content:"";border:1.5px solid #ecf7fde6;border-radius:8px;width:39px;height:28px;position:absolute;top:22px;left:16px;transform:rotate(-45deg)}.withdraw-profile-emblem:after{content:"";background:#1b496ae0;border:1.5px solid #ecf7fde6;border-radius:4px;width:10px;height:8px;position:absolute;top:33px;right:10px;transform:rotate(-45deg)}.contact-icon.is-usdt:before{content:"T";border:1.5px solid;border-radius:50%;place-items:center;width:21px;height:21px;font:680 11px/1 Arial,sans-serif;display:grid;position:absolute;top:5px;left:5px}.contact-icon.is-cny:before{content:"¥";border:1.5px solid;border-radius:4px;place-items:center;width:21px;height:15px;font:650 10px/1 Arial,sans-serif;display:grid;position:absolute;top:8px;left:5px}.contact-icon.is-cny:after{content:"";border-bottom:1.5px solid;width:15px;position:absolute;bottom:6px;left:8px}.contact-icon.is-add:before,.contact-icon.is-add:after{content:"";border-top:1.5px solid;width:14px;position:absolute;top:15px;left:9px}.contact-icon.is-add:after{transform:rotate(90deg)}.withdraw-type-select-page .contact-editor-shell{padding-top:21px}.withdraw-type-select-page .contact-section-intro{margin-bottom:13px}.withdraw-binding-card{padding-bottom:18px}.withdraw-network-card{background:linear-gradient(145deg,#eff6f9e0,#e4eef4b8);border:1px solid #547e9733;border-radius:12px;justify-content:space-between;align-items:center;min-height:48px;margin-top:17px;padding:9px 12px;display:flex}.withdraw-network-card p{margin:0}.withdraw-network-card small{color:#8998a3;font-size:8px;display:block}.withdraw-network-card strong{color:#27485e;margin-top:4px;font-size:11px;display:block}.withdraw-network-card span{color:#4f7891;font-size:9px;font-weight:700}.withdraw-method-switch{background:#e8eff4c2;border:1px solid #5b829a2e;border-radius:13px;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:17px;padding:4px;display:grid}.withdraw-method-switch button{color:#758997;background:0 0;border:0;border-radius:9px;height:36px;font-size:9px;font-weight:600}.withdraw-method-switch button.active{color:#315c77;background:#fffffff5;box-shadow:0 4px 10px #2d4c6214,inset 0 0 0 1px #547e971f}.withdraw-cny-fields{gap:12px;margin-top:14px;display:grid}.withdraw-cny-fields .contact-editor-field{margin-top:0}.withdraw-method-fields{gap:12px;display:grid}.withdraw-method-fields[hidden],[data-withdraw-binding-panel][hidden]{display:none}.withdraw-limit-note{color:#718591;background:#e7eff4a8;border-left:2px solid #4b77917a;border-radius:3px 9px 9px 3px;margin:14px 2px 0;padding:10px 12px;font-size:8px}.withdraw-bound-section{margin-top:17px}.member-withdraw-account-page .withdraw-bound-section{margin:0 0 17px}.withdraw-bound-section[hidden]{display:none}.withdraw-bound-section>h2{color:#223d51;margin:0 4px 10px;font-size:13px;font-weight:680}.withdraw-bound-list{gap:9px;display:grid}.withdraw-bound-card{background:#ffffffed;border:1px solid #ffffffe0;border-radius:18px;padding:15px 15px 13px;box-shadow:0 8px 19px #2d415e0d,inset 0 1px #fff}.withdraw-bound-card[hidden]{display:none}.withdraw-bound-card header{justify-content:space-between;align-items:center;gap:12px;display:flex}.withdraw-bound-card header strong{color:#213d52;font-size:11px;font-weight:680}.withdraw-bound-card header button{color:#547a92;background:0 0;border:0;padding:0;font-size:8px;font-weight:650}.withdraw-bound-card dl{border-top:1px solid #567b9221;margin:13px 0 0;padding-top:2px;display:grid}.withdraw-bound-card dl>div{border-bottom:1px solid #567b921a;justify-content:space-between;align-items:center;gap:16px;min-height:32px;display:flex}.withdraw-bound-card dl>div:last-child{border-bottom:0}.withdraw-bound-card dd{color:#34556a;white-space:nowrap;text-overflow:ellipsis;max-width:70%;margin:0;font-size:8.5px;font-weight:620;overflow:hidden}@media (width<=390px){.contact-profile-shell,.contact-editor-shell{padding-inline:12px}.contact-method-list>button{grid-template-columns:33px minmax(0,1fr) 8px;gap:9px;padding-inline:12px}.contact-icon{transform-origin:50%;transform:scale(.94)}}.member-subpage{--member-ink:#18384f;--member-ink-2:#31566f;--member-muted:#687d8d;--member-line:#cbd8e1;background:linear-gradient(#edf3f6 0%,#e8eff4 58%,#edf3f6 100%)}.account-reference-page .member-subpage-head h1,.member-contact-page .member-subpage-head h1{font-size:18px;font-weight:650}.account-reference-page .account-support-button{font-size:10px}.member-account-page.account-reference-page,.member-contact-page{background:linear-gradient(90deg,#07223bfa 0%,#0e3756e8 46%,#0a27458f 72%,#04152a4d 100%),url(/assets/crystal-member-banner-v1-BZL8--Up.png) 100% 0/auto 228px no-repeat,#edf3f6}.account-reference-page .account-reference-hero>strong{font-size:12px;font-weight:700}.account-reference-page .account-reference-hero>small{color:#eff7fccc;font-size:10px}.account-reference-page .account-reference-sheet,.contact-profile-shell,.contact-editor-shell{background:linear-gradient(#eef3f6 0%,#e9f0f4 100%)}.account-reference-page .account-reference-sheet{padding-top:18px}.account-reference-page .account-reference-list{background:#ffffffdb;border:1px solid #4f748d1c;border-radius:18px;gap:0;padding:2px 12px;box-shadow:inset 0 1px #fff,0 7px 18px #2644590b}.account-reference-page .account-reference-list>button{min-height:64px;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #4f748d1c;border-radius:0;padding:9px 0}.account-reference-page .account-reference-list>button:last-child{border-bottom:0}.account-reference-page .account-reference-list>button:active{box-shadow:none;background:#e1ecf385}.account-reference-page .account-menu-icon{color:#416f8a;border-color:#46708a45;border-radius:9px;width:30px;height:30px}.account-reference-page .account-reference-list p strong{color:#18384f;font-size:13.5px;font-weight:680}.account-reference-page .account-reference-list p small{color:#6d7f8d;margin-top:5px;font-size:10.5px;font-weight:520;line-height:1.4}.account-reference-page .account-reference-list>button>em{color:#738b9b}.contact-profile-copy strong{color:#fff;font-size:15.5px}.contact-profile-copy span{color:#ecf6fcd1;margin-top:5px;font-size:10.5px}.contact-profile-shell{padding-top:18px}.contact-section-intro{margin-bottom:10px}.contact-section-intro strong{color:#1b3b52;font-size:14px;font-weight:690}.contact-section-intro small{color:#607584;margin-top:5px;font-size:10.5px;line-height:1.5}.contact-method-list{gap:7px}.contact-method-list>button{background:#ffffffe3;border-color:#4e738c1a;min-height:76px;box-shadow:inset 0 1px #fff,0 5px 13px #26445909}.contact-method-list p strong{color:#1a3b52;font-size:14px;font-weight:680}.contact-method-list p small{color:#6b7e8d;max-width:220px;margin-top:5px;font-size:10.5px;font-weight:520;line-height:1.4}.contact-method-list>button>em{color:#738b9b}.contact-icon{color:#416f8a;border-color:#46708a45;width:35px;height:35px}.member-contact-editor .contact-editor-shell{padding-top:19px}.contact-editor-card{background:#ffffffe8;border-color:#4c718b1c;padding:17px 16px;box-shadow:inset 0 1px #fff,0 8px 20px #2843570e}.contact-editor-brand div strong{color:#1a3a51;font-size:14px;font-weight:680}.contact-editor-brand div small{color:#607584;margin-top:5px;font-size:10.5px}.contact-editor-field>span{color:#415c6e;margin-bottom:8px;font-size:11px;font-weight:650}.contact-editor-field input{color:#1d3c52;background:linear-gradient(#fafcfd,#f2f6f8);border-color:#4a718b40;height:52px;font-size:13.5px}.contact-editor-field input::placeholder{color:#738795;opacity:1}.contact-editor-hint{color:#607584;font-size:10px;line-height:1.65}.contact-save-button{height:47px;font-size:12.5px}.contact-editor-support{color:#526b7b;font-size:10.5px;line-height:1.6}.withdraw-network-card small{color:#667b89;font-size:10px}.withdraw-network-card strong{color:#24465d;font-size:12px}.withdraw-network-card span{font-size:10.5px}.withdraw-method-switch button{color:#617887;font-size:10.5px}.withdraw-limit-note{color:#5c7281;font-size:10px;line-height:1.65}.withdraw-bound-section>h2{color:#1b3b52;font-size:14px}.withdraw-bound-card header strong{color:#1a3b52;font-size:13px}.withdraw-bound-card header button{color:#416f8a;font-size:10px}.withdraw-bound-card dt{color:#607584;font-size:10px}.withdraw-bound-card dd{color:#24465d;font-size:10.5px}.security-word-bound small{color:#607584;font-size:10.5px}.security-word-bound p{color:#607584;font-size:10px}.member-service-page{background:linear-gradient(#edf3f6 0%,#e8eff4 58%,#edf3f6 100%);min-height:100dvh;padding-bottom:0}.member-service-page .member-subpage-head{z-index:2;-webkit-backdrop-filter:none;background:linear-gradient(90deg,#07223bfa,#0e3756d6,#071f3a6b),url(/assets/crystal-member-banner-v1-BZL8--Up.png) 100%/cover no-repeat;border:0;grid-template-columns:38px minmax(0,1fr) 38px;height:64px;padding:0 18px;position:relative;box-shadow:0 8px 20px #08223a1f}.member-service-page .member-subpage-head>div{position:absolute;left:50%;transform:translate(-50%)}.member-service-page .member-subpage-head>button{color:#fff;background:0 0;border:0;width:34px;height:34px;font-size:29px}.member-service-page .member-subpage-head h1{color:#fff;letter-spacing:.05em;font-size:18px;font-weight:650}.member-service-page>.customer-service-sheet{padding:18px 14px 128px}.member-service-page .service-channel-list{gap:8px}.member-service-page .service-channel-list>button{background:#ffffffe3;border-color:#4c718b1f;border-radius:17px;min-height:84px;padding:14px 16px;box-shadow:inset 0 1px #fff,0 6px 15px #2843570b}.member-service-page .service-channel-list small{color:#5f7483;font-size:10px}.member-service-page .service-channel-list strong{color:#1a3b52;font-size:13.5px}.member-service-page .service-channel-list p{color:#5f7483;font-size:10.5px;line-height:1.45}.member-service-page .service-channel-list span{color:#315f7b;font-size:10.5px;font-weight:620}@media (width<=390px){.account-reference-page .account-reference-list p strong,.contact-method-list p strong{font-size:13.5px}.account-reference-page .account-reference-list p small,.contact-method-list p small{font-size:10px}.contact-editor-card{padding-inline:14px}.account-reference-page .account-reference-list{padding-inline:11px}.account-reference-page .account-reference-list>button{min-height:63px;padding-inline:0}}[data-page=inbox].inbox-page{--inbox-ink:#163651;--inbox-muted:#6f8799;--inbox-blue:#2f6f9d;min-height:calc(100dvh - 76px);padding:0 0 calc(104px + env(safe-area-inset-bottom));color:var(--inbox-ink);background:radial-gradient(circle at 92% 7%,#619dca38,#0000 26%),linear-gradient(#eaf2f8 0%,#f6f9fb 48%,#edf4f9 100%);font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;overflow:hidden}.inbox-shell{min-height:calc(100dvh - 76px);position:relative}.inbox-hero{color:#f7fbff;background:radial-gradient(circle at 84% 28%,#5aa1d24d,#0000 31%),linear-gradient(145deg,#122f49 0%,#1c4f73 58%,#2f6f96 100%);border-radius:0;min-height:214px;padding:0 18px 28px;position:relative;overflow:hidden;box-shadow:0 20px 44px #1f496833}.inbox-hero:before{content:"";pointer-events:none;border:1px solid #c6e4f82e;border-radius:50%;width:230px;height:230px;position:absolute;top:-122px;right:-116px;box-shadow:0 0 0 30px #d3edfd06,0 0 0 31px #c6e4f81a,0 0 0 62px #d3edfd05,0 0 0 63px #c6e4f80e}.inbox-hero:after{content:"";opacity:.32;pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 3%,#000 42%,#0000 100%);mask-image:linear-gradient(90deg,#0000 3%,#000 42%,#0000 100%)}.inbox-topbar,.inbox-overview{z-index:2;position:relative}.inbox-topbar{grid-template-columns:74px minmax(0,1fr) 74px;align-items:center;height:62px;display:grid}.inbox-topbar h1{color:#f8fbfd;letter-spacing:.02em;text-align:center;margin:0;font-size:18px;font-weight:730}.inbox-back,.inbox-read-all{color:inherit;background:0 0;border:0}.inbox-back{background:#fff1;border:1px solid #e0f1fc33;border-radius:50%;place-items:center;width:36px;height:36px;padding:0 2px 2px 0;font-size:27px;line-height:1;display:grid;box-shadow:inset 0 1px #ffffff1a}.inbox-read-all{color:#f4fafed6;background:#ffffff0f;border:1px solid #e0f1fc2e;border-radius:18px;justify-content:center;justify-self:end;align-items:center;gap:6px;min-width:72px;height:32px;padding:0 9px;font-size:9px;font-weight:620;display:flex}.inbox-read-all i{border-bottom:1.5px solid;border-left:1.5px solid;width:12px;height:9px;display:block;position:relative;transform:rotate(-45deg)translateY(-2px)}.inbox-read-all i:after{content:"";border-bottom:1.5px solid;border-left:1.5px solid;width:7px;height:5px;position:absolute;bottom:-5px;left:3px}.inbox-overview{justify-content:space-between;align-items:center;min-height:124px;padding:17px 4px 0;display:flex}.inbox-overview small{color:#dbeefaa3;letter-spacing:.1em;font-size:9px;font-weight:560;display:block}.inbox-overview strong{color:#fff;letter-spacing:-.025em;margin-top:10px;font-size:25px;font-weight:680;line-height:1;display:block}.inbox-overview strong b{color:#d9effd;font-size:34px;font-weight:780}.inbox-overview p{color:#e0eff9b3;margin:11px 0 0;font-size:9px;line-height:1.5}.inbox-orb{background:linear-gradient(145deg,#ffffff21,#ffffff06);border:1px solid #dcf1fd40;border-radius:50%;place-items:center;width:88px;height:88px;margin-right:6px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff2e,0 0 0 10px #d6edfb06,0 17px 32px #041c302e}.inbox-orb:before,.inbox-orb:after{content:"";background:#d7effe;border-radius:50%;position:absolute;box-shadow:0 0 10px #bee5fdb3}.inbox-orb:before{width:5px;height:5px;top:21px;left:8px}.inbox-orb:after{width:3px;height:3px;bottom:18px;right:13px}.inbox-orb>span{border:1.8px solid #e7f6ff;border-radius:7px;width:38px;height:27px;display:block;position:relative}.inbox-orb>span:before,.inbox-orb>span:after{content:"";background:#e7f6ff;width:23px;height:1.8px;position:absolute;top:8px}.inbox-orb>span:before{left:-1px;transform:rotate(34deg)}.inbox-orb>span:after{right:-1px;transform:rotate(-34deg)}.inbox-orb>i{background:#d8f0ff;border:2px solid #285b80;border-radius:50%;width:10px;height:10px;position:absolute;top:20px;right:20px;box-shadow:0 0 0 3px #d8f0ff29}.inbox-page .message-list{z-index:3;background:#f3f7fa;border:0;border-radius:50px 50px 0 0;margin:-32px 0 0;padding:30px 12px 0;display:block;position:relative}.inbox-page .message-panel{-webkit-backdrop-filter:blur(18px)saturate(116%);background:linear-gradient(145deg,#ffffffe0,#eff7fcc7);border:1px solid #2b55741a;border-radius:22px;overflow:hidden;box-shadow:0 14px 34px #2e526c17,inset 0 1px #fffffff5}.inbox-page .message-list .message-card{width:100%;min-height:96px;color:var(--inbox-ink);text-align:left;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #365d791a;border-radius:0;grid-template-columns:43px minmax(0,1fr) 22px;align-items:center;gap:11px;padding:16px 15px 16px 19px;display:grid;position:relative}.inbox-page .message-list .message-card.message-card--plain{grid-template-columns:minmax(0,1fr) 16px;gap:10px;padding:16px 15px 16px 20px}.inbox-page .message-list .message-card:last-child{border-bottom:0}.inbox-page .message-list .message-card:before{content:"";background:0 0;border-radius:0 4px 4px 0;width:3px;position:absolute;top:18px;bottom:18px;left:0}.inbox-page .message-list .message-card.is-unread:before{background:linear-gradient(#6da8d3,#285f87);box-shadow:0 0 12px #387bad47}.inbox-page .message-list .message-card.is-unread{background:linear-gradient(90deg,#5b97c30e,#0000 55%)}.inbox-page .message-list .message-card:active{background:#daeaf56b}.inbox-page .message-list .message-card>div{min-width:0}.inbox-page .message-list .message-card small{color:#8297a7;align-items:center;gap:7px;font-size:8px;display:flex}.inbox-page .message-list .message-card small em{color:#56768f;font-style:normal;font-weight:680}.inbox-page .message-list .message-card small time{padding-left:7px;position:relative}.inbox-page .message-list .message-card small time:before{content:"";background:#9badba;border-radius:50%;width:2px;height:2px;position:absolute;top:50%;left:0}.inbox-page .message-list .message-card strong{color:#173750;white-space:nowrap;text-overflow:ellipsis;margin:7px 0 4px;font-size:13px;font-weight:720;line-height:1.28;display:block;overflow:hidden}.inbox-page .message-list .message-card p{color:#708798;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:8.5px;line-height:1.55;overflow:hidden}.inbox-page .message-list .message-card .message-card-arrow{color:#688196;background:0 0;border:0;border-radius:0;place-items:center;width:16px;height:24px;font-size:19px;line-height:1;display:grid}@media (width<=390px){.inbox-hero{border-radius:0;padding-inline:15px}.inbox-topbar{grid-template-columns:68px minmax(0,1fr) 68px}.inbox-read-all{gap:4px;min-width:68px;padding-inline:7px}.inbox-overview strong{font-size:23px}.inbox-overview strong b{font-size:31px}.inbox-orb{width:80px;height:80px;margin-right:2px}.inbox-page .message-list{margin-inline:0;padding-inline:10px}.inbox-page .message-list .message-card.message-card--plain{grid-template-columns:minmax(0,1fr) 15px;gap:8px;padding-inline:18px 12px}}.member-agent-page,.agent-detail-page,.agent-members-page{--agent-navy:#09254a;--agent-navy-2:#06172f;--agent-blue:#286aa4;--agent-gold:#e7c975;--agent-paper:#fafcfef0}.agent-home-head aside{align-items:center;gap:7px;display:flex}.agent-home-head aside button{color:#547187;background:#ffffffa3;border:1px solid #c1d1dc;border-radius:17px;height:32px;padding:0 11px;font-size:9px;font-weight:650}.agent-home-head aside button:last-child{color:#fff;letter-spacing:1px;background:#14375c;border-color:#14375c;width:32px;padding:0 0 5px;font-size:17px}.agent-center-shell,.agent-detail-shell{gap:11px;display:grid}.agent-dashboard-tabs{z-index:24;-webkit-backdrop-filter:blur(18px)saturate(118%);scrollbar-width:none;background:#edf5faf0;border-bottom:1px solid #688ba433;align-items:center;gap:2px;height:48px;margin:-12px -12px 0;padding:6px 8px;display:flex;position:sticky;top:72px;overflow-x:auto;box-shadow:0 8px 20px #2548600f,inset 0 1px #ffffffc7}.agent-dashboard-tabs::-webkit-scrollbar{display:none}.agent-dashboard-tabs button{color:#72899a;white-space:nowrap;background:0 0;border:0;border-radius:18px;flex:1 0 64px;min-width:64px;height:36px;padding:0 7px;font-size:9.5px;font-weight:600;position:relative}.agent-dashboard-tabs button:after{content:"";background:0 0;border-radius:2px;height:2px;position:absolute;bottom:3px;left:23px;right:23px}.agent-dashboard-tabs button.active{color:#1f6093;background:#ffffffc2;font-weight:720;box-shadow:0 4px 12px #224c6914,inset 0 0 0 1px #b9cfdc61}.agent-dashboard-tabs button.active:after{background:#4382b3}.agent-dashboard-panel,.agent-dashboard-home,.agent-dashboard-panel>.member-subpage-shell{gap:11px;display:grid}.agent-dashboard-panel>.member-subpage-shell{padding:0}.agent-treatment-entry{background:var(--agent-paper);color:#173957;text-align:left;border:1px solid #c4d5e0;border-radius:14px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:76px;padding:11px 13px;display:grid}.agent-treatment-badge{width:40px;height:48px;color:var(--agent-gold);background:linear-gradient(160deg,#2e77b1,#113a67);border-radius:8px 8px 13px 13px;flex-direction:column;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 0 1px #ffffff3d}.agent-treatment-badge b{font:700 20px/1 Georgia,serif}.agent-treatment-badge small{color:#fff;letter-spacing:.13em;margin-top:3px;font-size:6px}.agent-treatment-entry>span:nth-child(2) strong,.agent-treatment-entry>span:nth-child(2) small{display:block}.agent-treatment-entry>span:nth-child(2) strong{font-size:13px}.agent-treatment-entry>span:nth-child(2) small{color:#7a8fa0;margin-top:6px;font-size:8px}.agent-treatment-entry em{color:#4d7490;white-space:nowrap;font-size:8px;font-style:normal}.agent-promo-hero{color:#fff;background:radial-gradient(circle at 83% 40%,#e7c97545,#0000 25%),linear-gradient(135deg,#183c66,#071a34);border-radius:16px;min-height:170px;padding:24px 19px}.agent-promo-hero small{color:#b7c9dc;letter-spacing:.16em;font-size:7px}.agent-promo-hero h2{color:#fff;margin:10px 0 8px;font-size:21px;line-height:1.28}.agent-promo-hero p{color:#b9c8d8;max-width:235px;margin:0;font-size:9px;line-height:1.6}.agent-promo-hero button{color:#f3d98e;background:0 0;border:1px solid #e8cc7fbf;border-radius:15px;margin-top:16px;padding:9px 12px;font-size:8px;font-weight:700}.agent-promo-actions{align-items:center;gap:8px;margin-top:18px;display:flex}.agent-promo-hero .agent-promo-actions button{min-height:35px;margin:0;padding:0 14px}.agent-promo-hero .agent-promo-actions button:first-child{border-color:var(--agent-gold);background:var(--agent-gold);color:#09254a;box-shadow:0 8px 18px #010c1c38}.agent-promo-hero .agent-promo-actions button:last-child{color:#d3dfeb;border-color:#bed2e56b}.agent-invite-steps{background:var(--agent-paper);border:1px solid #c8d7e1;border-radius:14px;overflow:hidden}.agent-invite-steps>div{border-bottom:1px solid #d4e0e7;justify-content:space-between;align-items:center;min-height:58px;padding:0 15px;display:flex}.agent-invite-steps h2{color:#163a57;margin:0;font-size:15px}.agent-invite-steps>div span{color:#7990a0;font-size:8px}.agent-invite-steps>button{text-align:left;background:0 0;border:0;border-bottom:1px solid #dae4ea;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;width:100%;min-height:62px;padding:9px 14px;display:grid}.agent-invite-steps>button:last-child{border-bottom:0}.agent-invite-steps>button i{color:#246797;background:#eaf3f9;border-radius:50%;place-items:center;width:27px;height:27px;font:750 10px/1 Arial,sans-serif;display:grid}.agent-invite-steps p{margin:0}.agent-invite-steps p strong,.agent-invite-steps p small{display:block}.agent-invite-steps p strong{color:#193d5a;font-size:11px}.agent-invite-steps p small{color:#7c909f;margin-top:5px;font-size:8px}.agent-invite-steps em{color:#7890a1;font-style:normal}.member-subpage-head .agent-head-service{color:#fff;letter-spacing:1px;background:#153a60;border-color:#153a60;width:34px;font-size:16px}.agent-share-card,.agent-treatment-hero,.agent-level-list,.agent-benefit-grid,.agent-rule-points,.agent-rule-tutorial,.agent-calculator-card{background:var(--agent-paper);border:1px solid #c5d5df;border-radius:15px;box-shadow:0 9px 24px #1c40580e}.agent-share-card{background:radial-gradient(circle at 92% 4%,#5ea3cd29,#0000 28%),linear-gradient(145deg,#fffffff7,#edf5faf0);border-color:#b5cbd9c7;border-radius:18px;padding:16px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 14px 30px #173b5414}.agent-share-card:before{content:"";pointer-events:none;border:1px solid #29679417;border-radius:50%;width:150px;height:150px;position:absolute;top:-112px;right:-78px;box-shadow:0 0 0 22px #f5fafd9e,0 0 0 23px #2967940e,0 0 0 45px #f5fafd61}.agent-share-card>*{z-index:1;position:relative}.agent-qr{background:repeating-conic-gradient(#092a50 0 25%, #fff 0 50%) 50% / 16px 16px;border:6px solid #fffffff5;border-radius:14px;place-items:center;width:132px;height:132px;margin:0 auto 8px;padding:11px;display:grid;box-shadow:0 0 0 1px #aec7d8db,0 12px 25px #17395521}.agent-qr span{color:#efd88f;background:linear-gradient(145deg,#184d7b,#0c3159);border:4px solid #fff;border-radius:50%;place-items:center;width:39px;height:39px;font:750 12px/1 Georgia,serif;display:grid;box-shadow:0 5px 14px #041f3a38}.agent-qr img{border-radius:8px;width:100%;height:100%;display:block}.agent-qr-save{color:#4c748e;background:0 0;border:0;border-bottom:1px solid #3b719759;margin:0 auto 8px;padding:2px 7px;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,sans-serif;font-size:8px;font-weight:650;display:block}.agent-share-card>label{color:#6f8798;letter-spacing:.01em;margin:10px 0 6px;font-size:8.5px;font-weight:600;display:block}.agent-copy-row{background:#fcfeffd1;border:1px solid #b4ccdad1;border-radius:11px;grid-template-columns:minmax(0,1fr) 55px;height:41px;display:grid;overflow:hidden;box-shadow:inset 0 1px #fff}.agent-copy-row strong{color:#173d59;letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;padding:0 12px;font-size:9.5px;font-weight:700;display:flex;overflow:hidden}.agent-copy-row button{color:#2c668e;background:#e8f2f8;border:0;border-radius:8px;margin:4px;font-size:8.5px;font-weight:700}.agent-primary-action{color:#fff;background:linear-gradient(#2e71a4,#174b77);border:0;border-radius:10px;width:100%;height:44px;margin-top:15px;font-size:10px;font-weight:750;box-shadow:0 8px 20px #1d50782e}.agent-share-channels{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}.agent-share-channel{border-radius:11px;justify-content:center;align-items:center;gap:7px;height:42px;padding:0 8px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,sans-serif;display:flex}.agent-share-channel svg{flex:none;width:18px;height:18px}.agent-share-channel strong{white-space:nowrap;font-size:8.5px;font-weight:700}.agent-share-telegram{color:#fff;background:linear-gradient(#2877ad,#15527c);border:0;box-shadow:0 8px 18px #1d507829,inset 0 1px #fff3}.agent-share-wechat{color:#173d59;background:#fbfdfed6;border:1px solid #b1cad9db;box-shadow:0 8px 18px #1d50780f,inset 0 1px #fff}.agent-member-tabs,.agent-rule-tabs{scrollbar-width:none;display:flex;overflow-x:auto}.agent-member-tabs::-webkit-scrollbar{display:none}.agent-rule-tabs::-webkit-scrollbar{display:none}.agent-member-tabs{border-bottom:1px solid #c6d7e2;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:visible}.agent-member-tabs button{color:#708899;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;min-width:0;height:43px;padding:0 4px;font-size:9px}.agent-member-tabs button.active{color:#174365;border-bottom-color:#235f8d;font-weight:750}.agent-member-toolbar{display:block}.agent-member-search{background:#fbfdfee6;border:1px solid #bfd1dc;border-radius:12px;align-items:center;gap:9px;height:42px;padding:0 4px 0 12px;display:flex;box-shadow:inset 0 1px #fff}.agent-member-search svg{fill:none;stroke:#62839a;stroke-width:1.7px;stroke-linecap:round;flex:none;width:17px;height:17px}.agent-member-search input{color:#173e5a;background:0 0;border:0;outline:0;width:100%;min-width:0;height:40px;padding:0;font-size:9.5px;font-weight:600}.agent-member-search input::placeholder{color:#8da0ac;font-weight:480}.agent-member-search button{color:#fff;background:linear-gradient(#2f79ad,#1b5a88);border:0;border-radius:9px;flex:none;width:56px;height:34px;font-size:9px;font-weight:750;box-shadow:0 4px 10px #194f762b}.agent-members-shell .agent-member-list-head{align-items:center;padding:4px 3px 0}.agent-members-shell .agent-member-list-head small{letter-spacing:.1em;font-size:7px}.agent-members-shell .agent-member-list-head h2{margin-top:4px;font-size:17px}.agent-member-filter-text{color:#526f82;background:0 0;border:0;align-items:center;gap:5px;padding:5px 0 5px 8px;font-size:8px;font-weight:650;display:flex}.agent-member-filter-text svg{fill:none;stroke:#2c668d;stroke-width:1.8px;stroke-linecap:round;width:13px;height:13px}.agent-members-shell .agent-member-list{box-shadow:none;background:0 0;border:0;border-radius:0;gap:5px;display:grid;overflow:visible}.agent-member-detail-card{background:linear-gradient(145deg,#fdfefff7,#eff6faeb);border:1px solid #b8ccd9e6;border-radius:14px;overflow:hidden;box-shadow:inset 0 1px #fff,0 8px 20px #1d3f570e}.agent-member-detail-card>header{border-bottom:1px solid #becfda94;align-items:center;min-height:39px;padding:9px 12px;display:flex}.agent-member-detail-card>header>div{align-items:center;gap:6px;min-width:0;display:flex}.agent-member-detail-card>header>div:last-child{margin-left:auto}.agent-member-detail-card>header small{color:#6a8293;font-size:8px;font-weight:600}.agent-member-detail-card>header strong{color:#183f5c;letter-spacing:.015em;font-size:11px}.agent-member-detail-card>header time{color:#8195a2;font:600 7px/1 Arial,sans-serif}.agent-member-detail-card dl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;margin:0;padding:5px 12px 11px;display:grid}.agent-member-detail-card dl>div{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding-top:8px;display:grid}.agent-member-detail-card dt{color:#6d8291;white-space:nowrap;font-size:8px;font-weight:520}.agent-member-detail-card dd{color:#1d628e;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;margin:0;font-size:8.8px;font-weight:680;line-height:1.2;overflow:hidden}.agent-member-detail-card dd.is-online,.agent-member-detail-card dd.is-positive{color:#258263}.agent-member-detail-card dd.is-offline{color:#8b6972}.agent-member-detail-card dd.is-win{color:#258263}.agent-member-detail-card dd.is-loss{color:#a85c68}.agent-member-detail-card dd.is-login-time{color:#617d90;font-size:7.6px}.agent-data-report-shell{gap:10px;display:grid}.agent-data-record-list{display:block}.agent-data-table-card{background:linear-gradient(145deg,#fdfefffa,#eff6faf0);border:1px solid #b8ccd9eb;border-radius:14px;overflow:hidden;box-shadow:inset 0 1px #fff,0 8px 20px #1d3f570e}.agent-data-table-card>header{border-bottom:1px solid #becfdab8;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:0 14px;display:flex}.agent-data-table-card>header strong,.agent-data-table-card>header small{display:block}.agent-data-table-card>header strong{color:#173f5c;font-size:12px}.agent-data-table-card>header small{color:#8295a2;margin-top:5px;font-size:7px}.agent-data-table-card .agent-data-filter-text{background:#ddedf7d1;border-radius:14px;flex:none;padding:7px 9px}.agent-data-table-card .agent-data-filter-text svg{width:11px;height:11px}.agent-data-summary-grid{font-variant-numeric:tabular-nums;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.agent-data-summary-item{border-top:1px solid #becfda94;flex-direction:column;justify-content:center;gap:8px;min-height:70px;padding:13px 14px;display:flex}.agent-data-summary-item:nth-child(2n){border-left:1px solid #becfda94}.agent-data-summary-item:nth-child(4n+3),.agent-data-summary-item:nth-child(4n+4){background:#ecf5fa7a}.agent-data-summary-item span{color:#607d90;font-size:8px;font-weight:620}.agent-data-summary-item strong{color:#1d628e;text-overflow:ellipsis;white-space:nowrap;font:720 11px/1 Arial,sans-serif;overflow:hidden}.agent-data-summary-item.is-added strong,.agent-data-summary-item.is-profit strong{color:#258263}.agent-data-summary-item.is-abnormal strong,.agent-data-summary-item.is-loss strong{color:#a85c68}.agent-data-summary-item.is-commission strong{color:#b68027}.agent-data-empty{margin-top:8px}.agent-member-filter-layer{z-index:150;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.agent-member-filter-backdrop{-webkit-backdrop-filter:blur(3px);background:#081b2b57;border:0;position:absolute;inset:0}.agent-member-filter-sheet{background:#fbfdfefa;border-radius:18px 18px 0 0;width:100%;max-width:480px;animation:.2s both agentFilterUp;position:relative;overflow:hidden;box-shadow:0 -18px 45px #132f4333}@keyframes agentFilterUp{0%{opacity:.4;transform:translateY(18px)}to{opacity:1;transform:none}}.agent-member-filter-sheet>header{border-bottom:1px solid #d8e2e8;grid-template-columns:1fr auto 1fr;align-items:center;height:56px;padding:0 17px;display:grid}.agent-member-filter-sheet>header h2{color:#183e59;grid-column:2;margin:0;font-size:13px;font-weight:680}.agent-member-filter-sheet>header button{color:#2670bd;background:0 0;border:0;grid-column:3;justify-self:end;padding:0;font-size:11px;font-weight:750}.agent-member-filter-group{border-bottom:1px solid #e0e8ed;padding:14px 12px 15px}.agent-member-filter-group h3{color:#8a9ba6;margin:0 0 11px;font-size:9px;font-weight:520}.agent-member-filter-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.agent-member-filter-options button{color:#334f62;background:#fff;border:1px solid #d1dce3;border-radius:18px;height:34px;font-size:9px}.agent-member-filter-options button.active{color:#1e67d8;border-color:#1e67d8;font-weight:700;box-shadow:inset 0 0 0 1px #1e67d81f}.agent-member-sort-options{grid-template-columns:repeat(2,minmax(0,108px))}.agent-member-custom-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.agent-member-custom-dates[hidden]{display:none}.agent-member-custom-dates span{color:#758b9a;margin:0 0 5px 2px;font-size:7px;display:block}.agent-member-custom-dates input{color:#244b64;background:#fff;border:1px solid #c8d7df;border-radius:9px;outline:0;width:100%;height:34px;padding:0 8px;font-size:8px}.agent-member-filter-cancel{color:#243f52;background:#fff;border:0;width:100%;height:48px;font-size:12px}.agent-level-list,.agent-benefit-grid,.agent-rule-tutorial{padding:16px}.agent-level-list h2,.agent-benefit-grid h2,.agent-rule-tutorial h2{color:#153b58;margin:0 0 12px;font-size:14px}.agent-treatment-hero{grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.agent-treatment-hero>div{background:linear-gradient(145deg,#102d55,#071830);min-height:96px;padding:20px 16px}.agent-treatment-hero>div+div{border-left:1px solid #ffffff21}.agent-treatment-hero small{color:#b9c7d6;font-size:8px;display:block}.agent-treatment-hero strong{color:#f0d98e;margin-top:10px;font:700 26px/1 Georgia,serif;display:block}.agent-level-list article{border-top:1px solid #d4e1e8;grid-template-columns:37px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:63px;display:grid}.agent-level-list article i{color:#ead386;background:#123e68;border-radius:9px;place-items:center;width:31px;height:31px;font:750 9px/1 Arial,sans-serif;display:grid}.agent-level-list article p{margin:0}.agent-level-list article p strong,.agent-level-list article p small{display:block}.agent-level-list article p strong{color:#173d59;font-size:10px}.agent-level-list article p small{color:#8194a2;margin-top:5px;font-size:8px}.agent-level-list article>b{color:#1b5d88;font-size:12px}.agent-benefit-grid>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.agent-benefit-grid span{color:#315f7c;background:#edf4f8;border-radius:9px;align-items:center;min-height:40px;padding:0 10px;font-size:9px;display:flex}.agent-rule-points{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.agent-rule-points span{color:#315d79;text-align:center;border-right:1px solid #d5e1e8;place-items:center;min-height:57px;padding:8px 4px;font-size:8px;display:grid}.agent-rule-points span:last-child{border-right:0}.agent-rule-tabs{gap:7px}.agent-rule-tabs button{color:#688295;background:#f5f9fb;border:1px solid #c6d6e0;border-radius:16px;height:32px;padding:0 12px;font-size:8px}.agent-rule-tabs button.active{color:#fff;background:#1d5a87;border-color:#1d5a87}.agent-network{background:linear-gradient(155deg,#eef5f9,#e3edf3);border-radius:12px;grid-template-columns:repeat(5,1fr);gap:6px;margin:15px 0;padding:15px 8px;display:grid}.agent-network b,.agent-network span{color:#204e6c;background:#fff;border:1px solid #bdd0dd;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:45px;padding:7px 3px;font-size:9px;display:flex}.agent-network b{color:#efd789;background:#123e68;grid-row:span 2}.agent-network small{color:#7b91a0;margin-top:5px;font-size:6px}.agent-rule-case p{color:#71899a;border-top:1px solid #d8e3e9;justify-content:space-between;align-items:center;gap:12px;min-height:43px;margin:0;font-size:9px;display:flex}.agent-rule-case p b{color:#173f5c;text-align:right;font-size:9px}.agent-rule-tutorial>small{color:#7890a0;margin-top:13px;font-size:8px;line-height:1.7;display:block}.agent-calculator-card{padding:18px}.agent-calculator-card>label{margin-bottom:15px;display:block}.agent-calculator-card>label span{color:#5e7c90;margin:0 0 7px 2px;font-size:9px;font-weight:700;display:block}.agent-calculator-card select,.agent-calculator-card input{color:#173e5b;background:#fbfdfe;border:1px solid #b8cedb;border-radius:10px;outline:0;width:100%;height:45px;padding:0 12px;font-size:11px}.agent-calculator-card>button{color:#fff;background:linear-gradient(#2e71a4,#174b77);border:0;border-radius:10px;width:100%;height:44px;font-size:10px;font-weight:750}.agent-calculator-card>button:disabled{color:#8195a2;background:#d5e0e6}.agent-calculator-card>div{border:1px solid #cad9e2;border-radius:12px;grid-template-columns:1fr 1fr;margin-top:16px;display:grid;overflow:hidden}.agent-calculator-card>div p{min-height:76px;margin:0;padding:15px}.agent-calculator-card>div p+p{border-left:1px solid #cad9e2}.agent-calculator-card>div small,.agent-calculator-card>div strong{display:block}.agent-calculator-card>div small{color:#788f9f;font-size:8px}.agent-calculator-card>div strong{color:#16415f;margin-top:9px;font:750 16px/1 Arial,sans-serif}.agent-calculator-card>small{color:#7d91a0;margin-top:12px;font-size:8px;line-height:1.6;display:block}@media (width<=350px){.agent-home-head{grid-template-columns:36px minmax(0,1fr) auto;padding-inline:11px}.agent-home-head aside button:first-child{padding-inline:8px}.agent-treatment-entry{grid-template-columns:43px minmax(0,1fr)}.agent-treatment-entry em{display:none}.agent-member-tabs button{min-width:0;font-size:8px}}.member-auth-page{color:#123852;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:radial-gradient(70% 30% at 100% 0,#71a4c93d,#0000 72%),radial-gradient(55% 28% at 0 82%,#9ec5e02e,#0000 78%),linear-gradient(#edf5fa 0%,#e4eef5 56%,#edf4f8 100%);min-height:100dvh;padding:0 0 34px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Microsoft YaHei,Arial,sans-serif}.mobile-app.auth-open>.bottom-nav{display:none}.auth-page-head{z-index:35;-webkit-backdrop-filter:blur(18px)saturate(115%);background:#f0f7fbe6;border-bottom:1px solid #4d779526;grid-template-columns:42px 1fr 42px;align-items:center;gap:10px;height:72px;padding:0 18px;display:grid;position:sticky;top:0;box-shadow:0 7px 20px #23445b0b}.auth-page-head>button{color:#315e7c;background:#ffffff9e;border:1px solid #b9ccd9;border-radius:50%;place-items:center;width:36px;height:36px;padding:0 0 2px;font:300 26px/1 Arial,sans-serif;display:grid}.auth-page-head>strong{color:#12364f;text-align:center;letter-spacing:-.02em;font-size:20px;font-weight:730}.auth-page-shell{padding:14px}.auth-intro{background:linear-gradient(128deg,#fffffff5,#ebf6fdcc 64%,#d5e7f3b8),#ffffffb8;border:1px solid #6b97b74d;border-radius:20px;min-height:188px;padding:23px 24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 18px 40px #264e6a17}.auth-intro:after{content:"";border:1px solid #5484a838;border-radius:50%;width:185px;height:185px;position:absolute;top:-91px;right:-105px;box-shadow:0 0 0 27px #eff7fcd1,0 0 0 28px #5484a81f,0 0 0 56px #eff7fc80,0 0 0 57px #5484a812}.auth-intro img{z-index:2;width:112px;height:auto;display:block;position:relative}.auth-intro>small{z-index:2;color:#5e7c91;letter-spacing:.15em;margin-top:25px;font:750 9px/1.1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block;position:relative}.auth-intro h1{z-index:2;color:#123b56;letter-spacing:-.04em;margin:8px 0 0;font-size:31px;line-height:1.08;position:relative}.auth-intro p{z-index:2;color:#617d90;max-width:290px;margin:9px 0 0;font-size:11px;line-height:1.55;position:relative}.auth-intro-register{min-height:178px}.auth-intro-register>small{margin-top:21px}.auth-intro-register h1{font-size:28px}.auth-form-panel{-webkit-backdrop-filter:blur(18px)saturate(116%);background:#fbfdfee0;border:1px solid #7199b647;border-radius:20px;margin-top:12px;padding:21px 20px 19px;box-shadow:inset 0 1px #fffffffa,0 15px 38px #264e6a13}.auth-fields{gap:15px;display:grid}.auth-register-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 10px}.auth-fields label{min-width:0;display:block}.auth-fields label>span{color:#43677e;margin:0 0 7px 2px;font-size:10.5px;font-weight:700;display:block}.auth-fields input{color:#123b56;background:#ffffffe0;border:1px solid #b6cad7;border-radius:11px;outline:0;width:100%;height:52px;padding:0 14px;font-size:12px;font-weight:600}.auth-fields input::placeholder{color:#8ca0ae;font-weight:500}.auth-fields input:focus{border-color:#5486a7;box-shadow:0 0 0 3px #5084a71f}.auth-form-options{justify-content:space-between;align-items:center;min-height:44px;display:flex}.auth-form-options label,.auth-agreement{color:#5c7789;align-items:center;gap:8px;font-size:10px;display:flex}.auth-form-options input,.auth-agreement input{accent-color:#4e81a2;width:16px;height:16px;margin:0}.auth-form-options>button{color:#315f7b;background:0 0;border:0;padding:0;font-size:10px;font-weight:650}.auth-agreement{align-items:flex-start;margin:17px 1px;line-height:1.45}.auth-agreement input{flex:none;margin-top:1px}.auth-primary-button{color:#fff;letter-spacing:.04em;background:linear-gradient(#6597b6 0%,#3d7396 100%);border:1px solid #3e7497;border-radius:12px;width:100%;height:50px;font-size:13px;font-weight:750;box-shadow:inset 0 1px #ffffff52,0 9px 20px #2f658929}.auth-switch-copy{color:#688192;text-align:center;margin:17px 0 0;font-size:10px}.auth-switch-copy button{color:#285a79;background:0 0;border:0;margin-left:5px;padding:0;font-size:10px;font-weight:750}.auth-demo-copy{color:#7890a0;border-top:1px solid #d4e0e7;justify-content:center;gap:15px;margin-top:15px;padding-top:13px;font:600 9px/1 Arial,sans-serif;display:flex}@media (width<=390px){.auth-page-shell{padding-inline:11px}.auth-intro{padding-inline:20px}.auth-form-panel{padding-inline:16px}.auth-register-fields{grid-template-columns:1fr}}.toast{width:max-content;min-width:176px;max-width:calc(min(100vw,480px) - 28px);min-height:50px;left:50%;bottom:calc(88px + env(safe-area-inset-bottom));z-index:140;color:#f7fbfe;-webkit-backdrop-filter:blur(18px)saturate(125%);letter-spacing:.01em;text-align:left;pointer-events:none;opacity:0;background:linear-gradient(145deg,#12354ff7,#1f5374f2);border:1px solid #d3eaf833;border-radius:17px;align-items:center;gap:10px;padding:7px 15px 7px 8px;font-size:11px;font-weight:650;line-height:1.35;display:flex;position:fixed;overflow:hidden;transform:translate(-50%,12px)scale(.98);box-shadow:inset 0 1px #ffffff1a,0 16px 38px #11304640,0 4px 12px #11304621}.toast:after{content:"";border:1px solid #e0f2fc21;border-radius:50%;width:72px;height:72px;position:absolute;top:-46px;right:-42px;box-shadow:0 0 0 12px #e0f2fc06,0 0 0 13px #e0f2fc12}.toast>i{z-index:1;background:#ffffff13;border:1px solid #e1f2fc2e;border-radius:12px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff17}.toast>i:before{content:"";border-bottom:2px solid #d9effc;border-left:2px solid #d9effc;width:12px;height:7px;transform:rotate(-45deg)translate(1px,-1px)}.toast>span{z-index:1;white-space:normal;position:relative}.toast[data-variant=warning]{background:linear-gradient(145deg,#593d1cf7,#855923f2);border-color:#f5d7a73d;box-shadow:inset 0 1px #ffffff17,0 16px 38px #4d31133b}.toast[data-variant=warning]>i{background:#ffe5bb17;border-color:#ffe5bb38}.toast[data-variant=warning]>i:before{content:"!";color:#ffe3b2;border:0;width:auto;height:auto;font:760 16px/1 Arial,sans-serif;transform:none}.toast[data-variant=info]>i:before{content:"i";color:#d9effc;border:0;width:auto;height:auto;font:760 15px/1 Georgia,serif;transform:none}.toast.is-visible{animation:.24s cubic-bezier(.2,.8,.2,1) forwards premium-toast-in}.toast.is-leaving{animation:.18s forwards premium-toast-out}@keyframes premium-toast-in{0%{opacity:0;transform:translate(-50%,12px)scale(.98)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes premium-toast-out{0%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,7px)scale(.985)}}@media (width<=390px){.toast{min-width:166px;max-width:calc(100vw - 24px)}}html.interaction-overlay-open,body.interaction-overlay-open{overflow:hidden}.mobile-app :is(.withdraw-submit,.recharge-submit,.promotion-list>:last-child,.referral-progress-system,.cash-record-list>:last-child){scroll-margin-bottom:calc(92px + env(safe-area-inset-bottom))}.member-auth-page{--auth-accent:#6f91b6;--auth-text:#20354d;--auth-muted:#7d91a5;min-height:100dvh;padding:0 0 max(22px, env(safe-area-inset-bottom));color:var(--auth-text);background:radial-gradient(circle at 100% 0,#6f91b626,#0000 32%),radial-gradient(circle at 0 82%,#a8c4dc2b,#0000 35%),linear-gradient(#f7f9fc 0%,#edf3f8 58%,#eaf1f7 100%);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Microsoft YaHei,Arial,sans-serif;overflow-x:hidden}.member-auth-page .auth-page-shell{flex-direction:column;min-height:100dvh;padding:10px 12px 18px;display:flex}.auth-promo{background-blend-mode:normal;background-color:#203954;background-position:50%;background-size:cover;border:1px solid #6f91b657;border-radius:12px;flex:none;height:172px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff47,0 14px 30px #2b4c6a29}.auth-promo-login{background-image:linear-gradient(90deg,#13304af7 0%,#163956d6 43%,#193f5e3d 78%,#193f5e14),url(/assets/promo-welcome-v1-BniUuSGG.jpg)}.auth-promo-register{background-image:linear-gradient(90deg,#13304af7 0%,#163956d6 43%,#193f5e3d 78%,#193f5e14),url(/assets/promo-vip-upgrade-v1-BrVColEm.jpg)}.auth-promo:after{content:"";pointer-events:none;background:linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/28px 28px,linear-gradient(#0000 58%,#0d253b80);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 84%);mask-image:linear-gradient(90deg,#000,#0000 84%)}.auth-promo>button{aspect-ratio:1;box-sizing:border-box;z-index:3;-webkit-backdrop-filter:blur(10px);background:#14334d7a;border:1px solid #e8f5fd75;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;display:grid;position:absolute;top:13px;left:13px}.auth-promo>button svg{fill:none;stroke:#f2f3ef;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px;display:block;overflow:visible}.auth-promo>button:active{background:#ffffff29;border-color:#fff}.auth-promo>button:active svg{stroke:#fff}.auth-promo>div{z-index:2;max-width:72%;position:absolute;bottom:20px;left:20px}.auth-promo>div small{color:#b8dcf3;letter-spacing:.16em;font:700 7px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.auth-promo>div h1{color:#f6f6f1;letter-spacing:-.04em;text-shadow:0 3px 16px #00000080;margin:10px 0 0;font-size:23px;font-weight:780;line-height:1.05}.auth-promo>div p{color:#e2eff8c2;margin:8px 0 0;font-size:9px;line-height:1.4}.auth-promo>i{z-index:2;color:#eaf6fda6;letter-spacing:-.08em;font:italic 850 17px/1 Arial,sans-serif;position:absolute;top:15px;right:15px}.auth-promo>i:after{content:"";background:#b8dcf3;width:19px;height:2px;position:absolute;bottom:-7px;right:0}.auth-mode-tabs{border-bottom:1px solid #6f91b62e;flex:none;grid-template-columns:1fr 1fr;align-items:stretch;gap:32px;height:66px;padding:0 48px;display:grid}.auth-mode-tabs>button{color:#8fa1b2;background:0 0;border:0;padding:4px 0 0;font-size:15px;font-weight:650;position:relative}.auth-mode-tabs>button.active{color:#315778}.auth-mode-tabs>button.active:after{content:"";background:var(--auth-accent);border-radius:0;height:3px;position:absolute;bottom:-1px;left:12px;right:12px;box-shadow:0 -5px 16px #6f91b624}.member-auth-page .auth-form-panel{-webkit-backdrop-filter:blur(15px)saturate(112%);background:#ffffffbd;border:1px solid #7e9db742;border-radius:14px;margin:10px 0 0;padding:7px 14px 6px;box-shadow:inset 0 1px #fffffff2,0 12px 28px #31537114}.member-auth-page .auth-fields,.member-auth-page .auth-register-fields{grid-template-columns:1fr;gap:0;display:grid}.member-auth-page .auth-field-line{border-bottom:1px solid #6f91b62e;grid-template-columns:31px minmax(0,1fr) 36px;align-items:center;gap:8px;min-height:65px;display:grid;position:relative}.member-auth-page .auth-field-line:focus-within{border-bottom-color:#5a80a3b8}.member-auth-page .auth-field-line>input{color:#263e55;width:100%;height:63px;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;padding:0;font-size:13px;font-weight:570}.member-auth-page .auth-field-line>input::placeholder{color:#8fa0ae;font-weight:520}.member-auth-page .auth-field-line>input:focus{box-shadow:none;border:0}.auth-field-icon{background-color:#7894ad;width:20px;height:20px;display:block;position:relative;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.auth-field-line:focus-within .auth-field-icon{background-color:var(--auth-accent)}.auth-field-account{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.75' y='5.5' width='18.5' height='13' rx='2'/%3E%3Cpath d='M2.75 9.5h18.5M7 14h5.5M7 16.5h3'/%3E%3Ccircle cx='17.2' cy='14.2' r='1.6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.75' y='5.5' width='18.5' height='13' rx='2'/%3E%3Cpath d='M2.75 9.5h18.5M7 14h5.5M7 16.5h3'/%3E%3Ccircle cx='17.2' cy='14.2' r='1.6'/%3E%3C/svg%3E")}.auth-field-lock{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='10' width='17' height='11' rx='2.2'/%3E%3Cpath d='M7.5 10V7a4.5 4.5 0 0 1 9 0v3M12 14v3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='10' width='17' height='11' rx='2.2'/%3E%3Cpath d='M7.5 10V7a4.5 4.5 0 0 1 9 0v3M12 14v3'/%3E%3C/svg%3E")}.member-auth-page [data-auth-toggle-password]{color:#7892aa;background:0 0;border:0;width:34px;height:34px;position:relative}.member-auth-page [data-auth-toggle-password]:before{content:"";border:1.6px solid;border-radius:50%/62%;width:20px;height:12px;position:absolute;top:10px;left:7px}.member-auth-page [data-auth-toggle-password]:after{content:"";border:1.6px solid;border-radius:50%;width:5px;height:5px;position:absolute;top:14px;left:14px}.member-auth-page [data-auth-toggle-password][aria-pressed=true]{color:var(--auth-accent)}.member-auth-page [data-auth-toggle-password][aria-pressed=true]:after{background:currentColor}.member-auth-page .auth-form-options{justify-content:space-between;align-items:center;min-height:53px;display:flex}.member-auth-page .auth-form-options label,.member-auth-page .auth-agreement{color:#73879a;font-size:10px}.member-auth-page .auth-form-options label{align-items:center;gap:8px;display:flex}.member-auth-page .auth-form-options input,.member-auth-page .auth-agreement input{appearance:none;background:#ffffffdb;border:1px solid #9caeba;border-radius:2px;width:19px;height:19px;margin:0}.member-auth-page .auth-form-options input:checked,.member-auth-page .auth-agreement input:checked{border-color:var(--auth-accent);background-color:var(--auth-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='white' stroke-width='2.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 10 4 4 8-9'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:15px 15px}.member-auth-page .auth-form-options>button{color:#6f8294;padding:6px 0;font-size:10px}.member-auth-page .auth-form-options>button:active{color:var(--auth-accent)}.member-auth-page .auth-agreement{align-items:center;gap:9px;min-height:54px;margin:0;line-height:1.45;display:flex}.member-auth-page .auth-agreement input{flex:none}.member-auth-page .auth-primary-button{border:1px solid var(--auth-accent);background:var(--auth-accent);color:#fff;letter-spacing:.04em;border-radius:4px;width:100%;height:50px;margin-top:7px;font-size:13px;font-weight:800;box-shadow:inset 0 1px #ffffff59,0 11px 24px #4a709433}.member-auth-page .auth-primary-button:active{background:#5f82a8;transform:translateY(1px)}.auth-footer-actions{border-top:1px solid #6f91b621;grid-template-columns:1fr 1fr;align-items:center;height:61px;margin-top:13px;display:grid}.auth-footer-actions>button{color:#7c8fa1;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;height:36px;font-size:10px;display:flex}.auth-footer-actions>button+button{border-left:1px solid #6f91b62e}.auth-footer-actions>button:active{color:var(--auth-accent)}.auth-footer-actions i{color:#0000;background-color:#7892aa;flex:none;width:18px;height:18px;font-size:0;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.auth-footer-actions>button:active i{background-color:var(--auth-accent)}.auth-footer-actions button[data-route=games] i{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11.5 12 4l9 7.5M5.5 10v10h13V10M9.5 20v-6h5v6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11.5 12 4l9 7.5M5.5 10v10h13V10M9.5 20v-6h5v6'/%3E%3C/svg%3E")}.auth-footer-actions button[data-route=service] i{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 14v-2a8 8 0 0 1 16 0v2'/%3E%3Cpath d='M4 13h2a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H4v-7ZM20 13h-2a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2h2v-7ZM16 20c-.6 1-1.8 1.5-3.5 1.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 14v-2a8 8 0 0 1 16 0v2'/%3E%3Cpath d='M4 13h2a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H4v-7ZM20 13h-2a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2h2v-7ZM16 20c-.6 1-1.8 1.5-3.5 1.5'/%3E%3C/svg%3E")}@media (width<=360px){.member-auth-page .auth-page-shell{padding-inline:9px}.auth-promo{height:164px}.auth-promo>div{bottom:17px;left:17px}.auth-promo>div h1{font-size:21px}.auth-mode-tabs{height:61px;padding-inline:42px}.member-auth-page .auth-field-line{min-height:61px}.member-auth-page .auth-field-line>input{height:59px}.auth-footer-actions{height:57px}}.game-member-dock.is-guest{grid-template-columns:minmax(142px,.95fr) 1.05fr;gap:6px;min-height:74px;padding-block:6px}.game-dock-guest{text-align:left;background:0 0;border:0;border-right:1px solid #698baa30;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;min-width:0;padding:0 12px 0 0;display:flex}.game-dock-guest strong,.game-dock-guest span{display:block}.game-dock-guest strong{color:#203f5e;font-size:14px;font-weight:760;line-height:1}.game-dock-guest span{color:#7e919f;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;margin-top:9px;font-size:10.5px;font-weight:540;line-height:1.2;overflow:hidden}.game-dock-guest:active strong{color:#557fa5}.game-dock-actions--guest{min-width:0}.game-dock-actions--guest>button>span{white-space:nowrap;font-size:9px}@media (width<=360px){.game-member-dock.is-guest{grid-template-columns:minmax(142px,.98fr) 1.02fr;gap:6px;padding-inline:10px}.game-dock-guest{padding-right:8px}.game-dock-guest strong{font-size:14px}.game-dock-guest span{font-size:10px}.game-dock-actions--guest>button>span{font-size:8px}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-page:#070910;--bg-card:#101421;--bg-soft:#0b0e17;--text-primary:#f6f8ff;--text-secondary:#a8b1c5;--text-muted:#707b92;--border:#97a8cf29;--primary:#8b6cff;--primary-hover:#9d84ff;--primary-soft:#8b6cff24;--accent:#39d7ff;--accent-soft:#39d7ff1c;--success:#4bd9ad;--danger:#ff6f86;--warning:#f3c979;--gold:#f2c774;--k8-deep:#04050a;--k8-panel:#101421e0;--k8-panel-strong:#141927;--k8-line:#97a8cf29;--k8-line-strong:#7ccfff47;--k8-glow:0 18px 48px #0000005c, inset 0 1px 0 #ffffff0b;--k8-glow-accent:0 12px 34px #457cff38, 0 0 22px #39d7ff17;--k8-radius-sm:10px;--k8-radius-md:16px;--k8-radius-lg:22px;--font-ui:Inter, -apple-system, BlinkMacSystemFont, "SF Pro Text", "PingFang SC", "Microsoft YaHei", sans-serif;--font-display:"Avenir Next", "SF Pro Display", Inter, "PingFang SC", "Microsoft YaHei", sans-serif;--font-editorial:"Songti SC", STSong, "Noto Serif CJK SC", "Source Han Serif SC", Georgia, serif;--font-number:"DIN Alternate", "Avenir Next Condensed", "SF Pro Display", Inter, Arial, sans-serif;--bg:var(--bg-page);--panel:var(--bg-card);--panel-2:var(--bg-soft);--text:var(--text-primary);--muted:var(--text-secondary);--line:var(--border);--strong:#9eb1db3d;--accent-2:#7164ff;--black:#05060a}html,body{color:var(--text-primary);font-family:var(--font-ui);background:radial-gradient(circle at 50% -12%,#5c4cbe3d,#0000 32rem),radial-gradient(circle at 100% 72%,#1ca6c61a,#0000 28rem),#030409}body:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:32px 32px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}button,input,textarea,select{font-family:var(--font-ui)}button{transition:color .18s,border-color .18s,background-color .18s,box-shadow .18s,transform .18s,opacity .18s}button:active{transform:scale(.975)}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:2px;outline:2px solid #39d7ffd1}.mobile-app{color:var(--text-primary);background:radial-gradient(circle at 80% 0,#6c4ce017,#0000 24rem),linear-gradient(#080a12 0,#060810 46%,#05070d 100%);border-inline:1px solid #adbade1a;box-shadow:0 0 90px #000000b8}.app-page{background:radial-gradient(circle at 92% 4%,#7653f014,#0000 17rem),linear-gradient(#080a12fa,#05070dfc)}.app-header{-webkit-backdrop-filter:blur(22px)saturate(125%);background:#070910cc;border-bottom:1px solid #a6b5dc1f;height:70px;box-shadow:0 12px 28px #0003}.mobile-brand{place-items:center;width:90px;min-height:48px;position:relative}.mobile-brand img{width:86px;height:auto;display:block}.mobile-brand:before,.mobile-brand:after{content:none}.service-button{background:linear-gradient(145deg,#151c2df5,#090c15f5);border:1px solid #79cdf238;width:40px;height:40px;box-shadow:inset 0 1px #ffffff0f,0 9px 24px #0000003d}.service-button:active{background:#39d7ff1a;border-color:#39d7ffb3}.game-promo-module{background:0 0;border-bottom:1px solid #97a8cf1c;padding-top:12px}.game-promo-stage{border-radius:var(--k8-radius-lg);box-shadow:var(--k8-glow-accent);background:#0c101b;border:1px solid #85acff2e;margin-inline:12px;overflow:hidden}.game-promo-slide,.game-promo-signin,.game-promo-weekend,.game-promo-welcome{color:#f7f9ff;background:radial-gradient(circle at 78% 15%,#39d7ff2e,#0000 31%),radial-gradient(circle at 18% 86%,#8b6cff47,#0000 38%),linear-gradient(135deg,#15142d 0%,#0c1322 52%,#071019 100%)}.game-promo-slide:before{border-color:#69deff57;box-shadow:0 0 0 28px #0d111eb8,0 0 0 29px #7b67ff33,0 0 0 58px #070a12cc,0 0 0 59px #39d7ff1f}.game-promo-slide:after{background-image:linear-gradient(#9dc1ff0e 1px,#0000 1px),linear-gradient(90deg,#9dc1ff0e 1px,#0000 1px)}.game-promo-slide>span{color:#81e8ff}.game-promo-slide>b{color:#9eb6ff0e}.game-promo-dots button{background:#9fadce38}.game-promo-dots button.active{background:linear-gradient(90deg,#916fff,#48d9ff);border-radius:9px;width:20px;box-shadow:0 0 14px #47d3ff4d}.game-promo-notice{border-color:#97a8cf1a}.game-promo-notice p{color:#8490a8}.game-promo-notice>button{color:#8ee9ff;background:#39d7ff13;border:1px solid #39d7ff38;border-radius:999px}.game-member-dock{border:1px solid var(--k8-line);border-radius:var(--k8-radius-lg);box-shadow:var(--k8-glow);background:linear-gradient(145deg,#131827f2,#0a0d17f7);margin:10px 12px 12px;overflow:hidden}.game-dock-member{border-color:#97a8cf21}.game-dock-member>div>strong,.game-dock-member>span>b{color:#f7f8fe;font-family:var(--font-number);letter-spacing:.02em}.game-dock-member>div>em{color:#f5cf85;background:linear-gradient(135deg,#f2c7742e,#f2c7740f);border:1px solid #f1c77447}.game-dock-member>span>button{color:#76e4ff;background:#39d7ff0f;border-color:#39d7ff2e}.game-dock-actions>button:before{background:linear-gradient(145deg,#171d2c,#0c101a);border:1px solid #8ca5d929;box-shadow:inset 0 1px #ffffff0d}.game-dock-actions>button:active{color:#d5f7ff}.game-dock-actions>button:active:before{background:#39d7ff17;border-color:#39d7ff75;box-shadow:0 0 18px #39d7ff1f}.game-dock-actions img{filter:saturate(.72)hue-rotate(24deg)brightness(.84)contrast(1.08)}.game-lobby-layout{border-color:#97a8cf1a}.game-category-rail{background:#06080ec7;border-right:1px solid #97a8cf1a}.game-category-rail button{border-radius:var(--k8-radius-md);color:#8792a9;background:linear-gradient(145deg,#121725e0,#090c14eb);border:1px solid #8899c01f;box-shadow:inset 0 1px #ffffff09}.game-category-rail button.active{color:#f3fbff;background:radial-gradient(circle at 50% 0,#50ddff26,#0000 55%),linear-gradient(145deg,#25264ef5,#0c1423f5);border-color:#5bd5ff7a;box-shadow:inset 0 1px #ffffff14,0 10px 26px #2d52b42e,0 0 18px #39d7ff14}.game-category-art{object-fit:contain;filter:saturate(.94)brightness(.92)contrast(1.05)drop-shadow(0 5px 9px #0000003d);border-radius:12px;flex-basis:40px;width:40px;height:40px}.game-search-row{border-radius:var(--k8-radius-md);background:#0f131feb;border:1px solid #8fa3cd26;min-height:56px;box-shadow:inset 0 1px #ffffff09}.game-search-row:focus-within{border-color:#39d7ff66;box-shadow:0 0 0 3px #39d7ff0e}.game-search-row span{color:#6edfff}.game-search-row input{color:#eef2ff}.game-search-row input::placeholder{color:#667188}.game-search-row button{color:#77839a}.game-view-tabs{background:#070a11d6;border-bottom:1px solid #97a8cf1f}.game-view-tabs button.active:after{background:linear-gradient(90deg,#8c6dff,#3fd9ff);border-radius:2px;height:2px;box-shadow:0 0 12px #39d7ff52}.game-card>strong{color:#e8edfa;font-family:var(--font-ui);font-weight:700}.game-cover{border-radius:var(--k8-radius-md);filter:saturate(.88)brightness(.88)contrast(1.06);border:1px solid #acb8d624;box-shadow:0 12px 24px #00000040,inset 0 1px #ffffff0f}.game-card:active .game-cover{border-color:#39d7ff5c;box-shadow:0 9px 22px #0000004d,0 0 20px #39d7ff17}.favorite{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#dce5fa!important;background:#05070dc7!important;border:1px solid #cedaf533!important}.favorite.saved{box-shadow:0 0 16px #f3c9791f;color:#ffd383!important;border-color:#f3c97966!important}.game-load-more{color:#aeb8cf;background:linear-gradient(145deg,#121725eb,#090c14f5);border:1px solid #7e99d329;border-radius:999px;min-height:44px}.game-load-more span{color:#64dffb}.game-load-more:active{color:#e7faff;border-color:#39d7ff66}.continuous-category-section{border-bottom-color:#97a8cf17}.provider-grid button{border-radius:var(--k8-radius-md);color:#e8edfa;box-shadow:var(--k8-glow);background:linear-gradient(145deg,#131827f0,#090c14f5);border:1px solid #8fa1ca24}.provider-grid button>i{color:#79e4ff;background:#39d7ff14;border-color:#39d7ff47}.provider-grid button>small,.provider-grid button>span{color:#7e899f}.provider-grid button:active{background:#39d7ff13;border-color:#39d7ff66}.bottom-nav{-webkit-backdrop-filter:blur(24px)saturate(130%);background:#080a11e0;border-top:1px solid #a6b5dc21;box-shadow:0 -16px 34px #00000052,inset 0 1px #ffffff06}.bottom-nav button{color:#69748a}.bottom-nav button.active{color:#dff9ff}.bottom-nav button.active:after{background:linear-gradient(90deg,#8b6cff,#39d7ff);box-shadow:0 0 13px #39d7ff42}.bottom-nav img{filter:grayscale(.2)saturate(.65)brightness(.74)hue-rotate(22deg)}.bottom-nav button.active img{filter:saturate(.9)brightness(1.02)hue-rotate(25deg)drop-shadow(0 0 8px #39d7ff2e)}.bottom-nav .recharge-tab i{color:#05060a;background:linear-gradient(145deg,#8c6dff,#34d8ff);border-color:#080a12;box-shadow:0 0 0 1px #79dfff47,0 10px 28px #4675ff4d,inset 0 1px #ffffff70}@media (width>=481px){.mobile-app{border-inline-color:#b0bee41f}}@media (prefers-reduced-motion:no-preference){.game-promo-stage{animation:8s ease-in-out infinite alternate k8-ambient-glow}.game-category-rail button.active .game-category-art{animation:3.8s ease-in-out infinite k8-icon-float}}@keyframes k8-ambient-glow{0%{box-shadow:0 16px 38px #00000057,0 0 18px #5d56ff0d}to{box-shadow:0 18px 46px #0006,0 0 26px #39d7ff1a}}@keyframes k8-icon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@media (width<=360px){.game-member-dock,.game-promo-stage{margin-inline:9px}.game-category-rail button{border-radius:13px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.auth-promo h1,.referral-campaign-hero h1,.agent-promo-hero h2,.promo-detail-cover h1,.detail-cover h1,.inbox-overview strong{font-family:var(--font-editorial);letter-spacing:-.035em;font-weight:700}.member-subpage-head h1,.recharge-card-title h2,.withdraw-card-head h2,.provider-heading strong,.promotion-tabs button,.promotion-category-tabs button,.profile-group strong,.contact-section-intro strong,.service-channel-list strong{font-family:var(--font-ui);letter-spacing:-.01em}.game-dock-member b,.profile-balance-value strong,.withdraw-balance-card strong,.amount-grid button,.recharge-amount-input input,.withdraw-amount-input input,.withdraw-settlement-grid output,.history-summary strong,.cash-summary strong,.report-summary strong,.agent-support-stats strong,.agent-data-summary-item strong,.vip-level-value,.referral-tier-amount b{font-family:var(--font-number);font-variant-numeric:tabular-nums;letter-spacing:.015em}.recharge-page,.withdraw-page,.promotion-page,.referral-page,.vip-page,.vip-rebate-page,[data-page=profile],.member-subpage,.inbox-page,.detail-page,.member-auth-page{color:var(--text-primary);background:radial-gradient(circle at 92% 0,#7454ee1a,#0000 22rem),radial-gradient(circle at -8% 68%,#1ba6c60e,#0000 24rem),linear-gradient(#080a12,#05070d 56%,#060810)}.recharge-shell,.withdraw-shell,.referral-page-shell,.member-subpage-shell,.promotion-list,.message-list{color:var(--text-primary)}.recharge-glass-card,.withdraw-balance-card,.withdraw-glass-card,.promotion-card,.referral-rewards-panel,.referral-share-panel,.profile-group,.agent-dashboard-panel,.agent-settlement-card,.agent-support-card,.agent-share-card,.agent-treatment-entry,.agent-data-table-card,.agent-member-detail-card,.agent-calculator-card,.history-summary,.history-filter-panel,.history-ledger-list,.cash-summary,.cash-record-list,.account-reference-list,.contact-method-list,.contact-editor-card,.withdraw-bound-card,.service-channel-list,.message-panel,.detail-content,.detail-status{color:var(--text-primary);background:linear-gradient(145deg,#131827f5,#090c15fa)!important;border-color:#91a3cf26!important;box-shadow:0 18px 42px #00000047,inset 0 1px #ffffff0b!important}.recharge-glass-card:after,.withdraw-balance-card:after,.withdraw-glass-card:after{opacity:.22}.recharge-mode-bar,.withdraw-mode-bar,.member-subpage-head,.promotion-tabs,.inbox-topbar{-webkit-backdrop-filter:blur(22px)saturate(125%);background:#070910d6!important;border-color:#97a8cf21!important;box-shadow:0 12px 28px #0003!important}.member-subpage-head h1,.inbox-topbar h1{color:#f3f6ff!important}.member-subpage-head>button,.inbox-back,.recharge-record-button{color:#9beaff!important;background:#131928f0!important;border-color:#79cdf233!important}.recharge-mode-tabs,.withdraw-mode-tabs,.promotion-category-tabs,.agent-dashboard-tabs,.history-filter-bar,.withdraw-method-switch,.agent-rule-tabs{background:#0c101beb!important;border-color:#8fa1ca24!important;box-shadow:inset 0 1px #ffffff09!important}.recharge-mode-tabs button,.withdraw-mode-tabs button,.promotion-tabs button,.promotion-category-tabs button,.agent-dashboard-tabs button,.history-filter-bar button,.withdraw-method-switch button,.agent-rule-tabs button{color:#7f8ba2!important;background:0 0!important;border-color:#0000!important}.recharge-mode-tabs button.active,.withdraw-mode-tabs button.active,.promotion-tabs button.active,.promotion-category-tabs button.active,.agent-dashboard-tabs button.active,.history-filter-bar button.active,.withdraw-method-switch button.active,.agent-rule-tabs button.active{color:#effcff!important;background:linear-gradient(135deg,#8b6cff30,#39d7ff1c)!important;border-color:#4cdaff57!important;box-shadow:inset 0 1px #ffffff12,0 0 20px #39d7ff14!important}.recharge-amount-input,.withdraw-amount-input,.auth-field-line,.contact-editor-field input,.password-editor-fields input,.agent-calculator-card input,.agent-calculator-card select,.agent-member-search,.agent-member-custom-dates input{color:#f1f5ff!important;background:#0c101b!important;border-color:#91a3cf2b!important;box-shadow:inset 0 1px #ffffff09!important}.recharge-amount-input:focus-within,.withdraw-amount-input:focus-within,.auth-field-line:focus-within,.contact-editor-field input:focus,.agent-calculator-card input:focus,.agent-calculator-card select:focus{border-color:#39d7ff7a!important;box-shadow:0 0 0 3px #39d7ff12!important}input::placeholder,textarea::placeholder{color:#59657c!important}.amount-grid button,.recharge-provider-options button,.recharge-channel-options button,.withdraw-bank-grid button,.withdraw-account-options button,.agent-member-filter-options button{color:#aeb8ce!important;background:#0d111df0!important;border-color:#91a3cf26!important;box-shadow:inset 0 1px #ffffff08!important}.amount-grid button.active,.recharge-provider-options button.active,.recharge-channel-options button.active,.withdraw-bank-grid button.active,.withdraw-account-options button.active,.agent-member-filter-options button.active{color:#effbff!important;background:linear-gradient(145deg,#8b6cff2b,#39d7ff14)!important;border-color:#39d7ff7a!important;box-shadow:inset 0 0 0 1px #39d7ff12,0 10px 24px #0000002e!important}.recharge-card-title h2,.withdraw-card-head h2,.recharge-provider-panel h3,.recharge-channel-options strong,.recharge-provider-options strong,.withdraw-bank-grid strong,.withdraw-account-options strong{color:#eef3ff!important}.recharge-limit,.withdraw-main-divider,.withdraw-settlement-grid,.withdraw-credential-fields label,.recharge-provider-panel{border-color:#97a8cf1f!important}.recharge-limit span,.withdraw-card-head span,.withdraw-settlement-grid small,.withdraw-auto-note,.recharge-help,.recharge-provider-options small,.withdraw-bank-grid small,.withdraw-account-options small{color:#77839a!important}.recharge-submit,.withdraw-submit,.auth-primary-button,.contact-save-button,.agent-primary-action,.agent-calculator-card>button,.primary-action,.referral-campaign-hero button,.referral-chest-card button{font-family:var(--font-ui);color:#05070d!important;background:linear-gradient(135deg,#765dff 0%,#3b8eff 52%,#39d7ff 100%)!important;border:1px solid #6de2ff57!important;font-weight:800!important;box-shadow:0 12px 28px #3c73ff3d,inset 0 1px #fff6!important}.recharge-submit:disabled,.withdraw-submit:disabled,.auth-primary-button:disabled,.contact-save-button:disabled,.agent-primary-action:disabled,.primary-action:disabled{color:#59647a!important;box-shadow:none!important;background:#171b27!important;border-color:#91a3cf1a!important}.secondary-action,.promo-card-action,.agent-promo-actions button:last-child,.profile-wallet-actions button:last-child{color:#b8c5df!important;background:#0f1421eb!important;border-color:#849acc33!important}.promotion-page{padding-top:0}.promotion-tabs{color:#eef3ff}.promotion-tabs button.active:after{box-shadow:0 0 12px #39d7ff47;background:linear-gradient(90deg,#8b6cff,#39d7ff)!important}.promotion-category-tabs{border-bottom-color:#97a8cf1a!important}.promotion-card{overflow:hidden;border-radius:18px!important}.promo-card-media:after{background:linear-gradient(90deg,#05070de0,#05070d29 74%)!important}.promo-card-media strong{font-family:var(--font-editorial);text-shadow:0 2px 16px #0006;color:#fff!important}.promo-card-media small{color:#89eaff!important}.promo-card-action{color:#e8faff!important}.referral-campaign-hero{background:radial-gradient(circle at 82% 18%,#39d7ff26,#0000 33%),linear-gradient(135deg,#181431,#0b1322 58%,#071017)!important;border-color:#9375ff38!important;box-shadow:0 20px 46px #00000052,0 0 24px #5353ff14!important}.referral-campaign-hero h1{color:#fff!important}.referral-campaign-hero p,.referral-campaign-hero small{color:#a7b4ce!important}.referral-chest-card{background:#0a0e18eb!important;border-color:#91a3cf24!important}.referral-chest-copy strong,.referral-page-link strong,.referral-page-code strong{color:#edf3ff!important}.referral-chest-copy small,.referral-chest-copy>span,.referral-page-link small,.referral-page-code small{color:#79869e!important}.referral-page-link,.referral-page-code{background:#0c101b!important;border-color:#91a3cf26!important}.vip-club-hero,.vip-rebate-hero{background:radial-gradient(circle at 76% 8%,#f2c7742b,#0000 38%),linear-gradient(145deg,#171426,#0b0e18)!important;border-color:#f2c77438!important;box-shadow:0 20px 46px #00000052!important}.profile-head.profile-head{background:radial-gradient(circle at 86% 4%,#39d7ff21,#0000 34%),linear-gradient(145deg,#171a2a,#0b0e17)!important;border-color:#85a1da2b!important;box-shadow:0 20px 46px #00000057!important}.profile-head.profile-head:after{content:"K8"!important;color:#6bdbff0b!important}.profile-head .account-row h1,.profile-balance-value strong{color:#f4f7ff!important}.profile-head small,.progress-heading span,.progress-meta small{color:#8490a7!important}.profile-head.profile-head>.member-progress>i{background:#8b6cff21!important}.profile-head.profile-head>.member-progress>i>b{box-shadow:0 0 15px #39d7ff38;background:linear-gradient(90deg,#8b6cff,#39d7ff)!important}.profile-wallet-actions button:first-child{color:#05070d!important;background:linear-gradient(135deg,#765dff,#39d7ff)!important;border-color:#39d7ff57!important}.profile-group>button{color:#dbe3f5!important;border-color:#97a8cf1a!important}.profile-group>button:active{background:#39d7ff0e!important}.profile-group i.menu-icon{background-color:#63dfff!important}.profile-group strong{color:#dfe7f8!important}.profile-group .profile-arrow{color:#66738b!important}.profile-group>.profile-logout-button{color:#ff879b!important;background:#ff6f860e!important;border-color:#ff6f8633!important}.account-reference-hero,.contact-profile-hero,.inbox-hero{color:#eef3ff!important;background:radial-gradient(circle at 84% 8%,#39d7ff21,#0000 36%),linear-gradient(145deg,#171a2a,#0b0e17)!important;border-color:#85a1da26!important}.account-reference-hero strong,.contact-profile-copy strong,.contact-section-intro strong,.contact-method-list strong,.contact-editor-brand strong,.withdraw-bound-card strong,.service-channel-list strong,.message-card strong{color:#e9effc!important}.account-reference-hero small,.contact-profile-copy span,.contact-section-intro small,.contact-method-list small,.contact-editor-brand small,.contact-editor-hint,.withdraw-bound-card dt,.service-channel-list small,.service-channel-list p,.message-card p,.message-card time{color:#78849a!important}.account-reference-list>button,.contact-method-list>button,.service-channel-list>button,.message-card{background:0 0!important;border-color:#97a8cf1a!important}.account-reference-list>button:active,.contact-method-list>button:active,.service-channel-list>button:active,.message-card:active{background:#39d7ff0d!important}.contact-editor-hint{background:#39d7ff0e!important;border-color:#39d7ff1f!important}.agent-promo-hero{background:radial-gradient(circle at 92% 0,#39d7ff24,#0000 38%),linear-gradient(135deg,#181431,#0b1322 60%,#071017)!important;border-color:#9375ff38!important}.agent-promo-hero h2{color:#fff!important}.agent-promo-hero p,.agent-promo-hero small{color:#9aa8c0!important}.agent-support-card:after{content:"K8"!important;color:#64ddff09!important}.agent-support-head h2,.agent-settlement-card strong,.agent-support-stats strong,.agent-data-table-card strong,.agent-member-detail-card strong,.agent-level-list h2,.agent-benefit-grid h2,.agent-rule-tutorial h2{color:#e7edfa!important}.agent-settlement-card small,.agent-support-card small,.agent-data-table-card small,.agent-member-detail-card small,.agent-level-list small,.agent-benefit-grid span,.agent-rule-tutorial small{color:#7c889f!important}.agent-data-summary-item,.agent-member-detail-card>header,.agent-data-table-card>header{border-color:#97a8cf1a!important}.agent-benefit-grid span,.agent-network{color:#aeb9ce!important;background:#0c101b!important;border-color:#97a8cf1f!important}.detail-cover,.promo-detail-cover{background:radial-gradient(circle at 78% 15%,#39d7ff29,#0000 34%),linear-gradient(135deg,#181431,#0b1322 58%,#071017)!important}.detail-cover h1,.promo-detail-cover h1,.detail-content h2{color:#f5f7ff!important}.detail-cover p,.promo-detail-cover p,.detail-content p,.detail-content>small{color:#8290a9!important}.detail-status strong{color:#eaf2ff!important}.detail-status span{color:#78849b!important}.detail-features>div,.rules,.task-steps li{color:#b2bdd1!important;background:#0c101b!important;border-color:#97a8cf21!important}.sheet-layer,.cash-detail-layer,.agent-member-filter-layer{color:var(--text-primary)}.sheet-backdrop,.cash-detail-backdrop,.agent-member-filter-backdrop{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#010206b8!important}.bottom-sheet,.cash-detail-card,.agent-member-filter-sheet{color:#eaf0fc!important;background:linear-gradient(160deg,#151a29,#080b13)!important;border:1px solid #91a3cf29!important;box-shadow:0 -22px 56px #0000008c,inset 0 1px #ffffff0d!important}.bottom-sheet h2,.cash-detail-card h2,.cash-detail-summary strong,.cash-detail-card dd{color:#eef3ff!important}.sheet-head,.cash-detail-card>header,.cash-detail-card dl>div,.agent-member-filter-sheet>header,.agent-member-filter-group{border-color:#97a8cf1c!important}.cash-detail-card dt,.cash-detail-summary small{color:#7e8aa1!important}.toast{color:#edf8ff!important;background:#0c101bf0!important;border-color:#6fe0ff40!important;box-shadow:0 18px 42px #0006,0 0 20px #39d7ff14!important}.auth-promo{background:radial-gradient(circle at 82% 10%,#39d7ff26,#0000 38%),linear-gradient(135deg,#181431,#0b1322 58%,#071017)!important;border-color:#9375ff38!important}.auth-promo h1{color:#fff!important}.auth-promo p,.auth-promo small{color:#93a2bb!important}.auth-promo>i{color:#5be0ff12!important}.auth-mode-tabs{background:#070910d6!important;border-color:#97a8cf1f!important}.auth-mode-tabs button{color:#748096!important}.auth-mode-tabs button.active{color:#f0faff!important}.auth-mode-tabs button.active:after{background:linear-gradient(90deg,#8b6cff,#39d7ff)!important}.auth-form-panel{box-shadow:var(--k8-glow)!important;background:linear-gradient(145deg,#131827f5,#090c15fa)!important;border-color:#91a3cf26!important}.auth-field-line input{color:#eef3ff!important}.auth-form-options,.auth-agreement{color:#78859c!important}.auth-form-options>button{color:#7fe6ff!important}.provider-grid button:after{background:linear-gradient(#0000,#0a0d16d1 68%,#0a0d16)!important}.provider-grid button>strong{color:#eef2ff!important}.provider-grid button[data-provider-type=电子馆]{--provider-art:url(/assets/k8-electronic-v2-CBoZfb5U.jpg);--provider-art-size:cover}.provider-grid button[data-provider-type=真人馆]{--provider-art:url(/assets/k8-live-v2-CcSJ450N.jpg);--provider-art-size:cover}.provider-grid button[data-provider-type=体育馆]{--provider-art:url(/assets/k8-sports-v2-aR6GLJ4Y.jpg);--provider-art-size:cover}.provider-grid button[data-provider-type=棋牌馆]{--provider-art:url(/assets/k8-cards-v2-zUCmVgO1.jpg);--provider-art-size:cover}.provider-grid button[data-provider-type=捕鱼馆]{--provider-art:url(/assets/k8-fishing-v2-Duo8NGBi.jpg);--provider-art-size:cover}.provider-grid button[data-provider-type=彩票馆]{--provider-art:url(/assets/k8-lottery-v2-BEk7r7mC.jpg);--provider-art-size:cover}.game-category-art,.game-dock-action-art,.bottom-nav-art{filter:grayscale(.25)saturate(.65)brightness(.76)hue-rotate(20deg)!important}@media (width<=390px){.mobile-brand img{width:82px}.recharge-shell,.withdraw-shell,.member-subpage-shell{padding-inline:11px}}.app-header{height:64px;padding-inline:14px}.mobile-brand{text-align:left;grid-template-rows:27px 10px;grid-template-columns:auto 1fr;place-content:center start;column-gap:9px;width:132px;min-height:44px;display:grid}.mobile-brand img{display:none!important}.mobile-brand:before{content:"K8";color:#f7f9ff;font:900 30px/.9 var(--font-display);letter-spacing:-.08em;text-shadow:0 0 22px #7275ff47;grid-row:1/span 2;align-self:center;display:block}.mobile-brand:after{content:"娱乐®NTERTAINMENT";white-space:pre;color:#dbe5fb;font:760 11px/1.05 var(--font-ui);letter-spacing:.04em;grid-column:2;display:block}.service-button{width:36px;height:36px}.game-promo-module{padding-top:10px}.game-promo-stage{border-radius:18px;margin-inline:10px}.game-promo-slide{padding-inline:22px}.game-promo-slide>span{color:#70e4ff!important;opacity:1!important}.game-promo-slide>strong{font-family:var(--font-editorial);font-weight:700;color:#f7f9ff!important}.game-promo-slide>small{color:#9eabc2!important}.game-promo-notice{border-radius:12px;min-height:40px;margin-inline:10px;padding-inline:10px;background:#0c101be0!important}.game-promo-notice p{font-weight:520;color:#8996ad!important}.game-promo-notice .game-notice-megaphone{filter:none;color:#65dcf8!important}.game-promo-notice>button{color:#a4efff!important}.game-member-dock{border-radius:18px;margin:9px 10px 10px}.game-dock-member>div>strong{color:#eff4ff!important}.game-dock-member>div>em{color:#f5cf85!important}.game-dock-guest strong{color:#eef4ff!important}.game-dock-guest span{color:#8390a7!important}.game-dock-actions>button{color:#95a1b8!important}.game-dock-actions>button>span{font-weight:650;color:#95a1b8!important}.game-dock-action-art{display:none!important}.game-dock-actions>button:before{color:#83e9ff;width:34px;height:34px;font:500 19px/1 var(--font-display);border-radius:11px;align-self:center;place-items:center;background:linear-gradient(145deg,#202940fa,#0a0e18fa)!important;border:1px solid #5cd3f538!important;display:grid!important;box-shadow:inset 0 1px #ffffff12,0 8px 18px #00000038!important}.game-dock-actions>button:first-child:before{content:"+"}.game-dock-actions>button:nth-child(2):before{content:"↓"}.game-dock-actions>button:nth-child(3):before{content:"✉";font-size:15px}.game-lobby-layout{background:#04060b38}.game-category-rail{width:80px;padding-inline:6px}.game-category-rail button{border-radius:14px}.game-category-rail button strong,.game-category-rail button.active strong{color:#8995ab!important;font-family:var(--font-ui)!important;font-weight:650!important}.game-category-rail button.active strong{color:#effbff!important}.game-category-art{flex-basis:34px;width:34px;height:34px;filter:grayscale(.2)saturate(.72)brightness(.82)contrast(1.04)drop-shadow(0 5px 9px #00000038)!important}.game-category-rail button.active .game-category-art{filter:saturate(.9)brightness(1.02)drop-shadow(0 5px 10px #39d7ff26)!important}.game-catalog{padding-inline:10px}.game-search-row{min-height:50px}.game-search-row input{font-weight:560;color:#eef3ff!important}.game-view-tabs button{color:#748096!important}.game-view-tabs button.active{color:#f2f8ff!important}.game-card>strong{color:#e7edf9!important}.game-card>small{color:#748198!important}.game-load-more{color:#a9b6cc!important}.bottom-nav-art{display:none!important}.bottom-nav button>.bottom-nav-art-wrap,.bottom-nav .recharge-tab>.bottom-nav-art-wrap{width:34px;height:34px;box-shadow:none;background:0 0;border:0}.bottom-nav .bottom-nav-art-wrap:before{color:#68758c;font:700 20px/1 var(--font-display);place-items:center;transition:color .18s,transform .18s,text-shadow .18s;display:grid}.bottom-nav button:first-child .bottom-nav-art-wrap:before{content:"◆";font-size:17px}.bottom-nav button:nth-child(2) .bottom-nav-art-wrap:before{content:"◇";font-size:21px}.bottom-nav button:nth-child(3) .bottom-nav-art-wrap:before{content:"＋";font-size:27px}.bottom-nav button:nth-child(4) .bottom-nav-art-wrap:before{content:"↗";font-size:21px}.bottom-nav button:nth-child(5) .bottom-nav-art-wrap:before{content:"●";font-size:17px}.bottom-nav button.active .bottom-nav-art-wrap:before{color:#80e8ff;text-shadow:0 0 14px #39d7ff5c;transform:translateY(-1px)}.bottom-nav button>span,.bottom-nav .recharge-tab>span,.bottom-nav button.active>span,.bottom-nav .recharge-tab.active>span{color:#718097!important;text-shadow:none!important}.bottom-nav button.active>span,.bottom-nav .recharge-tab.active>span{font-weight:700;color:#dffaff!important}.bottom-nav .recharge-tab .bottom-nav-art-wrap:before{color:#05070d;text-shadow:none}.bottom-nav em{color:#071019!important;background:#4acff3!important}@media (width<=390px){.game-category-rail{width:76px;padding-inline:5px}.game-catalog{padding-inline:8px}.game-category-art{flex-basis:32px;width:32px;height:32px}}.mobile-app,.mobile-app button,.mobile-app input,.mobile-app textarea,.mobile-app select,.mobile-app .app-page *{-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;font-family:var(--font-ui)!important}.mobile-app :is(.auth-promo h1,.referral-campaign-hero h1,.agent-promo-hero h2,.promo-card-media strong,.promo-detail-cover h1,.detail-cover h1,.vip-club-hero h1,.vip-rebate-hero h1){font-family:var(--font-editorial)!important}.mobile-app :is(.game-dock-member b,.profile-balance-value strong,.withdraw-balance-card strong,.amount-grid button,.recharge-amount-input input,.withdraw-amount-input input,.withdraw-settlement-grid output,.history-summary strong,.cash-summary strong,.report-summary strong,.agent-support-stats strong,.agent-data-summary-item strong,.referral-tier-amount b,time){font-variant-numeric:tabular-nums;font-family:var(--font-number)!important}.mobile-app .app-page :is(input,textarea,select){caret-color:#64e1ff;color:#f2f5ff!important}.mobile-app .app-page button{color:#c9d3e8}.mobile-app .app-page :is(.warning,.is-commission){color:#f3c979!important}.mobile-app .app-page :is([disabled],.is-disabled){color:#566176!important}.mobile-app :is(.recharge-submit,.withdraw-submit,.auth-primary-button,.contact-save-button,.agent-primary-action,.agent-calculator-card>button,.primary-action,.referral-campaign-hero button,.referral-chest-card button,.profile-wallet-actions button:first-child){color:#05070d!important}.mobile-app :is(.game-promo-slide>span,.promo-card-media small,.detail-content>small,.provider-games-head small,.agent-promo-hero>small){color:#77e5ff!important}.mobile-app :is(.game-view-tabs button.active,.promotion-tabs button.active,.promotion-category-tabs button.active,.recharge-mode-tabs button.active,.withdraw-mode-tabs button.active,.agent-dashboard-tabs button.active,.history-filter-bar button.active,.withdraw-method-switch button.active,.agent-rule-tabs button.active){color:#f2fbff!important}.game-category-art{display:none!important}.game-category-rail button:before{content:"";width:29px;height:29px;-webkit-mask:var(--k8-category-icon) center / contain no-repeat;-webkit-mask:var(--k8-category-icon) center / contain no-repeat;mask:var(--k8-category-icon) center / contain no-repeat;filter:drop-shadow(0 5px 8px #0000003d);background:#75839a;flex:0 0 29px;transition:background .18s,transform .18s,filter .18s;display:block}.game-category-rail button.active:before{filter:drop-shadow(0 0 8px #39d7ff3d);background:linear-gradient(145deg,#a28aff,#4de2ff);transform:translateY(-1px)scale(1.04)}.game-category-rail button:first-child{--k8-category-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M13.8 2.2c.2 3-1.3 4.3-2.7 5.6-1.1-1.3-1.7-2.7-1.3-4.5C5.5 6.2 3.2 9.5 3.5 13.4 3.8 18.4 7.5 22 12 22s8.4-3.6 8.5-8.4c.1-3.5-1.9-6.8-6.7-11.4Zm-1.7 16.5c-2.1 0-3.7-1.5-3.7-3.5 0-1.6.9-3 2.7-4.4-.1 1.4.4 2.3 1.2 3 .9-.8 1.6-1.7 1.8-3.2 1.4 1.2 2.2 2.6 2.1 4.2-.1 2.2-1.8 3.9-4.1 3.9Z'/%3E%3C/svg%3E")}.game-category-rail button:nth-child(2){--k8-category-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='3' width='15.5' height='18' rx='2.5'/%3E%3Cpath d='M6.5 7h9.5M6.5 10h9.5v6H6.5zM9.65 10v6M12.85 10v6M6.5 18h9.5M19 8h2v6h-2'/%3E%3Ccircle cx='21' cy='7.5' r='1' fill='black' stroke='none'/%3E%3C/svg%3E")}.game-category-rail button:nth-child(3){--k8-category-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13.1 3.1c2.7.4 4.6 2.4 4.9 5.1.1.8.5 1.4 1.4 1.9l1 .6-1.1 1c-.4.3-.5.7-.3 1.2l.4.9-1.2.4c-.4 2-1.7 3.2-3.8 3.5v2'/%3E%3Cpath d='M13.1 3.1C9.8 2.2 6.8 4 6.2 7.2c-.6 3 .3 5.8 2.6 7.7v2.5M6.6 10.4c-.2 2.3-1.1 4.1-2.6 5.5 1.9.4 3.4.2 4.9-.8M3 22c.8-3.1 3.2-4.9 6.2-5.4l2.8 2.2 2.5-2.1c3 .5 5.5 2.2 6.3 5.3M14.8 8.3h.1M16.1 11.8c.7.2 1.3.2 1.9-.1'/%3E%3C/svg%3E")}.game-category-rail button:nth-child(4){--k8-category-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m9.2 9.4 2.8-2 2.8 2-1.1 3.3h-3.4zM12 7.4V3.1M9.2 9.4 5.3 8.1M14.8 9.4l3.9-1.3M10.3 12.7l-3 3.7M13.7 12.7l3 3.7M7.3 16.4l1.2 3.8M16.7 16.4l-1.2 3.8'/%3E%3C/svg%3E")}.game-category-rail button:nth-child(5){--k8-category-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='2.5' width='14' height='19' rx='2.4'/%3E%3Cpath d='m8.2 16 2.7-8h2.2l2.7 8M9.4 12.8h5.2'/%3E%3C/svg%3E")}.game-category-rail button:nth-child(6){--k8-category-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.65' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m2 12.5 3.2-2.4-.4 2.2c2.8-2.7 6.1-4.2 9.5-4.1L12.7 4c3 1 5.1 2.7 6.2 4.8l4.1.7-4.2 1.2c-1.8 3.5-5.3 5.6-9.5 5.2L6 19l.3-4.1L2 12.5Z'/%3E%3Cpath d='M6.2 12.4c3.5 1.1 7.4.7 10.8-1.3M15.8 9.2l1.7 1.4M6.3 14.9 4.8 12.3'/%3E%3Ccircle cx='17.1' cy='9.6' r='.8' fill='black' stroke='none'/%3E%3C/svg%3E")}.game-category-rail button:nth-child(7){--k8-category-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16v4a3 3 0 0 0 0 6v4H4v-4a3 3 0 0 0 0-6V5Z'/%3E%3Ccircle cx='8' cy='12' r='1.3' fill='black' stroke='none'/%3E%3Ccircle cx='12' cy='12' r='1.3' fill='black' stroke='none'/%3E%3Ccircle cx='16' cy='12' r='1.3' fill='black' stroke='none'/%3E%3C/svg%3E")}.game-dock-actions>button:before{-webkit-mask:var(--k8-action-icon) center / 20px 20px no-repeat;-webkit-mask:var(--k8-action-icon) center / 20px 20px no-repeat;mask:var(--k8-action-icon) center / 20px 20px no-repeat;content:""!important;background-color:#7ee8ff!important;background-image:none!important}.game-dock-actions>button:first-child{--k8-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M4 5h16a2 2 0 0 1 2 2v12H2V7a2 2 0 0 1 2-2Zm7 3v3H8v2h3v3h2v-3h3v-2h-3V8h-2ZM2 21h20v-2H2v2Z'/%3E%3C/svg%3E")}.game-dock-actions>button:nth-child(2){--k8-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M11 3h2v10l3.5-3.5 1.4 1.4-5.9 5.9-5.9-5.9 1.4-1.4L11 13V3ZM4 18h16v3H4v-3Z'/%3E%3C/svg%3E")}.game-dock-actions>button:nth-child(3){--k8-action-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3 4h18a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2Zm0 3v11h18V7l-9 6-9-6Zm2-1 7 4.7L19 6H5Z'/%3E%3C/svg%3E")}.bottom-nav .bottom-nav-art-wrap:before{width:22px;height:22px;-webkit-mask:var(--k8-nav-icon) center / contain no-repeat;-webkit-mask:var(--k8-nav-icon) center / contain no-repeat;mask:var(--k8-nav-icon) center / contain no-repeat;background:#68758c;display:block;content:""!important}.bottom-nav button.active .bottom-nav-art-wrap:before{filter:drop-shadow(0 0 7px #39d7ff59);background:#80e8ff}.bottom-nav button:first-child{--k8-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M4 3h6v6H4V3Zm10 0h6v6h-6V3ZM4 13h6v6H4v-6Zm10 0h6v6h-6v-6Z'/%3E%3C/svg%3E")}.bottom-nav button:nth-child(2){--k8-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M11 3h2v18h-2V3ZM3 9h18v12H3V9Zm2 2v8h14v-8H5Zm.2-5.5c.7-2.1 3.6-2.6 5.4-.6L12 6.5l1.4-1.6c1.8-2 4.7-1.5 5.4.6.6 1.9-.8 3.5-2.8 3.5H8c-2 0-3.4-1.6-2.8-3.5Z'/%3E%3C/svg%3E")}.bottom-nav button:nth-child(3){--k8-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3 5h18v14H3V5Zm2 2v10h14V7H5Zm6 2h2v2h2v2h-2v2h-2v-2H9v-2h2V9Z'/%3E%3C/svg%3E")}.bottom-nav button:nth-child(4){--k8-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M17 3a4 4 0 1 1 0 8 4 4 0 0 1 0-8ZM7 5a3 3 0 1 1 0 6 3 3 0 0 1 0-6Zm10 8c3.3 0 6 1.8 6 4v3H11v-3c0-2.2 2.7-4 6-4ZM7 13c1.2 0 2.3.3 3.2.8-.8.9-1.2 2-1.2 3.2v3H1v-2c0-2.8 2.7-5 6-5Z'/%3E%3C/svg%3E")}.bottom-nav button:nth-child(5){--k8-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2a5 5 0 1 1 0 10 5 5 0 0 1 0-10Zm0 12c5 0 9 2.7 9 6v2H3v-2c0-3.3 4-6 9-6Z'/%3E%3C/svg%3E")}.bottom-nav .recharge-tab .bottom-nav-art-wrap:before{filter:none;background:#060810;width:26px;height:26px}.mobile-app :is(.icon-service,.menu-icon,.account-menu-icon,.contact-icon,.password-editor-icon,.security-word-icon,.recharge-record-button i,.inbox-read-all i){color:#79e5ff!important;filter:none!important;background-color:#79e5ff!important}:root{--k8-violet:#7952f6;--k8-violet-bright:#9b7cff;--k8-violet-deep:#4b2eb5;--k8-gold:#f0c76d;--k8-gold-soft:#ffe4a5;--k8-info:#58d9ff}.mobile-app{background:radial-gradient(circle at 82% 0,#7952f61c,#0000 24rem),radial-gradient(circle at 5% 76%,#f0c76d09,#0000 22rem),linear-gradient(#090812 0,#07070e 48%,#05050a 100%)}.mobile-brand:before{background:linear-gradient(145deg, var(--k8-violet-bright), var(--k8-violet) 62%, var(--k8-gold));color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text}.mobile-brand:after{content:"娱乐 · ENTERTAINMENT";color:var(--k8-gold-soft);align-self:center;letter-spacing:.08em!important;font-size:8px!important;line-height:1.2!important}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-color:#9b7cffe6}.service-button{border-color:#9b7cff47;box-shadow:inset 0 1px #ffffff0f,0 9px 24px #0000003d,0 0 16px #7952f614}.service-button .header-service-icon{background-color:var(--k8-gold-soft)!important}.game-promo-stage,.game-member-dock,.provider-grid button,.promotion-card,.profile-head.profile-head,.recharge-glass-card,.withdraw-glass-card,.withdraw-balance-card{border-color:#9b7cff2e!important}.game-promo-slide>span,.promo-card-media small,.agent-promo-hero>small{color:var(--k8-gold)!important}.game-promo-dots button.active,.game-view-tabs button.active:after,.promotion-tabs button.active:after,.profile-head.profile-head>.member-progress>i>b{background:linear-gradient(90deg, var(--k8-violet), var(--k8-gold))!important;box-shadow:0 0 14px #7952f647!important}.game-promo-notice .game-notice-megaphone,.game-promo-notice>button,.game-search-row span{color:var(--k8-gold-soft)!important}.game-category-rail button.active{background:radial-gradient(circle at 50% 0,#f0c76d1a,#0000 58%),linear-gradient(145deg,#38266af5,#110f1ff7)!important;border-color:#9b7cff85!important;box-shadow:inset 0 1px #ffffff12,0 10px 26px #4b2eb533,0 0 18px #7952f61a!important}.game-category-rail button.active:before{background:linear-gradient(145deg, var(--k8-violet-bright), var(--k8-gold));filter:drop-shadow(0 0 8px #7952f647)}.game-search-row:focus-within,.recharge-amount-input:focus-within,.withdraw-amount-input:focus-within,.auth-field-line:focus-within,.contact-editor-field input:focus,.agent-calculator-card input:focus,.agent-calculator-card select:focus{border-color:#9b7cff85!important;box-shadow:0 0 0 3px #7952f617!important}.amount-grid button.active,.recharge-provider-options button.active,.recharge-channel-options button.active,.withdraw-bank-grid button.active,.withdraw-account-options button.active,.agent-member-filter-options button.active{background:linear-gradient(145deg,#7952f633,#f0c76d12)!important;border-color:#9b7cff7a!important}.recharge-submit,.withdraw-submit,.auth-primary-button,.contact-save-button,.agent-primary-action,.agent-calculator-card>button,.primary-action,.referral-campaign-hero button,.referral-chest-card button,.profile-wallet-actions button:first-child{background:linear-gradient(135deg, var(--k8-violet-deep), var(--k8-violet) 58%, #9a73ff)!important;color:#fff9ea!important;border-color:#ffe4a547!important;box-shadow:0 12px 28px #4b2eb547,inset 0 1px #ffffff47,inset 0 -1px #f0c76d38!important}.game-dock-actions>button:before{background-color:var(--k8-violet-bright)!important;border-color:#9b7cff3d!important;box-shadow:inset 0 1px #ffffff12,0 8px 18px #00000038,3px 3px #f0c76d1f!important}.game-dock-actions>button>span{color:#a89bbb!important}.bottom-nav button.active .bottom-nav-art-wrap:before{background:linear-gradient(145deg, var(--k8-violet-bright), var(--k8-gold));filter:drop-shadow(0 0 7px #7952f65c)}.bottom-nav button.active>span,.bottom-nav .recharge-tab.active>span{color:var(--k8-gold-soft)!important}.bottom-nav .recharge-tab>.bottom-nav-art-wrap{background:linear-gradient(145deg, var(--k8-violet-bright), var(--k8-violet) 62%, var(--k8-gold))!important;border:1px solid #ffe4a56b!important;box-shadow:0 0 0 4px #7952f61a,0 10px 24px #4b2eb54d,0 0 18px #9b7cff29,inset 0 1px #ffffff61!important}.bottom-nav em{background:var(--k8-gold)!important;color:#1d1428!important}.mobile-app :is(.icon-service,.menu-icon,.account-menu-icon,.contact-icon,.password-editor-icon,.security-word-icon,.recharge-record-button i,.inbox-read-all i){background-color:var(--k8-violet-bright)!important;color:var(--k8-violet-bright)!important}.favorite.saved,.vip-rank-chip,.wallet-currency-badge{color:var(--k8-gold-soft)!important;border-color:#f0c76d57!important}html,body{background:radial-gradient(circle at 50% -8%,#7952f64d,#0000 36rem),radial-gradient(circle at 100% 72%,#f0c76d17,#0000 30rem),#0d0d1a}.mobile-app{border-inline-color:#b29cff33;box-shadow:0 0 90px #0d08208c;background:radial-gradient(circle at 86% 2%,#8e67ff33,#0000 24rem),radial-gradient(circle at 4% 70%,#f0c76d12,#0000 25rem),linear-gradient(#18182d 0,#121426 44%,#101222 100%)!important}.app-page,.recharge-page,.withdraw-page,.promotion-page,.referral-page,.vip-page,.vip-rebate-page,[data-page=profile],.member-subpage,.inbox-page,.detail-page,.member-auth-page{background:radial-gradient(circle at 92% 4%,#8e67ff29,#0000 20rem),radial-gradient(circle at -10% 70%,#f0c76d0d,#0000 24rem),linear-gradient(#17182c,#111326 58%,#121326)!important}.app-header,.recharge-mode-bar,.withdraw-mode-bar,.member-subpage-head,.promotion-tabs,.inbox-topbar,.bottom-nav{background:#17172beb!important;border-color:#b29cff2e!important}.game-promo-stage,.game-member-dock,.game-search-row,.game-view-tabs,.provider-grid button,.recharge-glass-card,.withdraw-balance-card,.withdraw-glass-card,.promotion-card,.referral-rewards-panel,.referral-share-panel,.profile-group,.agent-dashboard-panel,.agent-settlement-card,.agent-support-card,.agent-share-card,.agent-treatment-entry,.agent-data-table-card,.agent-member-detail-card,.agent-calculator-card,.history-summary,.history-filter-panel,.history-ledger-list,.cash-summary,.cash-record-list,.account-reference-list,.contact-method-list,.contact-editor-card,.withdraw-bound-card,.service-channel-list,.message-panel,.detail-content,.detail-status,.bottom-sheet,.cash-detail-card,.agent-member-filter-sheet{background:linear-gradient(145deg,#1f2039fa,#15172cfa)!important;border-color:#af99ff33!important;box-shadow:0 18px 42px #0907194d,inset 0 1px #ffffff13!important}.game-category-rail{background:linear-gradient(#191a30f5,#121426f5)!important;border-color:#af99ff29!important}.game-category-rail button{background:linear-gradient(145deg,#22233ef5,#17192ffa)!important;border-color:#af99ff29!important}.game-catalog{background:#10112170!important}.game-view-tabs{background:#151629eb!important}.bottom-nav{box-shadow:0 -16px 34px #08061857,inset 0 1px #ffffff0a!important}.mobile-app .app-page :is(h1,h2,h3,h4,strong){color:#f5f3ff!important}.mobile-app .app-page :is(p,small,dt,label){color:#aaaac0!important}.recharge-amount-input>span,.withdraw-amount-input>span,.withdraw-settlement-grid .net output{color:var(--k8-gold-soft)!important}.withdraw-settlement-grid output,.history-bet-flow b,.report-record-list button b,.report-record-list button>em,.cash-record-aside em,.withdraw-bound-card dd{color:#e5e3f2!important}.report-record-list button>em.positive,.cash-record-aside em.positive{color:#55deb4!important}.report-record-list button>em.negative,.cash-record-aside em.negative{color:#ff7f95!important}.vip-level-footer button:disabled,.agent-dashboard-panel button:disabled{color:#9191a8!important;box-shadow:none!important;background:#1d1e33d9!important;border-color:#af99ff1f!important}.agent-promo-actions button:first-child{color:#fff9ea!important}.agent-level-list article>b,.agent-rule-case p b{color:var(--k8-gold-soft)!important}.agent-rule-points span,.agent-network span,.agent-benefit-grid span{color:#c0bfd0!important}.contact-editor-field>span{color:#c7c5d5!important}.service-channel-list>button>span{color:var(--k8-gold-soft)!important}.inbox-shell,.message-card,.message-card>div{color:#e6e3f1!important}.mobile-app .app-page .vip-level-footer button:disabled,.mobile-app .app-page .agent-dashboard-panel button:disabled{color:#9191a8!important}.mobile-app .app-page .report-record-list button>em.positive,.mobile-app .app-page .cash-record-aside em.positive{color:#55deb4!important}.mobile-app .app-page .report-record-list button>em.negative,.mobile-app .app-page .cash-record-aside em.negative{color:#ff7f95!important}.mobile-app .app-page p{font-size:11px!important;line-height:1.55!important}.mobile-app .app-page small{font-size:9.5px!important;line-height:1.4!important}.mobile-app .app-page label{font-size:10.5px!important;line-height:1.4!important}.mobile-app .app-page button{font-size:11px}.mobile-app .app-page :is(.member-subpage-head h1,.recharge-card-title h2,.withdraw-card-head h2,.contact-section-intro strong){font-size:16px!important;line-height:1.2!important}.mobile-app .app-page :is(.auth-promo h1,.referral-campaign-hero h1,.agent-promo-hero h2,.promo-detail-cover h1,.detail-cover h1){font-size:28px!important;line-height:1.08!important}.mobile-app .app-page :is(.recharge-submit,.withdraw-submit,.auth-primary-button,.contact-save-button,.agent-primary-action,.agent-calculator-card>button,.primary-action,.referral-campaign-hero button,.referral-chest-card button,.profile-wallet-actions button:first-child){color:#fff9ea!important;font-size:12px!important}.mobile-app .game-member-dock{overflow:hidden;background:radial-gradient(circle at 100% 0,#7952f62b,#0000 48%),linear-gradient(145deg,#22223ffa,#16182ffc)!important;border:1px solid #b59eff47!important;border-radius:20px!important;grid-template-columns:minmax(145px,.98fr) minmax(0,1.02fr)!important;align-items:stretch!important;gap:10px!important;min-height:96px!important;margin:10px 11px 12px!important;padding:10px 11px!important;display:grid!important;box-shadow:0 14px 34px #08061947,inset 0 1px #ffffff16!important}.mobile-app .game-dock-member{border-right:1px solid #c4b1ff2e!important;grid-template-rows:24px minmax(38px,1fr)!important;align-content:center!important;align-self:stretch!important;min-width:0!important;height:auto!important;padding:4px 10px 4px 1px!important;display:grid!important}.mobile-app .game-dock-member>div{min-width:0;align-items:center!important;gap:7px!important;display:flex!important}.mobile-app .game-dock-member>div>strong{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden;color:#f6f2ff!important;font:720 13.5px/1 var(--font-number)!important;letter-spacing:.035em!important}.mobile-app .game-dock-member>div>.vip-rank-chip{color:#ffe4a5!important;min-width:44px!important;height:22px!important;font:800 10px/1 var(--font-ui)!important;letter-spacing:.04em!important;background:linear-gradient(135deg,#ffefc63d,#7952f657)!important;border:1px solid #ffe4a594!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;padding:0 8px!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff47,0 0 12px #f0c76d1a!important}.mobile-app .game-dock-member>span{min-width:0;grid-template-columns:27px minmax(55px,auto) 30px!important;justify-content:start!important;align-items:center!important;gap:7px!important;margin-top:5px!important;display:grid!important}.mobile-app .game-dock-member .wallet-currency-badge{color:#fff0bf!important;width:27px!important;height:27px!important;font:850 15px/1 var(--font-number)!important;text-shadow:none!important;background:linear-gradient(145deg,#9b7cff 0%,#6d47dc 64%,#4b2eb5 100%)!important;border:1px solid #ffe4a585!important;border-radius:9px!important;flex:0 0 27px!important;place-items:center!important;display:grid!important;overflow:visible!important;box-shadow:3px 3px #f0c76d38,inset 0 1px #ffffff57,0 6px 14px #4b2eb53d!important}.mobile-app .game-dock-member .wallet-currency-badge:after{display:none!important}.mobile-app .game-dock-member>span>b{font-variant-numeric:tabular-nums;white-space:nowrap;min-width:0;color:#fbf9ff!important;font:720 25px/.95 var(--font-number)!important;letter-spacing:-.025em!important}.mobile-app .game-dock-member>span>button{color:#b29dff!important;width:30px!important;height:30px!important;font:760 17px/1 var(--font-ui)!important;background:#7952f614!important;border:1px solid #9b7cff38!important;border-radius:10px!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important;box-shadow:inset 0 1px #ffffff0d!important}.mobile-app .game-dock-member>span>button:active{transform:rotate(24deg)scale(.96);color:#ffe4a5!important;border-color:#ffe4a57a!important}.mobile-app .game-dock-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:2px!important;min-width:0!important;height:auto!important;padding:0!important;display:grid!important}.mobile-app .game-member-dock [hidden]{display:none!important}.mobile-app .game-dock-actions>button{background:0 0!important;border:0!important;grid-template-rows:45px 18px!important;grid-template-columns:1fr!important;align-content:center!important;justify-items:center!important;gap:1px!important;min-width:0!important;height:auto!important;min-height:72px!important;padding:3px 0 1px!important;display:grid!important;position:relative!important;overflow:visible!important}.mobile-app .game-dock-actions>button:after{content:"";z-index:0;background:linear-gradient(145deg,#ffe8b03d,#f0c76d17);border:1px solid #ffe4a547;border-radius:10px;width:32px;height:32px;position:absolute;top:8px;left:calc(50% + 4px);transform:translate(-50%);box-shadow:inset 0 1px #ffffff2e}.mobile-app .game-dock-actions>button:before{filter:drop-shadow(0 5px 8px #4b2eb552);content:""!important;z-index:1!important;width:35px!important;height:35px!important;box-shadow:none!important;-webkit-mask:var(--k8-action-icon) center / 24px 24px no-repeat!important;-webkit-mask:var(--k8-action-icon) center / 24px 24px no-repeat!important;mask:var(--k8-action-icon) center / 24px 24px no-repeat!important;background:linear-gradient(145deg,#a78cff,#7650ec 62%,#4d2fb8)!important;border:0!important;border-radius:0!important;grid-row:1!important;align-self:center!important;margin:0!important;display:block!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.mobile-app .game-dock-actions>button>span{white-space:nowrap;color:#ded8f0!important;width:100%!important;min-width:0!important;font:680 11px/18px var(--font-ui)!important;letter-spacing:.02em!important;text-align:center!important;grid-row:2!important;align-self:center!important;display:block!important;position:static!important;transform:none!important}.mobile-app .game-dock-actions>button:active:before{background:linear-gradient(145deg,#ffe4a5,#a78cff)!important;transform:translateY(1px)scale(.96)!important}.mobile-app .game-dock-actions>button:active>span{color:#ffe4a5!important}.mobile-app .game-member-dock.is-guest{grid-template-columns:minmax(142px,.96fr) minmax(0,1.04fr)!important;min-height:90px!important}.mobile-app .game-dock-guest{border-right:1px solid #c4b1ff2e!important;padding-right:11px!important}.mobile-app .game-dock-guest strong{color:#f6f2ff!important;font-size:15px!important}.mobile-app .game-dock-guest span{color:#aaa7bc!important;font-size:10.5px!important}@media (width<=370px){.mobile-app .game-member-dock{grid-template-columns:minmax(140px,.96fr) minmax(0,1.04fr)!important;gap:7px!important;margin-inline:9px!important;padding-inline:9px!important}.mobile-app .game-dock-member{padding-right:7px!important}.mobile-app .game-dock-member>div>strong{font-size:12.5px!important}.mobile-app .game-dock-member>div>.vip-rank-chip{min-width:40px!important;padding-inline:6px!important}.mobile-app .game-dock-member>span{grid-template-columns:26px minmax(51px,auto) 29px!important;gap:5px!important}.mobile-app .game-dock-member .wallet-currency-badge{width:26px!important;height:26px!important}.mobile-app .game-dock-member>span>b{font-size:23px!important}.mobile-app .game-dock-member>span>button{width:29px!important;height:29px!important}.mobile-app .game-dock-actions>button>span{font-size:10.5px!important}}.mobile-app :is(.member-agent-page,.agent-detail-page,.agent-members-page){--agent-paper:#1b1d35f5}.mobile-app :is(.agent-treatment-hero,.agent-level-list,.agent-benefit-grid,.agent-rule-points,.agent-rule-tutorial){background:radial-gradient(circle at 100% 0,#7952f61a,#0000 48%),linear-gradient(145deg,#20213bfa,#14162bfc)!important;border:1px solid #af99ff33!important;box-shadow:0 16px 34px #0806183d,inset 0 1px #ffffff12!important}.mobile-app .agent-level-list article i{box-shadow:3px 3px #f0c76d26,inset 0 1px #ffffff2e;color:#ffe4a5!important;background:linear-gradient(145deg,#7650ec,#4b2eb5)!important}.mobile-app .agent-level-list article p strong,.mobile-app .agent-rule-tutorial h2{color:#f4f1ff!important}.mobile-app .agent-level-list article p small,.mobile-app .agent-rule-tutorial>small,.mobile-app .agent-rule-case p,.mobile-app .agent-rule-case p span{color:#aaa9bd!important}.mobile-app .agent-benefit-grid span{color:#d2cde4!important;background:#7952f612!important;border:1px solid #af99ff24!important;min-height:46px!important;font-size:10.5px!important}.mobile-app .agent-rule-points span{color:#d4cee8!important;background:linear-gradient(#7952f614,#0000)!important;min-height:62px!important;font-size:10px!important}.mobile-app .agent-rule-tabs{gap:8px!important}.mobile-app .agent-rule-tabs button{color:#aaa8bd!important;background:#0d0e1cb8!important;border:1px solid #af99ff2e!important;min-height:38px!important;padding-inline:14px!important;font-size:10px!important}.mobile-app .agent-network{background:linear-gradient(145deg,#0c0e1deb,#141427f5)!important}.mobile-app .agent-network :is(b,span){color:#d7d2e8!important;background:linear-gradient(145deg,#282945fa,#18192ffa)!important;border-color:#af99ff2e!important;font-size:10px!important}.mobile-app .agent-network b{color:#ffe4a5!important;background:linear-gradient(145deg,#5e3bc7,#30205f)!important}.mobile-app .agent-network small{color:#aaa6bc!important;font-size:9.5px!important}.mobile-app .agent-rule-case p{min-height:48px!important;font-size:10.5px!important}.mobile-app .agent-rule-case p b{color:#ffe4a5!important;font-size:10.5px!important}.mobile-app .agent-home-head aside button:first-child{color:#d8d1ec!important;background:#7952f614!important;border-color:#af99ff33!important;min-height:38px!important;font-size:10.5px!important}.mobile-app :is(.recharge-amount-input,.withdraw-amount-input),.mobile-app .withdraw-credential-fields label input{background:linear-gradient(145deg,#1f2039fa,#14162afa)!important;border-color:#af99ff33!important;box-shadow:inset 0 1px #ffffff0f!important}.mobile-app :is(.recharge-amount-input,.withdraw-amount-input) input,.mobile-app .withdraw-credential-fields label input{color:#f4f1ff!important;background:0 0!important}.mobile-app :is(.recharge-amount-input,.withdraw-amount-input) input::placeholder,.mobile-app .withdraw-credential-fields label input::placeholder{color:#85849a!important}.mobile-app .member-report-page .report-filter-bar{background:linear-gradient(145deg,#1f2039f5,#15172cfa)!important;border:1px solid #af99ff2e!important;box-shadow:0 10px 24px #08061833,inset 0 1px #ffffff0f!important}.mobile-app .member-report-page .report-filter-bar strong{color:#eeebf7!important}.mobile-app .member-report-page .report-filter-bar i{color:#a89bbb!important}.mobile-app .member-report-page .report-filter-panel{background:#191a30fa!important;border-color:#af99ff38!important;box-shadow:0 18px 38px #0705166b,inset 0 1px #ffffff0f!important}.mobile-app .member-report-page .report-filter-panel button{color:#c9c4d8!important}.mobile-app .withdraw-limit-note{color:#aaa8bd!important;background:#7952f60f!important;border:1px solid #af99ff24!important}.mobile-app .inbox-page .inbox-hero{overflow:hidden!important}.mobile-app .inbox-page .message-list{background:radial-gradient(circle at 50% 0,#7952f61c,#0000 45%),linear-gradient(#1b1c34,#121426 68%)!important;border-radius:38px 38px 0 0!important}.mobile-app .inbox-page .message-panel{background:linear-gradient(145deg,#1f2039fa,#14162afa)!important;border-color:#af99ff33!important;box-shadow:0 16px 34px #0705174d,inset 0 1px #ffffff12!important}.mobile-app .inbox-page .message-list .message-card{border-color:#af99ff1f!important}.mobile-app .inbox-page .message-list .message-card.is-unread{background:linear-gradient(90deg,#7952f61a,#0000 62%)!important}.mobile-app .inbox-page .message-list .message-card.is-unread:before{background:linear-gradient(#9b7cff,#f0c76d)!important;box-shadow:0 0 12px #7952f64d!important}.mobile-app .inbox-page .message-list .message-card strong{color:#f0edf8!important;font-size:13px!important}.mobile-app .inbox-page .message-list .message-card :is(small,p){color:#aaa8bb!important;font-size:10px!important}.mobile-app .game-promo-slide>span,.mobile-app .promo-card-media small,.mobile-app .detail-top span,.mobile-app .detail-cover>small,.mobile-app .promo-detail-cover>small,.mobile-app .detail-status span,.mobile-app .detail-content>small,.mobile-app .history-bet-flow i,.mobile-app .withdraw-settlement-grid small,.mobile-app .agent-treatment-hero small{font-size:9.5px!important}.mobile-app .promotion-category-tabs button{min-height:38px!important;font-size:10.5px!important}.mobile-app .referral-campaign-hero button,.mobile-app .referral-chest-copy>button{min-height:40px!important;font-size:10.5px!important}.mobile-app :is(.member-subpage-head,.vip-club-nav)>button,.mobile-app .detail-top>button,.mobile-app .inbox-back{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.mobile-app .game-promo-dots button{position:relative;background:0 0!important;width:24px!important;height:24px!important}.mobile-app .game-promo-dots button:after{content:"";background:#5f617a;border-radius:999px;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-app .game-promo-dots button.active:after{background:linear-gradient(90deg,#9b7cff,#f0c76d);width:18px}.mobile-app .game-load-more.game-load-more{color:#c7c1d8!important;background:linear-gradient(90deg,#0000,#7952f61a 20% 80%,#0000)!important;border:1px solid #af99ff29!important;box-shadow:inset 0 1px #ffffff0a!important}.mobile-app .member-report-page .report-summary{background:radial-gradient(circle at 100% 0,#7952f621,#0000 50%),linear-gradient(145deg,#20213bfa,#14162bfc)!important;border:1px solid #af99ff33!important;box-shadow:0 14px 30px #0705163d,inset 0 1px #ffffff12!important}.mobile-app .member-report-page .report-summary>div+div:before{background:linear-gradient(#0000,#af99ff2e,#0000)!important}.mobile-app .member-report-page .report-summary small{color:#aaa8bb!important;font-size:9.5px!important}.mobile-app .member-report-page .report-summary strong{color:#f2eff9!important;text-shadow:none!important}.mobile-app .member-subpage .report-summary-icon{background-color:#9b7cff!important}.mobile-app .member-cash-history-page .cash-record-list>button{background:linear-gradient(145deg,#1f2039f5,#14162afa)!important;border-color:#af99ff29!important;box-shadow:0 8px 18px #0705162e,inset 0 1px #ffffff0d!important}.mobile-app .member-cash-history-page .cash-record-list>button+button,.mobile-app .member-cash-history-page .cash-record-list>button.is-first-visible{border-color:#af99ff29!important}.mobile-app .member-cash-history-page .cash-record-list>button:before{background:linear-gradient(#9b7cff,#f0c76d)!important;box-shadow:0 0 12px #7952f63d!important}.mobile-app .member-cash-history-page .cash-record-list>button>p strong{color:#efecf7!important}.mobile-app .member-cash-history-page .cash-record-list>button>p small{color:#aaa8bb!important;font-size:9.5px!important}.mobile-app :is(.account-reference-sheet,.account-management-sheet,.contact-profile-shell,.contact-editor-shell){background:radial-gradient(circle at 94% 0,#7952f61f,#0000 22rem),linear-gradient(#1a1b32 0%,#121426 100%)!important;box-shadow:0 -8px 24px #07051740,inset 0 1px #ffffff0d!important}.mobile-app .account-reference-list,.mobile-app .contact-method-list,.mobile-app .contact-editor-card,.mobile-app .withdraw-bound-card,.mobile-app .withdraw-binding-card{background:linear-gradient(145deg,#1f2039f5,#14162afa)!important;border-color:#af99ff2e!important;box-shadow:0 12px 28px #07051638,inset 0 1px #ffffff0f!important}.mobile-app :is(.account-reference-list,.contact-method-list)>button{color:#e8e4f1!important;background:0 0!important;border-color:#af99ff1f!important}.mobile-app :is(.account-reference-list,.contact-method-list)>button:active{background:#7952f617!important}.mobile-app :is(.account-reference-list,.contact-method-list) strong,.mobile-app .contact-section-intro strong,.mobile-app .contact-editor-brand strong,.mobile-app .withdraw-bound-card strong,.mobile-app .withdraw-binding-card strong{color:#efecf7!important}.mobile-app :is(.account-reference-list,.contact-method-list) small,.mobile-app .contact-section-intro small,.mobile-app .contact-editor-hint,.mobile-app .withdraw-bound-card :is(dt,small),.mobile-app .withdraw-binding-card small{color:#aaa8bb!important}.mobile-app .contact-icon{color:#9b7cff!important;background:#7952f614!important;border-color:#af99ff33!important;box-shadow:3px 3px #f0c76d1a,inset 0 1px #ffffff0d!important}.mobile-app .contact-editor-field input,.mobile-app .contact-editor-field select,.mobile-app .withdraw-method-fields input{color:#f1eef8!important;background:#0d0e1cb8!important;border-color:#af99ff2e!important}.mobile-app .contact-editor-field input::placeholder,.mobile-app .withdraw-method-fields input::placeholder{color:#7f7e92!important}.mobile-app .withdraw-network-card,.mobile-app .withdraw-method-switch{background:linear-gradient(145deg,#23233ef5,#16182dfa)!important;border-color:#af99ff2e!important}.mobile-app .withdraw-network-card strong{color:#efecf7!important}.mobile-app .withdraw-network-card :is(small,span),.mobile-app .withdraw-method-switch button{color:#aaa8bb!important}.mobile-app .withdraw-method-switch button.active{color:#ffe4a5!important;background:linear-gradient(135deg,#4b2eb5,#7952f6)!important}.mobile-app .referral-rewards-panel>.referral-chest-system{background:radial-gradient(circle at 12% 3%,#9b7cff1f,#0000 25%),radial-gradient(circle at 90% 95%,#f0c76d12,#0000 28%),linear-gradient(#1c1d34fa,#121426fc)!important}.mobile-app .referral-chest-system{background:linear-gradient(145deg,#1f2039fa,#14162afa)!important;border-color:#af99ff2e!important;box-shadow:0 14px 30px #07051638,inset 0 1px #ffffff0f!important}.mobile-app .referral-chest-card.is-locked{background:linear-gradient(145deg,#22233df5,#17182dfa)!important;border-color:#af99ff24!important}.mobile-app .game-cover em{letter-spacing:.035em!important;border-radius:6px!important;padding:4px 6px!important;font-size:8.5px!important}.mobile-app .game-cover i{font-size:9.5px!important;bottom:7px!important;right:7px!important}.mobile-app .game-card>strong{font-size:11px!important}.mobile-app .game-card>small{color:#a7a5b8!important;font-size:9.5px!important}.mobile-app .promo-card-action{min-height:36px!important;padding-inline:12px!important;font-size:10.5px!important}.mobile-app .promotion-tab-count{font-size:9.5px!important}.mobile-app .referral-tier-amount b{font-size:10px!important}.mobile-app .referral-chest-copy>span{color:#aaa8bc!important;font-size:9.5px!important}.mobile-app .vip-level-state{color:#e8e3f3!important;min-width:76px!important;height:28px!important;font-size:9.5px!important}.mobile-app .vip-level-footer>p,.mobile-app .vip-level-footer>button{font-size:10px!important}.mobile-app .vip-level-footer>button{min-height:34px!important}.mobile-app .vip-benefit-heading p,.mobile-app .vip-benefit-compare span,.mobile-app .vip-benefit-compare em,.mobile-app .vip-benefit-metrics span{color:#aaa8bc!important;font-size:9.5px!important}.mobile-app .vip-benefit-metrics strong{font-size:10px!important}.mobile-app .agent-support-head>span,.mobile-app .agent-support-form>span,.mobile-app .agent-treatment-entry em,.mobile-app .agent-calculator-card>label span{color:#aaa8bc!important;font-size:10px!important}.mobile-app .agent-support-form button{min-height:38px!important;font-size:10px!important}.mobile-app .agent-level-list article i{font-size:10px!important}.mobile-app .report-balance-flow i{color:#aaa8bc!important;font-size:9.5px!important}.mobile-app .detail-features b,.mobile-app .detail-features span,.mobile-app .withdraw-bank-grid button strong{font-size:10px!important}.mobile-app .profile-head.profile-head{background:radial-gradient(180px 120px at 96% -8%,#9b7cff33,#0000 72%),radial-gradient(130px 90px at 2% 108%,#f0c76d0f,#0000 76%),linear-gradient(145deg,#22223d 0%,#181a31 58%,#121426 100%)!important}.mobile-app .profile-head.profile-head:before,.mobile-app .profile-head.profile-head:after{content:none!important;display:none!important}.mobile-app{--state-success:#55deb4;--state-pending:#f0c76d;--state-reviewing:#9b7cff;--state-danger:#ff7f95;--state-neutral:#a5a5b9}.mobile-app .member-cash-history-page .cash-record-status{text-shadow:0 0 8px color-mix(in srgb, currentColor 44%, transparent);opacity:1!important;background:color-mix(in srgb, currentColor 13%, #17182d)!important;width:40px!important;height:40px!important;box-shadow:inset 0 0 0 2px #ffffff0b, 0 0 16px color-mix(in srgb, currentColor 24%, transparent)!important;border-width:1px!important;padding:0 4px!important;font-size:9.5px!important;transform:none!important}.mobile-app .cash-detail-summary>span{box-shadow:0 0 12px color-mix(in srgb, currentColor 18%, transparent);background:color-mix(in srgb, currentColor 11%, transparent)!important;border-color:currentColor!important;padding:5px 10px!important;font-size:10px!important}.mobile-app .cash-detail-summary>span.status-success{color:var(--state-success)!important}.mobile-app .cash-detail-summary>span.status-pending{color:var(--state-pending)!important}.mobile-app .cash-detail-summary>span.status-reviewing{color:var(--state-reviewing)!important}.mobile-app .cash-detail-summary>span.status-failed{color:var(--state-danger)!important}.mobile-app .cash-detail-summary>span.status-closed{color:var(--state-neutral)!important}.mobile-app .app-page :is(.positive,.is-positive,.is-win,.is-online){color:var(--state-success)!important}.mobile-app .app-page :is(.negative,.is-negative,.is-loss,.is-abnormal){color:var(--state-danger)!important}.mobile-app .message-card.is-unread{border-color:#9b7cff38!important}.mobile-app .message-card.is-unread:before{background:linear-gradient(180deg, var(--state-reviewing), var(--state-pending))!important}.mobile-app .referral-chest-card.is-unlocked:not(.is-claimed){border-color:#9b7cff5c!important;box-shadow:0 12px 26px #4b2eb533,inset 0 1px #ffffff12!important}.mobile-app .referral-chest-card.is-claimed{border-color:#55deb43d!important}.mobile-app .referral-chest-card.is-claimed .referral-chest-copy>span{color:var(--state-success)!important}.mobile-app .referral-chest-card.is-locked .referral-chest-copy>span{color:var(--state-pending)!important}.mobile-app .vip-level-card.is-current{border-color:#f0c76d7a!important;box-shadow:0 16px 34px #4b2eb53d,0 0 0 1px #f0c76d1a,inset 0 1px #ffffff1a!important}.mobile-app .vip-level-card.is-locked{opacity:.84!important}.mobile-app :is(button,input,select,textarea):focus-visible{outline-offset:2px!important;outline:2px solid #9b7cffb8!important}.mobile-app .game-dock-action-art{object-fit:contain!important;filter:none!important;grid-row:1!important;align-self:center!important;width:47px!important;height:47px!important;display:block!important;transform:none!important}.mobile-app .game-dock-actions>button:active .game-dock-action-art{filter:brightness(1.08)saturate(1.06)!important;transform:translateY(1px)scale(.97)!important}.mobile-app .game-dock-member>span{grid-template-columns:32px minmax(55px,auto) 30px!important}.mobile-app .game-dock-member .wallet-currency-badge{color:#0000!important;width:32px!important;height:32px!important;box-shadow:none!important;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20role='img'%20aria-label='人民币余额'%3e%3cdefs%3e%3clinearGradient%20id='gold'%20x1='16'%20y1='8'%20x2='51'%20y2='49'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FFF7D6'/%3e%3cstop%20offset='.23'%20stop-color='%23ECCA82'/%3e%3cstop%20offset='.43'%20stop-color='%23B77C32'/%3e%3cstop%20offset='.52'%20stop-color='%23FFF0BD'/%3e%3cstop%20offset='.69'%20stop-color='%23DDB461'/%3e%3cstop%20offset='1'%20stop-color='%23976027'/%3e%3c/linearGradient%3e%3cradialGradient%20id='violet'%20cx='0'%20cy='0'%20r='1'%20gradientTransform='translate(20%2017)%20rotate(56)%20scale(43)'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23E1C9FF'/%3e%3cstop%20offset='.14'%20stop-color='%23AA78EB'/%3e%3cstop%20offset='.34'%20stop-color='%238241D4'/%3e%3cstop%20offset='.58'%20stop-color='%2355229D'/%3e%3cstop%20offset='.76'%20stop-color='%233D147A'/%3e%3cstop%20offset='.90'%20stop-color='%238854C8'/%3e%3cstop%20offset='1'%20stop-color='%23371060'/%3e%3c/radialGradient%3e%3clinearGradient%20id='rim'%20x1='10'%20y1='15'%20x2='44'%20y2='53'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FFF5D3'/%3e%3cstop%20offset='.3'%20stop-color='%23C9A15B'/%3e%3cstop%20offset='.49'%20stop-color='%23825424'/%3e%3cstop%20offset='.64'%20stop-color='%23FCE5AC'/%3e%3cstop%20offset='1'%20stop-color='%23BE8B40'/%3e%3c/linearGradient%3e%3clinearGradient%20id='yen'%20x1='20'%20y1='23'%20x2='34'%20y2='44'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FFFFFF'/%3e%3cstop%20offset='.36'%20stop-color='%23FFF0B9'/%3e%3cstop%20offset='.60'%20stop-color='%23CB9D4D'/%3e%3cstop%20offset='.80'%20stop-color='%23FFF1C5'/%3e%3cstop%20offset='1'%20stop-color='%23EBC876'/%3e%3c/linearGradient%3e%3cfilter%20id='shadow'%20x='-30%25'%20y='-30%25'%20width='170%25'%20height='180%25'%3e%3cfeDropShadow%20dx='0'%20dy='5'%20stdDeviation='4'%20flood-color='%2328145F'%20flood-opacity='.45'/%3e%3c/filter%3e%3c/defs%3e%3ccircle%20cx='38'%20cy='28'%20r='21'%20fill='url(%23gold)'/%3e%3cg%20filter='url(%23shadow)'%3e%3ccircle%20cx='28'%20cy='34'%20r='22'%20fill='url(%23violet)'%20stroke='url(%23rim)'%20stroke-width='1.6'/%3e%3ccircle%20cx='28'%20cy='34'%20r='16.5'%20fill='none'%20stroke='%23E8C982'%20stroke-opacity='.46'%20stroke-width='.8'/%3e%3cpath%20d='M20.5%2023.5%2028%2032l7.5-8.5M22%2033h12M22%2038h12M28%2032v12'%20fill='none'%20stroke='url(%23yen)'%20stroke-width='2.8'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17%2021.5a18%2018%200%200%201%2012-5'%20fill='none'%20stroke='%23F4E7FF'%20stroke-opacity='.78'%20stroke-width='2'%20stroke-linecap='round'/%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat!important;border:0!important;border-radius:0!important;font-size:0!important}.mobile-app .game-cover>em{letter-spacing:.05em!important;place-items:center!important;min-width:27px!important;min-height:16px!important;padding-inline:6px!important;font-size:9.5px!important;display:inline-grid!important}.mobile-app .bottom-nav>button>em{place-items:center!important;min-width:18px!important;height:18px!important;padding-inline:5px!important;font-size:10px!important;line-height:1!important;display:grid!important;box-shadow:0 4px 12px #f0c76d38!important}.mobile-app .profile-vip-detail{min-height:28px!important;padding-inline:10px!important;font-size:10px!important}.mobile-app .profile-vip-benefits img{filter:none!important;object-fit:contain!important}.mobile-app .account-reference-page .account-menu-icon{color:#fff0be!important;background:radial-gradient(circle at 28% 18%,#fff3,#0000 34%),linear-gradient(145deg,#7652e5,#42248f 72%)!important;border-color:#f0c76d42!important;box-shadow:3px 3px #f0c76d26,0 7px 15px #1d0e4847,inset 0 1px #ffffff38!important}.mobile-app .account-reference-page .account-menu-icon.is-wallet:after{background:#3b207f!important}.mobile-app .account-reference-page .account-menu-icon.is-shield:after{background:#4a2a9e!important}.mobile-app .account-reference-page .account-hero-shield{filter:drop-shadow(0 13px 20px #27125c57)!important}.mobile-app .account-reference-page .account-hero-shield:before{background:linear-gradient(150deg,#fff0be,#b087e9 40%,#4f2ca5 100%)!important}.mobile-app .account-reference-page .account-hero-shield:after{background:linear-gradient(150deg,#9d7af4 0%,#5932b5 56%,#24134f 100%)!important;box-shadow:inset 0 1px #ffffff57,inset 0 -1px #12073061!important}.mobile-app .account-reference-page .account-hero-person:before,.mobile-app .account-reference-page .account-hero-person:after{background:linear-gradient(#fff3c7,#d1a85e)!important}.mobile-app .account-reference-page .account-hero-check{color:#fff3c7!important;background:linear-gradient(145deg,#8b64ef,#4b289d)!important;border-color:#fff0beb8!important;box-shadow:0 5px 12px #1f0e4d57,inset 0 1px #ffffff3d!important}.mobile-app .member-auth-page :is(.auth-form-options,.auth-agreement) input{background:linear-gradient(145deg,#302556f5,#18162dfa)!important;border-color:#f0c76d57!important;box-shadow:inset 0 1px #ffffff14!important}.mobile-app .member-auth-page :is(.auth-form-options,.auth-agreement) input:checked{background-color:#7952f6!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23fff0be' stroke-width='2.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 10 4 4 8-9'/%3E%3C/svg%3E")!important;border-color:#ffe8aea3!important}.mobile-app .agent-support-head>span{color:#f0c76d!important;background:linear-gradient(145deg,#7952f633,#f0c76d17)!important;border:1px solid #f0c76d3d!important;box-shadow:inset 0 1px #ffffff14!important}.mobile-app .game-promo-dots>button,.mobile-app .game-card+.favorite,.mobile-app .game-dock-member>span>button,.mobile-app #clear-search,.mobile-app .profile-wallet-balance>button{min-width:32px!important;min-height:32px!important}.mobile-app .game-card+.favorite{border-radius:50%!important;place-items:center!important;display:grid!important}.mobile-app .vip-page.vip-club-page{--vip-page-bg:#141326!important;--vip-page-panel:#1d1d36!important;--vip-page-line:#af99ff33!important;font-family:var(--font-ui)!important}.mobile-app .vip-club-nav{background:#18182de6!important;border-color:#af99ff29!important}.mobile-app .vip-club-intro:before{border-color:#9b7cff1f!important;box-shadow:0 0 0 34px #7952f606,0 0 0 35px #f0c76d0f!important}.mobile-app .vip-club-intro>small{color:var(--k8-gold)!important}.mobile-app .vip-level-card.is-current{background:radial-gradient(circle at 88% 12%,#f0c76d2e,#0000 30%),linear-gradient(120deg,#ffffff1f,#0000 42%),linear-gradient(145deg,#43327a,#272343 58%,#17182e)!important}.mobile-app .vip-level-card.is-current .vip-level-state{color:#fff0be!important;background:linear-gradient(135deg,#7952f6b8,#4b2eb5d6)!important}.mobile-app .vip-level-progress{background:#af99ff29!important}.mobile-app .vip-level-progress>i{background:linear-gradient(90deg, var(--k8-violet-bright), var(--k8-gold-soft))!important;box-shadow:0 0 12px #9b7cff57!important}.mobile-app .vip-level-footer>button:not(:disabled),.mobile-app .vip-detail-action{background:linear-gradient(135deg, var(--k8-violet-deep), var(--k8-violet) 62%, #9a73ff)!important;color:#fff9ea!important;border:1px solid #ffe4a547!important;box-shadow:0 9px 20px #4b2eb545,inset 0 1px #ffffff40!important}.mobile-app .vip-benefit-panel{background:radial-gradient(circle at 100% 0,#7952f629,#0000 34%),linear-gradient(145deg,#1f1f39fa,#14162afc)!important;border-color:#af99ff33!important;box-shadow:inset 0 1px #ffffff12,0 18px 40px #0805193d!important}.mobile-app .vip-benefit-heading>i{background:linear-gradient(90deg, transparent, var(--k8-violet-bright))!important}.mobile-app .vip-benefit-heading>i:after{background:var(--k8-gold)!important;box-shadow:0 0 8px #f0c76d6b!important}.mobile-app .vip-benefit-compare strong{color:var(--k8-gold-soft)!important}.mobile-app .vip-benefit-metrics>article{background:radial-gradient(circle at 50% 0,#7952f621,#0000 52%),linear-gradient(145deg,#ffffff0e,#ffffff05)!important;border-color:#af99ff29!important}.mobile-app .vip-benefit-metrics>article:before{background:linear-gradient(90deg,#0000,#f0c76d7a,#0000)!important}.mobile-app .vip-benefit-metrics .vip-benefit-icon,.mobile-app .vip-benefit-metrics .vip-benefit-icon.is-bonus{color:#f0c76d!important;background:linear-gradient(145deg,#7952f63d,#3a217c4d)!important;border-color:#f0c76d57!important;box-shadow:3px 3px #9b7cff1f,inset 0 1px #ffffff1a!important}.mobile-app .vip-benefit-metrics .vip-benefit-icon:after{background:#6c45dd!important;border-color:#fff0bea3!important;box-shadow:0 0 8px #9b7cff6b!important}.mobile-app .bottom-nav .bottom-nav-art-wrap:before{background:#918ca9!important}.mobile-app .bottom-nav button>span,.mobile-app .bottom-nav .recharge-tab>span{color:#9691aa!important}.mobile-app .bottom-nav button.active .bottom-nav-art-wrap:before{background:linear-gradient(145deg, var(--k8-violet-bright), var(--k8-gold))!important}.mobile-app .inbox-orb{background:radial-gradient(circle at 28% 18%,#ffffff21,#0000 34%),linear-gradient(145deg,#7952f647,#23184885)!important;border-color:#f0c76d42!important;box-shadow:inset 0 1px #ffffff24,0 0 0 10px #7952f609,0 17px 32px #1c0d4438!important}.mobile-app .inbox-orb>span{border-color:#fff0be!important}.mobile-app .inbox-orb>span:before,.mobile-app .inbox-orb>span:after,.mobile-app .inbox-orb:before,.mobile-app .inbox-orb:after{background:#fff0be!important;box-shadow:0 0 10px #f0c76d6b!important}@media (width<=390px){.mobile-app .profile-head.profile-head>.member-progress>.progress-heading{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:7px 10px!important;display:grid!important}.mobile-app .profile-head.profile-head>.member-progress>.progress-heading>span{grid-area:1/1!important;min-width:0!important;font-size:9px!important}.mobile-app .profile-head.profile-head>.member-progress>.progress-heading>span b{font-size:10.5px!important}.mobile-app .profile-head.profile-head>.member-progress>.progress-heading>.profile-vip-detail{white-space:nowrap!important;grid-area:1/2!important;min-width:72px!important;min-height:28px!important;margin:0!important;padding-inline:9px!important;font-size:10px!important}.mobile-app .profile-vip-benefits{grid-area:2/1/auto/-1!important;justify-content:flex-start!important;gap:16px!important;width:100%!important;margin:0!important}.mobile-app .profile-vip-benefits>button{color:#d8d2e4!important;min-width:0!important;height:28px!important;text-shadow:none!important;gap:4px!important;font-size:10px!important}.mobile-app .profile-vip-benefits>button>img{flex-basis:24px!important;width:24px!important;height:24px!important}.mobile-app .profile-head.profile-head>.member-progress>i{margin-top:8px!important}}.mobile-app .profile-head.profile-head>.member-progress>.progress-heading{grid-template-columns:minmax(0,1fr) auto!important;gap:7px 10px!important;display:grid!important}.mobile-app .profile-head.profile-head>.member-progress>.progress-heading>span{grid-area:1/1!important;font-size:9px!important}.mobile-app .profile-head.profile-head>.member-progress>.progress-heading>span b{font-size:10.5px!important}.mobile-app .profile-head.profile-head>.member-progress>.progress-heading>.profile-vip-detail{grid-area:1/2!important;min-width:72px!important;min-height:28px!important;margin:0!important;padding-inline:9px!important;font-size:10px!important}.mobile-app .profile-vip-benefits{grid-area:2/1/auto/-1!important;justify-content:flex-start!important;gap:16px!important;width:100%!important;margin:0!important}.mobile-app .profile-vip-benefits>button{color:#d8d2e4!important;min-width:0!important;height:28px!important;text-shadow:none!important;gap:4px!important;font-size:10px!important}.mobile-app .profile-head.profile-head>.member-progress>.progress-heading{grid-template-columns:none!important;align-items:center!important;gap:4px!important;display:flex!important}.mobile-app .profile-head.profile-head>.member-progress>.progress-heading>span{letter-spacing:0!important;flex:0 auto!important;grid-area:auto!important;min-width:0!important;font-size:8.5px!important}.mobile-app .profile-head.profile-head>.member-progress>.progress-heading>span b{margin-left:2px!important;font-size:9.5px!important}.mobile-app .profile-vip-benefits{flex:auto!important;grid-area:auto!important;justify-content:center!important;gap:2px!important;width:auto!important;margin-left:auto!important}.mobile-app .profile-vip-benefits>button>img{flex-basis:18px!important;width:18px!important;height:18px!important}.mobile-app .profile-head.profile-head>.member-progress>.progress-heading>.profile-vip-detail{white-space:nowrap!important;flex:0 0 60px!important;grid-area:auto!important;min-width:60px!important;min-height:24px!important;padding-inline:6px!important;font-size:8.5px!important}.mobile-app .bottom-nav .recharge-tab>.bottom-nav-art-wrap{border:1px solid #ffe4a575!important;width:50px!important;height:50px!important;top:-12px!important;box-shadow:0 0 0 3px #7952f614,0 8px 20px #4b2eb547,0 0 14px #9b7cff24,inset 0 1px #fff6!important}.mobile-app .bottom-nav .recharge-tab .bottom-nav-art-wrap:before{filter:drop-shadow(0 2px 5px #361d6f4d)!important;background:#fff0be!important;width:30px!important;height:30px!important}.mobile-app .bottom-nav .recharge-tab.active>span{color:var(--k8-gold-soft)!important}.mobile-app .profile-service-entry i{filter:drop-shadow(0 0 6px #9b7cff4d)!important;background-color:#c8adff!important}.mobile-app .profile-service-entry em{color:#f0c76d!important}.mobile-app :is(.promotion-tabs button.active,.promotion-category-tabs button.active,.recharge-mode-tabs button.active,.withdraw-mode-tabs button.active,.agent-dashboard-tabs button.active,.history-filter-bar button.active){color:#fff1c4!important;background:linear-gradient(135deg,#7952f638,#f0c76d14)!important;border-color:#9b7cff57!important}.mobile-app .withdraw-mode-tabs--single>span{color:#eee9fa!important;background:linear-gradient(145deg,#482e8de0,#1f183ef5)!important;border-color:#9b7cff3d!important}.mobile-app :is(.contact-profile-emblem,.withdraw-profile-emblem){background:radial-gradient(circle at 30% 18%,#ffffff2b,#0000 34%),linear-gradient(145deg,#7952f69e,#2b1c59f0)!important;border-color:#f0c76d47!important;box-shadow:0 12px 28px #1f0e4a3d,inset 0 1px #ffffff21!important}.mobile-app .referral-page{padding-bottom:96px!important}.mobile-app :is(.recharge-channel-options button,.recharge-provider-options button,.recharge-amount-grid button,.withdraw-bank-grid button,.withdraw-account-options button,.agent-member-filter-options button):active{background:linear-gradient(145deg,#372d60fa,#1f1d3bfa)!important;transform:translateY(1px)!important}.mobile-app .recharge-channel-options button.active strong:after,.mobile-app .withdraw-bank-grid button.active:after{background:linear-gradient(90deg, var(--k8-violet-bright), var(--k8-gold))!important;box-shadow:0 0 9px #9b7cff3d!important}.mobile-app :is(.recharge-channel-options,.recharge-provider-options,.withdraw-bank-grid,.withdraw-account-options) b{background:linear-gradient(145deg, var(--k8-violet-bright), #6c4dd8)!important;color:#fff7df!important;border-color:#fff4d3db!important;box-shadow:0 3px 9px #4b2eb542!important}.mobile-app .profile-group>.profile-logout-button{color:#ff8da0!important;background:linear-gradient(145deg,#ff7f9513,#2a192f33)!important;border:1px solid #ff7f9542!important;box-shadow:inset 0 1px #ffffff0b,0 8px 18px #1c09161a!important}.mobile-app .profile-group>.profile-logout-button:active{color:#ffadba!important;background:#ff7f9524!important;border-color:#ff7f957a!important;box-shadow:0 0 0 3px #ff7f9514,0 8px 20px #300b1e2e!important}.mobile-app .profile-group>.profile-logout-button:focus-visible{outline:0!important;box-shadow:0 0 0 3px #ff7f9521!important}.mobile-app :is(.auth-mode-tabs,.recharge-mode-tabs,.withdraw-mode-tabs,.promotion-category-tabs,.agent-dashboard-tabs,.agent-rule-tabs,.history-filter-bar){background:radial-gradient(circle at 16% 0,#9b7cff17,#0000 48%),linear-gradient(145deg,#23213ffa,#16182efa)!important;border-color:#af99ff33!important;box-shadow:inset 0 1px #ffffff0f,0 8px 18px #0806181f!important}.mobile-app :is(.auth-mode-tabs,.recharge-mode-tabs,.withdraw-mode-tabs,.promotion-category-tabs,.agent-dashboard-tabs,.agent-rule-tabs,.history-filter-bar) button:not(.active){color:#aaa4bc!important;text-shadow:none!important;background:0 0!important}.mobile-app :is(.profile-wallet-actions button:last-child,.secondary-action,.promo-card-action,.agent-promo-actions button:last-child){color:#e4def0!important;background:radial-gradient(circle at 18% 0,#9b7cff1a,#0000 48%),linear-gradient(145deg,#262443f0,#171930f0)!important;border-color:#af99ff40!important;box-shadow:inset 0 1px #ffffff12,0 7px 16px #08061824!important}.mobile-app :is(.favorite,.detail-favorite){color:#f6f1ff!important;-webkit-backdrop-filter:blur(8px)saturate(1.12)!important;backdrop-filter:blur(8px)saturate(1.12)!important;background:#251b42d1!important;border-color:#cab7ff4d!important;box-shadow:inset 0 1px #ffffff1a,0 5px 12px #0806182e!important}.mobile-app .agent-calculator-card select{color:#eee9f8!important;background-color:#211f3a!important;border-color:#af99ff38!important;box-shadow:inset 0 1px #ffffff0f!important}.mobile-app .recharge-record-button.recharge-record-button--icon:active{transform:translateY(1px);background:linear-gradient(145deg,#3c3c44fa,#23232cfa)!important;border-color:#f0c76d70!important}.mobile-app .recharge-record-button.recharge-record-button--icon i{color:#e3c98e!important;filter:drop-shadow(0 1px 3px #1710052e)!important;background:0 0!important;border-color:#e3c98e!important}.mobile-app .recharge-record-button.recharge-record-button--icon i:before,.mobile-app .recharge-record-button.recharge-record-button--icon i:after{background:#e3c98e!important;box-shadow:0 4px #e3c98e!important}.mobile-app button[aria-label^=返回]{text-align:center!important;justify-content:center!important;align-items:center!important;padding:0!important;font-size:0!important;font-style:normal!important;line-height:0!important;display:inline-flex!important}.mobile-app button[aria-label^=返回]:before{content:""!important;width:22px!important;height:22px!important;box-shadow:none!important;opacity:1!important;background:#ded7ed!important;border:0!important;border-radius:0!important;flex:0 0 22px!important;display:block!important;position:static!important;inset:auto!important;transform:translateY(1px)!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M11.6 4.2 3.8 12l7.8 7.8 1.8-1.8-4.8-4.8H21v-2.4H8.6l4.8-4.8-1.8-1.8Z'/%3E%3C/svg%3E") 50%/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M11.6 4.2 3.8 12l7.8 7.8 1.8-1.8-4.8-4.8H21v-2.4H8.6l4.8-4.8-1.8-1.8Z'/%3E%3C/svg%3E") 50%/contain no-repeat!important}.mobile-app .profile-head.profile-head{background:linear-gradient(90deg,#0a0d1d0f 0 62%,#0a0b1b03 100%),url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1200'%20height='800'%20viewBox='0%200%201200%20800'%20fill='none'%3e%3cdefs%3e%3clinearGradient%20id='base'%20x1='84'%20y1='54'%20x2='1122'%20y2='754'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23282B49'/%3e%3cstop%20offset='0.48'%20stop-color='%231C203A'/%3e%3cstop%20offset='1'%20stop-color='%2312162B'/%3e%3c/linearGradient%3e%3cradialGradient%20id='violet'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(1090%2076)%20rotate(139)%20scale(500%20370)'%3e%3cstop%20stop-color='%238F72E8'%20stop-opacity='0.28'/%3e%3cstop%20offset='0.52'%20stop-color='%23684DBB'%20stop-opacity='0.09'/%3e%3cstop%20offset='1'%20stop-color='%23684DBB'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3cradialGradient%20id='warm'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(40%20790)%20rotate(-45)%20scale(360%20230)'%3e%3cstop%20stop-color='%23E3BF73'%20stop-opacity='0.08'/%3e%3cstop%20offset='1'%20stop-color='%23E3BF73'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3clinearGradient%20id='lower'%20x1='600'%20y1='360'%20x2='600'%20y2='800'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23090D20'%20stop-opacity='0'/%3e%3cstop%20offset='1'%20stop-color='%23090D20'%20stop-opacity='0.38'/%3e%3c/linearGradient%3e%3clinearGradient%20id='plane'%20x1='885'%20y1='60'%20x2='1195'%20y2='490'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23A58BFF'%20stop-opacity='0.16'/%3e%3cstop%20offset='1'%20stop-color='%234A357F'%20stop-opacity='0.025'/%3e%3c/linearGradient%3e%3clinearGradient%20id='edge'%20x1='872'%20y1='94'%20x2='1174'%20y2='392'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23C7B5FF'%20stop-opacity='0'/%3e%3cstop%20offset='0.56'%20stop-color='%23C7B5FF'%20stop-opacity='0.21'/%3e%3cstop%20offset='1'%20stop-color='%23E5C77E'%20stop-opacity='0.16'/%3e%3c/linearGradient%3e%3cpattern%20id='micro'%20width='38'%20height='38'%20patternUnits='userSpaceOnUse'%3e%3cpath%20d='M38%200H0V38'%20stroke='%23DAD2FF'%20stroke-opacity='0.035'%20stroke-width='1'/%3e%3c/pattern%3e%3cfilter%20id='grain'%20x='-20%25'%20y='-20%25'%20width='140%25'%20height='140%25'%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='0.74'%20numOctaves='3'%20seed='8'%20result='noise'/%3e%3cfeColorMatrix%20in='noise'%20type='saturate'%20values='0'%20result='mono'/%3e%3cfeComponentTransfer%20in='mono'%3e%3cfeFuncA%20type='table'%20tableValues='0%200.035'/%3e%3c/feComponentTransfer%3e%3c/filter%3e%3c/defs%3e%3crect%20width='1200'%20height='800'%20fill='url(%23base)'/%3e%3crect%20width='1200'%20height='800'%20fill='url(%23violet)'/%3e%3crect%20width='1200'%20height='800'%20fill='url(%23warm)'/%3e%3cg%20opacity='0.72'%3e%3cpath%20d='M879%200H1200V458L1082%20382L948%20184Z'%20fill='url(%23plane)'/%3e%3cpath%20d='M929%200L1200%200V310L1127%20268L1010%2098Z'%20fill='%23B69DFF'%20fill-opacity='0.035'/%3e%3cpath%20d='M876%2092L1048%20182L1191%20395'%20stroke='url(%23edge)'%20stroke-width='2'/%3e%3cpath%20d='M931%2052L1090%20139L1200%20284'%20stroke='%23EEE6FF'%20stroke-opacity='0.07'/%3e%3cpath%20d='M1019%200L1138%2094L1200%20187'%20stroke='%23E7C87F'%20stroke-opacity='0.09'/%3e%3crect%20x='846'%20width='354'%20height='492'%20fill='url(%23micro)'%20opacity='0.38'/%3e%3c/g%3e%3crect%20width='1200'%20height='800'%20fill='url(%23lower)'/%3e%3cpath%20d='M0%201H1200'%20stroke='%23FFFFFF'%20stroke-opacity='0.07'/%3e%3cpath%20d='M0%20799H1200'%20stroke='%23AA8BFF'%20stroke-opacity='0.10'/%3e%3crect%20width='1200'%20height='800'%20filter='url(%23grain)'%20opacity='0.55'/%3e%3c/svg%3e") 50%/cover no-repeat!important;border-bottom:1px solid #af99ff33!important;box-shadow:inset 0 -1px #f0c76d0e,0 14px 30px #140b322e!important}.mobile-app [data-page=promotions] .promotion-tab-gift{align-items:center!important;gap:3px!important;width:auto!important;height:18px!important;margin-left:1px!important;animation:none!important;display:inline-flex!important;transform:none!important}.mobile-app [data-page=promotions] .promotion-tab-gift:before{content:""!important;width:16px!important;height:16px!important;box-shadow:none!important;background:#dec47f!important;border:0!important;border-radius:0!important;display:block!important;position:static!important;transform:none!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3 9h8V6.2C9.8 7.4 8.6 8 7.2 8A3.2 3.2 0 1 1 10 3.2c.8.7 1.5 1.7 2 2.8.5-1.1 1.2-2.1 2-2.8A3.2 3.2 0 1 1 16.8 8c-1.4 0-2.6-.6-3.8-1.8V9h8v12H3V9Zm2 2v8h6v-8H5Zm8 0v8h6v-8h-6ZM7.2 4a1.2 1.2 0 1 0 0 2c1 0 2-.8 2.8-2H7.2Zm9.6 0H14c.8 1.2 1.8 2 2.8 2a1.2 1.2 0 1 0 0-2Z'/%3E%3C/svg%3E") 50%/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3 9h8V6.2C9.8 7.4 8.6 8 7.2 8A3.2 3.2 0 1 1 10 3.2c.8.7 1.5 1.7 2 2.8.5-1.1 1.2-2.1 2-2.8A3.2 3.2 0 1 1 16.8 8c-1.4 0-2.6-.6-3.8-1.8V9h8v12H3V9Zm2 2v8h6v-8H5Zm8 0v8h6v-8h-6ZM7.2 4a1.2 1.2 0 1 0 0 2c1 0 2-.8 2.8-2H7.2Zm9.6 0H14c.8 1.2 1.8 2 2.8 2a1.2 1.2 0 1 0 0-2Z'/%3E%3C/svg%3E") 50%/contain no-repeat!important}.mobile-app [data-page=promotions] .promotion-tab-gift:after,.mobile-app [data-page=promotions] .promotion-tab-gift>:is(.promotion-gift-lid,.promotion-gift-box){content:none!important;animation:none!important;display:none!important}.mobile-app [data-page=promotions] .promotion-tab-gift .promotion-tab-count{color:#251b32!important;min-width:16px!important;height:16px!important;box-shadow:none!important;background:#dec47f!important;border:0!important;padding:0 4px!important;font-size:9px!important;line-height:16px!important;position:static!important}.mobile-app [data-page=promotions] .promotion-category-tabs button.active{box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #f0c76d0e!important}.mobile-app [data-page=promotions] .promotion-category-tabs{border-radius:0!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0d!important}.mobile-app .game-lobby-page .game-category-rail{width:80px!important;box-shadow:none!important;background:linear-gradient(#191a30f5,#121426f5)!important;border-right:0!important;padding-inline:5px!important}.mobile-app .vip-emblem--1{--vip-c1:#fff8e8;--vip-c2:#e4bf86;--vip-c3:#946238;--vip-ink:#3c291b;--vip-glow:#dba95b3d;--vip-shape:circle(49% at 50% 50%);--vip-radius:50%}.mobile-app .vip-emblem--1>small{color:#684728!important;opacity:.88!important}.mobile-app .game-lobby-page .game-promo-notice{box-shadow:inset 0 1px #f0c76d9e,0 -1px 9px #f0c76d0e!important}.mobile-app{--k8r-violet:#7952f6;--k8r-violet-bright:#9b7cff;--k8r-gold:#f0c76d;--k8r-gold-soft:#fff0be;--k8r-champagne:#edce88;--k8r-surface:#1d1d36;--k8r-surface-soft:#17182d;--k8r-line:#af99ff33;--k8r-text:#f5f3ff;--k8r-muted:#aaa4bc;--state-success:#55deb4;--state-pending:#f0c76d;--state-reviewing:#9b7cff;--state-danger:#ff7f95;--state-neutral:#a5a5b9;--success:var(--state-success);--danger:var(--state-danger)}.mobile-app .app-header .mobile-brand{text-align:left;gap:0 9px;grid-template:46px/minmax(0,1.12fr) 1px minmax(0,1fr)!important;place-items:center stretch!important;width:min(256px,100% - 76px)!important;height:46px!important;min-height:46px!important;padding:0!important;display:grid!important}.mobile-app .app-header .mobile-brand>img{object-fit:contain!important;object-position:left center!important;width:100%!important;height:46px!important;display:block!important}.mobile-app .app-header .mobile-brand:before,.mobile-app .app-header .mobile-brand:after{content:none!important;display:none!important}.mobile-brand .brand-divider{background:linear-gradient(#0000,#ddc1917a,#0000);width:1px;height:30px;display:block}.mobile-brand .brand-messages{isolation:isolate;min-width:0;height:46px;display:block;position:relative;overflow:hidden}.mobile-brand .brand-message{backface-visibility:hidden;justify-content:flex-start;align-items:center;gap:7px;margin:0;animation:8s cubic-bezier(.22,.7,.22,1) infinite k8-brand-partner;display:flex;position:absolute;inset:0}.mobile-brand .brand-partner>img{object-fit:contain;flex:0 0 23px;width:23px!important;height:30px!important;display:block!important}.mobile-brand .brand-partner>span{gap:3px;min-width:0;display:grid}.mobile-brand .brand-partner b,.mobile-brand .brand-partner small{font-family:var(--font-ui,"PingFang SC", "Microsoft YaHei", sans-serif);white-space:nowrap;text-shadow:none;letter-spacing:0;margin:0;font-style:normal;line-height:1.2;display:block}.mobile-brand .brand-partner b{color:#f1dca7;font-size:13px;font-weight:750}.mobile-brand .brand-partner small{color:#c7bfd7;font-size:10.5px;font-weight:500}.mobile-brand .brand-slogan{opacity:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;padding-left:10px;animation-name:k8-brand-slogan}.mobile-brand .brand-slogan b,.mobile-brand .brand-slogan strong{letter-spacing:.12em;white-space:nowrap;text-shadow:none;margin:0;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:16px;font-style:italic;font-weight:800;line-height:1.3}.mobile-brand .brand-slogan b{color:#f4dea9}.mobile-brand .brand-slogan strong{color:#b79afd}@keyframes k8-brand-partner{0%,42%,to{opacity:1;transform:translateY(0)}48%{opacity:0;transform:translateY(-10px)}49%,92%{opacity:0;transform:translateY(10px)}}@keyframes k8-brand-slogan{0%,42%,to{opacity:0;transform:translateY(10px)}49%,92%{opacity:1;transform:translateY(0)}98%{opacity:0;transform:translateY(-10px)}}.mobile-brand:is(:hover,:focus-visible) .brand-message,.mobile-brand.brand-motion-paused .brand-message{animation-play-state:paused}@media (width<=350px){.mobile-app .app-header .mobile-brand{column-gap:7px}.mobile-brand .brand-message{gap:5px}.mobile-brand .brand-partner>img{flex-basis:21px;width:21px!important}.mobile-brand .brand-partner b{font-size:12px}.mobile-brand .brand-partner small{font-size:10px}}@media (prefers-reduced-motion:reduce){.mobile-brand .brand-message{animation:none;transform:none}.mobile-brand .brand-partner{opacity:1;height:31px}.mobile-brand .brand-partner>img{height:25px!important}.mobile-brand .brand-partner>span{gap:1px}.mobile-brand .brand-slogan{opacity:1;flex-direction:row;justify-content:flex-start;gap:3px;height:13px;padding:0;inset:auto 0 0}.mobile-brand .brand-slogan b,.mobile-brand .brand-slogan strong{letter-spacing:0;font-size:10px;line-height:13px}}.mobile-app .game-lobby-page .game-category-rail{overscroll-behavior:auto!important;scroll-behavior:auto!important;touch-action:pan-y!important;width:80px!important;box-shadow:none!important;background:linear-gradient(#191a30f5,#121426f5)!important;border-right:0!important;padding-inline:5px!important;overflow:visible!important}.mobile-app .game-lobby-page .game-category-rail:after{content:none!important;display:none!important}.mobile-app .game-lobby-page .game-catalog{box-shadow:none!important;background-image:none!important;padding-left:8px!important;animation:none!important}.mobile-app{--k8r-icon-hot:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M13.8 2.2c.2 3-1.3 4.3-2.7 5.6-1.1-1.3-1.7-2.7-1.3-4.5C5.5 6.2 3.2 9.5 3.5 13.4 3.8 18.4 7.5 22 12 22s8.4-3.6 8.5-8.4c.1-3.5-1.9-6.8-6.7-11.4Zm-1.7 16.5c-2.1 0-3.7-1.5-3.7-3.5 0-1.6.9-3 2.7-4.4-.1 1.4.4 2.3 1.2 3 .9-.8 1.6-1.7 1.8-3.2 1.4 1.2 2.2 2.6 2.1 4.2-.1 2.2-1.8 3.9-4.1 3.9Z'/%3E%3C/svg%3E");--k8r-icon-electronic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.5' y='3.5' width='14.8' height='17' rx='2.4'/%3E%3Cpath d='M5.2 7h9.3M5.2 9.7h9.3v6H5.2zM8.3 9.7v6M11.4 9.7v6M5.2 18.2h9.3M17.3 12h1.8l1.2-4.1'/%3E%3Ccircle cx='20.8' cy='6.4' r='2' fill='black' stroke='none'/%3E%3C/svg%3E");--k8r-icon-live:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13.1 3.1c2.7.4 4.6 2.4 4.9 5.1.1.8.5 1.4 1.4 1.9l1 .6-1.1 1c-.4.3-.5.7-.3 1.2l.4.9-1.2.4c-.4 2-1.7 3.2-3.8 3.5v2'/%3E%3Cpath d='M13.1 3.1C9.8 2.2 6.8 4 6.2 7.2c-.6 3 .3 5.8 2.6 7.7v2.5M6.6 10.4c-.2 2.3-1.1 4.1-2.6 5.5 1.9.4 3.4.2 4.9-.8M3 22c.8-3.1 3.2-4.9 6.2-5.4l2.8 2.2 2.5-2.1c3 .5 5.5 2.2 6.3 5.3M14.8 8.3h.1M16.1 11.8c.7.2 1.3.2 1.9-.1'/%3E%3C/svg%3E");--k8r-icon-sports:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m9.2 9.4 2.8-2 2.8 2-1.1 3.3h-3.4zM12 7.4V3.1M9.2 9.4 5.3 8.1M14.8 9.4l3.9-1.3M10.3 12.7l-3 3.7M13.7 12.7l3 3.7M7.3 16.4l1.2 3.8M16.7 16.4l-1.2 3.8'/%3E%3C/svg%3E");--k8r-icon-cards:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.65' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='2.3' width='16' height='19.4' rx='2.5'/%3E%3Cpath d='m6.4 8 1.25-3.35L8.9 8M6.85 6.8h1.62'/%3E%3Cpath fill='black' stroke='none' d='M12.6 7.4c-1.35 2.25-4.25 3.55-4.25 5.7 0 1.55 1.12 2.65 2.62 2.65.7 0 1.25-.22 1.63-.68-.24 1.45-.82 2.55-1.64 3.42h3.28c-.82-.87-1.4-1.97-1.64-3.42.38.46.93.68 1.63.68 1.5 0 2.62-1.1 2.62-2.65 0-2.15-2.9-3.45-4.25-5.7Z'/%3E%3C/svg%3E");--k8r-icon-fishing:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.65' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m2 12.5 3.2-2.4-.4 2.2c2.8-2.7 6.1-4.2 9.5-4.1L12.7 4c3 1 5.1 2.7 6.2 4.8l4.1.7-4.2 1.2c-1.8 3.5-5.3 5.6-9.5 5.2L6 19l.3-4.1L2 12.5Z'/%3E%3Cpath d='M6.2 12.4c3.5 1.1 7.4.7 10.8-1.3M15.8 9.2l1.7 1.4M6.3 14.9 4.8 12.3'/%3E%3Ccircle cx='17.1' cy='9.6' r='.8' fill='black' stroke='none'/%3E%3C/svg%3E");--k8r-icon-lottery:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8.2' cy='12' r='6.2'/%3E%3Ccircle cx='15.8' cy='12' r='6.2'/%3E%3Cpath d='M6.6 9.8c.2-1.7 3.1-1.7 3.2-.1.1 1.4-2.7 2.6-3.2 4.5h3.3'/%3E%3Ccircle cx='15.8' cy='10.3' r='1.45'/%3E%3Ccircle cx='15.8' cy='13.7' r='1.75'/%3E%3C/svg%3E")}.mobile-app .game-category-rail button:first-child{--k8-category-icon:var(--k8r-icon-hot)}.mobile-app .game-category-rail button:nth-child(2){--k8-category-icon:var(--k8r-icon-electronic)}.mobile-app .game-category-rail button:nth-child(3){--k8-category-icon:var(--k8r-icon-live)}.mobile-app .game-category-rail button:nth-child(4){--k8-category-icon:var(--k8r-icon-sports)}.mobile-app .game-category-rail button:nth-child(5){--k8-category-icon:var(--k8r-icon-cards)}.mobile-app .game-category-rail button:nth-child(6){--k8-category-icon:var(--k8r-icon-fishing)}.mobile-app .game-category-rail button:nth-child(7){--k8-category-icon:var(--k8r-icon-lottery)}.mobile-app [data-page=games] .game-promo-stage{aspect-ratio:2.44!important;background:#16132b!important;border:1px solid #f0c76d4d!important;border-radius:18px!important;height:auto!important;overflow:hidden!important;box-shadow:0 14px 30px #47194b3d,inset 0 1px #ffe7b514!important}.mobile-app [data-page=games] .game-promo-slide{background:#16132b!important;border:0!important;border-radius:17px!important;padding:0!important}.mobile-app [data-page=games] .game-promo-slide:before,.mobile-app [data-page=games] .game-promo-slide:after{content:none!important;background:0 0!important;display:none!important}.mobile-app [data-page=games] .game-promo-slide>img{object-fit:cover!important;object-position:center!important;filter:none!important;opacity:1!important;width:100%!important;height:100%!important;display:block!important;transform:none!important}.mobile-app [data-page=games] .game-promo-dots{gap:1px!important;bottom:3px!important;left:50%!important;transform:translate(-50%)!important}.mobile-app [data-page=games] .game-promo-dots button:after{background:#dcd3ea9e!important;box-shadow:0 1px 4px #08061673!important}.mobile-app [data-page=games] .game-promo-dots button.active:after{background:linear-gradient(90deg,#9b7cff,#f0c76d)!important}.mobile-app .game-promo-notice{box-shadow:inset 0 1px #f0c76d9e,0 -1px 9px #f0c76d0e!important}.mobile-app .game-promo-notice>button{color:#f1d487!important;background:linear-gradient(145deg,#402a70c7,#1f1b3ee0)!important;border:1px solid #8257ce61!important;box-shadow:inset 0 1px #b397ec1f,0 4px 10px #0806162e!important}.mobile-app .game-member-dock:not(.is-guest){grid-template-columns:minmax(160px,1.06fr) minmax(0,1fr)!important}.mobile-app .game-dock-member{row-gap:4px;grid-template-rows:26px 36px!important;grid-template-columns:minmax(0,1fr)!important;padding:4px 8px!important}.mobile-app .game-dock-member>div,.mobile-app .game-dock-member>span{justify-content:flex-start!important;align-items:center!important;margin-top:0!important;display:flex!important}.mobile-app .game-dock-member>div{padding-left:2px;gap:2px!important}.mobile-app .game-dock-member>span{gap:4px!important}.mobile-app .game-dock-greeting{color:#e7e0f5;font:700 16px/1 var(--font-ui);white-space:nowrap;flex:none}.mobile-app .game-dock-member>div>strong,.mobile-app .game-dock-member>span>b{text-align:left}.mobile-app .game-dock-member>span>button{flex:none;margin-left:2px!important}.mobile-app .game-dock-member>div>.vip-rank-chip{margin-left:4px;min-width:40px!important;padding-inline:6px!important}.mobile-app .game-dock-guest{cursor:pointer;box-shadow:none!important;background:0 0!important}.mobile-app .game-dock-guest>span{text-underline-offset:4px;align-items:center;gap:6px;max-width:100%;line-height:1.4;-webkit-text-decoration:underline #edce8852;text-decoration:underline #edce8852;text-decoration-thickness:1px;display:inline-flex;overflow:visible;color:var(--k8r-champagne)!important;font-size:12px!important}.mobile-app .game-dock-guest>span:after{content:"";border-top:1.5px solid;border-right:1.5px solid;flex:0 0 5px;width:5px;height:5px;transition:transform .14s;transform:rotate(45deg)}.mobile-app .game-dock-guest:focus-visible{border-radius:6px;outline:1px solid var(--k8r-champagne)!important;outline-offset:3px!important}.mobile-app .game-dock-guest:is(:active,:focus-visible)>span{text-decoration-color:currentColor;color:var(--k8r-champagne)!important}.mobile-app .game-dock-guest:is(:active,:focus-visible)>span:after{transform:translate(2px)rotate(45deg)}@media (prefers-reduced-motion:reduce){.mobile-app .game-dock-guest>span:after{transition:none}}@media (width<=390px){.mobile-app .game-dock-member{padding-right:6px!important}.mobile-app .game-dock-member>div>strong{letter-spacing:0!important;font-size:12.5px!important}}@media (width<=340px){.mobile-app .game-member-dock:not(.is-guest){grid-template-columns:minmax(150px,1.06fr) minmax(0,1fr)!important}.mobile-app .game-member-dock:not(.is-guest) .game-dock-action-art{width:38px!important;height:38px!important}}.mobile-app .game-dock-actions>button:before,.mobile-app .game-dock-actions>button:after{content:none!important;display:none!important}.mobile-app .game-dock-actions>button>span{font-size:12px!important}.mobile-app .game-dock-action-art{object-fit:contain!important;filter:none!important;width:44px!important;height:44px!important;display:block!important;transform:none!important}.mobile-app .game-dock-member .wallet-currency-badge{color:#0000!important;width:32px!important;height:32px!important;box-shadow:none!important;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20role='img'%20aria-label='人民币余额'%3e%3cdefs%3e%3clinearGradient%20id='gold'%20x1='16'%20y1='8'%20x2='51'%20y2='49'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FFF7D6'/%3e%3cstop%20offset='.23'%20stop-color='%23ECCA82'/%3e%3cstop%20offset='.43'%20stop-color='%23B77C32'/%3e%3cstop%20offset='.52'%20stop-color='%23FFF0BD'/%3e%3cstop%20offset='.69'%20stop-color='%23DDB461'/%3e%3cstop%20offset='1'%20stop-color='%23976027'/%3e%3c/linearGradient%3e%3cradialGradient%20id='violet'%20cx='0'%20cy='0'%20r='1'%20gradientTransform='translate(20%2017)%20rotate(56)%20scale(43)'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23E1C9FF'/%3e%3cstop%20offset='.14'%20stop-color='%23AA78EB'/%3e%3cstop%20offset='.34'%20stop-color='%238241D4'/%3e%3cstop%20offset='.58'%20stop-color='%2355229D'/%3e%3cstop%20offset='.76'%20stop-color='%233D147A'/%3e%3cstop%20offset='.90'%20stop-color='%238854C8'/%3e%3cstop%20offset='1'%20stop-color='%23371060'/%3e%3c/radialGradient%3e%3clinearGradient%20id='rim'%20x1='10'%20y1='15'%20x2='44'%20y2='53'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FFF5D3'/%3e%3cstop%20offset='.3'%20stop-color='%23C9A15B'/%3e%3cstop%20offset='.49'%20stop-color='%23825424'/%3e%3cstop%20offset='.64'%20stop-color='%23FCE5AC'/%3e%3cstop%20offset='1'%20stop-color='%23BE8B40'/%3e%3c/linearGradient%3e%3clinearGradient%20id='yen'%20x1='20'%20y1='23'%20x2='34'%20y2='44'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FFFFFF'/%3e%3cstop%20offset='.36'%20stop-color='%23FFF0B9'/%3e%3cstop%20offset='.60'%20stop-color='%23CB9D4D'/%3e%3cstop%20offset='.80'%20stop-color='%23FFF1C5'/%3e%3cstop%20offset='1'%20stop-color='%23EBC876'/%3e%3c/linearGradient%3e%3cfilter%20id='shadow'%20x='-30%25'%20y='-30%25'%20width='170%25'%20height='180%25'%3e%3cfeDropShadow%20dx='0'%20dy='5'%20stdDeviation='4'%20flood-color='%2328145F'%20flood-opacity='.45'/%3e%3c/filter%3e%3c/defs%3e%3ccircle%20cx='38'%20cy='28'%20r='21'%20fill='url(%23gold)'/%3e%3cg%20filter='url(%23shadow)'%3e%3ccircle%20cx='28'%20cy='34'%20r='22'%20fill='url(%23violet)'%20stroke='url(%23rim)'%20stroke-width='1.6'/%3e%3ccircle%20cx='28'%20cy='34'%20r='16.5'%20fill='none'%20stroke='%23E8C982'%20stroke-opacity='.46'%20stroke-width='.8'/%3e%3cpath%20d='M20.5%2023.5%2028%2032l7.5-8.5M22%2033h12M22%2038h12M28%2032v12'%20fill='none'%20stroke='url(%23yen)'%20stroke-width='2.8'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17%2021.5a18%2018%200%200%201%2012-5'%20fill='none'%20stroke='%23F4E7FF'%20stroke-opacity='.78'%20stroke-width='2'%20stroke-linecap='round'/%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat!important;border:0!important;border-radius:0!important;flex:0 0 32px!important;font-size:0!important}.mobile-app .bottom-nav .recharge-tab>.bottom-nav-art-wrap{background:radial-gradient(at 29% 15%,#e3ccff9e,#0000 42%),radial-gradient(at 76% 90%,#bf8ff98f,#0000 49%),linear-gradient(150deg,#8052d8 4%,#492188 44%,#2d145e 69%,#8354b4 100%)!important;border:1px solid #d9bb7b!important;width:50px!important;height:50px!important;top:-12px!important;transform:translate(-50%)!important;box-shadow:inset 0 2px 2px #f6e0ff8c,inset 0 -3px 4px #160832ad,0 3px #675032,0 7px 14px #0805166b!important}.mobile-app .bottom-nav .recharge-tab .bottom-nav-art-wrap:before{content:none!important;display:none!important}.mobile-app .bottom-nav .recharge-tab .bottom-nav-art{object-fit:contain!important;opacity:1!important;filter:none!important;width:34px!important;height:34px!important;display:block!important;transform:none!important}.mobile-app .bottom-nav .recharge-tab>span{color:#b7afc7!important;font-size:11.5px!important;line-height:17px!important;top:41px!important;bottom:auto!important}.mobile-app .bottom-nav .recharge-tab,.mobile-app .bottom-nav .recharge-tab *,.mobile-app .bottom-nav .recharge-tab:before,.mobile-app .bottom-nav .recharge-tab:after,.mobile-app .bottom-nav .recharge-tab :before,.mobile-app .bottom-nav .recharge-tab :after{transition:none!important;animation:none!important}.mobile-app .bottom-nav>button.active{background:linear-gradient(#edce8817,#0000 72%)!important}.mobile-app .bottom-nav>button.active>span,.mobile-app .bottom-nav>.recharge-tab.active>span{color:var(--k8r-champagne)!important;text-shadow:none!important;font-weight:700!important}.mobile-app .bottom-nav>button.active:not(.recharge-tab) .bottom-nav-art-wrap:before{filter:drop-shadow(0 0 4px #edce882e)!important;background:linear-gradient(145deg,#fff0ce,#d6b777)!important;transform:none!important}.mobile-app .bottom-nav>button.active:after{content:"";pointer-events:none;border-radius:0 0 2px 2px;width:24px;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%);background:var(--k8r-champagne)!important;box-shadow:none!important}.mobile-app .bottom-nav>.recharge-tab.active:after{border-radius:2px;top:auto;bottom:4px}.mobile-app button[aria-label^=返回]{justify-content:center!important;align-items:center!important;padding:0!important;font-size:0!important;line-height:0!important;display:inline-flex!important}.mobile-app button[aria-label^=返回]:before{content:""!important;width:22px!important;height:22px!important;box-shadow:none!important;background:#ded7ed!important;border:0!important;display:block!important;position:static!important;transform:translateY(1px)!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M11.6 4.2 3.8 12l7.8 7.8 1.8-1.8-4.8-4.8H21v-2.4H8.6l4.8-4.8-1.8-1.8Z'/%3E%3C/svg%3E") 50%/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M11.6 4.2 3.8 12l7.8 7.8 1.8-1.8-4.8-4.8H21v-2.4H8.6l4.8-4.8-1.8-1.8Z'/%3E%3C/svg%3E") 50%/contain no-repeat!important}.mobile-app :is(.auth-mode-tabs,.recharge-mode-tabs,.withdraw-mode-tabs,.promotion-category-tabs,.agent-dashboard-tabs,.agent-rule-tabs,.history-filter-bar){border-color:var(--k8r-line)!important;background:radial-gradient(circle at 16% 0,#9b7cff17,#0000 48%),linear-gradient(145deg,#23213ffa,#16182efa)!important;box-shadow:0 8px 18px #0806181f!important}.mobile-app :is(.recharge-channel-options button,.recharge-provider-options button,.recharge-amount-grid button,.withdraw-bank-grid button,.withdraw-account-options button,.agent-member-filter-options button){color:#c8c1d8!important;background:radial-gradient(circle at 18% 0,#9b7cff1a,#0000 48%),linear-gradient(145deg,#262443fa,#171930fa)!important;border:1px solid #af99ff38!important;border-radius:13px!important;box-shadow:0 7px 16px #08061824!important}.mobile-app :is(.recharge-channel-options button.active,.recharge-provider-options button.active,.recharge-amount-grid button.active,.withdraw-bank-grid button.active,.withdraw-account-options button.active,.agent-member-filter-options button.active){color:#fff5d6!important;background:radial-gradient(circle at 18% 0,#f0c76d24,#0000 46%),linear-gradient(145deg,#533a97f5,#2c2552fa)!important;border-color:#ba9dff9e!important;box-shadow:inset 0 0 0 1px #f0c76d14,0 9px 20px #391f7838!important}.mobile-app :is(.recharge-channel-options button.active,.recharge-provider-options button.active,.withdraw-bank-grid button.active,.withdraw-account-options button.active){color:#f6f2ff!important;-webkit-backdrop-filter:blur(6px)saturate(118%)!important;background:linear-gradient(145deg,#ffffff13,#ffffff06)!important;border-color:#af99ff57!important;box-shadow:inset 0 0 0 1px #f0c76d0b,0 8px 18px #07071626!important}.mobile-app :is(.recharge-channel-options button.active,.recharge-provider-options button.active,.withdraw-bank-grid button.active,.withdraw-account-options button.active) b{color:#ffe6a3!important;background:#f0c76d21!important;border:1px solid #f0c76d70!important;box-shadow:0 3px 9px #05061329!important}.mobile-app .recharge-record-button.recharge-record-button--icon{color:#e4cf9f!important;background:linear-gradient(145deg,#2f313df5,#1b1d28fa)!important;border:1px solid #e5cf9f3d!important;box-shadow:0 7px 16px #08071229!important}.mobile-app .profile-head.profile-head{border-bottom:1px solid var(--k8r-line)!important;background:linear-gradient(90deg,#0a0d1d0f 0 62%,#0a0b1b03 100%),url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1200'%20height='800'%20viewBox='0%200%201200%20800'%20fill='none'%3e%3cdefs%3e%3clinearGradient%20id='base'%20x1='84'%20y1='54'%20x2='1122'%20y2='754'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23282B49'/%3e%3cstop%20offset='0.48'%20stop-color='%231C203A'/%3e%3cstop%20offset='1'%20stop-color='%2312162B'/%3e%3c/linearGradient%3e%3cradialGradient%20id='violet'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(1090%2076)%20rotate(139)%20scale(500%20370)'%3e%3cstop%20stop-color='%238F72E8'%20stop-opacity='0.28'/%3e%3cstop%20offset='0.52'%20stop-color='%23684DBB'%20stop-opacity='0.09'/%3e%3cstop%20offset='1'%20stop-color='%23684DBB'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3cradialGradient%20id='warm'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(40%20790)%20rotate(-45)%20scale(360%20230)'%3e%3cstop%20stop-color='%23E3BF73'%20stop-opacity='0.08'/%3e%3cstop%20offset='1'%20stop-color='%23E3BF73'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3clinearGradient%20id='lower'%20x1='600'%20y1='360'%20x2='600'%20y2='800'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23090D20'%20stop-opacity='0'/%3e%3cstop%20offset='1'%20stop-color='%23090D20'%20stop-opacity='0.38'/%3e%3c/linearGradient%3e%3clinearGradient%20id='plane'%20x1='885'%20y1='60'%20x2='1195'%20y2='490'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23A58BFF'%20stop-opacity='0.16'/%3e%3cstop%20offset='1'%20stop-color='%234A357F'%20stop-opacity='0.025'/%3e%3c/linearGradient%3e%3clinearGradient%20id='edge'%20x1='872'%20y1='94'%20x2='1174'%20y2='392'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23C7B5FF'%20stop-opacity='0'/%3e%3cstop%20offset='0.56'%20stop-color='%23C7B5FF'%20stop-opacity='0.21'/%3e%3cstop%20offset='1'%20stop-color='%23E5C77E'%20stop-opacity='0.16'/%3e%3c/linearGradient%3e%3cpattern%20id='micro'%20width='38'%20height='38'%20patternUnits='userSpaceOnUse'%3e%3cpath%20d='M38%200H0V38'%20stroke='%23DAD2FF'%20stroke-opacity='0.035'%20stroke-width='1'/%3e%3c/pattern%3e%3cfilter%20id='grain'%20x='-20%25'%20y='-20%25'%20width='140%25'%20height='140%25'%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='0.74'%20numOctaves='3'%20seed='8'%20result='noise'/%3e%3cfeColorMatrix%20in='noise'%20type='saturate'%20values='0'%20result='mono'/%3e%3cfeComponentTransfer%20in='mono'%3e%3cfeFuncA%20type='table'%20tableValues='0%200.035'/%3e%3c/feComponentTransfer%3e%3c/filter%3e%3c/defs%3e%3crect%20width='1200'%20height='800'%20fill='url(%23base)'/%3e%3crect%20width='1200'%20height='800'%20fill='url(%23violet)'/%3e%3crect%20width='1200'%20height='800'%20fill='url(%23warm)'/%3e%3cg%20opacity='0.72'%3e%3cpath%20d='M879%200H1200V458L1082%20382L948%20184Z'%20fill='url(%23plane)'/%3e%3cpath%20d='M929%200L1200%200V310L1127%20268L1010%2098Z'%20fill='%23B69DFF'%20fill-opacity='0.035'/%3e%3cpath%20d='M876%2092L1048%20182L1191%20395'%20stroke='url(%23edge)'%20stroke-width='2'/%3e%3cpath%20d='M931%2052L1090%20139L1200%20284'%20stroke='%23EEE6FF'%20stroke-opacity='0.07'/%3e%3cpath%20d='M1019%200L1138%2094L1200%20187'%20stroke='%23E7C87F'%20stroke-opacity='0.09'/%3e%3crect%20x='846'%20width='354'%20height='492'%20fill='url(%23micro)'%20opacity='0.38'/%3e%3c/g%3e%3crect%20width='1200'%20height='800'%20fill='url(%23lower)'/%3e%3cpath%20d='M0%201H1200'%20stroke='%23FFFFFF'%20stroke-opacity='0.07'/%3e%3cpath%20d='M0%20799H1200'%20stroke='%23AA8BFF'%20stroke-opacity='0.10'/%3e%3crect%20width='1200'%20height='800'%20filter='url(%23grain)'%20opacity='0.55'/%3e%3c/svg%3e") 50%/cover no-repeat!important;box-shadow:inset 0 -1px #f0c76d0e,0 14px 30px #140b322e!important}.mobile-app .profile-head>.member-progress>.progress-heading{align-items:center!important;gap:4px!important;display:flex!important}.mobile-app .profile-head>.member-progress>.progress-heading>span{letter-spacing:0!important;flex:0 auto!important;min-width:0!important;font-size:8.5px!important}.mobile-app .profile-vip-benefits{flex:auto!important;justify-content:center!important;gap:2px!important;width:auto!important;margin-left:auto!important}.mobile-app .profile-vip-benefits>button{color:#c9c3d7!important;gap:1px!important;min-width:50px!important;height:22px!important;font-size:8.5px!important}.mobile-app .profile-vip-benefits .profile-gift-art{pointer-events:none;flex:0 0 18px;width:18px;height:18px;display:block;overflow:visible}.mobile-app .profile-vip-benefits :is(.profile-bonus-motion,.profile-gift-art){transform-origin:50% 85%}.mobile-app .profile-gift-lid{transform-box:view-box;transform-origin:30px 26px}.mobile-app .profile-gift-spark{opacity:0;transform-box:view-box;transform-origin:30px 26px}@media (prefers-reduced-motion:no-preference){.mobile-app [data-page=profile].active .profile-bonus-motion{animation:4.8s ease-in-out 1.2s infinite profile-benefit-hop}.mobile-app [data-page=profile].active .profile-gift-art{animation:4.8s ease-in-out infinite profile-benefit-hop}.mobile-app [data-page=profile].active .profile-gift-lid{animation:4.8s ease-in-out infinite profile-gift-open}.mobile-app [data-page=profile].active .profile-gift-spark{animation:4.8s ease-out infinite profile-gift-burst}}@keyframes profile-benefit-hop{0%,3%,22%,40%,58%,to{transform:translateY(0)scale(1)}7%,25%,43%{transform:translateY(1px)scale(1.07,.9)}14%,32%,50%{transform:translateY(-3px)scale(.97,1.04)}19%,37%,55%{transform:translateY(0)scale(1.04,.96)}}@keyframes profile-gift-open{0%,56%,92%,to{transform:translate(0)rotate(0)}64%,76%{transform:translate(3px,-24px)rotate(-14deg)}83%{transform:translate(1px,-20px)rotate(-8deg)}89%{transform:translateY(2px)rotate(0)}}@keyframes profile-gift-burst{0%,60%{opacity:0;transform:translate(0)scale(.3)}64%{opacity:1}75%{opacity:1;transform:translate(var(--spark-x), var(--spark-y)) scale(1)}84%,to{opacity:0;transform:translate(var(--spark-x), calc(var(--spark-y) + 7px)) scale(.3)}}@media (prefers-reduced-motion:reduce){.mobile-app .profile-vip-benefits :is(.profile-bonus-motion,.profile-gift-art,.profile-gift-lid,.profile-gift-spark){animation:none!important;transform:none!important}.mobile-app .profile-gift-spark{opacity:0!important}}.mobile-app [data-page=profile] .profile-wallet-actions{column-gap:12px}.mobile-app .profile-service-entry{color:#f5f1ff!important;background:radial-gradient(circle at 82% 18%,#f0c76d1a,#0000 40%),linear-gradient(145deg,#4a2c91,#291a57 72%)!important;border:0!important;box-shadow:inset 0 0 0 1px #f0c76d2e,0 8px 18px #1f0e4a38!important}.mobile-app .vip-emblem--1{--vip-c1:#f1d49a;--vip-c2:#5e76b1;--vip-c3:#111831;--vip-ink:#fff8e7;--vip-glow:#e1b96c33;--vip-shape:circle(49% at 50% 50%);--vip-radius:50%;color:var(--vip-ink)!important;filter:drop-shadow(0 8px 14px #070a1c6b)drop-shadow(0 0 10px #e1b96c1f)!important}.mobile-app .vip-emblem--1:before{background:linear-gradient(135deg, #fffffff2 0 12%, transparent 13% 51%, #ffffff61 52% 55%, transparent 56%), linear-gradient(145deg, var(--vip-c1), var(--vip-c2) 52%, var(--vip-c3))!important;box-shadow:inset 0 0 0 1px #fffc,inset 0 -11px 20px #08122e47!important}.mobile-app .vip-emblem--1:after{background:radial-gradient(circle at 28% 20%, #ffffffa6, transparent 22%), repeating-conic-gradient(from 18deg, #ffffff1f 0 4deg, transparent 4deg 24deg), linear-gradient(145deg, var(--vip-c3), var(--vip-c2))!important;box-shadow:inset 0 0 0 1px #ffffff85,inset 0 0 0 4px #08122e38!important}.mobile-app .vip-emblem--1>i{background:linear-gradient(135deg, #ffffff3d, transparent 38%), radial-gradient(circle at 50% 115%, var(--vip-c1), var(--vip-c3) 68%)!important;box-shadow:inset 0 0 0 1px #ffffff40,0 0 18px #ffffff1c!important}.mobile-app .vip-emblem--1>i:before,.mobile-app .vip-emblem--1>i:after{background:#f6d38e94!important}.mobile-app .vip-emblem--1>b{color:#fff8e9!important;text-shadow:0 1px 4px #030614d6,0 0 8px #dbe8ff2e!important}.mobile-app .vip-emblem--1>small{color:#c5cedf!important;opacity:.92!important;text-shadow:0 1px 3px #030614c2,0 0 5px #97aed51f!important}.mobile-app .profile-head .vip-emblem--profile{filter:drop-shadow(0 9px 16px #0508197a)drop-shadow(0 0 12px #e2b96a24)!important}.mobile-app .game-search-row{grid-template-columns:26px minmax(0,1fr) 24px!important;height:44px!important;min-height:44px!important}.mobile-app .game-search-row>input{font-weight:500;transform:none;width:100%!important;height:40px!important}.mobile-app .game-search-row>input::placeholder{font-size:14px}.mobile-app .game-lobby-page .game-search-row:focus-within,.mobile-app .member-auth-page .auth-field-line:focus-within{box-shadow:none!important;border-color:#9b93ab!important}.mobile-app .game-lobby-page .game-search-row>input:focus-visible,.mobile-app .member-auth-page .auth-field-line>input:focus-visible{outline-offset:0!important;outline:none!important}.mobile-app .game-search-row>span{width:24px;height:28px;display:block;position:relative;color:var(--k8-gold-soft)!important;font-size:0!important;line-height:0!important}.mobile-app .game-search-row>span:before{content:"";box-sizing:border-box;border:2px solid;border-radius:50%;width:14px;height:14px;position:absolute;top:4.5px;left:3px}.mobile-app .game-search-row>span:after{content:"";transform-origin:0;background:currentColor;border-radius:999px;width:8px;height:2px;position:absolute;top:17px;left:15.5px;transform:rotate(45deg)}.mobile-app .member-service-page .service-channel-list>button{background:linear-gradient(145deg,#1e1e3bb8,#121327c7)!important;border:1px solid #a797d829!important;box-shadow:0 9px 22px #0507161f!important}.mobile-app .member-service-page .service-channel-list>button:active{background:linear-gradient(145deg,#242242c7,#14142ad6)!important;border-color:#d6be843d!important}.mobile-app [data-page=promotions] .promotion-list .promotion-card{border-color:#f0c76d4d!important;box-shadow:0 14px 30px #47194b42,inset 0 1px #ffe7b51a!important}.mobile-app [data-page=promotions] .promotion-list .promotion-card .promo-card-media:after{content:none!important;background:0 0!important;display:none!important}.mobile-app [data-page=promotions] .promotion-list .promotion-card .promo-card-media>img{object-position:center!important;filter:none!important;transform:none!important}.mobile-app [data-page=promotions] .promotion-list .promotion-card .promo-card-action{color:#fff0be!important;background:linear-gradient(145deg,#643397f0,#711b3bf5)!important;border-color:#f0c76d75!important;box-shadow:0 7px 16px #380b2d4d,inset 0 1px #ffeec42e!important}.mobile-app .daily-rebate-page{min-height:100dvh!important;padding-bottom:calc(106px + env(safe-area-inset-bottom))!important;color:#f7f3ff!important;background:radial-gradient(circle at 88% 6%,#7e2e563d,#0000 30%),radial-gradient(circle at 9% 30%,#6645b82b,#0000 35%),linear-gradient(#16132b 0%,#100f22 62%,#0d0c1b 100%)!important;font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif!important}.mobile-app .daily-rebate-nav{-webkit-backdrop-filter:blur(16px)!important;background:#141227f0!important;border-bottom-color:#9b7cff29!important;box-shadow:0 9px 24px #0705142e!important}.mobile-app .daily-rebate-nav>button{background:linear-gradient(145deg,#272443f5,#151429fa)!important;border-color:#9b7cff47!important}.mobile-app .daily-rebate-shell{padding:16px 12px 0!important}.mobile-app .daily-rebate-overview-card,.mobile-app .daily-rebate-settlement-card{background:radial-gradient(circle at 88% 0,#872b4e3d,#0000 36%),linear-gradient(145deg,#231f48fa,#181733fc)!important;border:1px solid #9b7cff38!important;border-radius:22px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0e,0 16px 34px #0504123b!important}.mobile-app .daily-rebate-overview-card:before{content:""!important;border:1px solid #f0c76d2e!important;border-radius:50%!important;width:210px!important;height:210px!important;position:absolute!important;top:-142px!important;right:-94px!important;box-shadow:0 0 0 27px #562b6b1a,0 0 0 28px #f0c76d14!important}.mobile-app .daily-rebate-overview-head{z-index:1!important;border-bottom:1px solid #9b7cff24!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:74px!important;padding:15px 14px!important;display:flex!important;position:relative!important}.mobile-app .daily-rebate-title{align-items:center!important;gap:9px!important;min-width:0!important;display:flex!important}.mobile-app .daily-rebate-title>span{gap:3px!important;display:grid!important}.mobile-app .daily-rebate-title small,.mobile-app .daily-rebate-overview-head>button,.mobile-app .daily-rebate-claim-row small,.mobile-app .daily-rebate-stats small,.mobile-app .daily-rebate-settlement-card header small,.mobile-app .daily-rebate-settlement-grid small,.mobile-app .daily-rebate-history-total small{color:#cfc6e2ad!important;letter-spacing:.06em!important;font-size:8px!important;font-style:normal!important}.mobile-app .daily-rebate-title h2,.mobile-app .daily-rebate-settlement-card h2{color:#f8f4ff!important;letter-spacing:.01em!important;margin:0!important;font-size:17px!important;font-weight:760!important}.mobile-app .daily-rebate-title>em{white-space:nowrap!important;color:#d0c7e19e!important;font-size:8px!important;font-style:normal!important}.mobile-app .daily-rebate-title>em strong{color:#f0c76d!important;font-variant-numeric:tabular-nums!important;font-size:11px!important}.mobile-app .daily-rebate-overview-head>button,.mobile-app .daily-rebate-settlement-card header>button{white-space:nowrap!important;color:#f8f5ff!important;background:0 0!important;border:0!important;padding:7px 0!important;font-weight:700!important}.mobile-app .daily-rebate-overview-head>button i,.mobile-app .daily-rebate-settlement-card header>button i{color:#efeaf9c7!important;margin-left:3px!important;font-size:14px!important;font-style:normal!important}.mobile-app .daily-rebate-claim-row{z-index:1!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:102px!important;padding:18px 14px!important;display:flex!important;position:relative!important}.mobile-app .daily-rebate-claim-row>div{gap:7px!important;display:grid!important}.mobile-app .daily-rebate-claim-row strong{color:#fff4cf!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.04em!important;font-size:34px!important;font-weight:780!important;line-height:1!important}.mobile-app .daily-rebate-claim-row>button{color:#fff7dc!important;background:linear-gradient(135deg,#7a45e5,#a82e56 72%,#b36d35)!important;border:1px solid #ffdf967a!important;border-radius:24px!important;min-width:92px!important;height:46px!important;padding:0 18px!important;font-size:14px!important;font-weight:760!important;box-shadow:inset 0 1px #fff5d738,0 9px 20px #50144a57!important}.mobile-app .daily-rebate-claim-row>button:disabled{color:#f5f0ff8f!important;box-shadow:none!important;background:linear-gradient(145deg,#3b345b,#302a47)!important;border-color:#9b7cff2e!important}.mobile-app .daily-rebate-stats{z-index:1!important;border-top:1px solid #9b7cff1f!important;grid-template-columns:1fr 1px 1fr!important;align-items:center!important;min-height:74px!important;display:grid!important;position:relative!important}.mobile-app .daily-rebate-stats>div{place-items:center!important;gap:7px!important;display:grid!important}.mobile-app .daily-rebate-stats>div:last-child{padding-right:38px!important}.mobile-app .daily-rebate-stats>i{background:linear-gradient(#0000,#9b7cff42,#0000)!important;width:1px!important;height:38px!important}.mobile-app .daily-rebate-stats strong{color:#f7f3ff!important;font-variant-numeric:tabular-nums!important;font-size:17px!important}.mobile-app .daily-rebate-refresh{z-index:2!important;color:#fff1c7c2!important;background:linear-gradient(#6e399bf0,#6d2348f2)!important;border:1px solid #f0c76d3d!important;border-radius:17px 0 0 17px!important;width:38px!important;min-height:52px!important;padding:5px 4px!important;font-size:7px!important;font-weight:700!important;position:absolute!important;bottom:11px!important;right:8px!important}.mobile-app .daily-rebate-refresh>span{margin-bottom:2px!important;font-size:17px!important;line-height:1!important;display:block!important}.mobile-app .daily-rebate-settlement-card{margin-top:14px!important;padding:15px 14px 14px!important}.mobile-app .daily-rebate-settlement-card>header{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.mobile-app .daily-rebate-settlement-card>header>div{gap:4px!important;display:grid!important}.mobile-app .daily-rebate-overview-head>button,.mobile-app .daily-rebate-settlement-card header>button{letter-spacing:.02em!important;background:#ffffff09!important;border:1px solid #bcaae73d!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;width:80px!important;min-width:80px!important;min-height:36px!important;padding:8px 11px!important;font-size:10px!important;line-height:1!important;display:inline-flex!important}.mobile-app .daily-rebate-settlement-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:14px!important;display:grid!important}.mobile-app .daily-rebate-settlement-grid>article,.mobile-app .daily-rebate-history-total{background:linear-gradient(145deg,#16152eb8,#251c38d6)!important;border:1px solid #9b7cff29!important;border-radius:15px!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;min-height:70px!important;padding:12px!important;display:flex!important}.mobile-app .daily-rebate-settlement-grid>article{flex-direction:column!important;align-items:flex-start!important}.mobile-app .daily-rebate-settlement-grid strong,.mobile-app .daily-rebate-history-total strong{color:#f6f1ff!important;font-variant-numeric:tabular-nums!important;font-size:18px!important}.mobile-app .daily-rebate-settlement-grid .is-today strong,.mobile-app .daily-rebate-history-total strong{color:#f0c76d!important}.mobile-app .daily-rebate-history-total{margin-top:8px!important}.mobile-app .daily-rebate-note{color:#beb5d185!important;text-align:center!important;margin:12px 8px 0!important;font-size:8px!important;line-height:1.6!important}@media (width<=360px){.mobile-app .daily-rebate-title>em{display:none!important}.mobile-app .daily-rebate-claim-row strong{font-size:30px!important}.mobile-app .daily-rebate-claim-row>button{min-width:84px!important}}.mobile-app .daily-loss-page{min-height:100dvh!important;padding-bottom:calc(108px + env(safe-area-inset-bottom))!important;color:#f7f3ff!important;background:radial-gradient(circle at 88% 7%,#7d274b3d,#0000 29%),radial-gradient(circle at 8% 34%,#6746ba29,#0000 34%),linear-gradient(#16132b 0%,#100f22 58%,#0d0c1a 100%)!important;font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif!important}.mobile-app .daily-loss-nav{-webkit-backdrop-filter:blur(16px)!important;background:#141227f2!important;border-bottom-color:#9b7cff29!important;grid-template-columns:44px minmax(0,1fr) 82px!important;box-shadow:0 9px 24px #0705142e!important}.mobile-app .daily-loss-nav>button:first-child{background:linear-gradient(145deg,#272443f5,#151429fa)!important;border-color:#9b7cff47!important}.mobile-app .daily-loss-nav>.daily-loss-record-nav{color:#f8f5ff!important;white-space:nowrap!important;background:#ffffff09!important;border:1px solid #bcaae73d!important;border-radius:12px!important;justify-content:center!important;justify-self:end!important;align-items:center!important;gap:3px!important;width:82px!important;min-width:82px!important;height:36px!important;min-height:36px!important;padding:0 11px!important;font-size:10px!important;font-weight:700!important;display:inline-flex!important}.mobile-app .daily-loss-record-nav i{color:#efeaf9c7!important;font-size:14px!important;font-style:normal!important;line-height:1!important}.mobile-app .daily-loss-shell{padding:12px 12px 94px!important}.mobile-app .daily-loss-intro-card,.mobile-app .daily-loss-reward-card,.mobile-app .daily-loss-config-card{background:radial-gradient(circle at 100% 0,#862a4e33,#0000 34%),linear-gradient(145deg,#221e45f7,#181731fc)!important;border:1px solid #9b7cff33!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff0b,0 10px 22px #05041226!important}.mobile-app .daily-loss-intro-card{text-align:center!important;min-height:82px!important;padding:17px 16px!important;position:relative!important;overflow:hidden!important}.mobile-app .daily-loss-intro-card h2,.mobile-app .daily-loss-config-card h2{color:#f9f5ff!important;letter-spacing:.02em!important;margin:0!important;font-size:16px!important;font-weight:760!important}.mobile-app .daily-loss-intro-card h2{color:#f0c76d!important;font-size:19px!important}.mobile-app .daily-loss-intro-card p{color:#d2c9e3a6!important;letter-spacing:.08em!important;margin:8px 0 0!important;font-size:9px!important}.mobile-app .daily-loss-reward-card{justify-content:space-between!important;align-items:center!important;gap:14px!important;min-height:94px!important;margin-top:10px!important;padding:15px 16px!important;display:flex!important;position:relative!important}.mobile-app .daily-loss-reward-card>div:first-child{gap:6px!important;display:grid!important}.mobile-app .daily-loss-reward-label{align-items:center!important;gap:5px!important;display:inline-flex!important}.mobile-app .daily-loss-reward-card small,.mobile-app .daily-loss-tier-list span,.mobile-app .daily-loss-max-reward{color:#cfc6e2a8!important;font-size:8px!important;font-style:normal!important}.mobile-app .daily-loss-reward-card>div>strong{color:#f0c76d!important;font-variant-numeric:tabular-nums!important;font-size:29px!important;line-height:1!important}.mobile-app .daily-loss-settlement{min-width:112px!important}.mobile-app .daily-loss-settlement>span{text-align:center!important;background:radial-gradient(circle at 88% 8%,#7e4bc426,#0000 42%),linear-gradient(145deg,#231f44f5,#17162ffa)!important;border:1px solid #ac94eb4d!important;border-radius:16px!important;place-content:center!important;gap:7px!important;min-height:54px!important;padding:10px 14px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff12,0 8px 20px #0805192e!important}.mobile-app .daily-loss-settlement>span:before{content:""!important;background:linear-gradient(90deg,#0000,#c4b1f685,#0000)!important;height:1px!important;position:absolute!important;top:0!important;left:18%!important;right:18%!important}.mobile-app .daily-loss-settlement>span>small{color:#e0d9ef94!important;letter-spacing:.12em!important;font-size:8px!important;font-weight:620!important;line-height:1!important}.mobile-app .daily-loss-settlement>span>strong{color:#f8f5ff!important;letter-spacing:.055em!important;text-shadow:none!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum" 1, "zero" 1!important;font-family:DIN Alternate,SF Pro Display,Inter,PingFang SC,sans-serif!important;font-size:14px!important;font-weight:760!important;line-height:1!important}.mobile-app .daily-loss-settlement>button{color:#fff6d8!important;letter-spacing:.08em!important;background:linear-gradient(135deg,#8147de 0%,#a63a78 58%,#b54a4c 100%)!important;border:1px solid #ffdd8b70!important;border-radius:15px!important;width:100%!important;min-width:104px!important;min-height:50px!important;padding:0 18px!important;font-size:13px!important;font-weight:800!important;box-shadow:0 8px 18px #5b236533!important}.mobile-app .daily-loss-settlement>[hidden]{display:none!important}.mobile-app .daily-loss-reward-label>button{color:#e1d6f29e!important;background:#16132b8f!important;border:1px solid #9b7cff33!important;border-radius:50%!important;place-items:center!important;width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important;padding:0!important;font-size:13px!important;line-height:1!important;display:inline-grid!important;position:static!important}.mobile-app .daily-loss-config-card{margin-top:10px!important;padding:14px!important}.mobile-app .daily-loss-config-card>header{justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.mobile-app .daily-loss-category-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:12px!important;display:grid!important}.mobile-app .daily-loss-category-list>article{background:#0e0d1f6b!important;border:1px solid #9b7cff26!important;border-radius:14px!important;align-items:center!important;gap:9px!important;min-height:54px!important;padding:9px 12px!important;display:flex!important}.mobile-app .daily-loss-category-list i{color:#fff0bd!important;background:linear-gradient(145deg,#643da2,#6f294a)!important;border:1px solid #f0c76d47!important;border-radius:10px!important;flex:0 0 30px!important;place-items:center!important;width:30px!important;height:30px!important;font-size:12px!important;font-style:normal!important;font-weight:800!important;display:grid!important}.mobile-app .daily-loss-category-list>article[data-loss-game-category=electronic]{--k8-loss-category-icon:var(--k8r-icon-electronic)}.mobile-app .daily-loss-category-list>article[data-loss-game-category=fishing]{--k8-loss-category-icon:var(--k8r-icon-fishing)}.mobile-app .daily-loss-category-list i{font-size:0!important}.mobile-app .daily-loss-category-list i:before{content:""!important;width:21px!important;height:21px!important;-webkit-mask:var(--k8-loss-category-icon) center / contain no-repeat!important;-webkit-mask:var(--k8-loss-category-icon) center / contain no-repeat!important;mask:var(--k8-loss-category-icon) center / contain no-repeat!important;background:#fff0bd!important;display:block!important}.mobile-app .daily-loss-category-list strong{color:#eee9f8!important;font-size:11px!important}.mobile-app .daily-loss-max-reward{color:#fff1c7b8!important;text-align:center!important;background:linear-gradient(90deg,#65315b66,#4933537a)!important;border:1px solid #f0c76d52!important;border-radius:12px!important;margin:13px 0 10px!important;padding:8px 12px!important}.mobile-app .daily-loss-max-reward strong{color:#f0c76d!important;font-variant-numeric:tabular-nums!important;font-size:11px!important}.mobile-app .daily-loss-tier-list{gap:7px!important;display:grid!important}.mobile-app .daily-loss-tier-list>article{background:#0d0c1c6e!important;border:1px solid #9b7cff21!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:48px!important;padding:9px 12px 9px 15px!important;display:flex!important;position:relative!important;overflow:hidden!important}.mobile-app .daily-loss-tier-list>article:before{content:""!important;background:linear-gradient(#9b7cff,#b23863)!important;border-radius:0 99px 99px 0!important;width:3px!important;position:absolute!important;top:8px!important;bottom:8px!important;left:0!important}.mobile-app .daily-loss-tier-list span{color:#e5ddf1bd!important;font-variant-numeric:tabular-nums!important;font-size:10px!important}.mobile-app .daily-loss-tier-list strong{color:#f0c76d!important;font-variant-numeric:tabular-nums!important;font-size:14px!important}.mobile-app .daily-loss-rule-card ul{gap:10px!important;margin:13px 0 0!important;padding:0!important;list-style:none!important;display:grid!important}.mobile-app .daily-loss-rule-card li{color:#d9d1e8b8!important;padding-left:18px!important;font-size:9px!important;line-height:1.65!important;position:relative!important}.mobile-app .daily-loss-rule-card li:before{content:"✓"!important;color:#f0c76d!important;font-weight:800!important;position:absolute!important;top:0!important;left:0!important}@media (width<=360px){.mobile-app .daily-loss-nav{grid-template-columns:40px minmax(0,1fr) 76px!important}.mobile-app .daily-loss-nav>.daily-loss-record-nav{width:76px!important;min-width:76px!important;padding-inline:8px!important}.mobile-app .daily-loss-settlement,.mobile-app .daily-loss-settlement>button{min-width:94px!important}}.mobile-app .daily-first-deposit-page{min-height:100dvh!important;padding-bottom:calc(88px + env(safe-area-inset-bottom))!important;color:#f7f3ff!important;background:radial-gradient(circle at 90% 5%,#8d2a483b,#0000 28%),radial-gradient(circle at 4% 37%,#6642b82e,#0000 34%),linear-gradient(#17132c 0%,#100f22 56%,#0d0c1a 100%)!important;font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif!important}.mobile-app .daily-first-deposit-nav{z-index:40!important;-webkit-backdrop-filter:blur(16px)saturate(112%)!important;background:#141227f2!important;border-bottom:1px solid #9b7cff29!important;grid-template-columns:44px minmax(0,1fr) 82px!important;position:sticky!important;top:0!important;box-shadow:0 9px 24px #0705142e!important}.mobile-app .daily-first-deposit-nav>button:first-child{background:linear-gradient(145deg,#272443f5,#151429fa)!important;border-color:#9b7cff47!important}.mobile-app .daily-first-deposit-nav>h1{color:#f8f4ff!important;letter-spacing:.04em!important;text-shadow:none!important;font-size:18px!important;font-weight:760!important}.mobile-app .daily-first-deposit-shell{padding:12px 12px 126px!important}.mobile-app .daily-first-deposit-hero,.mobile-app .daily-first-deposit-status-card,.mobile-app .daily-first-deposit-config-card{background:radial-gradient(circle at 100% 0,#8e2b4b29,#0000 34%),linear-gradient(145deg,#231f46fa,#171630fc)!important;border:1px solid #f0c76d3d!important;border-radius:19px!important;box-shadow:inset 0 1px #ffffff0d,0 13px 28px #0504122e!important}.mobile-app .daily-first-deposit-hero{overflow:hidden!important}.mobile-app .daily-first-deposit-hero>img{aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;filter:none!important;width:100%!important;height:auto!important;display:block!important}.mobile-app .daily-first-deposit-hero-metrics{background:linear-gradient(90deg,#592f9126,#79244524),#0b0a1b61!important;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr)!important;align-items:center!important;min-height:68px!important;display:grid!important}.mobile-app .daily-first-deposit-hero-metrics>div{place-items:center!important;gap:6px!important;min-width:0!important;display:grid!important}.mobile-app .daily-first-deposit-hero-metrics>i{background:linear-gradient(#0000,#f0c76d4d,#0000)!important;width:1px!important;height:34px!important}.mobile-app .daily-first-deposit-hero-metrics small,.mobile-app .daily-first-deposit-status-card small,.mobile-app .daily-first-deposit-config-card header small,.mobile-app .daily-first-deposit-config-summary small,.mobile-app .daily-first-deposit-tier-list small{color:#d3cae4ad!important;letter-spacing:.04em!important;font-size:9px!important;font-weight:650!important}.mobile-app .daily-first-deposit-hero-metrics strong{color:#fff2c9!important;font-variant-numeric:tabular-nums!important;letter-spacing:-.02em!important;font:780 18px/1 DIN Alternate,SF Pro Display,Inter,PingFang SC,sans-serif!important}.mobile-app .daily-first-deposit-status-card{border-color:#9b7cff33!important;grid-template-columns:48px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;min-height:82px!important;margin-top:10px!important;padding:13px 14px!important;display:grid!important}.mobile-app .daily-first-deposit-status-mark{background:radial-gradient(circle at 50% 18%,#ffe2952e,#0000 35%),linear-gradient(145deg,#6c3aabbf,#692242d1)!important;border:1px solid #f0c76d47!important;border-radius:14px!important;width:46px!important;height:46px!important;position:relative!important;box-shadow:inset 0 1px #ffffff14!important}.mobile-app .daily-first-deposit-status-mark>i{background:linear-gradient(90deg,#0000 0 41%,#f7d98d 42% 58%,#0000 59%),linear-gradient(145deg,#b93658,#78204a)!important;border:1px solid #f5d588!important;border-radius:3px 3px 7px 7px!important;width:28px!important;height:23px!important;position:absolute!important;top:14px!important;left:8px!important;box-shadow:0 5px 10px #24081f47!important}.mobile-app .daily-first-deposit-status-mark:before{content:""!important;z-index:2!important;background:linear-gradient(90deg,#0000 0 42%,#f7d98d 43% 57%,#0000 58%),linear-gradient(#d34a61,#9e294f)!important;border:1px solid #f5d588!important;border-radius:4px!important;width:32px!important;height:8px!important;position:absolute!important;top:11px!important;left:6px!important}.mobile-app .daily-first-deposit-status-mark:after{content:""!important;border:2px solid #f5d588!important;border-bottom:0!important;border-radius:10px 10px 2px 2px!important;width:15px!important;height:9px!important;position:absolute!important;top:4px!important;left:14px!important}.mobile-app .daily-first-deposit-status-card>div:nth-child(2){gap:4px!important;min-width:0!important;display:grid!important}.mobile-app .daily-first-deposit-status-card strong{color:#f2ecfb!important;font-size:14px!important;font-weight:780!important}.mobile-app .daily-first-deposit-status-card p{color:#c4bbd6a3!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:9px!important;line-height:1.4!important;overflow:hidden!important}.mobile-app .daily-first-deposit-status-card>em{color:#ddc784!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important;background:#0e0c1f6b!important;border:1px solid #f0c76d33!important;border-radius:9px!important;align-self:start!important;padding:6px 8px!important;font-size:8px!important;font-style:normal!important}.mobile-app .daily-first-deposit-status-card[data-first-deposit-state=claimable]{border-color:#55deb457!important}.mobile-app .daily-first-deposit-status-card[data-first-deposit-state=claimable] strong{color:var(--state-success)!important}.mobile-app .daily-first-deposit-status-card[data-first-deposit-state=claimed] strong{color:#a5a5b9!important}.mobile-app .daily-first-deposit-status-card[data-first-deposit-state=reviewing] strong{color:#bca9ff!important}.mobile-app .daily-first-deposit-config-card{border-color:#9b7cff2e!important;margin-top:10px!important;padding:14px!important}.mobile-app .daily-first-deposit-config-card>header{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.mobile-app .daily-first-deposit-config-card>header>div{gap:4px!important;display:grid!important}.mobile-app .daily-first-deposit-config-card h2{color:#f8f4ff!important;letter-spacing:.02em!important;margin:0!important;font-size:16px!important;font-weight:780!important}.mobile-app .daily-first-deposit-config-card>header>span{color:#f3dc9a!important;white-space:nowrap!important;background:linear-gradient(145deg,#6434917a,#6b24448a)!important;border:1px solid #f0c76d47!important;border-radius:10px!important;padding:7px 10px!important;font-size:9px!important;font-weight:750!important}.mobile-app .daily-first-deposit-config-summary{background:linear-gradient(90deg,#5b348e24,#70244321)!important;border:1px solid #f0c76d24!important;border-radius:14px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;min-height:66px!important;margin-top:12px!important;padding:10px 4px!important;display:grid!important}.mobile-app .daily-first-deposit-config-summary>div{text-align:center!important;place-content:center!important;gap:6px!important;min-width:0!important;display:grid!important}.mobile-app .daily-first-deposit-config-summary>div+div{border-left:1px solid #9b7cff24!important}.mobile-app .daily-first-deposit-config-summary strong{color:#f0c76d!important;font-variant-numeric:tabular-nums!important;font:770 14px/1 DIN Alternate,SF Pro Display,Inter,PingFang SC,sans-serif!important}.mobile-app .daily-first-deposit-tier-list{gap:7px!important;margin-top:10px!important;display:grid!important}.mobile-app .daily-first-deposit-tier-list>article{background:linear-gradient(145deg,#11102594,#211b32a8)!important;border:1px solid #9b7cff24!important;border-radius:13px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-height:58px!important;padding:10px 12px 10px 16px!important;display:grid!important;position:relative!important;overflow:hidden!important}.mobile-app .daily-first-deposit-tier-list>article:before{content:""!important;background:linear-gradient(#9b7cff,#9c315d)!important;border-radius:0 99px 99px 0!important;width:3px!important;position:absolute!important;inset:9px auto 9px 0!important}.mobile-app .daily-first-deposit-tier-list>article>div,.mobile-app .daily-first-deposit-tier-list>article>span{gap:5px!important;min-width:0!important;display:grid!important}.mobile-app .daily-first-deposit-tier-list>article>span{justify-items:end!important}.mobile-app .daily-first-deposit-tier-list strong,.mobile-app .daily-first-deposit-tier-list b{color:#eee9f8!important;font-variant-numeric:tabular-nums!important;font:760 14px/1 DIN Alternate,SF Pro Display,Inter,PingFang SC,sans-serif!important}.mobile-app .daily-first-deposit-tier-list b{color:#f0c76d!important}.mobile-app .daily-first-deposit-tier-list>article.is-next{background:linear-gradient(145deg,#5330755c,#4a1f3861)!important;border-color:#f0c76d52!important}.mobile-app .daily-first-deposit-tier-list>article.is-next:after{content:"下一档"!important;color:#f0c76d61!important;letter-spacing:.08em!important;font-size:7px!important;font-weight:750!important;position:absolute!important;top:6px!important;right:8px!important}.mobile-app .daily-first-deposit-tier-list>article.is-reached{border-color:#55deb440!important}.mobile-app .daily-first-deposit-tier-list>article.is-current{background:linear-gradient(145deg,#4c3c8b85,#5a26467a)!important;box-shadow:inset 0 0 0 1px #f0c76d14!important}.mobile-app .daily-first-deposit-rule-card ul{gap:10px!important;margin:13px 0 0!important;padding:0!important;list-style:none!important;display:grid!important}.mobile-app .daily-first-deposit-rule-card li{color:#d8cfe7b8!important;padding-left:18px!important;font-size:9.5px!important;line-height:1.65!important;position:relative!important}.mobile-app .daily-first-deposit-rule-card li:before{content:""!important;border:1px solid #f0c76db3!important;border-radius:50%!important;width:6px!important;height:6px!important;position:absolute!important;top:.55em!important;left:2px!important;box-shadow:0 0 0 3px #f0c76d0f!important}.mobile-app .daily-first-deposit-action-bar{bottom:calc(72px + env(safe-area-inset-bottom))!important;z-index:22!important;-webkit-backdrop-filter:blur(10px)!important;background:linear-gradient(#0d0c1d00,#0d0c1de6 28%,#0d0c1dfa)!important;border-radius:18px!important;margin:12px -4px 0!important;padding:9px 4px 6px!important;position:sticky!important}.mobile-app .daily-first-deposit-action-bar>button{color:#fff6d8!important;letter-spacing:.06em!important;background:linear-gradient(135deg,#7b47dc 0%,#a43a75 58%,#b64d4e 100%)!important;border:1px solid #ffde9180!important;border-radius:16px!important;width:100%!important;min-height:50px!important;font-size:14px!important;font-weight:800!important;box-shadow:0 10px 22px #4e19534d!important}.mobile-app .daily-first-deposit-action-bar>button:disabled{color:#e8e1f47a!important;box-shadow:none!important;background:linear-gradient(145deg,#39334f,#2c293f)!important;border-color:#9b7cff2e!important}.mobile-app .daily-first-deposit-action-bar>small{color:#b6aec785!important;text-align:center!important;margin-top:7px!important;font-size:8px!important;display:block!important}@media (width>=431px){.mobile-app .daily-first-deposit-tier-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.mobile-app .member-auth-page{--auth-accent:#a37cff!important;--auth-gold:#f0c76d!important;--auth-text:#f8f5ff!important;--auth-muted:#d8cfe6ab!important;min-height:100dvh!important;padding:0 0 max(18px, env(safe-area-inset-bottom))!important;color:var(--auth-text)!important;font-family:var(--font-ui)!important;background:radial-gradient(circle at 94% 4%,#9b7cff29,#0000 31%),radial-gradient(circle at 0 76%,#b2386614,#0000 35%),linear-gradient(#17142b 0%,#121124 54%,#0d0d1c 100%)!important}.mobile-app .member-auth-page .auth-page-shell{min-height:100dvh!important;padding:11px 12px 18px!important}.mobile-app .auth-shared-page[hidden]{display:none!important}.mobile-app .auth-shared-page .auth-form-page{background:0 0;min-height:0;padding:0}.mobile-app .auth-shared-page .auth-form-page.active{animation:none}.mobile-app .member-auth-page .auth-promo{isolation:isolate!important;background:#141020!important;border:1px solid #f0c76d57!important;border-radius:20px!important;flex:0 0 160px!important;height:160px!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff1f,0 18px 34px #0604124d!important}.mobile-app .member-auth-page .auth-promo:after{content:""!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(#0000,#0a0714e0)!important;height:52px!important;position:absolute!important;inset:auto 0 0!important;-webkit-mask-image:none!important;mask-image:none!important}.mobile-app .member-auth-page .auth-promo-entry{z-index:1!important;border-radius:inherit!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important}.mobile-app .member-auth-page .auth-promo-entry>img{filter:saturate(1.04)contrast(1.02)!important;width:100%!important;height:100%!important;transition:transform .28s,filter .28s!important;display:block!important}.mobile-app .member-auth-page .auth-promo-entry:active>img{filter:saturate(1.1)brightness(1.04)!important;transform:scale(1.015)!important}.mobile-app .auth-shared-page .auth-promo-entry{opacity:0;pointer-events:none;transition:opacity .6s}.mobile-app .auth-shared-page .auth-promo-entry.active{opacity:1;pointer-events:auto}.mobile-app .auth-shared-page .auth-promo-entry:focus-visible{outline-offset:-3px!important}.mobile-app .auth-shared-page .auth-promo:after{height:30px!important}.mobile-app .auth-promo-controls{z-index:3;align-items:center;gap:6px;display:flex;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.mobile-app .auth-promo-dots{gap:1px;display:flex}.mobile-app .auth-promo-controls button{color:#e5dcf0;width:24px;min-width:24px;height:28px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:relative}.mobile-app .auth-promo-dots button:after{content:"";background:#dcd3ea9e;border-radius:999px;width:6px;height:6px;transition:width .25s,background .25s;box-shadow:0 1px 4px #08061673}.mobile-app .auth-promo-dots button.active:after{background:linear-gradient(90deg,#9b7cff,#f0c76d);width:18px}@media (prefers-reduced-motion:reduce){.mobile-app .auth-shared-page .auth-promo-entry,.mobile-app .auth-promo-dots button:after{transition:none}}.mobile-app .member-auth-page .auth-promo-info{z-index:3!important;color:#fff!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-width:0!important;height:42px!important;padding:0 11px 0 15px!important;display:flex!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}.mobile-app .member-auth-page .auth-promo-info>span{align-items:baseline!important;gap:8px!important;min-width:0!important;display:flex!important}.mobile-app .member-auth-page .auth-promo-info small{color:var(--auth-gold)!important;letter-spacing:.04em!important;flex:none!important;font-size:9px!important;font-weight:700!important}.mobile-app .member-auth-page .auth-promo-info strong{color:#f7f2ff!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:11px!important;font-weight:720!important;overflow:hidden!important}.mobile-app .member-auth-page .auth-promo-info em{color:#fff1c8!important;-webkit-backdrop-filter:blur(10px)!important;background:#4c215485!important;border:1px solid #f0c76d4d!important;border-radius:999px!important;flex:none!important;align-items:center!important;gap:5px!important;height:27px!important;padding:0 9px!important;font-size:9px!important;font-style:normal!important;font-weight:720!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff17!important}.mobile-app .member-auth-page .auth-promo-info em b{color:var(--auth-gold)!important;font-size:15px!important;font-weight:500!important}.mobile-app .member-auth-page .auth-mode-tabs{height:52px!important;box-shadow:none!important;-webkit-backdrop-filter:blur(14px)saturate(116%)!important;background:linear-gradient(#322b5461,#1a183247)!important;border:0!important;border-bottom:1px solid #b9a1eb33!important;gap:36px!important;margin-top:10px!important;padding:0 38px!important}.mobile-app .member-auth-page .auth-mode-tabs>button{color:#d3cbe294!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:2px 0 0!important;font-size:12px!important;font-weight:680!important}.mobile-app .member-auth-page .auth-mode-tabs>button.active{color:#fff4d2!important;text-shadow:0 0 16px #f0c76d1f!important}.mobile-app .member-auth-page .auth-mode-tabs>button.active:after{content:""!important;background:linear-gradient(90deg,#9c73ff,#f0c76d)!important;border-radius:3px 3px 0 0!important;height:3px!important;bottom:-1px!important;left:13px!important;right:13px!important;box-shadow:0 -4px 13px #9b7cff3d!important}.mobile-app .member-auth-page .auth-form-panel{-webkit-backdrop-filter:blur(18px)saturate(118%)!important;background:radial-gradient(circle at 92% 0,#9b7cff1a,#0000 38%),linear-gradient(150deg,#242042d6,#121225e6)!important;border:1px solid #b59bee38!important;border-radius:20px!important;margin:10px 0 0!important;padding:13px 14px 7px!important;box-shadow:inset 0 1px #ffffff13,0 18px 38px #0705163d!important}.mobile-app .member-auth-page :is(.auth-fields,.auth-register-fields){gap:9px!important}.mobile-app .member-auth-page .auth-field-line{background:linear-gradient(145deg,#0d0e1fc2,#141128ad)!important;border:1px solid #ae95e72b!important;border-radius:14px!important;grid-template-columns:27px minmax(0,1fr) 34px!important;gap:7px!important;min-height:54px!important;padding:0 9px!important;transition:border-color .18s,box-shadow .18s,background .18s!important;box-shadow:inset 0 1px #ffffff09!important}.mobile-app .member-auth-page .auth-field-line>input{color:#f8f5ff!important;height:52px!important;caret-color:var(--auth-gold)!important;letter-spacing:.02em!important;font-size:12px!important;font-weight:650!important}.mobile-app .member-auth-page .auth-field-line>input::placeholder{color:#bfb5d275!important;font-weight:560!important}.mobile-app .member-auth-page .auth-field-icon{background-color:#e1d1ffad!important;width:19px!important;height:19px!important}.mobile-app .member-auth-page .auth-field-line:focus-within .auth-field-icon{background-color:var(--auth-gold)!important}.mobile-app .member-auth-page [data-auth-toggle-password]{color:#ded3f2a8!important}.mobile-app .member-auth-page :is(.auth-form-options,.auth-agreement){color:#d7cfe6ab!important;font-size:10.5px!important}.mobile-app .member-auth-page .auth-form-options{min-height:44px!important}.mobile-app .member-auth-page .auth-agreement{gap:8px;padding-block:10px;line-height:1.7;min-height:44px!important;font-size:11.5px!important}.mobile-app .auth-agreement>span{min-width:0}.mobile-app .auth-agreement label{cursor:pointer}.mobile-app .auth-agreement [data-open-sheet]{box-shadow:none;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-weight:550;display:inline;color:#c5b1ef!important}.mobile-app .auth-agreement [data-open-sheet]:is(:active,:focus-visible){text-underline-offset:3px;text-decoration:underline;color:#e6d9ff!important}.mobile-app .member-auth-page :is(.auth-form-options,.auth-agreement) input{width:18px!important;height:18px!important;box-shadow:none!important;background:#141128c7!important;border:1px solid #af99ff47!important;border-radius:6px!important}.mobile-app .member-auth-page :is(.auth-form-options,.auth-agreement) input:checked{background-color:#8558ee!important;border-color:#0000!important}.mobile-app .member-auth-page .auth-agreement input{cursor:pointer;box-shadow:none!important}.mobile-app .member-auth-page .auth-agreement input:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23fff0be' stroke-width='2.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 10 4 4 8-9'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:14px 14px!important}.mobile-app .member-auth-page [data-submit-page-register]:disabled{cursor:not-allowed;background:var(--k8-action-disabled-bg)!important;color:var(--k8-action-disabled-text)!important;box-shadow:none!important;border-color:#0000!important;transform:none!important}.mobile-app .sheet-layer:has(.auth-legal-sheet){z-index:130;place-items:center;padding:24px;display:grid}.mobile-app .bottom-sheet.auth-legal-sheet.cash-detail-card{border-radius:18px;flex-direction:column;width:min(400px,100%);max-height:calc(100dvh - 48px);animation:.18s ease-out cashDetailIn;display:flex;position:relative;inset:auto;transform:none;padding:0!important}.mobile-app .auth-legal-sheet>header{flex:none}.mobile-app .auth-legal-content{scrollbar-width:none;overscroll-behavior:contain;min-height:0;padding:4px 18px 22px;overflow-y:auto}.mobile-app .auth-legal-content::-webkit-scrollbar{width:0;height:0;display:none}.mobile-app .auth-legal-content section+section{margin-top:22px}.mobile-app .auth-legal-content h3{color:var(--k8r-text);font:650 14px/1.5 var(--font-ui);margin:0 0 8px}.mobile-app .auth-legal-content p{color:#bfb8ce;font:400 13px/1.85 var(--font-ui);overflow-wrap:anywhere;margin:0}@media (prefers-reduced-motion:reduce){.mobile-app .bottom-sheet.auth-legal-sheet.cash-detail-card{animation:none}}.mobile-app .member-auth-page .auth-form-options>button{color:#e8c978!important;font-size:10.5px!important;font-weight:680!important}.mobile-app .member-auth-page .auth-primary-button{--k8-action-primary-border:transparent;--k8-action-primary-shadow:0 8px 18px #4b2eb533;color:#fff9e8!important;letter-spacing:.04em!important;background:linear-gradient(135deg,#8549e9 0%,#9d3f9b 50%,#bb405f 100%)!important;border:1px solid #ffdb9085!important;border-radius:14px!important;height:52px!important;margin-top:5px!important;font-size:13px!important;font-weight:800!important;box-shadow:0 12px 24px #662a8142!important}.mobile-app .member-auth-page .auth-primary-button:active{background:linear-gradient(135deg,#7540d2,#aa3c6f)!important;transform:translateY(1px)!important}.mobile-app .member-auth-page .auth-footer-actions{border-top:1px solid #b69ee724!important;height:52px!important;margin-top:9px!important}.mobile-app .member-auth-page .auth-footer-actions>button{color:#dcd3ebad!important;font-size:10.5px!important;font-weight:640!important}.mobile-app .member-auth-page .auth-footer-actions>button+button{border-left-color:#b69ee729!important}.mobile-app .member-auth-page .auth-footer-actions i{background-color:#e5d8fab3!important}@media (width<=360px){.mobile-app .member-auth-page .auth-page-shell{padding-inline:9px!important}.mobile-app .member-auth-page .auth-promo{flex-basis:150px!important;height:150px!important}.mobile-app .member-auth-page .auth-mode-tabs{height:49px!important}.mobile-app .member-auth-page .auth-field-line{min-height:51px!important}.mobile-app .member-auth-page .auth-field-line>input{height:49px!important}.mobile-app .daily-first-deposit-nav{grid-template-columns:40px minmax(0,1fr) 76px!important}.mobile-app .daily-first-deposit-nav>.daily-loss-record-nav{width:76px!important;min-width:76px!important;padding-inline:8px!important}.mobile-app .daily-first-deposit-shell{padding-inline:9px!important}.mobile-app .daily-first-deposit-status-card{grid-template-columns:44px minmax(0,1fr)!important;padding-inline:11px!important}.mobile-app .daily-first-deposit-status-card>em{display:none!important}.mobile-app .daily-first-deposit-status-mark{transform-origin:0!important;width:42px!important;height:42px!important;transform:scale(.92)!important}.mobile-app .daily-first-deposit-config-card{padding-inline:11px!important}.mobile-app .daily-first-deposit-tier-list>article{padding-right:10px!important}}.mobile-app .bottom-sheet.daily-checkin-sheet{background:radial-gradient(circle at 84% 0,#9b7cff1f,#0000 34%),radial-gradient(circle at 8% 8%,#7952f624,#0000 38%),linear-gradient(165deg,#211d3c 0%,#17162d 48%,#111223 100%)!important;border-color:#f0c76d38!important;border-radius:22px 22px 0 0!important;max-height:min(92dvh,760px)!important;overflow-x:hidden!important;box-shadow:0 -26px 70px #0503119e,inset 0 1px #ffedc414!important}.mobile-app .daily-checkin-sheet .sheet-handle{background:linear-gradient(90deg,#9b7cff57,#f0c76d94,#9b7cff57)!important}.mobile-app .daily-checkin-head{border-bottom:1px solid #af99ff24;justify-content:space-between;align-items:center;min-height:66px;padding:8px 14px 12px 18px;display:flex}.mobile-app .daily-checkin-head small{letter-spacing:.08em;margin-bottom:3px;font-weight:700;display:block;color:#c9a85f!important;font-size:9px!important}.mobile-app .daily-checkin-head h2{letter-spacing:.02em;margin:0;color:#fff8f2!important;font:750 20px/1.1 Inter,PingFang SC,Microsoft YaHei,sans-serif!important}.mobile-app .daily-checkin-head>button{color:#f6f0ff;background:#ffffff09;border:1px solid #f0c76d33;border-radius:50%;place-items:center;width:38px;height:38px;font:300 25px/1 Arial,sans-serif;display:grid}.mobile-app .daily-checkin-body{padding:14px 14px max(22px, env(safe-area-inset-bottom))}.mobile-app .daily-checkin-progress-card,.mobile-app .daily-checkin-task-card{background:radial-gradient(circle at 100% 0,#9b7cff11,#0000 35%),linear-gradient(145deg,#252141f5,#181930fa);border:1px solid #af99ff29;border-radius:17px;box-shadow:inset 0 1px #ffffff0e,0 12px 28px #0806182b}.mobile-app .daily-checkin-progress-card{padding:14px 12px 12px}.mobile-app .daily-checkin-progress-card>header{justify-content:space-between;align-items:center;padding:0 2px 12px;display:flex}.mobile-app .daily-checkin-progress-card>header span{color:#eee9fb;font-size:12px;font-weight:700}.mobile-app .daily-checkin-progress-card>header strong{color:#c6bfd7;font:750 12px/1 DIN Alternate,SF Pro Display,Inter,sans-serif}.mobile-app .daily-checkin-progress-card>header strong b{color:#f0c76d;font-size:18px}.mobile-app .daily-checkin-progress-card ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.mobile-app .daily-checkin-progress-card li{color:#d7d0e4;background:linear-gradient(160deg,#2a2648d6,#16172bf0);border:1px solid #af99ff21;border-radius:12px;grid-template-rows:auto 36px auto 24px;place-items:center;min-width:0;min-height:112px;padding:8px 3px 0;display:grid;overflow:hidden}.mobile-app .daily-checkin-progress-card li:nth-child(7){grid-column:span 2}.mobile-app .daily-checkin-progress-card li.is-current{background:radial-gradient(circle at 50% 28%,#f0c76d14,#0000 35%),linear-gradient(160deg,#453574e6,#251f44f5);border-color:#9b7cffb8;box-shadow:inset 0 0 0 1px #f0c76d14,0 0 15px #7952f61a}.mobile-app .daily-checkin-progress-card li.is-complete{border-color:#f0c76d66}.mobile-app .daily-checkin-progress-card li>small{color:#b8b1c9!important;font-size:9px!important}.mobile-app .daily-checkin-reward-mark{filter:drop-shadow(0 4px 5px #2f081952);background:radial-gradient(circle at 50% 35%,#fff0bf 0 2px,#b62b48 2.2px 4px,#0000 4.2px),linear-gradient(90deg,#0000 0 41%,#f6ce78 41% 59%,#0000 59%) 50% 13px/27px 7px no-repeat,linear-gradient(#df5361,#b52645) 50% 13px/27px 7px no-repeat,linear-gradient(90deg,#0000 0 41%,#f6ce78 41% 59%,#0000 59%) bottom/23px 16px no-repeat,linear-gradient(145deg,#ca3850,#981f3e 68%,#76172f) bottom/23px 16px no-repeat;border:0;border-radius:0;width:35px;height:34px;display:block;position:relative}.mobile-app .daily-checkin-reward-mark:before{content:"";box-sizing:border-box;transform-origin:100% 100%;background:linear-gradient(145deg,#dc4c5c,#a72142);border:1.5px solid #f8d487;border-radius:8px 7px 3px 8px;width:10px;height:8px;position:absolute;top:5px;left:7px;transform:rotate(28deg)skew(-5deg);box-shadow:inset 1px 1px #ffecc624}.mobile-app .daily-checkin-reward-mark:after{content:"";box-sizing:border-box;transform-origin:0 100%;background:linear-gradient(215deg,#dc4c5c,#a72142);border:1.5px solid #f8d487;border-radius:7px 8px 8px 3px;width:10px;height:8px;position:absolute;top:5px;left:18px;transform:rotate(-28deg)skew(5deg);box-shadow:inset -1px 1px #ffecc624}.mobile-app .daily-checkin-progress-card li.is-locked .daily-checkin-reward-mark{filter:saturate(.72)brightness(.82);opacity:.78}.mobile-app .daily-checkin-progress-card li.is-complete .daily-checkin-reward-mark{filter:drop-shadow(0 0 7px #f0c76d4d)}.mobile-app .daily-checkin-progress-card li>strong{color:#fff8ef;white-space:nowrap;font:750 10px/1 DIN Alternate,SF Pro Display,Inter,sans-serif}.mobile-app .daily-checkin-progress-card li>span,.mobile-app .daily-checkin-progress-card li>button{color:#888398;background:#08091557;align-self:end;place-items:center;width:100%;height:24px;font-size:8.5px;display:grid}.mobile-app .daily-checkin-progress-card li>button{color:#fff8ee;box-shadow:none;background:linear-gradient(90deg,#6842d1eb,#7952f6f5);border:0;font-weight:750}.mobile-app .daily-checkin-progress-card li.is-current>span,.mobile-app .daily-checkin-progress-card li.is-waiting>span{color:#c8b7ff;background:#7952f62e}.mobile-app .daily-checkin-task-card{margin-top:12px;padding:14px}.mobile-app .daily-checkin-task-card>header{justify-content:space-between;align-items:center;display:flex}.mobile-app .daily-checkin-task-card>header small{display:block;color:#9f98b2!important;font:650 9px/1.2 DIN Alternate,SF Pro Display,Inter,sans-serif!important}.mobile-app .daily-checkin-task-card>header strong{color:#f4effb;margin-top:5px;font-size:13px;display:block}.mobile-app .daily-checkin-task-card>header em{color:#bca9f9;background:#7952f617;border:1px solid #9b7cff33;border-radius:10px;padding:7px 10px;font-size:9px;font-style:normal}.mobile-app .daily-checkin-today-reward{background:linear-gradient(90deg,#7039bc1f,#f0c76d0e);border-radius:12px;justify-content:space-between;align-items:center;margin:13px 0 12px;padding:12px;display:flex}.mobile-app .daily-checkin-today-reward span{color:#bcb5cb;font-size:10px}.mobile-app .daily-checkin-today-reward strong{color:#f0c76d;font:780 16px/1 DIN Alternate,SF Pro Display,Inter,sans-serif}.mobile-app .daily-checkin-metric+.daily-checkin-metric{margin-top:12px}.mobile-app .daily-checkin-metric>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.mobile-app .daily-checkin-metric span{color:#aaa3b9;font-size:10px}.mobile-app .daily-checkin-metric strong{color:#eee9f7;white-space:nowrap;font:700 9.5px/1 DIN Alternate,SF Pro Display,Inter,sans-serif}.mobile-app .daily-checkin-metric progress{appearance:none;background:#08091585;border:0;border-radius:999px;width:100%;height:5px;margin-top:7px;display:block;overflow:hidden}.mobile-app .daily-checkin-metric progress::-webkit-progress-bar{background:#08091585;border-radius:999px}.mobile-app .daily-checkin-metric progress::-webkit-progress-value{background:linear-gradient(90deg,#7650e6,#9b7cff 78%,#d6b462);border-radius:999px}.mobile-app .daily-checkin-metric progress::-moz-progress-bar{background:linear-gradient(90deg,#7650e6,#9b7cff 78%,#d6b462);border-radius:999px}.mobile-app .daily-checkin-task-card>p{margin:13px 0 0;color:#8f899e!important;font-size:9px!important}@media (width<=390px){.mobile-app .daily-checkin-body{padding-inline:10px}.mobile-app .daily-checkin-progress-card{padding-inline:9px}.mobile-app .daily-checkin-progress-card ol{gap:6px}.mobile-app .daily-checkin-progress-card li{min-height:106px}.mobile-app .daily-checkin-progress-card li>strong{font-size:9px}}@media (prefers-reduced-motion:reduce){.mobile-app .bottom-sheet.daily-checkin-sheet{animation:none!important}}.mobile-app [data-page=promotions] .promotion-tabs .promotion-tab-gift{opacity:1!important;filter:none!important;flex:0 0 26px!important;width:26px!important;height:26px!important;margin-left:0!important;animation:none!important;display:inline-block!important;position:relative!important;overflow:visible!important;transform:none!important}.mobile-app [data-page=promotions] .promotion-tabs .promotion-tab-gift:before,.mobile-app [data-page=promotions] .promotion-tabs .promotion-tab-gift:after{content:none!important;display:none!important}.mobile-app [data-page=promotions] .promotion-gift-art{object-fit:contain;pointer-events:none;transform-origin:50% 75%;filter:drop-shadow(0 2px 2px #10051640);width:26px;height:26px;animation:4.8s cubic-bezier(.45,0,.3,1) infinite paused k8-gift-float;display:block}.mobile-app [data-page=promotions].active .promotion-gift-art{animation-play-state:running}@keyframes k8-gift-float{0%,to{transform:translate(-.7px,1.5px)rotate(-4deg)scale(1)}18%{transform:translate(-1.2px,.5px)rotate(-6deg)scale(1.015,.99)}42%{transform:translate(1.4px,-5.5px)rotate(8deg)scale(.99,1.02)}58%{transform:translate(1.7px,-5px)rotate(5deg)scaleY(1.01)}80%{transform:translate(.3px,-.5px)rotate(-2deg)scale(1)}}@media (prefers-reduced-motion:reduce){.mobile-app [data-page=promotions] .promotion-gift-art{transform:none;animation:none!important}}.mobile-app [data-page=promotions] .promotion-tab-gift .promotion-tab-count{z-index:8!important;color:#251b32!important;text-align:center!important;background:#dec47f!important;border:1.5px solid #17142d!important;border-radius:999px!important;min-width:14px!important;height:14px!important;padding:0 3px!important;font-size:8px!important;font-weight:900!important;line-height:12px!important;position:absolute!important;top:-6px!important;right:-7px!important;box-shadow:0 2px 6px #08051875!important}.mobile-app [data-page=promotions] .promotion-tab-gift:not(.has-rewards) .promotion-tab-count{display:none!important}.mobile-app [data-page=promotions] .promo-card-copy,.mobile-app [data-page=promotions] .promo-card-reward,.mobile-app [data-page=promotions] .promo-card-copy>span{display:none}.mobile-app [data-page=promotions] .promotion-claim-overview[hidden],.mobile-app [data-page=promotions] .promotion-claim-empty[hidden]{display:none!important}.mobile-app [data-page=promotions] .promotion-claim-overview{background:radial-gradient(circle at 12% 0,#9b7cff2e,#0000 50%),radial-gradient(circle at 92% 105%,#f0c76d17,#0000 40%),linear-gradient(145deg,#261f46f0,#121127f7);border:1px solid #b897ff3d;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:112px;margin:12px 10px 10px;padding:17px 15px 16px 17px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 14px 30px #05031238}.mobile-app [data-page=promotions] .promotion-claim-overview:after{content:"";pointer-events:none;border:1px solid #f0c76d1a;border-radius:50%;width:92px;height:92px;position:absolute;top:-54px;right:62px;box-shadow:0 0 0 18px #9b7cff06}.mobile-app [data-page=promotions] .promotion-claim-overview>div{z-index:1;min-width:0;position:relative}.mobile-app [data-page=promotions] .promotion-claim-overview>div>small{color:#cfc6dfb3;letter-spacing:.05em;font-size:10px;font-weight:650;display:block}.mobile-app [data-page=promotions] .promotion-claim-overview>div>strong{color:#fff3c8;letter-spacing:-.025em;font-feature-settings:"tnum" 1, "zero" 1;text-shadow:0 5px 18px #f0c76d1f;margin-top:6px;font-family:DIN Alternate,SF Pro Display,Inter,PingFang SC,sans-serif;font-size:29px;font-weight:760;line-height:1;display:block}.mobile-app [data-page=promotions] .promotion-claim-overview>div>span{color:#bcb3cdb8;margin-top:8px;font-size:9.5px;display:block}.mobile-app [data-page=promotions] .promotion-claim-overview>div>span b{color:#c7b0ff;font-weight:760}.mobile-app [data-page=promotions].is-claimable-view .promotion-list{gap:10px;margin:0;padding:0 10px}.mobile-app [data-page=promotions].is-claimable-view .promotion-list .promotion-card{cursor:default;overflow:hidden;background:radial-gradient(circle at 0 0,#8f60f51f,#0000 48%),linear-gradient(145deg,#221d3df0,#111022fa)!important;border-color:#a988ec40!important;border-radius:17px!important;box-shadow:inset 0 1px #ffffff0e,0 12px 26px #05031233!important}.mobile-app [data-page=promotions].is-claimable-view .promotion-list .promo-card-media{grid-template-columns:minmax(0,1fr) 92px;grid-template-areas:"copy reward""copy action";align-items:end;gap:12px 14px;min-height:138px;display:grid;background:0 0!important;height:auto!important;padding:16px!important;overflow:visible!important}.mobile-app [data-page=promotions].is-claimable-view .promotion-list .promo-card-media:before{content:"";background:linear-gradient(#9b7cff,#f0c76d);border-radius:0 999px 999px 0;width:3px;position:absolute;top:17px;bottom:17px;left:0;box-shadow:0 0 12px #9b7cff3d}.mobile-app [data-page=promotions].is-claimable-view .promotion-list .promo-card-media>img{display:none!important}.mobile-app [data-page=promotions].is-claimable-view .promotion-list .promo-card-copy{color:#f8f4ff;grid-area:copy;align-self:center;min-width:0;display:block;width:auto!important;position:static!important}.mobile-app [data-page=promotions].is-claimable-view .promotion-list .promo-card-copy>small{display:block;color:#c7b0ff!important;letter-spacing:.06em!important;margin:0 0 7px!important;font-family:Inter,PingFang SC,sans-serif!important;font-size:8.5px!important;font-weight:700!important;line-height:1.2!important}.mobile-app [data-page=promotions].is-claimable-view .promotion-list .promo-card-copy>strong{display:block;color:#f9f6ff!important;letter-spacing:0!important;text-shadow:none!important;font-family:Inter,PingFang SC,sans-serif!important;font-size:14px!important;font-weight:720!important;line-height:1.35!important}.mobile-app [data-page=promotions].is-claimable-view .promotion-list .promo-card-copy>span{color:#b8afc9ab;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:9px;line-height:1.5;display:-webkit-box;overflow:hidden}.mobile-app [data-page=promotions].is-claimable-view .promotion-list .promo-card-reward{grid-area:reward;align-self:end;justify-items:end;gap:5px;display:grid;width:auto!important;position:static!important}.mobile-app [data-page=promotions].is-claimable-view .promotion-list .promo-card-reward>small{color:#b8afc9a6!important;letter-spacing:0!important;font-family:Inter,PingFang SC,sans-serif!important;font-size:8.5px!important;font-weight:560!important}.mobile-app [data-page=promotions].is-claimable-view .promotion-list .promo-card-reward>strong{font-feature-settings:"tnum" 1;color:#f3d98e!important;letter-spacing:-.02em!important;text-shadow:none!important;font-family:DIN Alternate,SF Pro Display,Inter,sans-serif!important;font-size:19px!important;font-weight:760!important;line-height:1!important}.mobile-app [data-page=promotions].is-claimable-view .promotion-list .promo-card-action{grid-area:action;border-radius:11px!important;width:92px!important;min-width:92px!important;height:38px!important;margin:0!important;padding:0 10px!important;font-size:10px!important;font-weight:740!important;position:static!important}.mobile-app [data-page=promotions] .promotion-claim-empty{color:#b6adc79e;background:#1311257a;border:1px dashed #a489dc33;border-radius:17px;align-content:center;place-items:center;gap:7px;min-height:190px;margin:0 10px;display:grid}.mobile-app [data-page=promotions] .promotion-claim-empty strong{color:#e8e2f2;font-size:13px}.mobile-app [data-page=promotions] .promotion-claim-empty span{font-size:9.5px}@media (width<=360px){.mobile-app [data-page=promotions] .promotion-claim-overview{grid-template-columns:minmax(0,1fr) 72px;gap:10px}.mobile-app [data-page=promotions].is-claimable-view .promotion-list .promo-card-media{grid-template-columns:minmax(0,1fr) 86px;gap:10px}.mobile-app [data-page=promotions].is-claimable-view .promotion-list .promo-card-action{width:86px!important;min-width:86px!important}}.mobile-app [data-page=promotions] .promotion-category-tabs{border-radius:0!important;overflow:hidden!important}.mobile-app [data-page=promotions] .promotion-category-tabs button{height:28px!important;min-height:28px!important}.mobile-app .member-cash-history-page .cash-record-aside em,.mobile-app .member-cash-history-page .cash-record-aside em.positive,.mobile-app .member-cash-history-page .cash-record-aside em.negative{color:#f4f1ff!important;text-shadow:none!important}.mobile-app .member-cash-history-page .cash-record-status.status-success{color:var(--state-success)!important}.mobile-app .member-cash-history-page .cash-record-status.status-pending{color:var(--state-pending)!important}.mobile-app .member-cash-history-page .cash-record-status.status-reviewing{color:var(--state-reviewing)!important}.mobile-app .member-cash-history-page .cash-record-status.status-failed{color:var(--state-danger)!important}.mobile-app .member-cash-history-page .cash-record-status.status-closed{color:var(--state-neutral)!important}.mobile-app :is(.member-history-page .history-summary,.member-report-page .report-summary) :is(small,strong){-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;text-shadow:none!important}.mobile-app :is(.member-history-page .history-summary,.member-report-page .report-summary) small{color:#b7b1c8!important;font-weight:600!important}.mobile-app :is(.member-history-page .history-summary,.member-report-page .report-summary) strong{font-synthesis:none;font-variant-numeric:tabular-nums;letter-spacing:0!important;font-family:DIN Alternate,SF Pro Display,Inter,PingFang SC,Microsoft YaHei,sans-serif!important;font-size:13px!important}.mobile-app .account-reference-page .member-subpage-head{grid-template-columns:40px minmax(0,1fr) 92px!important}.mobile-app .account-reference-page .member-subpage-head>.account-support-button{clip-path:polygon(13% 0,100% 0,100% 100%,0 100%)!important;color:#f5f1ff!important;background:radial-gradient(circle at 84% 12%,#f0c76d17,#0000 38%),linear-gradient(145deg,#4a2c91,#291a57 74%)!important;border:1px solid #f0c76d2e!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;gap:5px!important;width:92px!important;height:40px!important;margin-right:0!important;padding:0 9px 0 15px!important;display:flex!important;box-shadow:0 7px 16px #160b3429!important}.mobile-app .account-reference-page .account-support-button>i{background-color:var(--k8r-gold-soft)!important;flex:0 0 17px!important;width:17px!important;height:17px!important}.mobile-app .account-reference-page .account-support-button>span{white-space:nowrap!important;font-size:9px!important;font-weight:700!important;display:block!important}.mobile-app .account-reference-page .account-support-button>em{color:var(--k8r-gold-soft)!important;margin-left:auto!important;font:700 13px/1 Arial,sans-serif!important;display:block!important}.mobile-app .contact-icon:is(.is-wechat,.is-qq,.is-telegram,.is-add){color:#0000!important;width:36px!important;height:36px!important;box-shadow:none!important;border:0!important;border-radius:10px!important;transform:none!important}.mobile-app .contact-icon.is-wechat{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2036%2036'%20role='img'%20aria-labelledby='title'%3e%3ctitle%20id='title'%3eWeChat%3c/title%3e%3crect%20x='1'%20y='1'%20width='34'%20height='34'%20rx='10'%20fill='%2307C160'/%3e%3cpath%20fill='%23fff'%20d='M15.1%208.1c-5.2%200-9.4%203.4-9.4%207.7%200%202.3%201.2%204.4%203.2%205.8l-.7%202.6%202.9-1.6c1.2.5%202.6.8%204%20.8h.8a7.1%207.1%200%200%201-.4-2.3c0-4.4%204.1-8%209.2-8.1-1.4-2.9-5.1-4.9-9.6-4.9Zm-3.4%205.1a1.25%201.25%200%201%201%200%202.5%201.25%201.25%200%200%201%200-2.5Zm6.4%200a1.25%201.25%200%201%201%200%202.5%201.25%201.25%200%200%201%200-2.5Z'/%3e%3cpath%20fill='%23fff'%20d='M30.4%2021.1c0-3.7-3.6-6.7-8-6.7s-8%203-8%206.7%203.6%206.7%208%206.7c1.2%200%202.4-.2%203.4-.6l2.5%201.4-.6-2.3c1.7-1.2%202.7-3.1%202.7-5.2Zm-10.8-1.9a1.08%201.08%200%201%201%200%202.16%201.08%201.08%200%200%201%200-2.16Zm5.5%200a1.08%201.08%200%201%201%200%202.16%201.08%201.08%200%200%201%200-2.16Z'/%3e%3c/svg%3e") 50%/36px 36px no-repeat!important}.mobile-app .contact-icon.is-qq{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2036%2036'%20role='img'%20aria-labelledby='title'%3e%3ctitle%20id='title'%3eQQ%3c/title%3e%3crect%20x='1'%20y='1'%20width='34'%20height='34'%20rx='10'%20fill='%2312B7F5'/%3e%3cellipse%20cx='18'%20cy='19.5'%20rx='8.2'%20ry='11.2'%20fill='%23fff'/%3e%3ccircle%20cx='18'%20cy='11.6'%20r='6.5'%20fill='%23fff'/%3e%3cellipse%20cx='15.6'%20cy='10.8'%20rx='1.35'%20ry='1.8'%20fill='%231B2430'/%3e%3cellipse%20cx='20.4'%20cy='10.8'%20rx='1.35'%20ry='1.8'%20fill='%231B2430'/%3e%3cpath%20d='m15.7%2013.3%202.3-1.1%202.3%201.1-2.3%201.8Z'%20fill='%23F3B426'/%3e%3cpath%20d='M10.3%2016.7c5.1%201.8%2010.3%201.8%2015.4%200l-1%203c-4.4%201.5-9%201.5-13.4%200Z'%20fill='%23EB4D4D'/%3e%3cpath%20d='m11.3%2018-3%206%204.7-2Z'%20fill='%23EB4D4D'/%3e%3cellipse%20cx='12.1'%20cy='29.3'%20rx='4.3'%20ry='1.65'%20fill='%23F3B426'%20transform='rotate(-8%2012.1%2029.3)'/%3e%3cellipse%20cx='23.9'%20cy='29.3'%20rx='4.3'%20ry='1.65'%20fill='%23F3B426'%20transform='rotate(8%2023.9%2029.3)'/%3e%3c/svg%3e") 50%/36px 36px no-repeat!important}.mobile-app .contact-icon.is-telegram{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2036%2036'%20role='img'%20aria-labelledby='title'%3e%3ctitle%20id='title'%3eTelegram%3c/title%3e%3ccircle%20cx='18'%20cy='18'%20r='17'%20fill='%232AABEE'/%3e%3cpath%20fill='%23fff'%20d='m28.9%209.9-3.7%2017.4c-.3%201.2-1%201.5-2.1.9l-5.7-4.2-2.7%202.7c-.3.3-.6.6-1.1.6l.4-5.8L24.6%2012c.5-.4-.1-.7-.7-.3l-13.1%208.2-5.6-1.8c-1.2-.4-1.2-1.2.3-1.8l21.9-8.4c1-.4%201.9.2%201.5%202Z'/%3e%3c/svg%3e") 50%/36px 36px no-repeat!important;border-radius:50%!important}.mobile-app .contact-icon.is-add{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2036%2036'%20role='img'%20aria-labelledby='title'%3e%3ctitle%20id='title'%3e添加收款账户%3c/title%3e%3crect%20x='1'%20y='1'%20width='34'%20height='34'%20rx='10'%20fill='%23292B38'%20stroke='%23555967'/%3e%3crect%20x='7.5'%20y='10'%20width='19'%20height='15'%20rx='3.4'%20fill='none'%20stroke='%23F0C76D'%20stroke-width='1.8'/%3e%3cpath%20d='M8.5%2014h17'%20stroke='%23F0C76D'%20stroke-width='1.8'%20stroke-linecap='round'/%3e%3ccircle%20cx='26'%20cy='25.5'%20r='6.5'%20fill='%23F0C76D'%20stroke='%23FFF1C7'/%3e%3cpath%20d='M26%2022.5v6M23%2025.5h6'%20stroke='%23272936'%20stroke-width='1.8'%20stroke-linecap='round'/%3e%3c/svg%3e") 50%/36px 36px no-repeat!important}.mobile-app .contact-icon:is(.is-wechat,.is-qq,.is-telegram,.is-add):before,.mobile-app .contact-icon:is(.is-wechat,.is-qq,.is-telegram,.is-add):after{content:none!important}.mobile-app .contact-method-list>button{background:linear-gradient(145deg,#1d1e37fa,#18192ffa)!important;border:1px solid #9b7cff21!important;box-shadow:0 7px 16px #0807161c!important}.mobile-app .bottom-nav>button>em[data-promotion-nav-count][hidden]{display:none!important}.mobile-app .referral-luxury-scene{background:linear-gradient(#0507167a,#040818b3),radial-gradient(circle at 74% 61%,#5c74ff2e,#0000 42%),#080b1d!important;border:1px solid #9b7cff3d!important;box-shadow:inset 0 1px #ffffff0e,0 12px 28px #04051238!important}.mobile-app .referral-luxury-scene>.referral-page-invite,.mobile-app .referral-luxury-scene>.referral-qualification-card{z-index:6!important;background:linear-gradient(145deg,#080a1dc7,#0811269e)!important}.mobile-app .referral-luxury-scene .referral-page-link,.mobile-app .referral-luxury-scene .referral-page-code{box-shadow:none!important;background:linear-gradient(90deg,#0f122e33,#0f16300f)!important;border:0!important;border-bottom:1px solid #9bc2e238!important}.mobile-app .referral-luxury-scene .referral-page-code{border-bottom-color:#0000!important}.mobile-app .withdraw-page>.withdraw-page-head{z-index:40!important;-webkit-backdrop-filter:blur(16px)saturate(115%)!important;background:#17182cf0!important;border-bottom:1px solid #9b7cff24!important;grid-template-columns:40px minmax(0,1fr) 40px!important;height:64px!important;padding:0 18px!important;position:sticky!important;top:0!important;box-shadow:0 8px 20px #0707141f!important}.mobile-app .withdraw-page>.withdraw-page-head>div{position:absolute!important;left:50%!important;transform:translate(-50%)!important}.mobile-app .withdraw-page>.withdraw-page-head h1{color:#f4f1ff!important;letter-spacing:.04em!important;text-shadow:none!important;margin:0!important;font:700 18px/1.1 Inter,PingFang SC,Microsoft YaHei,sans-serif!important}.mobile-app .withdraw-page>.withdraw-page-head>button{background:linear-gradient(145deg,#24253bf5,#141627fa)!important;border:1px solid #9b7cff33!important;box-shadow:0 6px 14px #07081224!important}.mobile-app .withdraw-page>.withdraw-shell{min-height:calc(100dvh - 64px)!important}.mobile-app .bug-bounty-page{min-height:100dvh!important;padding-bottom:calc(92px + env(safe-area-inset-bottom))!important;color:#f7f3ff!important;background:radial-gradient(circle at 88% 7%,#9127443b,#0000 27%),radial-gradient(circle at 3% 42%,#6944bc2e,#0000 32%),linear-gradient(#17132c 0%,#100f22 54%,#0d0c1a 100%)!important;font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif!important}.mobile-app .bug-bounty-nav{z-index:40!important;-webkit-backdrop-filter:blur(16px)saturate(112%)!important;background:#141227f2!important;border-bottom:1px solid #9b7cff29!important;grid-template-columns:44px minmax(0,1fr) 44px!important;position:sticky!important;top:0!important;box-shadow:0 9px 24px #0705142e!important}.mobile-app .bug-bounty-nav>button{background:linear-gradient(145deg,#272443f5,#151429fa)!important;border-color:#9b7cff47!important}.mobile-app .bug-bounty-nav>h1{color:#f8f4ff!important;letter-spacing:.04em!important;text-shadow:none!important;font-size:18px!important;font-weight:760!important}.mobile-app .bug-bounty-shell{gap:12px!important;padding:10px 12px 20px!important;display:grid!important}.mobile-app .bug-bounty-hero,.mobile-app .bug-bounty-intro-card,.mobile-app .bug-bounty-card{background:linear-gradient(145deg,#231d42f7,#16142dfa)!important;border:1px solid #946ee042!important;border-radius:20px!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff09,0 14px 30px #05041138!important}.mobile-app .bug-bounty-hero{border-color:#f0c76d54!important}.mobile-app .bug-bounty-hero>img{aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;filter:none!important;opacity:1!important;width:100%!important;height:auto!important;display:block!important}.mobile-app .bug-bounty-hero-meta{background:radial-gradient(circle at 50% 0,#f0c76d17,#0000 58%),linear-gradient(#251b3af5,#18142cfa)!important;border-top:1px solid #f0c76d21!important;grid-template-columns:1fr 1px 1fr!important;align-items:center!important;min-height:64px!important;padding:9px 15px!important;display:grid!important}.mobile-app .bug-bounty-hero-meta>div{text-align:center!important;gap:4px!important;display:grid!important}.mobile-app .bug-bounty-hero-meta>i{background:linear-gradient(#0000,#f0c76d52,#0000)!important;width:1px!important;height:34px!important}.mobile-app .bug-bounty-hero-meta small,.mobile-app .bug-bounty-intro-card small,.mobile-app .bug-bounty-card header small{color:#d7cde89e!important;letter-spacing:.07em!important;font-size:9px!important;font-weight:650!important;line-height:1.25!important}.mobile-app .bug-bounty-hero-meta strong{color:#f8e4aa!important;font-size:13px!important;font-weight:780!important;line-height:1.2!important}.mobile-app .bug-bounty-intro-card{background:radial-gradient(circle at 96% 10%,#ac3a592b,#0000 40%),linear-gradient(145deg,#2b1f44f7,#17142efa)!important;border-color:#c54f7442!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-height:92px!important;padding:14px!important;display:grid!important}.mobile-app .bug-bounty-intro-mark{background:linear-gradient(145deg,#6f3797d1,#68223bf0)!important;border:1px solid #f0c76d5c!important;border-radius:15px!important;width:48px!important;height:48px!important;position:relative!important;box-shadow:inset 0 1px #ffffff1f,0 8px 18px #05041238!important}.mobile-app .bug-bounty-intro-mark:before{content:""!important;border:3px solid #f3d483!important;border-radius:50%!important;width:20px!important;height:20px!important;position:absolute!important;top:9px!important;left:9px!important;box-shadow:inset 0 0 0 2px #fff4c424!important}.mobile-app .bug-bounty-intro-mark:after{content:""!important;transform-origin:0!important;background:#f3d483!important;border-radius:999px!important;width:15px!important;height:4px!important;position:absolute!important;top:31px!important;left:28px!important;transform:rotate(45deg)!important}.mobile-app .bug-bounty-intro-mark>i{z-index:1!important;background:#c96583!important;border-radius:50% 50% 42% 42%!important;width:6px!important;height:8px!important;position:absolute!important;top:16px!important;left:16px!important;box-shadow:0 -2px #f2c86b!important}.mobile-app .bug-bounty-intro-card>div:nth-child(2){min-width:0!important}.mobile-app .bug-bounty-intro-card h2,.mobile-app .bug-bounty-card h2{color:#f8f4ff!important;letter-spacing:.02em!important;margin:3px 0 0!important;font-size:16px!important;font-weight:780!important;line-height:1.2!important}.mobile-app .bug-bounty-intro-card p{color:#dad2e7b5!important;margin:6px 0 0!important;font-size:10px!important;line-height:1.55!important}.mobile-app .bug-bounty-card{padding:16px 14px!important}.mobile-app .bug-bounty-card>header{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;margin-bottom:13px!important;display:flex!important}.mobile-app .bug-bounty-card>header>div{min-width:0!important}.mobile-app .bug-bounty-process-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.mobile-app .bug-bounty-process-list>article{background:linear-gradient(145deg,#2f264fc2,#191731e0)!important;border:1px solid #9b7cff2e!important;border-radius:14px!important;min-height:100px!important;padding:13px 11px 11px!important;position:relative!important;overflow:hidden!important}.mobile-app .bug-bounty-process-list b{color:#f2cf79!important;background:linear-gradient(145deg,#673c9199,#772b46b8)!important;border:1px solid #f0c76d57!important;border-radius:10px!important;place-items:center!important;width:28px!important;height:28px!important;margin-bottom:9px!important;font-size:10px!important;font-weight:850!important;display:grid!important}.mobile-app .bug-bounty-process-list strong,.mobile-app .bug-bounty-type-grid strong,.mobile-app .bug-bounty-evidence-card strong{color:#f4f0ff!important;font-size:12px!important;font-weight:780!important;line-height:1.3!important;display:block!important}.mobile-app .bug-bounty-process-list p,.mobile-app .bug-bounty-type-grid p,.mobile-app .bug-bounty-evidence-card p{color:#d3cbe1a8!important;margin:5px 0 0!important;font-size:9px!important;line-height:1.52!important}.mobile-app .bug-bounty-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.mobile-app .bug-bounty-type-grid>article{background:linear-gradient(145deg,#342444bf,#19162fe6)!important;border:1px solid #bf4c702b!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;min-height:74px!important;padding:13px 12px!important;display:grid!important}.mobile-app .bug-bounty-evidence-card>ul,.mobile-app .bug-bounty-rule-card>ol{gap:8px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.mobile-app .bug-bounty-evidence-card li{background:#1f1c39ba!important;border:1px solid #9b7cff24!important;border-radius:13px!important;grid-template-columns:27px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;padding:11px!important;display:grid!important}.mobile-app .bug-bounty-evidence-card li>i{color:#f2cf79!important;background:#5736698c!important;border:1px solid #f0c76d4d!important;border-radius:50%!important;place-items:center!important;width:27px!important;height:27px!important;font-size:11px!important;font-style:normal!important;font-weight:850!important;display:grid!important}.mobile-app .bug-bounty-rule-card{background:radial-gradient(circle at 100% 0,#98345321,#0000 37%),linear-gradient(145deg,#2a1f44f7,#16142cfa)!important;border-color:#c54f7438!important}.mobile-app .bug-bounty-rule-card>ol{counter-reset:bug-rule!important}.mobile-app .bug-bounty-rule-card li{counter-increment:bug-rule!important;color:#dcd4e9bd!important;padding:0 0 0 30px!important;font-size:10px!important;line-height:1.68!important;position:relative!important}.mobile-app .bug-bounty-rule-card li:before{content:counter(bug-rule, decimal-leading-zero)!important;color:#e9c368!important;background:#5d386d73!important;border:1px solid #f0c76d40!important;border-radius:8px!important;place-items:center!important;width:22px!important;height:22px!important;font-size:8px!important;font-weight:850!important;line-height:1!important;display:grid!important;position:absolute!important;top:0!important;left:0!important}.mobile-app .bug-bounty-action-bar{bottom:calc(68px + env(safe-area-inset-bottom))!important;z-index:35!important;-webkit-backdrop-filter:blur(16px)saturate(115%)!important;background:#110f22e8!important;border:1px solid #9b7cff38!important;border-radius:19px!important;gap:4px!important;padding:10px!important;display:grid!important;position:sticky!important;box-shadow:0 14px 32px #04030f6b!important}.mobile-app .bug-bounty-action-bar>button{color:#fff1c3!important;letter-spacing:.05em!important;background:linear-gradient(125deg,#7544dd 0%,#a4317b 54%,#a84458 100%)!important;border:1px solid #f0c76d8c!important;border-radius:16px!important;grid-template-columns:28px minmax(0,1fr) 18px!important;align-items:center!important;min-height:52px!important;padding:0 15px!important;font-size:16px!important;font-weight:850!important;display:grid!important;box-shadow:0 10px 24px #5623764d!important}.mobile-app .bug-bounty-action-bar>button>i{opacity:.92!important;border:2px solid!important;border-radius:50%!important;width:22px!important;height:22px!important;position:relative!important}.mobile-app .bug-bounty-action-bar>button>i:before,.mobile-app .bug-bounty-action-bar>button>i:after{content:""!important;background:0 0!important;border:2px solid!important;width:4px!important;height:8px!important;position:absolute!important;top:6px!important}.mobile-app .bug-bounty-action-bar>button>i:before{border-right:0!important;border-radius:5px 0 0 5px!important;left:-5px!important}.mobile-app .bug-bounty-action-bar>button>i:after{border-left:0!important;border-radius:0 5px 5px 0!important;right:-5px!important}.mobile-app .bug-bounty-action-bar>button>span{text-align:center!important}.mobile-app .bug-bounty-action-bar>button>em{color:#f4d980!important;justify-self:end!important;font-size:22px!important;font-style:normal!important;line-height:1!important}.mobile-app .bug-bounty-action-bar>small{color:#ccc4dc8f!important;text-align:center!important;font-size:8px!important;line-height:1.35!important}@media (width>=431px){.mobile-app .bug-bounty-process-list{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=360px){.mobile-app .bug-bounty-nav{grid-template-columns:40px minmax(0,1fr) 40px!important}.mobile-app .bug-bounty-shell{padding-inline:9px!important}.mobile-app .bug-bounty-intro-card{grid-template-columns:44px minmax(0,1fr)!important;padding-inline:11px!important}.mobile-app .bug-bounty-card{padding-inline:11px!important}}.mobile-app :is(.member-agent-page,.agent-detail-page){--agent-surface:#1f1b3bf5;--agent-surface-deep:#131227fa;--agent-line:#ac8fec40;--agent-copy:#ddd6ecb3;--agent-gold:#f0c76d;color:#f8f5ff!important;background:radial-gradient(circle at 94% 7%,#87264b3d,#0000 30%),radial-gradient(circle at 4% 38%,#6942bc2e,#0000 35%),linear-gradient(#17132c 0%,#100f22 58%,#0d0c1a 100%)!important;min-height:100dvh!important;font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif!important}.mobile-app :is(.member-agent-page,.agent-detail-page)>.member-subpage-head{-webkit-backdrop-filter:blur(16px)saturate(112%)!important;background:#141227f2!important;border-bottom:1px solid #9b7cff2b!important;box-shadow:0 9px 24px #0705142e!important}.mobile-app :is(.member-agent-page,.agent-detail-page)>.member-subpage-head>button:first-child{color:#f4efff!important;background:linear-gradient(145deg,#272443f5,#151429fa)!important;border-color:#9b7cff4d!important}.mobile-app :is(.member-agent-page,.agent-detail-page)>.member-subpage-head h1{color:#f8f5ff!important;letter-spacing:.03em!important;font-size:18px!important;font-weight:760!important}.mobile-app .agent-home-head aside button,.mobile-app .member-subpage-head .agent-head-service{color:#f4efff!important;box-shadow:none!important;background:#ffffff09!important;border-color:#b8a1ee40!important}.mobile-app .agent-home-head aside button:last-child,.mobile-app .member-subpage-head .agent-head-service{background:linear-gradient(145deg,#53349dc7,#2b1f5beb)!important;border-color:#9b7cff57!important}.mobile-app .agent-center-shell{gap:12px!important;padding-bottom:116px!important}.mobile-app .agent-dashboard-tabs{background:radial-gradient(circle at 16% 0,#9b7cff1a,#0000 48%),linear-gradient(145deg,#231f41fa,#16162dfc)!important;border-bottom-color:#9b7cff2e!important;height:48px!important;box-shadow:0 8px 20px #07051424!important}.mobile-app .agent-dashboard-tabs button{color:#d3cae2a1!important;text-shadow:none!important;font-size:10px!important;font-weight:650!important}.mobile-app .agent-dashboard-tabs button.active{color:#fff3cd!important;box-shadow:none!important;background:linear-gradient(145deg,#7043a06b,#56295152)!important}.mobile-app .agent-dashboard-tabs button.active:after{background:linear-gradient(90deg,#9c73ff,#f0c76d)!important;box-shadow:0 0 8px #f0c76d33!important}.mobile-app .agent-dashboard-panel,.mobile-app .agent-dashboard-panel>.member-subpage-shell{box-shadow:none!important;background:0 0!important}.mobile-app .agent-promo-hero{background:linear-gradient(#0000 48%,#110b20c2 72%,#110c20fa 100%),url(/assets/promo-agent-recruitment-k8-v1-lOIGkj8l.webp) top/100% no-repeat,#171126!important;border:1px solid #f0c76d4d!important;border-radius:19px!important;min-height:204px!important;padding:146px 14px 14px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff14,0 16px 34px #0704143d!important}.mobile-app .agent-promo-hero>:is(small,h2,p){clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.mobile-app .agent-promo-actions{z-index:2!important;gap:8px!important;margin-top:0!important;position:relative!important}.mobile-app .agent-promo-hero .agent-promo-actions button{border-radius:13px!important;min-height:38px!important;padding-inline:15px!important;font-size:10px!important;font-weight:760!important}.mobile-app .agent-promo-hero .agent-promo-actions button:first-child,.mobile-app .agent-primary-action,.mobile-app .agent-calculator-card>button:not(:disabled){color:#fff8df!important;background:linear-gradient(135deg,#8147dc 0%,#a73675 58%,#b74b4c 100%)!important;border:1px solid #ffe0976b!important;box-shadow:0 9px 20px #4d1a5040!important}.mobile-app .agent-promo-hero .agent-promo-actions button:last-child{color:#eee8fa!important;background:#201b3bcc!important;border-color:#bea8ee47!important}.mobile-app :is(.agent-support-card,.agent-treatment-entry,.agent-share-card,.agent-member-detail-card,.agent-data-table-card,.agent-calculator-card){border:1px solid var(--agent-line)!important;background:radial-gradient(circle at 96% 0%, #84305b2e, transparent 35%), linear-gradient(145deg, var(--agent-surface), var(--agent-surface-deep))!important;box-shadow:inset 0 1px #ffffff0e,0 13px 28px #06041233!important}.mobile-app .agent-support-card{border-radius:18px!important;overflow:hidden!important}.mobile-app .agent-support-card:after{color:#f0c76d09!important}.mobile-app .agent-support-head h2,.mobile-app .agent-treatment-entry strong,.mobile-app .agent-member-list-head h2,.mobile-app .agent-data-table-card>header strong{color:#f8f5ff!important;font-weight:750!important}.mobile-app .agent-support-stats{border-color:#ac8fec2b!important}.mobile-app .agent-support-stats>div+div{border-color:#ac8fec29!important}.mobile-app .agent-support-stats small,.mobile-app .agent-support-form>span,.mobile-app .agent-treatment-entry>span:nth-child(2) small{color:var(--agent-copy)!important}.mobile-app .agent-support-stats strong{color:#f8f5ff!important;font-variant-numeric:tabular-nums!important;font-family:DIN Alternate,SF Pro Display,Inter,sans-serif!important}.mobile-app .agent-support-form input{color:#f6f1ff!important;background:#0c0b1da3!important;border-color:#ac8fec38!important;box-shadow:inset 0 1px #ffffff09!important}.mobile-app .agent-support-form input::placeholder{color:#c8bfd973!important}.mobile-app .agent-support-form button{color:#fff7dc!important;background:linear-gradient(135deg,#7643ce,#9b356e 64%,#a84248)!important;border-color:#ffe09757!important}.mobile-app .agent-treatment-entry{color:#f8f5ff!important;border-radius:17px!important}.mobile-app .agent-treatment-badge{color:#f5cd74!important;background:linear-gradient(160deg,#973d56,#551b3c 62%,#2c173b)!important;border:1px solid #f0c76d61!important;box-shadow:inset 0 1px #ffffff29,3px 3px #7c4dcf33!important}.mobile-app .agent-treatment-entry em{color:#eee8f8!important}.mobile-app .agent-share-card{border-radius:19px!important}.mobile-app .agent-share-card:before{border-color:#9b7cff1f!important;box-shadow:0 0 0 22px #7952f609,0 0 0 23px #f0c76d12,0 0 0 45px #7952f606!important}.mobile-app .agent-qr{background:repeating-conic-gradient(#21153d 0 25%, #fff 0 50%) 50% / 16px 16px!important;border-color:#f7f3ff!important;box-shadow:0 0 0 1px #f0c76d70,0 12px 27px #07041545!important}.mobile-app .agent-qr span{color:#f8d37e!important;background:linear-gradient(145deg,#7137b6,#6c203f)!important}.mobile-app .agent-qr-save,.mobile-app .agent-share-card>label{color:var(--agent-copy)!important}.mobile-app .agent-copy-row{background:#0c0b1d94!important;border-color:#ac8fec38!important;box-shadow:inset 0 1px #ffffff0a!important}.mobile-app .agent-copy-row strong{color:#f4efff!important}.mobile-app .agent-copy-row button{color:#fff2ca!important;background:linear-gradient(145deg,#6a3daead,#4e296acc)!important}.mobile-app .agent-share-channel{color:#f1ecfa!important;background:#ffffff09!important;border-color:#ac8fec38!important;box-shadow:inset 0 1px #ffffff0e,0 7px 16px #06041229!important}.mobile-app .agent-member-search{background:linear-gradient(145deg,#231f42f5,#15142bfa)!important;border-color:#ac8fec3d!important;box-shadow:inset 0 1px #ffffff0e!important}.mobile-app .agent-member-search svg,.mobile-app .agent-member-filter-text svg{stroke:#cfbdfa!important}.mobile-app .agent-member-search input{color:#f6f1ff!important}.mobile-app .agent-member-search input::placeholder{color:#cbc2db73!important}.mobile-app .agent-member-search button{color:#fff6dc!important;background:linear-gradient(145deg,#7443cd,#8c315f)!important;box-shadow:0 5px 12px #3e174c40!important}.mobile-app .agent-member-filter-text{color:#d9d0ea!important}.mobile-app .agent-member-detail-card,.mobile-app .agent-data-table-card{border-radius:16px!important}.mobile-app .agent-member-detail-card>header,.mobile-app .agent-data-table-card>header{border-color:#ac8fec29!important}.mobile-app .agent-member-detail-card>header small,.mobile-app .agent-member-detail-card>header time,.mobile-app .agent-member-detail-card dt,.mobile-app .agent-data-table-card>header small,.mobile-app .agent-data-summary-item span{color:var(--agent-copy)!important}.mobile-app .agent-member-detail-card>header strong,.mobile-app .agent-member-detail-card dd,.mobile-app .agent-data-summary-item strong{color:#f6f2ff!important;font-variant-numeric:tabular-nums!important;font-family:DIN Alternate,SF Pro Display,Inter,sans-serif!important}.mobile-app .agent-member-detail-card dl>div,.mobile-app .agent-data-summary-item,.mobile-app .agent-data-summary-item:nth-child(2n){border-color:#ac8fec24!important}.mobile-app .agent-data-summary-item:nth-child(4n+3),.mobile-app .agent-data-summary-item:nth-child(4n+4){background:#7952f609!important}.mobile-app :is(.agent-member-detail-card dd.is-online,.agent-member-detail-card dd.is-positive,.agent-data-summary-item.is-added strong,.agent-data-summary-item.is-profit strong){color:var(--state-success)!important}.mobile-app :is(.agent-member-detail-card dd.is-offline,.agent-member-detail-card dd.is-loss,.agent-data-summary-item.is-abnormal strong,.agent-data-summary-item.is-loss strong){color:var(--state-danger)!important}.mobile-app .agent-data-summary-item.is-commission strong{color:#f0c76d!important}.mobile-app .agent-data-table-card .agent-data-filter-text{background:#7952f614!important;border:1px solid #ac8fec33!important}.mobile-app .agent-member-filter-backdrop{-webkit-backdrop-filter:blur(7px)!important;background:#04030dbd!important}.mobile-app .agent-member-filter-sheet{background:radial-gradient(circle at 88% 0,#852c5533,#0000 34%),linear-gradient(160deg,#1f1b3afc,#111023fe)!important;border:1px solid #ac8fec3d!important;border-bottom:0!important;box-shadow:0 -18px 46px #04030e7a,inset 0 1px #ffffff12!important}.mobile-app .agent-member-filter-sheet>header,.mobile-app .agent-member-filter-group{border-color:#ac8fec29!important}.mobile-app .agent-member-filter-sheet>header h2{color:#f8f5ff!important}.mobile-app .agent-member-filter-sheet>header button{color:#f0c76d!important}.mobile-app .agent-member-filter-group h3,.mobile-app .agent-member-custom-dates span{color:var(--agent-copy)!important}.mobile-app .agent-member-filter-options button{color:#dcd5e9!important;background:#ffffff09!important;border-color:#ac8fec38!important}.mobile-app .agent-member-filter-options button.active{color:#fff2c8!important;box-shadow:none!important;background:linear-gradient(145deg,#6f3db099,#762b4e8f)!important;border-color:#f0c76d61!important}.mobile-app .agent-member-custom-dates input{color:#f5f0ff!important;background:#0b0a1bad!important;border-color:#ac8fec38!important}.mobile-app .agent-member-filter-cancel{color:#e9e2f4!important;background:#ffffff06!important;border-top:1px solid #ac8fec26!important}.mobile-app :is(.agent-treatment-hero,.agent-level-list,.agent-benefit-grid,.agent-rule-points,.agent-rule-tutorial,.agent-calculator-card){border:1px solid var(--agent-line)!important;background:radial-gradient(circle at 98% 0%, #852d572e, transparent 36%), linear-gradient(145deg, var(--agent-surface), var(--agent-surface-deep))!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff0e,0 13px 28px #06041233!important}.mobile-app .agent-treatment-hero>div{background:0 0!important}.mobile-app .agent-treatment-hero>div+div,.mobile-app .agent-level-list article,.mobile-app .agent-rule-points span,.mobile-app .agent-rule-case p{border-color:#ac8fec29!important}.mobile-app .agent-treatment-hero small,.mobile-app .agent-level-list article p small,.mobile-app .agent-rule-tutorial>small,.mobile-app .agent-rule-case p,.mobile-app .agent-rule-case p span,.mobile-app .agent-calculator-card>label span,.mobile-app .agent-calculator-card>small,.mobile-app .agent-calculator-card>div small{color:var(--agent-copy)!important}.mobile-app .agent-treatment-hero strong,.mobile-app .agent-level-list article>b,.mobile-app .agent-rule-case p b,.mobile-app .agent-calculator-card>div strong{color:#f0c76d!important;font-variant-numeric:tabular-nums!important;font-family:DIN Alternate,SF Pro Display,Inter,sans-serif!important}.mobile-app .agent-level-list h2,.mobile-app .agent-benefit-grid h2,.mobile-app .agent-rule-tutorial h2,.mobile-app .agent-level-list article p strong{color:#f8f5ff!important}.mobile-app .agent-level-list article i{color:#f4cc73!important;background:linear-gradient(145deg,#813b66,#4d235c)!important;border:1px solid #f0c76d4d!important}.mobile-app .agent-benefit-grid span,.mobile-app .agent-rule-points span{color:#e0d9ed!important;background:#7952f60e!important;border-color:#ac8fec29!important}.mobile-app .agent-rule-tabs{background:#0c0b1c85!important;border-color:#ac8fec30!important}.mobile-app .agent-rule-tabs button{color:#d8cfe6a3!important;background:0 0!important;border-color:#0000!important}.mobile-app .agent-rule-tabs button.active{color:#fff2c8!important;background:linear-gradient(145deg,#703db0b8,#7f2c4cad)!important;border-color:#f0c76d4d!important}.mobile-app .agent-network{background:#0b0a1b94!important;border:1px solid #ac8fec29!important}.mobile-app .agent-network :is(b,span){color:#eee8f7!important;background:linear-gradient(145deg,#2d274cfa,#191730fa)!important;border-color:#ac8fec33!important}.mobile-app .agent-network b{color:#f4cd74!important;background:linear-gradient(145deg,#7c3a64,#4f2458)!important;border-color:#f0c76d57!important}.mobile-app .agent-calculator-card select,.mobile-app .agent-calculator-card input{color:#f6f1ff!important;background:#0b0a1ba3!important;border-color:#ac8fec3b!important;box-shadow:inset 0 1px #ffffff09!important}.mobile-app .agent-calculator-card input::placeholder{color:#cac1d973!important}.mobile-app .agent-calculator-card>button:disabled{color:#d2cae070!important;box-shadow:none!important;background:#ffffff0b!important;border-color:#ac8fec1f!important}.mobile-app .agent-calculator-card>div{background:#0b0a1b61!important;border-color:#ac8fec2b!important}.mobile-app .agent-calculator-card>div p+p{border-color:#ac8fec29!important}@media (width<=360px){.mobile-app .agent-promo-hero{min-height:190px!important;padding-top:133px!important}.mobile-app .agent-promo-hero .agent-promo-actions button{padding-inline:11px!important;font-size:9px!important}}.mobile-app [data-page=agent-center]{background:radial-gradient(circle at 92% 4%,#8e67ff29,#0000 20rem),radial-gradient(circle at -10% 70%,#f0c76d0d,#0000 24rem),linear-gradient(#17182c,#111326 58%,#121326)!important}.mobile-app [data-page=agent-center] .agent-center-shell :is(.agent-support-card,.agent-treatment-entry,.agent-share-card,.agent-member-detail-card,.agent-data-table-card){background:linear-gradient(145deg,#1f2039fa,#15172cfa)!important;border-color:#af99ff33!important}.mobile-app [data-page=agent-center] .agent-center-shell .agent-dashboard-tabs{background:#17172beb!important;border-color:#b29cff2e!important}.mobile-app [data-page=agent-center] .agent-center-shell .agent-dashboard-tabs button.active{background:linear-gradient(145deg,#7952f642,#553d973d)!important}.mobile-app [data-page=agent-center] .agent-center-shell .agent-promo-actions button:first-child{border-color:var(--k8-action-primary-border)!important;background:var(--k8-action-primary-bg)!important;color:var(--k8-action-primary-text)!important;box-shadow:var(--k8-action-primary-shadow)!important}.mobile-app [data-page=agent-center] .agent-center-shell .agent-promo-actions button:last-child{border-color:var(--k8-action-secondary-border)!important;background:var(--k8-action-secondary-bg)!important;color:var(--k8-action-secondary-text)!important;box-shadow:var(--k8-action-secondary-shadow)!important}.mobile-app [data-page=agent-center] .agent-center-shell .agent-support-form button:disabled{border-color:var(--k8-action-disabled-border)!important;background:var(--k8-action-disabled-bg)!important;color:var(--k8-action-disabled-text)!important;box-shadow:none!important;filter:none!important}.mobile-app [data-page=agent-center] .agent-qr{border-radius:16px;padding:6px;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#cbbbe6,#8b75ad 56%,#d9bf85) border-box!important;border:1px solid #0000!important;box-shadow:0 8px 22px #0806183d!important}.mobile-app [data-page=agent-center] .agent-qr>img{object-fit:contain;border-radius:0}.mobile-app [data-page=agent-center] .agent-center-shell .agent-share-channel{border:0!important}.mobile-app [data-page=promotions] .promotion-tabs{box-shadow:none!important;-webkit-backdrop-filter:blur(16px)saturate(116%)!important;background:radial-gradient(circle at 18% 0,#9b7cff14,#0000 48%),linear-gradient(145deg,#231f3fb3,#16152cc2)!important;border-color:#ae95e72e!important}.mobile-app [data-page=promotions] .promotion-tabs button{color:#d7cfe59e!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:14px!important;margin:4px 3px!important;transition:color .18s,border-color .18s,background .18s,box-shadow .18s!important}.mobile-app [data-page=promotions] .promotion-tabs button.active{color:#fff4d2!important;-webkit-backdrop-filter:blur(12px)saturate(120%)!important;background:radial-gradient(circle at 24% 0,#ffffff1c,#0000 42%),linear-gradient(145deg,#774cb452,#602c5e38)!important;border-color:#c7b3f440!important;box-shadow:inset 0 0 0 1px #f0c76d06,0 6px 16px #08051729!important}.mobile-app [data-page=promotions] .promotion-tabs button.active:after{content:none!important;box-shadow:none!important;background:0 0!important;display:none!important}.mobile-app .agent-dashboard-tabs button{font-size:11.5px!important;font-weight:680!important}.mobile-app .agent-share-card>label{color:#e1d9eeb8!important;margin-top:14px!important;margin-bottom:8px!important;font-size:11px!important;font-weight:650!important}.mobile-app .agent-qr-save{color:#e1d9eead!important;padding:5px 9px!important;font-size:10.5px!important;font-weight:650!important}.mobile-app .agent-copy-row{grid-template-columns:minmax(0,1fr) 62px!important;height:46px!important}.mobile-app .agent-copy-row strong{letter-spacing:.025em!important;padding-inline:13px!important;font-size:12px!important;font-weight:720!important}.mobile-app .agent-copy-row button{font-size:11.5px!important;font-weight:760!important}.mobile-app .agent-share-channel{gap:8px!important;height:46px!important}.mobile-app .agent-share-channel strong{font-size:10.5px!important;font-weight:700!important}.mobile-app .agent-member-search{height:46px!important}.mobile-app .agent-member-search input{height:44px!important;font-size:11.5px!important;font-weight:600!important}.mobile-app .agent-member-search button{width:62px!important;height:36px!important;font-size:11px!important}.mobile-app .agent-members-shell .agent-member-list-head h2{color:#f8f5ff!important;font-size:17px!important;font-weight:760!important}.mobile-app .agent-member-filter-text{font-size:10.5px!important;font-weight:650!important}.mobile-app .agent-member-detail-card>header{min-height:48px!important;padding:10px 13px!important}.mobile-app .agent-member-detail-card>header small{font-size:9.5px!important}.mobile-app .agent-member-detail-card>header strong{font-size:12.5px!important}.mobile-app .agent-member-detail-card>header time{font-size:9px!important}.mobile-app .agent-member-detail-card dl{row-gap:2px!important;padding:7px 13px 13px!important}.mobile-app .agent-member-detail-card dl>div{min-height:28px!important;padding-top:7px!important}.mobile-app .agent-member-detail-card dt{font-size:10px!important}.mobile-app .agent-member-detail-card dd,.mobile-app .agent-member-detail-card dd.is-login-time{font-size:10.5px!important;font-weight:700!important}.mobile-app .agent-data-table-card>header{min-height:64px!important;padding-inline:14px!important}.mobile-app .agent-data-table-card>header strong{font-size:14px!important;font-weight:760!important}.mobile-app .agent-data-table-card>header small{margin-top:6px!important;font-size:9.5px!important}.mobile-app .agent-data-table-card .agent-data-filter-text{min-height:34px!important;padding-inline:11px!important;font-size:10.5px!important}.mobile-app .agent-data-summary-item{gap:9px!important;min-height:78px!important;padding:14px!important}.mobile-app .agent-data-summary-item span{font-size:10.5px!important;font-weight:620!important}.mobile-app .agent-data-summary-item strong{font-size:14px!important;font-weight:760!important}@media (width<=360px){.mobile-app .agent-dashboard-tabs button{font-size:10.5px!important}.mobile-app .agent-member-detail-card dt{font-size:9.5px!important}.mobile-app .agent-member-detail-card dd,.mobile-app .agent-member-detail-card dd.is-login-time{font-size:10px!important}}.mobile-app{--k8-action-primary-border:transparent;--k8-action-primary-bg:linear-gradient(135deg, #4b2eb5 0%, #7952f6 58%, #9a73ff 100%);--k8-action-primary-text:#fff7dc;--k8-action-primary-shadow:0 7px 18px #4b2eb538;--k8-action-compact-shadow:0 4px 12px #4b2eb52e;--k8-action-secondary-border:#bea8ee47;--k8-action-secondary-bg:radial-gradient(circle at 18% 0, #9b7cff1a, transparent 46%), linear-gradient(145deg, #2d284edb, #191831eb);--k8-action-secondary-text:#eee8fa;--k8-action-secondary-shadow:0 7px 16px #08061826;--k8-action-disabled-border:#a894cf24;--k8-action-disabled-bg:linear-gradient(145deg, #36314ceb, #262339f5);--k8-action-disabled-text:#e0d8ed6b;--k8-action-danger-border:#ff7f9547;--k8-action-danger-bg:linear-gradient(145deg, #ff7f9513, #2a192f33);--k8-action-danger-text:var(--state-danger)}.mobile-app :is(.recharge-submit,.withdraw-submit,.auth-primary-button,.contact-save-button,.agent-primary-action,.agent-calculator-card>button:not(:disabled),.primary-action,.referral-campaign-hero button,.profile-wallet-actions button:first-child,.vip-level-footer>button:not(:disabled),.vip-detail-action,.daily-rebate-claim-row>button:not(:disabled),.daily-loss-settlement>button:not(:disabled),.daily-first-deposit-action-bar>button:not(:disabled),.bug-bounty-action-bar>button,.agent-promo-actions button:first-child){border-color:var(--k8-action-primary-border)!important;background:var(--k8-action-primary-bg)!important;color:var(--k8-action-primary-text)!important;box-shadow:var(--k8-action-primary-shadow)!important;text-shadow:none!important}.mobile-app :is(.promo-card-action,.daily-checkin-progress-card li>button,.agent-support-form button:not(:disabled),.agent-member-search button,.agent-copy-row button,.referral-page-link button,.referral-page-code button,.referral-chest-card.is-unlocked:not(.is-claimed) .referral-chest-copy>button:not(:disabled)){border-color:var(--k8-action-primary-border)!important;background:var(--k8-action-primary-bg)!important;color:var(--k8-action-primary-text)!important;box-shadow:var(--k8-action-compact-shadow,0 6px 14px #4b2eb538)!important;text-shadow:none!important}.mobile-app [data-page=promotions] .promo-card-action{--k8-action-primary-border:transparent;--k8-action-compact-shadow:0 6px 14px #4b2eb538}.mobile-app :is(.secondary-action,.agent-promo-actions button:last-child,.profile-wallet-actions button:last-child,.agent-share-channel){border-color:var(--k8-action-secondary-border)!important;background:var(--k8-action-secondary-bg)!important;color:var(--k8-action-secondary-text)!important;box-shadow:var(--k8-action-secondary-shadow)!important;text-shadow:none!important}.mobile-app :is(.recharge-submit,.withdraw-submit,.auth-primary-button,.contact-save-button,.agent-primary-action,.agent-calculator-card>button,.primary-action,.daily-rebate-claim-row>button,.daily-loss-settlement>button,.daily-first-deposit-action-bar>button,.vip-level-footer>button,.referral-chest-copy>button):disabled{border-color:var(--k8-action-disabled-border)!important;background:var(--k8-action-disabled-bg)!important;color:var(--k8-action-disabled-text)!important;box-shadow:none!important;filter:none!important}.mobile-app .profile-group>.profile-logout-button{--k8-action-danger-border:var(--k8r-line);--k8-action-danger-bg:var(--k8r-surface-soft);border:1px solid var(--k8-action-danger-border)!important;background:var(--k8-action-danger-bg)!important;color:var(--k8-action-danger-text)!important;box-shadow:none!important}.mobile-app .profile-group>.profile-logout-button:active{color:var(--state-danger)!important;box-shadow:none!important;background:#26233d!important}.mobile-app .member-report-page .report-filter-panel button,.mobile-app .member-report-page .report-filter-panel button.active{box-shadow:none!important;border:0!important;outline:0!important}.mobile-app .member-report-page .report-filter-panel button.active{color:#fff4d2!important;background:linear-gradient(145deg,#7952f652,#553d9757)!important}.mobile-app .member-cash-history-page .cash-record-list>button:before{content:none!important;box-shadow:none!important;background:0 0!important;display:none!important}.mobile-app :is(.recharge-submit,.withdraw-submit,.auth-primary-button,.contact-save-button,.agent-primary-action,.agent-calculator-card>button,.primary-action,.referral-campaign-hero button,.profile-wallet-actions button,.vip-level-footer>button,.vip-detail-action,.daily-rebate-claim-row>button,.daily-loss-settlement>button,.daily-first-deposit-action-bar>button,.bug-bounty-action-bar>button,.agent-promo-actions button,.promo-card-action,.agent-support-form button,.agent-member-search button,.agent-copy-row button):not(:disabled):active{filter:brightness(.93)saturate(1.04)!important;transform:translateY(1px)!important}.mobile-app .service-button,.mobile-app :is(.favorite,.detail-favorite),.mobile-app .promotion-tabs>button.active,.mobile-app .promotion-category-tabs>button.active{box-shadow:none!important}.mobile-app [data-page=referrals]{--ref-copy:#f7f0fc;--ref-muted:#bdb0cb;--ref-line:#a18fc63d;--k8-action-primary-border:transparent;--k8-action-primary-shadow:0 5px 16px #5d35b42e;color:var(--ref-copy)!important;font-family:var(--font-ui)!important;background:radial-gradient(at 90% 15%,#974d3830,#0000 45%),linear-gradient(170deg,#261c31,#1b1527 60%,#211627)!important}.mobile-app [data-page=referrals] .referral-page-shell{gap:14px!important;padding:10px 10px 20px!important}.mobile-app [data-page=referrals] .referral-campaign-hero{aspect-ratio:1.78;isolation:isolate;background:#100c1c!important;border:1px solid #edce8885!important;border-radius:18px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:180px!important;animation:none!important;box-shadow:0 0 22px #e7ad5a1a,0 8px 24px #0504112e,inset 0 1px #ffe4b53d!important}.mobile-app [data-page=referrals] .referral-campaign-hero>img{object-fit:cover;object-position:center;opacity:1!important;filter:brightness(1.08)saturate(1.03)!important;width:100%!important;height:100%!important;animation:none!important;position:absolute!important;inset:0!important;transform:none!important}.mobile-app [data-page=referrals] .referral-campaign-hero:before{content:none!important}.mobile-app [data-page=referrals] .referral-campaign-hero:after{pointer-events:none;background:linear-gradient(90deg,#0e081b33,#0000 62%)!important}.mobile-app [data-page=referrals] .referral-campaign-hero>div{z-index:3;flex-direction:column;justify-content:center;align-items:flex-start;display:flex;bottom:0;width:54%!important;top:0!important;left:clamp(18px,5vw,25px)!important;transform:none!important}.mobile-app [data-page=referrals] .referral-campaign-hero small{align-items:center;gap:7px;display:flex;color:#e2c38b!important;letter-spacing:.2em!important;text-shadow:none!important;font-size:9px!important;font-weight:600!important;line-height:1.5!important}.mobile-app [data-page=referrals] .referral-hero-copy>small:after{content:"";background:linear-gradient(90deg,#b99555,#0000);width:19px;height:1px}.mobile-app [data-page=referrals] .referral-campaign-hero h1{color:#f7eddb!important;letter-spacing:.045em!important;-webkit-text-fill-color:currentColor!important;text-shadow:0 2px 5px #0c05138c!important;background:0 0!important;margin:12px 0 0!important;padding:0!important;font:700 clamp(21px,6vw,25px)/1.2 Songti SC,STSong,serif!important}.mobile-app [data-page=referrals] .referral-hero-copy h1>span{display:block;font-family:Songti SC,STSong,serif!important}.mobile-app [data-page=referrals] .referral-hero-copy h1>strong{letter-spacing:.015em;-webkit-text-fill-color:transparent;width:max-content;text-shadow:none;background:linear-gradient(#fff0c3 8%,#f2d18b 45%,#d89e49 94%);-webkit-background-clip:text;background-clip:text;margin-top:3px;display:block;color:#edcc86!important;font:700 clamp(24px,7vw,29px)/1.2 Songti SC,STSong,serif!important}.mobile-app [data-page=referrals] .referral-campaign-hero p{color:#b5adc3!important;font-size:10px!important;line-height:1.5!important}.mobile-app [data-page=referrals] .referral-campaign-hero button{min-width:87px;color:#f9f5ff!important;background:var(--k8-action-primary-bg)!important;height:33px!important;min-height:33px!important;box-shadow:var(--k8-action-primary-shadow)!important;letter-spacing:.06em!important;border:0!important;border-radius:9px!important;margin-top:18px!important;padding:0 17px!important;font-size:11px!important}.mobile-app [data-page=referrals] .referral-rewards-panel{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.mobile-app [data-page=referrals] .referral-rewards-panel>.referral-chest-system{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;overflow:visible!important}.mobile-app [data-page=referrals] .referral-chest-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.mobile-app [data-page=referrals] .referral-chest-card{--tier-rgb:196, 201, 219;isolation:isolate;border:1px solid rgba(var(--tier-rgb), .44)!important;min-width:0!important;box-shadow:0 0 14px rgba(var(--tier-rgb), .075), inset 0 1px 0 rgba(var(--tier-rgb), .22)!important;background:linear-gradient(155deg,#2b2338,#211a2d 72%)!important;border-radius:16px!important;padding:0!important;overflow:hidden!important}.mobile-app [data-page=referrals] .referral-chest-grid>.referral-chest-card{border-color:rgba(var(--tier-rgb), .44)!important;box-shadow:0 0 14px rgba(var(--tier-rgb), .075), inset 0 1px 0 rgba(var(--tier-rgb), .22)!important}.mobile-app [data-page=referrals] .referral-chest-card.chest-gold{--tier-rgb:237, 206, 136}.mobile-app [data-page=referrals] .referral-chest-card.chest-diamond{--tier-rgb:214, 199, 241}.mobile-app [data-page=referrals] .referral-chest-card.chest-supreme{--tier-rgb:235, 187, 124}.mobile-app [data-page=referrals] .referral-chest-card:before,.mobile-app [data-page=referrals] .referral-chest-card:after,.mobile-app [data-page=referrals] .referral-chest-art:before{content:none!important}.mobile-app [data-page=referrals] .referral-chest-art:after{z-index:3;pointer-events:none;border:0;border-radius:0;width:100%;height:20%;position:absolute;inset:auto 0 0;content:""!important;box-shadow:none!important;background:linear-gradient(#0000,#2b2338)!important;transform:none!important}.mobile-app [data-page=referrals] .referral-chest-card .referral-chest-art{aspect-ratio:1;width:100%;display:block;position:relative;height:auto!important;box-shadow:none!important;perspective:none!important;background:#160d20!important;border:0!important;border-radius:0!important;overflow:hidden!important}.mobile-app [data-page=referrals] .referral-chest-art>img{aspect-ratio:1;object-fit:cover;object-position:center;display:block;filter:brightness(1.075)saturate(1.025)!important;opacity:1!important;width:100%!important;height:auto!important;animation:none!important;position:static!important;transform:none!important}.mobile-app [data-page=referrals] .referral-chest-card .referral-chest-copy{background:radial-gradient(ellipse at 50% 0, rgba(var(--tier-rgb), .075), transparent 65%), linear-gradient(155deg, #2b2338, #211a2d 76%);padding:0 10px 12px!important}.mobile-app [data-page=referrals] .referral-chest-copy:before{content:none}.mobile-app [data-page=referrals] .referral-chest-card .referral-chest-copy>small{color:#c1b5cb!important;letter-spacing:0!important;margin-top:10px!important;font-size:10px!important;font-weight:500!important;line-height:1.5!important}.mobile-app [data-page=referrals] .referral-chest-card .referral-chest-title{justify-content:space-between!important;align-items:center!important;gap:5px!important;min-height:27px!important;margin-top:5px!important;display:flex!important}.mobile-app [data-page=referrals] .referral-chest-card .referral-chest-title strong{white-space:nowrap;flex:none;color:#fff0db!important;letter-spacing:0!important;width:auto!important;font-size:14px!important;font-weight:650!important;line-height:1.4!important}.mobile-app [data-page=referrals] .referral-chest-title .referral-tier-amount{isolation:isolate;clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);min-width:50px;position:relative;overflow:hidden;background:linear-gradient(135deg, rgba(var(--tier-rgb), .35), rgba(var(--tier-rgb), .85) 22%, rgba(var(--tier-rgb), .3) 42%, rgba(var(--tier-rgb), .2) 63%, rgba(var(--tier-rgb), .7) 85%, rgba(var(--tier-rgb), .4))!important;width:auto!important;height:25px!important;box-shadow:none!important;filter:none!important;border:0!important;border-radius:0!important;flex:none!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 6px!important;display:flex!important}.mobile-app [data-page=referrals] .referral-tier-amount:before{content:"";z-index:-1;clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px);background:linear-gradient(145deg,#514353,#2c2337 57%,#3c2f41);position:absolute;inset:1px}.mobile-app [data-page=referrals] .referral-tier-amount:after{content:"";z-index:-1;pointer-events:none;border-top:1px solid rgba(var(--tier-rgb), .4);border-bottom:1px solid rgba(var(--tier-rgb), .15);position:absolute;inset:3px}.mobile-app [data-page=referrals] .referral-tier-amount>span{width:auto!important;height:auto!important;color:rgb(var(--tier-rgb))!important;text-shadow:none!important;letter-spacing:-.025em!important;font:650 13px/1 var(--font-ui)!important;gap:2px!important;position:static!important;inset:auto!important;transform:none!important}.mobile-app [data-page=referrals] .referral-tier-amount>span>small{color:inherit!important;font-size:9px!important}.mobile-app [data-page=referrals] .referral-tier-amount>span>b{font:inherit!important;color:inherit!important}.mobile-app [data-page=referrals] .referral-chest-card .referral-chest-copy>button{width:100%;letter-spacing:.02em!important;height:36px!important;min-height:36px!important;box-shadow:none!important;border:0!important;border-radius:9px!important;margin-top:8px!important;font-size:11px!important;font-weight:650!important}.mobile-app [data-page=referrals] .referral-chest-card.is-unlocked:not(.is-claimed) .referral-chest-copy>button:not(:disabled){color:#fff0cd!important;border:1px solid rgba(var(--tier-rgb), .62)!important;box-shadow:inset 0 1px 0 #ffeed23d, 0 0 12px rgba(var(--tier-rgb), .11), 0 4px 10px #0c051638!important;background:radial-gradient(at 28% 0,#f2d8ae38,#0000 66%),linear-gradient(145deg,#785898,#553972 58%,#3c274f)!important}.mobile-app [data-page=referrals] .referral-chest-card.is-claimed .referral-chest-copy>button{color:#e0d3bd!important;border:1px solid rgba(var(--tier-rgb), .2)!important;box-shadow:inset 0 1px 0 rgba(var(--tier-rgb), .12)!important;opacity:1!important;background:linear-gradient(145deg,#463a53,#32293f)!important}.mobile-app [data-page=referrals] .referral-chest-card.is-locked .referral-chest-copy>button{color:#bdb0c9!important;border:1px solid rgba(var(--tier-rgb), .14)!important;box-shadow:inset 0 1px 0 rgba(var(--tier-rgb), .08)!important;opacity:1!important;background:linear-gradient(145deg,#392f45,#2b2438)!important}.mobile-app [data-page=referrals] .referral-chest-card.is-claiming .referral-chest-copy>button{color:#e4d4b4!important;opacity:1!important;background:#4b3a61!important}.mobile-app [data-page=referrals] .referral-atmosphere{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mobile-app [data-page=referrals] .referral-atmosphere>span{pointer-events:none;position:absolute;animation-play-state:paused!important}.mobile-app [data-page=referrals].active:not(.referral-fx-paused) [data-referral-scene].is-in-view .referral-atmosphere>span{animation-play-state:running!important}.mobile-app [data-page=referrals] .referral-fx-aura{opacity:.2;background:radial-gradient(#ffce7466,#ee9d3421 35%,#0000 70%);width:68%;height:55%;animation:5.8s ease-in-out infinite k8-treasury-breathe;top:18%;left:16%}.mobile-app [data-page=referrals] .referral-fx-shaft{opacity:.14;transform-origin:50% 8%;background:conic-gradient(from 162deg at 50% 5%,#0000 0deg,#ffda9733 10deg,#ffecb87a 18deg,#0000 28deg);width:22%;height:93%;animation:7s ease-in-out infinite k8-treasury-shaft;top:0;left:74%}.mobile-app [data-page=referrals] .referral-fx-dust{opacity:0;background:radial-gradient(circle at 12% 68%,#f9d58c 0 .7px,#0000 1.6px),radial-gradient(circle at 29% 35%,#ffe3ac 0 .6px,#0000 1.4px),radial-gradient(circle at 45% 88%,#ffe8b7 0 .9px,#0000 1.7px),radial-gradient(circle at 62% 54%,#f7c772 0 .7px,#0000 1.7px),radial-gradient(circle at 83% 25%,#ffe7b1 0 .6px,#0000 1.4px),radial-gradient(circle at 95% 76%,#ffdd95 0 .8px,#0000 1.6px);width:46%;height:85%;animation:6.4s ease-in-out infinite k8-treasury-dust;top:15%;left:52%}.mobile-app [data-page=referrals] .referral-fx-glint{opacity:0;background:radial-gradient(9% 48%,#fff4cc 10%,#ffd88bcc 28%,#0000 100%),radial-gradient(48% 9%,#fff4cc 10%,#ffd88bcc 28%,#0000 100%);width:17px;height:17px;animation:4.7s ease-in-out infinite k8-treasury-glint;top:48%;left:36%}.mobile-app [data-page=referrals] .referral-campaign-hero .referral-fx-glint{width:19px;height:19px;animation-delay:-1.8s;top:70%;left:78%}.mobile-app [data-page=referrals] .chest-gold .referral-fx-glint{animation-delay:-2.4s;top:46%;left:65%}.mobile-app [data-page=referrals] .chest-diamond .referral-fx-glint{animation-delay:-1.2s;top:41%;left:48%}.mobile-app [data-page=referrals] .chest-supreme .referral-fx-glint{animation-delay:-3.5s;top:47%;left:61%}.mobile-app [data-page=referrals] .referral-fx-reveal{opacity:0;background:radial-gradient(at 50% 45%,#fff0b8e6,#ffbd4957 25%,#0000 68%);inset:0}.mobile-app [data-page=referrals] .is-claiming .referral-fx-reveal{animation:1.8s ease-out both k8-treasury-reveal}.mobile-app [data-page=referrals] .referral-luxury-scene{overflow:hidden;background:radial-gradient(at 100% 0,#77262c2e,#0000 66%),linear-gradient(145deg,#251927,#181322 74%)!important;border:1px solid #caa26342!important;border-radius:16px!important;gap:0!important;margin-top:14px!important;padding:0!important;display:grid!important;box-shadow:0 6px 20px #0a05111f!important}.mobile-app [data-page=referrals] .referral-luxury-scene:before,.mobile-app [data-page=referrals] .referral-luxury-scene:after{content:none!important}.mobile-app [data-page=referrals] .referral-page-invite,.mobile-app [data-page=referrals] .referral-qualification-card{min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:16px!important}.mobile-app [data-page=referrals] .referral-page-invite{scroll-margin-top:12px}.mobile-app [data-page=referrals] .referral-luxury-scene>.referral-qualification-card{border-top:1px solid #caa2632e!important}.mobile-app [data-page=referrals] :is(.referral-page-section-head,.referral-qualification-head){border-bottom:1px solid #caa26326;padding-bottom:12px;margin-bottom:14px!important}.mobile-app [data-page=referrals] :is(.referral-page-section-head,.referral-qualification-head) h2{letter-spacing:.06em;align-items:center;gap:8px;display:flex;color:#edce98!important;font:700 16px/1.5 Songti SC,STSong,serif!important}.mobile-app [data-page=referrals] .referral-page-link,.mobile-app [data-page=referrals] .referral-page-code{min-width:0;box-shadow:none!important}.mobile-app [data-page=referrals] .referral-page-link{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 10px;display:grid;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0 0 15px!important}.mobile-app [data-page=referrals] .referral-page-link>small{grid-area:1/1}.mobile-app [data-page=referrals] .referral-page-link>strong{overflow-wrap:anywhere;text-overflow:clip;grid-area:2/1;align-self:center;min-width:0;overflow:visible;color:#d4c7bd!important;white-space:normal!important;margin:0!important;font-size:11px!important;font-weight:550!important;line-height:1.65!important}.mobile-app [data-page=referrals] .referral-page-link>button{grid-area:1/2/3/3;align-self:center}.mobile-app [data-page=referrals] .referral-page-invite:before,.mobile-app [data-page=referrals] .referral-page-invite:after,.mobile-app [data-page=referrals] .referral-qualification-card:before,.mobile-app [data-page=referrals] .referral-qualification-card:after{content:none!important}.mobile-app [data-page=referrals] .referral-page-code{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid;background:0 0!important;border:0!important;border-top:1px solid #caa26326!important;border-radius:0!important;margin-top:0!important;padding:14px 0 0!important}.mobile-app [data-page=referrals] .referral-page-code>div{grid-area:1/1;min-width:0}.mobile-app [data-page=referrals] .referral-page-code>button{grid-area:1/2;align-self:center}.mobile-app [data-page=referrals] :is(.referral-page-invite,.referral-qualification-card) :is(h2,strong){text-shadow:none!important}.mobile-app [data-page=referrals] :is(.referral-page-link,.referral-page-code) small{letter-spacing:.03em;color:#b8a796!important;font-size:10.5px!important}.mobile-app [data-page=referrals] .referral-page-code strong{margin-top:5px;color:#f1d9ae!important;letter-spacing:.035em!important;font-size:20px!important}.mobile-app [data-page=referrals] .referral-page-invite :is(.referral-page-code,.referral-page-link) button{--k8-action-primary-border:transparent;--k8-action-compact-shadow:none;--k8-action-primary-text:#fbf2e5;justify-content:center;align-items:center;gap:5px;width:76px;min-width:76px;display:inline-flex;height:33px!important;min-height:33px!important;box-shadow:none!important;border:0!important;border-radius:8px!important;padding:0 10px!important;font-size:11px!important}.mobile-app [data-page=referrals] .referral-qualification-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0!important}.mobile-app [data-page=referrals] .referral-qualification-list>div{min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:2px 10px 3px 0!important}.mobile-app [data-page=referrals] .referral-qualification-list>div+div{border-left:1px solid #caa2632e!important;padding-left:16px!important;padding-right:0!important}.mobile-app [data-page=referrals] .referral-qualification-list p{min-width:0;margin:0}.mobile-app [data-page=referrals] .referral-qualification-list small{color:#b8a796!important;font-size:10.5px!important}.mobile-app [data-page=referrals] .referral-qualification-list strong{white-space:nowrap;display:block;color:#edce98!important;margin-top:7px!important;font-size:20px!important;line-height:1.3!important}.mobile-app [data-page=referrals] .referral-qualification-list strong b{font:inherit!important;color:inherit!important;font-weight:650!important}.mobile-app [data-page=referrals] .referral-qualification-list strong em{color:#b39c7b!important;font-size:12px!important}.mobile-app [data-page=referrals] .referral-qualification-card>p{border-top:1px solid #caa2631f;padding-top:12px;color:#b3a498!important;margin:14px 0 0!important;font-size:10.5px!important;line-height:1.7!important}.mobile-app .bottom-nav button[data-route=referrals]{--k8-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m7 11 9-5M7 13l9 5' fill='none' stroke='black' stroke-width='2.2'/%3E%3Ccircle cx='5' cy='12' r='4'/%3E%3Ccircle cx='18' cy='5' r='4'/%3E%3Ccircle cx='18' cy='19' r='4'/%3E%3C/svg%3E")}@keyframes k8-treasury-breathe{0%,to{opacity:.2;transform:scale(.96)}50%{opacity:.75;transform:scale(1.06)}}@keyframes k8-treasury-shaft{0%,to{opacity:.18;transform:rotate(-4deg)}50%{opacity:.65;transform:rotate(4deg)}}@keyframes k8-treasury-dust{0%{opacity:0;transform:translateY(10px)}35%,65%{opacity:.85}to{opacity:0;transform:translateY(-22px)}}@keyframes k8-treasury-glint{0%,20%,70%,to{opacity:0;transform:scale(.5)}43%{opacity:.95;transform:scale(1)}}@keyframes k8-treasury-reveal{0%{opacity:0;transform:scale(.75)}38%{opacity:.8}to{opacity:0;transform:scale(1.15)}}@media (width<=360px){.mobile-app [data-page=referrals] .referral-chest-card .referral-chest-title{gap:4px!important}.mobile-app [data-page=referrals] .referral-chest-title .referral-tier-amount{min-width:44px;padding:0 3px!important}}@media (prefers-reduced-motion:reduce){.mobile-app [data-page=referrals] .referral-atmosphere{display:none!important}}.mobile-app [data-page=promotions] .promotion-claim-overview{gap:12px!important;min-height:86px!important;padding:13px 13px 13px 16px!important}.mobile-app [data-page=promotions] .promotion-claim-overview:after{top:-66px!important;right:80px!important}.mobile-app [data-page=promotions] .promotion-claim-overview>div:first-child>small{letter-spacing:.08em!important;margin:0!important;font-size:9.5px!important}.mobile-app [data-page=promotions] .promotion-claim-overview>div:first-child>strong{margin-top:5px!important;font-size:25px!important}.mobile-app [data-page=promotions] .promotion-claim-overview>div:first-child>span{margin-top:6px!important;font-size:9px!important}.mobile-app [data-page=promotions] .promotion-claim-actions{z-index:2;grid-template-columns:repeat(2,88px);align-items:center;gap:7px;min-width:0;display:grid;position:relative}.mobile-app [data-page=promotions] .promotion-claim-actions>button{margin:0!important;position:static!important}.mobile-app [data-page=promotions] .promotion-claim-actions>.promotion-claim-all{color:#f3edf9;white-space:nowrap;background:linear-gradient(135deg,#514667,#66577e);border:1px solid #9a87b5;border-radius:12px;width:88px;min-width:88px;height:40px;padding:0 12px;font-size:10.5px;font-weight:760;box-shadow:inset 0 1px #d1b9ee1f,0 4px 10px #140f2329}.mobile-app [data-page=promotions] .promotion-claim-actions>.promotion-claim-all:disabled{border-color:var(--k8-action-disabled-border);background:var(--k8-action-disabled-bg);color:var(--k8-action-disabled-text);box-shadow:none}.mobile-app [data-page=promotions] .promotion-claim-actions>.promotion-history-entry{white-space:nowrap;font-size:10.5px;font-weight:760;border:1px solid var(--k8-action-secondary-border)!important;background:var(--k8-action-secondary-bg)!important;width:88px!important;min-width:88px!important;height:40px!important;min-height:40px!important;color:var(--k8-action-secondary-text)!important;box-shadow:var(--k8-action-secondary-shadow)!important;border-radius:12px!important;place-items:center!important;gap:0!important;padding:0!important;display:grid!important}.mobile-app [data-page=promotions] .promotion-claim-actions>.promotion-history-entry span{font:inherit;color:inherit}.mobile-app .member-auth-page .auth-promo{aspect-ratio:1961/802!important;flex:none!important;height:auto!important;min-height:0!important}.mobile-app .member-auth-page .auth-promo-entry>img{object-fit:cover!important;object-position:center!important}.mobile-app .member-auth-page .auth-promo-info{height:40px!important;padding:0 14px 0 16px!important}.mobile-app .member-auth-page .auth-promo-info>span{gap:9px!important}.mobile-app .member-auth-page .auth-promo-info em{height:26px!important;padding-inline:10px!important}@media (width<=360px){.mobile-app [data-page=promotions] .promotion-claim-overview{padding-inline:13px!important}.mobile-app [data-page=promotions] .promotion-claim-actions{grid-template-columns:repeat(2,80px);gap:6px}.mobile-app [data-page=promotions] .promotion-claim-actions>.promotion-claim-all{width:80px;min-width:80px;padding-inline:9px}.mobile-app [data-page=promotions] .promotion-claim-actions>.promotion-history-entry{width:80px!important;min-width:80px!important}}.mobile-app [data-page=promotions] .promotion-ongoing-list,.mobile-app [data-page=promotions] .promotion-claim-list{gap:10px;display:grid}.mobile-app [data-page=promotions] .promotion-claim-list{margin:0}.mobile-app [data-page=promotions] .promotion-claim-card[hidden]{display:none!important}.mobile-app [data-page=promotions] .promotion-claim-card{box-sizing:border-box;background:linear-gradient(145deg,#231e3df0,#141226fa);border:1px solid #a988ec38;border-radius:14px;min-height:0;margin-bottom:0;padding:13px 14px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 8px 18px #05031226}.mobile-app [data-page=promotions] .promotion-claim-card>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.mobile-app [data-page=promotions] .promotion-claim-card>header>span{color:#c9b5f4d1;letter-spacing:.04em;font-size:8px;font-weight:650}.mobile-app [data-page=promotions] .promotion-claim-stamp{width:43px;height:43px;color:var(--state-success);letter-spacing:.08em;text-indent:.08em;opacity:.92;background:radial-gradient(circle,#55deb417,#0000 68%);border:1.5px solid #55deb4b8;border-radius:50%;place-items:center;font-size:8.5px;font-style:normal;font-weight:760;display:grid;position:absolute;top:13px;right:15px;transform:rotate(-8deg);box-shadow:0 0 0 2px #55deb414,inset 0 0 12px #55deb414,0 0 15px #55deb414}.mobile-app [data-page=promotions] .promotion-claim-stamp:before{content:"";border-radius:inherit;border:1px dashed #55deb47a;position:absolute;inset:4px}.mobile-app [data-page=promotions] .promotion-claim-stamp:after{content:"·  ·";color:#55deb4b8;letter-spacing:.22em;font-size:6px;position:absolute;bottom:5px}.mobile-app [data-page=promotions] .promotion-claim-copy{margin-top:7px;padding-right:56px}.mobile-app [data-page=promotions] .promotion-claim-copy>strong{color:#f9f6ff;font-size:13.5px;font-weight:700;line-height:1.3;display:block}.mobile-app [data-page=promotions] .promotion-claim-copy>p{color:#b8afc9ab;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:8.5px;line-height:1.4;overflow:hidden}.mobile-app [data-page=promotions] .promotion-claim-card>footer{border-top:1px solid #a988ec1c;grid-template-rows:auto 34px;grid-template-columns:minmax(0,1fr) 86px;align-items:center;gap:3px 10px;margin-top:11px;padding-top:10px;display:grid}.mobile-app [data-page=promotions] .promotion-claim-card>footer>span{display:contents}.mobile-app [data-page=promotions] .promotion-claim-card>footer>span>small{color:#b8afc9a6;grid-area:1/1;font-size:8px}.mobile-app [data-page=promotions] .promotion-claim-card>footer>span>strong{color:#f4db96;letter-spacing:-.02em;font-feature-settings:"tnum" 1;grid-area:2/1;align-self:center;font-family:DIN Alternate,SF Pro Display,Inter,sans-serif;font-size:18px;font-weight:760;line-height:1}.mobile-app [data-page=promotions] .promotion-claim-card .promotion-claim-action{align-self:center;border-radius:10px!important;grid-area:2/2/3/3!important;width:86px!important;min-width:86px!important;height:34px!important;margin:0!important;padding:0 10px!important;font-size:9.5px!important;font-weight:720!important;position:static!important}@media (width<=360px){.mobile-app [data-page=promotions] .promotion-claim-overview{grid-template-columns:minmax(0,1fr) max-content!important;gap:8px!important}.mobile-app [data-page=promotions] .promotion-claim-actions{grid-template-columns:repeat(2,80px);gap:5px}.mobile-app [data-page=promotions] .promotion-claim-actions>.promotion-claim-all{width:80px;min-width:80px;padding-inline:8px}.mobile-app [data-page=promotions] .promotion-claim-actions>.promotion-history-entry{width:80px!important;min-width:80px!important}.mobile-app [data-page=promotions] .promotion-claim-card{padding-inline:12px}.mobile-app [data-page=promotions] .promotion-claim-card>footer{grid-template-columns:minmax(0,1fr) 80px;gap:8px}.mobile-app [data-page=promotions] .promotion-claim-card .promotion-claim-action{width:80px!important;min-width:80px!important}}:root{--k8-canvas-width:480px;--k8-bottom-clearance:calc(96px + env(safe-area-inset-bottom,0px))}html,body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;min-width:0;max-width:100%;overflow-x:clip}.mobile-app{width:100%;max-width:var(--k8-canvas-width);border-inline:0;min-width:0;margin-inline:auto}.mobile-app>.app-header,.mobile-app>.app-page,.mobile-app>.app-page.active{width:100%;min-width:0;max-width:100%}.bottom-nav,.bottom-sheet,.agent-member-filter-sheet{width:100%;max-width:var(--k8-canvas-width)}.mobile-app .game-lobby-page{padding-bottom:var(--k8-bottom-clearance)}.mobile-app .game-lobby-page .game-lobby-layout{grid-template-columns:clamp(64px,18%,80px) minmax(0,1fr)!important}.mobile-app .game-lobby-page .game-category-rail{height:auto;max-height:calc(100dvh - 160px - env(safe-area-inset-bottom,0px));scrollbar-width:none;align-content:start;gap:4px;display:grid;position:sticky;top:64px;overscroll-behavior-y:contain!important;width:100%!important;padding:6px 4px!important;overflow:hidden auto!important}.mobile-app .game-lobby-page .game-category-rail::-webkit-scrollbar{display:none}.mobile-app .game-lobby-page .game-category-rail button{min-width:0;height:clamp(48px,14.2857svh - 26.2857px,64px);width:100%!important;margin:0!important}.mobile-app .game-lobby-page .game-category-rail button strong{font-size:.8125rem;line-height:1.35}.mobile-app .game-lobby-page .game-catalog{container:k8-games/inline-size;padding-inline:8px!important}.mobile-app .game-lobby-page .game-category-rail,.mobile-app .game-lobby-page .game-catalog,.mobile-app .game-lobby-page .game-search-row,.mobile-app .game-lobby-page .provider-grid button{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.mobile-app .game-lobby-page .provider-grid button{transform:none}.mobile-app .game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 8px}.mobile-app .game-grid>article{justify-self:center;width:94%;min-width:0}.mobile-app .provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-app .game-card>strong{white-space:normal;overflow-wrap:anywhere;min-height:1.4em;margin-top:5px;line-height:1.4;letter-spacing:0!important;font-size:.75rem!important}.mobile-app .game-card>small{white-space:normal;margin-top:2px;line-height:1.4;font-size:.6875rem!important}.mobile-app .game-search-row input,.mobile-app .auth-field-line input{min-width:0;font-size:1rem!important}.mobile-app .vip-level-card{flex:0 0 100%;min-width:0}@media (width<=340px){.mobile-app [data-page=promotions] .promotion-category-tabs{gap:2px}.mobile-app [data-page=promotions] .promotion-category-tabs button{font-size:10px}}.mobile-app [data-page=promotions] .promotion-ongoing-list .promotion-card>.promo-card-media{aspect-ratio:1960/803;height:auto!important}.mobile-app [data-page=promotions] .promotion-ongoing-list .promotion-card>.promo-card-media>img{object-fit:contain!important;object-position:center!important;transform:none!important}.mobile-app .personal-report-sheet,.mobile-app .report-detail-sheet,.mobile-app .promotion-history-sheet{--report-income:var(--state-success);--report-expense:var(--state-danger)}.mobile-app .app-page .report-record-list button>em.positive,.mobile-app .report-detail-sheet .positive{color:var(--report-income)!important}.mobile-app .app-page .report-record-list button>em.negative,.mobile-app .report-detail-sheet .negative{color:var(--report-expense)!important}.mobile-app .app-page .report-record-list button>em{font-weight:650;text-shadow:none!important}.mobile-app .report-record-list>button>em:after{content:"›";color:#8d8ba2;font:400 17px/1 var(--font-ui);margin-left:8px}.mobile-app .report-record-list>button:active{background:#a59cc50f!important}.mobile-app .report-record-list>button:focus-visible{outline-offset:-2px;border-radius:8px;outline:2px solid #a395c9}.mobile-app .sheet-layer:has(>.report-detail-sheet){z-index:130;place-items:center;padding:24px;display:grid}.mobile-app .bottom-sheet.report-detail-sheet.cash-detail-card{overscroll-behavior:contain;border-radius:18px;width:min(312px,100%);max-height:calc(100dvh - 48px);animation:.18s ease-out cashDetailIn;position:relative;inset:auto;overflow-y:auto;transform:none;padding:0!important}.mobile-app .report-detail-summary>strong,.mobile-app .report-detail-fields dd{overflow-wrap:anywhere}.mobile-app .report-detail-note{color:#9b96ad;font:400 11px/1.5 var(--font-ui);margin:0;padding:0 18px 16px}@media (prefers-reduced-motion:reduce){.mobile-app .bottom-sheet.report-detail-sheet.cash-detail-card{animation:none}}.mobile-app .sheet-layer:has(>.inbox-detail-sheet){z-index:130;place-items:center;padding:24px;display:grid}.mobile-app .bottom-sheet.inbox-detail-sheet.cash-detail-card{border-radius:18px;flex-direction:column;width:min(340px,100%);max-height:calc(100dvh - 48px);animation:.18s ease-out cashDetailIn;display:flex;position:relative;inset:auto;overflow:hidden;transform:none;padding:0!important}.mobile-app .inbox-detail-sheet>header{flex:none;border-bottom:1px solid #a493c62b!important;padding:18px!important}.mobile-app .inbox-detail-sheet>header h2{color:#f1ecfa!important;font-size:16px!important}.mobile-app .inbox-detail-sheet>header>button{color:#cfc1e5!important;width:30px!important;height:30px!important;box-shadow:none!important;background:#a490d11a!important;border:0!important;font-size:21px!important}.mobile-app .inbox-detail-content{overscroll-behavior:contain;scrollbar-width:none;text-align:left;min-height:0;padding:22px 20px 20px;overflow-y:auto}.mobile-app .inbox-detail-content::-webkit-scrollbar{display:none}.mobile-app .inbox-detail-meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.mobile-app .inbox-detail-meta>span{color:var(--k8r-champagne,#edce88);font:550 10px/1.3 var(--font-ui);background:#edce8811;border-radius:5px;padding:5px 8px}.mobile-app .inbox-detail-meta>time{color:#8f87a2;font-size:10px}.mobile-app .inbox-detail-content h3{color:#f1ecfa;font:650 18px/1.55 var(--font-ui);overflow-wrap:anywhere;margin:18px 0 14px}.mobile-app .inbox-detail-content p{color:#b8b0c9;font:400 13px/1.9 var(--font-ui);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.mobile-app .inbox-detail-content footer{color:#847b98;font:400 10px/1.5 var(--font-ui);letter-spacing:.04em;border-top:1px solid #a493c621;margin-top:28px;padding-top:15px}.mobile-app .inbox-detail-sheet :focus-visible{outline-offset:-2px;outline:2px solid #a395c9}@media (prefers-reduced-motion:reduce){.mobile-app .bottom-sheet.inbox-detail-sheet.cash-detail-card{animation:none}}.mobile-app .promotion-history-sheet{color:#e9e5f2;padding:10px 16px 28px!important}.mobile-app .claim-history-filter,.mobile-app .claim-history-summary{background:linear-gradient(145deg,#22213a,#19182c);border:1px solid #a897cf33;border-radius:14px}.mobile-app .claim-history-filter{padding:14px}.mobile-app .claim-history-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-bottom:18px;display:grid}.mobile-app .claim-history-presets button{color:#a8a1bb;height:34px;font:550 12px/1 var(--font-ui);background:#0b0a1833;border:1px solid #0000;border-radius:8px;padding:0 4px}.mobile-app .claim-history-presets button[aria-pressed=true]{color:#e6dbff;background:#7e59cb3d;border-color:#a386e666}.mobile-app .claim-history-dates{grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr);align-items:end;gap:6px;display:grid}.mobile-app .claim-history-dates label{color:#b8b1c9;min-width:0;font:400 11px/1.4 var(--font-ui);gap:7px;display:grid}.mobile-app .claim-history-dates>span{text-align:center;color:#9089a4;padding-bottom:12px;font-size:11px}.mobile-app .claim-history-dates input{box-sizing:border-box;color:#e7e2f1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;min-width:0;height:40px;font:500 12px/1.2 var(--font-ui);background:#17172b;border:1px solid #a897cf40;border-radius:8px;padding:0 8px}.mobile-app .claim-history-dates input[aria-invalid=true]{border-color:var(--state-danger)}.mobile-app .claim-history-dates input:focus-visible{outline-offset:1px;outline:2px solid #a395c9}.mobile-app .claim-history-filter-footer{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.mobile-app .claim-history-filter-footer>span{color:#9790a9;font-size:10px}.mobile-app .claim-history-filter-footer>button{border:1px solid var(--k8-action-primary-border);background:var(--k8-action-primary-bg);min-width:76px;height:36px;color:var(--k8-action-primary-text);font:650 12px/1 var(--font-ui);border-radius:9px;padding:0 16px}.mobile-app .claim-history-error{margin:10px 0 0;font-size:11px}.mobile-app .app-page .claim-history-error{color:var(--state-danger)!important}.mobile-app .claim-history-summary{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;padding:18px;display:grid}.mobile-app .claim-history-summary>div{gap:8px;display:grid}.mobile-app .claim-history-summary>div+div{border-left:1px solid #a897cf26;padding-left:18px}.mobile-app .claim-history-summary small{color:#a7a0b9;font-size:11px}.mobile-app .claim-history-summary strong{color:#ece7f5;font:650 23px/1.2 var(--font-number);overflow-wrap:anywhere}.mobile-app .claim-history-list-head{gap:6px;margin:25px 0 12px;display:grid}.mobile-app .claim-history-list-head h2{font:650 15px/1.4 var(--font-ui);margin:0}.mobile-app .claim-history-list-head>span{color:#9c95af;font-size:10.5px}.mobile-app .claim-history-list{border-top:1px solid #a897cf29}.mobile-app .claim-history-row{border-bottom:1px solid #a897cf24;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 10px;padding:18px 0;display:grid}.mobile-app .claim-history-row>span{gap:9px;min-width:0;display:grid}.mobile-app .claim-history-row strong{color:#e9e4f3;font:600 14px/1.45 var(--font-ui)}.mobile-app .claim-history-row>span>span{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.mobile-app .claim-history-row em{color:#bcb0d6;font:500 10px/1.4 var(--font-ui);background:#9b7cff1f;border-radius:5px;padding:3px 6px}.mobile-app .claim-history-row small{color:#a39bb5;font-size:10px;line-height:1.5}.mobile-app .claim-history-row>b{color:var(--report-income);font:650 19px/1.2 var(--font-number);text-shadow:none}.mobile-app .claim-history-empty{text-align:center;color:#aaa2bc;font:400 13px/1.7 var(--font-ui);margin:0;padding:48px 16px}.mobile-app .claim-history-pagination{justify-items:center;gap:12px;margin-top:20px;display:grid}.mobile-app .claim-history-pagination small{color:#8b839f;font-size:10px}.mobile-app .claim-history-pagination button{border:1px solid var(--k8-action-secondary-border);background:var(--k8-action-secondary-bg);height:36px;color:var(--k8-action-secondary-text);border-radius:9px;padding:0 22px;font-size:12px}.mobile-app .game-lobby-page .game-category-rail button:before{content:none!important;display:none!important}.mobile-app .game-lobby-page .game-category-rail button{--k8-category-art-size:clamp(28px, calc((100svh - 184px) / 7 - 22px), 42px);isolation:isolate;gap:0;padding:2px 0;transition:background .18s,border-color .18s,box-shadow .18s;background:linear-gradient(145deg,#26243d,#1a192e)!important;border:1px solid #b19de72b!important;box-shadow:inset 0 1px #ffffff09!important}.mobile-app .game-lobby-page .game-category-rail .game-category-art{width:var(--k8-category-art-size);height:var(--k8-category-art-size);flex:0 0 var(--k8-category-art-size);object-fit:contain;opacity:1;transition:transform .18s;transform:none;filter:drop-shadow(0 2px 2px #08051438)!important;animation:none!important;display:block!important}.mobile-app .game-lobby-page .game-category-rail button strong{text-shadow:none;font-weight:600;color:#c8c1db!important}.mobile-app .game-lobby-page .game-category-rail button.active{background:radial-gradient(at 50% 23%,#a276f533,#0000 75%),linear-gradient(145deg,#393052,#25213c)!important;border-color:#e5c176c2!important;box-shadow:inset 0 1px #ffe6b224,0 2px 8px #0805142e!important}.mobile-app .game-lobby-page .game-category-rail button.active strong{color:#f2d99f!important}.mobile-app .game-lobby-page .game-category-rail button:focus-visible{outline-offset:-3px;outline:2px solid #cfb5ff}@media (hover:hover){.mobile-app .game-lobby-page .game-category-rail button:hover{border-color:#c3acf785!important}}@media (prefers-reduced-motion:no-preference){.mobile-app .game-lobby-page .game-category-rail button:active .game-category-art{transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.mobile-app .game-lobby-page .game-category-rail button,.mobile-app .game-lobby-page .game-category-rail .game-category-art{transition:none}}.mobile-app .game-promo-notice .game-notice-megaphone{object-fit:contain;pointer-events:none;transform-origin:50% 72%;filter:none;width:28px;height:28px;box-shadow:none;background:0 0;border:0;justify-self:center;animation:4.8s cubic-bezier(.45,0,.3,1) infinite paused k8-notice-lilt;display:block;transform:scaleX(-1)}.mobile-app .app-page.active .game-promo-notice .game-notice-megaphone{animation-play-state:running}@keyframes k8-notice-lilt{0%,to{transform:translate(-.7px,1.5px)rotate(-4deg)scaleX(-1)}18%{transform:translate(-1.2px,.5px)rotate(-6deg)scale(-1.015,.99)}42%{transform:translate(1.4px,-5.5px)rotate(8deg)scale(-.99,1.02)}58%{transform:translate(1.7px,-5px)rotate(5deg)scale(-1,1.01)}80%{transform:translate(.3px,-.5px)rotate(-2deg)scaleX(-1)}}@media (prefers-reduced-motion:reduce){.mobile-app .game-promo-notice .game-notice-megaphone{transform:scaleX(-1);animation:none!important}}.mobile-app [data-page=referrals] .referral-chest-art .referral-atmosphere{background:radial-gradient(ellipse at 50% 22%, rgba(var(--tier-rgb), .12), transparent 65%)}.mobile-app [data-page=referrals] .chest-diamond .referral-chest-art>img{filter:brightness(1.045)saturate(1.015)!important}.mobile-app [data-page=referrals] .referral-campaign-hero .referral-atmosphere{background:radial-gradient(at 77% 22%,#ffda991f,#0000 49%)}.mobile-app [data-page=referrals] .referral-atmosphere{mix-blend-mode:screen}.mobile-app [data-page=referrals] .referral-fx-aura{background:radial-gradient(#ffd48ea8,#f0a34538 38%,#0000 71%);animation:5.2s ease-in-out infinite k8-campaign-light}.mobile-app [data-page=referrals] .referral-campaign-hero .referral-fx-aura{background:radial-gradient(#ffdb93a3,#f6aa4a33 42%,#0000 72%);width:38%;height:82%;top:13%;left:56%}.mobile-app [data-page=referrals] .referral-campaign-hero .referral-fx-shaft{width:25%;left:63%}.mobile-app [data-page=referrals] .referral-chest-art .referral-fx-dust{width:70%;height:60%;animation-duration:7.5s;top:19%;left:15%}.mobile-app [data-page=referrals] .chest-silver .referral-fx-aura{background:radial-gradient(#e9deff91,#d6c6f129 38%,#0000 71%);animation-delay:-1.3s}.mobile-app [data-page=referrals] .chest-gold .referral-fx-aura,.mobile-app [data-page=referrals] .chest-gold .referral-fx-dust{animation-delay:-2.6s}.mobile-app [data-page=referrals] .chest-diamond .referral-fx-aura{background:radial-gradient(#f4deffa3,#dab8f933 38%,#0000 71%);animation-delay:-3.8s}.mobile-app [data-page=referrals] .chest-diamond .referral-fx-dust{animation-delay:-4.1s}.mobile-app [data-page=referrals] .chest-supreme .referral-fx-aura,.mobile-app [data-page=referrals] .chest-supreme .referral-fx-dust{animation-delay:-1.8s}.mobile-app [data-page=referrals] .referral-luxury-scene{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin-top:20px!important}.mobile-app [data-page=referrals] .referral-luxury-scene:before{pointer-events:none;background:radial-gradient(at 50% 0,#d2914c1f,#632e6712 42%,#0000 72%);width:120%;height:170px;animation:8s ease-in-out infinite k8-campaign-footer;position:absolute;inset:-18px -10% auto;content:""!important;animation-play-state:paused!important}.mobile-app [data-page=referrals].active:not(.referral-fx-paused) .referral-luxury-scene.is-in-view:before{animation-play-state:running!important}.mobile-app [data-page=referrals] .referral-luxury-scene>.referral-qualification-card{background:0 0!important;border:0!important;padding:4px 12px 10px!important}.mobile-app [data-page=referrals] .referral-qualification-head{border:0;justify-content:center;gap:12px;padding:0;margin-bottom:17px!important}.mobile-app [data-page=referrals] .referral-qualification-head:before,.mobile-app [data-page=referrals] .referral-qualification-head:after{content:"";background:linear-gradient(90deg,#0000,#deb5727a);flex:1;height:1px}.mobile-app [data-page=referrals] .referral-qualification-head:after{transform:scaleX(-1)}.mobile-app [data-page=referrals] .referral-qualification-head h2{letter-spacing:.1em;color:#efd4a5!important;font-size:16px!important}.mobile-app [data-page=referrals] .referral-qualification-list{border-bottom:1px solid #caa2631f;margin-top:0;padding:0 0 18px}.mobile-app [data-page=referrals] .referral-qualification-list>div{text-align:center;padding:0 8px!important}.mobile-app [data-page=referrals] .referral-qualification-list>div+div{padding:0 8px!important}.mobile-app [data-page=referrals] .referral-qualification-list small{font-weight:500;color:#c5b7c9!important;font-size:11px!important}.mobile-app [data-page=referrals] .referral-qualification-list strong{font-variant-numeric:tabular-nums;color:#f7dcae!important;margin-top:8px!important;font-size:22px!important}.mobile-app [data-page=referrals] .referral-qualification-card>p{text-align:center;text-wrap:pretty;border:0;padding:0;color:#bbadbf!important;margin:12px 0 0!important;font-size:11px!important;line-height:1.8!important}@keyframes k8-campaign-light{0%,to{opacity:.28;transform:translateY(3px)scale(.97)}50%{opacity:.85;transform:translateY(-4px)scale(1.06)}}@keyframes k8-campaign-footer{0%,to{opacity:.5;transform:translate(-3%)}50%{opacity:1;transform:translate(3%)}}@media (prefers-reduced-motion:reduce){.mobile-app [data-page=referrals] .referral-luxury-scene:before{opacity:.6;transform:none;animation:none!important}}.mobile-app .app-header .service-button{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:8px;grid-template-rows:36px 14px;align-content:center;justify-items:center;gap:2px;width:44px;height:54px;padding:0;display:grid;box-shadow:none!important;background:0 0!important;border:0!important}.mobile-app .app-header .header-service-symbol{box-sizing:border-box;background:radial-gradient(at 28% 13%,#af85e633,#0000 57%),linear-gradient(150deg,#29203f,#151123 76%);border:1px solid #ccad7175;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;box-shadow:inset 0 1px 1px #ebd7ff24,inset 0 -2px 3px #07031273}.mobile-app .app-header .header-service-label{color:#d6c19e;font-family:var(--font-ui);text-align:center;white-space:nowrap;font-size:12px;font-weight:500;line-height:14px}.mobile-app .app-header .service-button .header-service-art{object-fit:contain;pointer-events:none;width:24px;height:24px;display:block}.mobile-app .app-header .service-button:active{filter:brightness(1.12)}.mobile-app [data-page=promotions] .promotion-list .promotion-ongoing-list .promotion-card>.promo-card-media>.promo-card-action,.mobile-app [data-page=referrals] .referral-page-shell .referral-campaign-hero .referral-hero-copy>button[data-referral-invite-jump]{letter-spacing:.035em;color:#f2ddb4!important;text-shadow:0 1px 1px #14081fa6!important;background:radial-gradient(at 27% 0,#c097f638,#0000 65%) padding-box padding-box,linear-gradient(155deg,#50336d 0%,#322044 46%,#25172f 76%,#402441 100%) padding-box padding-box,linear-gradient(135deg,#ead0a1 0%,#aa8554 27%,#6b4b3c 52%,#b88d55 77%,#e3c493 100%) border-box!important;border:1px solid #0000!important;border-radius:10px!important;font-weight:650!important;box-shadow:inset 0 1px 1px #f6ddff29,inset 0 -2px 3px #0a04146b,0 3px 7px #0c041161!important}.mobile-app [data-page=promotions] .promotion-list .promotion-ongoing-list .promotion-card>.promo-card-media>.promo-card-action:focus-visible,.mobile-app [data-page=referrals] .referral-page-shell .referral-campaign-hero .referral-hero-copy>button[data-referral-invite-jump]:focus-visible{outline-offset:3px;outline:2px solid #efcf91}.mobile-app [data-page=promotions] .promotion-list .promotion-ongoing-list .promotion-card>.promo-card-media>.promo-card-action:active,.mobile-app [data-page=referrals] .referral-page-shell .referral-campaign-hero .referral-hero-copy>button[data-referral-invite-jump]:active{filter:brightness(1.12)!important;box-shadow:inset 0 2px 4px #0a041459,0 1px 3px #0c04114d!important}.mobile-app [data-page=referrals] .referral-page-shell .referral-campaign-hero .referral-hero-copy>button[data-referral-invite-jump]{color:#fff0ce!important;background:radial-gradient(at 27% 0,#f5d7b142,#0000 66%) padding-box padding-box,linear-gradient(155deg,#76538e 0%,#533765 46%,#38223e 76%,#594051 100%) padding-box padding-box,linear-gradient(135deg,#f4ddaf 0%,#c39e68 27%,#88644d 52%,#cfa164 77%,#f0d5a2 100%) border-box!important;box-shadow:inset 0 1px 1px #ffe9cf40,inset 0 -2px 3px #1208194d,0 0 15px #e3b86c21,0 4px 9px #0c04114d!important}.mobile-app [data-page=profile]{--profile-gold:#e7cda0;--profile-line:#ccb48d3d}.mobile-app [data-page=profile] .profile-head.profile-head{background:radial-gradient(at 10% 4%,#cfac6f17,#0000 46%),linear-gradient(130deg,#271d3d4d,#15122514),url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1200'%20height='800'%20viewBox='0%200%201200%20800'%20fill='none'%3e%3cdefs%3e%3clinearGradient%20id='base'%20x1='84'%20y1='54'%20x2='1122'%20y2='754'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23282B49'/%3e%3cstop%20offset='0.48'%20stop-color='%231C203A'/%3e%3cstop%20offset='1'%20stop-color='%2312162B'/%3e%3c/linearGradient%3e%3cradialGradient%20id='violet'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(1090%2076)%20rotate(139)%20scale(500%20370)'%3e%3cstop%20stop-color='%238F72E8'%20stop-opacity='0.28'/%3e%3cstop%20offset='0.52'%20stop-color='%23684DBB'%20stop-opacity='0.09'/%3e%3cstop%20offset='1'%20stop-color='%23684DBB'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3cradialGradient%20id='warm'%20cx='0'%20cy='0'%20r='1'%20gradientUnits='userSpaceOnUse'%20gradientTransform='translate(40%20790)%20rotate(-45)%20scale(360%20230)'%3e%3cstop%20stop-color='%23E3BF73'%20stop-opacity='0.08'/%3e%3cstop%20offset='1'%20stop-color='%23E3BF73'%20stop-opacity='0'/%3e%3c/radialGradient%3e%3clinearGradient%20id='lower'%20x1='600'%20y1='360'%20x2='600'%20y2='800'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23090D20'%20stop-opacity='0'/%3e%3cstop%20offset='1'%20stop-color='%23090D20'%20stop-opacity='0.38'/%3e%3c/linearGradient%3e%3clinearGradient%20id='plane'%20x1='885'%20y1='60'%20x2='1195'%20y2='490'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23A58BFF'%20stop-opacity='0.16'/%3e%3cstop%20offset='1'%20stop-color='%234A357F'%20stop-opacity='0.025'/%3e%3c/linearGradient%3e%3clinearGradient%20id='edge'%20x1='872'%20y1='94'%20x2='1174'%20y2='392'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23C7B5FF'%20stop-opacity='0'/%3e%3cstop%20offset='0.56'%20stop-color='%23C7B5FF'%20stop-opacity='0.21'/%3e%3cstop%20offset='1'%20stop-color='%23E5C77E'%20stop-opacity='0.16'/%3e%3c/linearGradient%3e%3cpattern%20id='micro'%20width='38'%20height='38'%20patternUnits='userSpaceOnUse'%3e%3cpath%20d='M38%200H0V38'%20stroke='%23DAD2FF'%20stroke-opacity='0.035'%20stroke-width='1'/%3e%3c/pattern%3e%3cfilter%20id='grain'%20x='-20%25'%20y='-20%25'%20width='140%25'%20height='140%25'%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='0.74'%20numOctaves='3'%20seed='8'%20result='noise'/%3e%3cfeColorMatrix%20in='noise'%20type='saturate'%20values='0'%20result='mono'/%3e%3cfeComponentTransfer%20in='mono'%3e%3cfeFuncA%20type='table'%20tableValues='0%200.035'/%3e%3c/feComponentTransfer%3e%3c/filter%3e%3c/defs%3e%3crect%20width='1200'%20height='800'%20fill='url(%23base)'/%3e%3crect%20width='1200'%20height='800'%20fill='url(%23violet)'/%3e%3crect%20width='1200'%20height='800'%20fill='url(%23warm)'/%3e%3cg%20opacity='0.72'%3e%3cpath%20d='M879%200H1200V458L1082%20382L948%20184Z'%20fill='url(%23plane)'/%3e%3cpath%20d='M929%200L1200%200V310L1127%20268L1010%2098Z'%20fill='%23B69DFF'%20fill-opacity='0.035'/%3e%3cpath%20d='M876%2092L1048%20182L1191%20395'%20stroke='url(%23edge)'%20stroke-width='2'/%3e%3cpath%20d='M931%2052L1090%20139L1200%20284'%20stroke='%23EEE6FF'%20stroke-opacity='0.07'/%3e%3cpath%20d='M1019%200L1138%2094L1200%20187'%20stroke='%23E7C87F'%20stroke-opacity='0.09'/%3e%3crect%20x='846'%20width='354'%20height='492'%20fill='url(%23micro)'%20opacity='0.38'/%3e%3c/g%3e%3crect%20width='1200'%20height='800'%20fill='url(%23lower)'/%3e%3cpath%20d='M0%201H1200'%20stroke='%23FFFFFF'%20stroke-opacity='0.07'/%3e%3cpath%20d='M0%20799H1200'%20stroke='%23AA8BFF'%20stroke-opacity='0.10'/%3e%3crect%20width='1200'%20height='800'%20filter='url(%23grain)'%20opacity='0.55'/%3e%3c/svg%3e") 50%/cover no-repeat!important}.mobile-app [data-page=profile] .vip-emblem--profile:before{background:linear-gradient(140deg,#f3e7d0,#beaa83 30%,#6b5864 55%,#cdb991 79%,#f0dfbd)!important;box-shadow:inset 0 0 0 1px #f7e4be80!important}.mobile-app [data-page=profile] .vip-emblem--profile:after{inset:4px;background:radial-gradient(at 27% 14%,#d7be9a2e,#0000 60%),linear-gradient(145deg,#46364f,#221d34 66%,#3b2c46)!important;box-shadow:inset 0 0 0 1px #f5dcae47,inset 0 -3px 5px #0c071573!important}.mobile-app [data-page=profile] .vip-emblem--profile>i{inset:10px;background:linear-gradient(140deg,#edcea014,#0000 65%)!important;box-shadow:inset 0 0 0 1px #dcc29538!important}.mobile-app [data-page=profile] .vip-emblem--profile>i:before,.mobile-app [data-page=profile] .vip-emblem--profile>i:after{display:none}.mobile-app [data-page=profile] .vip-emblem--profile>b{letter-spacing:-.02em;top:33%;color:#f5e6c7!important;text-shadow:0 1px 2px #0c07158c!important;font-size:14px!important}.mobile-app [data-page=profile] .vip-emblem--profile>small{letter-spacing:.16em;top:61%;color:#c8bebf!important;text-shadow:none!important;font-size:6px!important}.mobile-app [data-page=profile] .profile-service-entry{gap:6px;color:#f0dec0!important;background:radial-gradient(at 30% 0,#eaca9826,#0000 64%),linear-gradient(145deg,#503767,#30213f 72%)!important;box-shadow:inset 0 1px #e5ca9b52,inset 0 -1px #e5ca9b29!important}.mobile-app [data-page=profile] .profile-service-art{object-fit:contain;flex:0 0 24px;width:24px;height:24px}.mobile-app [data-page=profile] .profile-service-entry em,.mobile-app [data-page=profile] .profile-arrow{place-items:center;width:12px;height:18px;font-size:0;display:grid}.mobile-app [data-page=profile] .profile-service-entry em:before,.mobile-app [data-page=profile] .profile-arrow:before{content:"";border-top:1.5px solid #b6a285;border-right:1.5px solid #b6a285;width:5px;height:5px;display:block;transform:rotate(45deg)}.mobile-app [data-page=profile] .profile-head.profile-head>.member-progress>.progress-heading>.profile-vip-detail{border:1px solid var(--profile-line)!important;color:#e5d2b1!important;background:linear-gradient(145deg,#393049,#251f37)!important;box-shadow:inset 0 1px #ebd3b117!important}.mobile-app [data-page=profile] .profile-head.profile-head>.member-progress>i>b:after{background:linear-gradient(140deg,#f2dfbc,#bb9862)!important;border-color:#f5e6c9!important;box-shadow:0 1px 5px #0a071559!important}.mobile-app [data-page=profile] .profile-balance-value>button{place-items:center;padding:0;display:grid;border:1px solid var(--profile-line)!important;color:var(--profile-gold)!important;background:linear-gradient(145deg,#3e304c,#282137)!important;animation:none!important;box-shadow:inset 0 1px #ebd3b117!important}.mobile-app [data-page=profile] .profile-control-icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;flex:0 0 17px;width:17px;height:17px;display:block}.mobile-app [data-page=profile] .profile-balance-value>button.is-refreshing .profile-control-icon{animation:.45s linear balance-refresh}.mobile-app [data-page=profile] .profile-wallet-actions>button{justify-content:center;align-items:center;gap:4px;padding-inline:5px;font-size:12px;font-weight:650;display:flex;border-radius:12px!important}.mobile-app [data-page=profile] .profile-wallet-actions>button>img{object-fit:contain;flex:0 0 19px;width:19px;height:19px}.mobile-app [data-page=profile] .profile-wallet-actions>button[data-route=recharge]{color:#fff0cf!important;background:radial-gradient(at 28% 0,#d5b1f040,#0000 68%),linear-gradient(145deg,#75549d,#563676 54%,#3d294f)!important;border:1px solid #ddb986a1!important;box-shadow:inset 0 1px #f0d8b738,0 4px 10px #1c0c2f3b!important}.mobile-app [data-page=profile] .profile-wallet-actions>button[data-route=withdraw]{border:1px solid var(--profile-line)!important;color:#e7d4b0!important;background:linear-gradient(145deg,#342b43,#251e34)!important;box-shadow:inset 0 1px #ebd3b11a!important}.mobile-app [data-page=profile] .profile-group>button:not(.profile-logout-button){border-radius:0;grid-template-columns:34px minmax(0,1fr) 12px;align-items:center;gap:14px;padding-inline:7px 4px;display:grid;box-shadow:none!important;background:0 0!important;border:0!important}.mobile-app [data-page=profile] .profile-menu-art{object-fit:contain;pointer-events:none;width:34px;height:34px;display:block}.mobile-app [data-page=profile] .profile-group strong{text-align:left;font-size:13px;font-weight:600;color:#eee5da!important}.mobile-app [data-page=profile] .profile-group>.profile-logout-button{letter-spacing:.035em;border-radius:13px;gap:8px;font-size:13px;font-weight:600;color:#e9c7b7!important;background:radial-gradient(at 32% 0,#cb999f1f,#0000 70%) padding-box padding-box,linear-gradient(155deg,#3d2b40,#2b2136 57%,#241d30) padding-box padding-box,linear-gradient(135deg,#b49486,#695064 35%,#49394f 63%,#91716f) border-box!important;border:1px solid #0000!important;box-shadow:inset 0 1px #f3d7c317,inset 0 -2px 3px #0c071640,0 4px 10px #0c071624!important}.mobile-app [data-page=profile] .profile-logout-art{object-fit:contain;pointer-events:none;flex:0 0 25px;width:25px;height:25px;display:block}.mobile-app [data-page=profile] .profile-group>.profile-logout-button>span{color:inherit;font-size:inherit;font-weight:inherit;line-height:1.2}.mobile-app [data-page=profile] .profile-group>.profile-logout-button:active{color:#f4d6c5!important;background:linear-gradient(155deg,#4a3043,#322234)!important;border-color:#bd9488!important;box-shadow:inset 0 2px 4px #0c07164d!important}.mobile-app [data-page=profile] :is(.profile-service-entry,.profile-vip-detail,.profile-wallet-actions>button,.profile-group>button,.profile-balance-value>button):focus-visible{outline-offset:-3px;outline:2px solid #e7cda0!important}@media (prefers-reduced-motion:reduce){.mobile-app [data-page=profile] .profile-balance-value>button.is-refreshing .profile-control-icon{animation:none}}.mobile-app [data-page=referrals]{isolation:isolate;position:relative;overflow:clip;background:radial-gradient(at 0 12%,#9f352347,#0000 44%),radial-gradient(at 100% 57%,#8e262138,#0000 42%),linear-gradient(165deg,#5b211f 0%,#3e171b 31%,#552020 62%,#321519 100%)!important}.mobile-app [data-page=referrals]:before,.mobile-app [data-page=referrals]:after{content:"";z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;animation-play-state:paused!important}.mobile-app [data-page=referrals]>.referral-page-shell{z-index:1;position:relative}.mobile-app [data-page=referrals]:before{opacity:.65;transform-origin:50%;background:radial-gradient(57% 21% at 4% 17%,#f1ae4f30,#0000 74%),radial-gradient(62% 23% at 96% 47%,#e7813733,#0000 76%),radial-gradient(54% 22% at 21% 80%,#df9f4f24,#0000 76%);animation:16s ease-in-out infinite alternate k8-referral-canvas-glow;transform:translateY(-8px)scale(1.025)}.mobile-app [data-page=referrals]:after{opacity:.3;background:radial-gradient(circle at 1.4% 10%,#ffe6ad 0 .8px,#0000 1.7px),radial-gradient(circle at 98.3% 18%,#eac083 0 .6px,#0000 1.5px),radial-gradient(circle at 50.1% 26%,#f5d398 0 .7px,#0000 1.6px),radial-gradient(circle at 2% 39%,#efc589 0 .8px,#0000 1.7px),radial-gradient(circle at 97.9% 47%,#ffe6ad 0 .7px,#0000 1.6px),radial-gradient(circle at 49.7% 55%,#efc589 0 .6px,#0000 1.5px),radial-gradient(circle at 1.7% 68%,#ffe6ad 0 .6px,#0000 1.5px),radial-gradient(circle at 98.1% 76%,#efc589 0 .8px,#0000 1.7px),radial-gradient(circle at 31% 89%,#f5d398 0 .7px,#0000 1.6px),radial-gradient(circle at 71% 96%,#eac083 0 .6px,#0000 1.5px);animation:13s ease-in-out -4s infinite alternate k8-referral-canvas-gold}.mobile-app [data-page=referrals].active:not(.referral-fx-paused):before,.mobile-app [data-page=referrals].active:not(.referral-fx-paused):after{animation-play-state:running!important}@keyframes k8-referral-canvas-glow{0%{opacity:.48;transform:translateY(-8px)scale(1.025)}to{opacity:.86;transform:translateY(10px)scale(1.045)}}@keyframes k8-referral-canvas-gold{0%{opacity:.22;transform:translateY(10px)}to{opacity:.52;transform:translateY(-14px)}}@media (prefers-reduced-motion:reduce){.mobile-app [data-page=referrals]:before,.mobile-app [data-page=referrals]:after{transform:none;animation:none!important}.mobile-app [data-page=referrals]:before{opacity:.55}.mobile-app [data-page=referrals]:after{opacity:.24}}.mobile-app [data-page=profile]{--profile-gold:#edcf94;--profile-line:#deba7e57;background:radial-gradient(at 100% 32%,#5b2b9826,#0000 53%),linear-gradient(#171126,#100d1e 68%,#151021)!important}.mobile-app [data-page=profile] .profile-head.profile-head{background:radial-gradient(at 2% 5%,#d39b4729,#0000 38%),radial-gradient(at 98% 4%,#793dd252,#0000 43%),linear-gradient(130deg,#231932 0%,#141024 52%,#211331 100%)!important;border-bottom-color:#d3a8622e!important;box-shadow:inset 0 1px #f3d39a21,inset 0 -1px #9f6ad61a,0 12px 25px #05020e5c!important}.mobile-app [data-page=profile] .profile-head.profile-head:before{opacity:1;pointer-events:none;background:linear-gradient(128deg,#0000 68%,#b174ff12 68.3%,#0000 74%),radial-gradient(at 101% 7%,#b572ff14,#0000 40%)!important}.mobile-app [data-page=profile] .profile-head.profile-head:after{display:none}.mobile-app [data-page=profile] .profile-group{background:radial-gradient(at 102% 0,#7738bc21,#0000 48%),linear-gradient(160deg,#1e182f,#121022 70%)!important;box-shadow:inset 0 1px #dab57f47,inset 1px 0 #a276d514,0 -8px 26px #04020d4d!important}.mobile-app [data-page=profile] .profile-group>button:not(.profile-logout-button):active{background:radial-gradient(at 15%,#a775d61f,#0000 80%)!important}.mobile-app [data-page=profile] .profile-menu-art{filter:saturate(1.04)contrast(1.04)drop-shadow(0 2px 3px #05020d6b)drop-shadow(0 0 4px #e0ab4e1c)}.mobile-app [data-page=profile] .vip-emblem--profile{filter:drop-shadow(0 5px 8px #05020d7a)drop-shadow(0 0 8px #eab76129)!important}.mobile-app [data-page=profile] .vip-emblem--profile:after{background:radial-gradient(at 22% 8%,#d5a3552e,#0000 45%),linear-gradient(145deg,#362139,#140e23 66%,#322041)!important}.mobile-app [data-page=profile] .profile-service-entry{background:radial-gradient(at 27% 0,#c789f538,#0000 62%),linear-gradient(145deg,#50306c,#291638 75%)!important;box-shadow:inset 0 1px #edc68666,inset 0 -1px #ad70e133!important}.mobile-app [data-page=profile] .profile-service-art,.mobile-app [data-page=profile] .profile-wallet-actions>button>img,.mobile-app [data-page=profile] .profile-logout-art{filter:drop-shadow(0 1px 3px #09031466)}.mobile-app [data-page=profile] .profile-head.profile-head>.member-progress>.progress-heading>.profile-vip-detail,.mobile-app [data-page=profile] .profile-balance-value>button{color:#e8cfab!important;background:radial-gradient(at 22% 0,#bd84e224,#0000 66%),linear-gradient(145deg,#39253f,#201628)!important;box-shadow:inset 0 1px #f0ce9c29,inset 0 -2px 3px #08031138!important}.mobile-app [data-page=profile] .profile-head.profile-head>.member-progress>i{background:#1c142c!important;border-color:#b884dc45!important;box-shadow:inset 0 1px 3px #06020fa6!important}.mobile-app [data-page=profile] .profile-head.profile-head>.member-progress>i>b{background:linear-gradient(90deg,#854ad4,#b18abf 57%,#edc781)!important;box-shadow:inset 0 1px #ffdfb057,0 0 10px #b172d630!important}.mobile-app [data-page=profile] .profile-wallet-actions>button[data-route=recharge]{color:#fff0d1!important;background:radial-gradient(at 27% 0,#dba0ff61,#0000 63%),linear-gradient(145deg,#8953bd,#5a2c7c 55%,#381945)!important;border-color:#efc47bb8!important;box-shadow:inset 0 1px 1px #fedcb059,inset 0 -3px 5px #15052559,0 4px 12px #4e1f7e4d!important}.mobile-app [data-page=profile] .profile-wallet-actions>button[data-route=withdraw]{background:radial-gradient(at 25% 0,#b577db2b,#0000 64%),linear-gradient(145deg,#3b2449,#1e152d)!important;box-shadow:inset 0 1px #edc99b33,inset 0 -2px 4px #07021061!important}.mobile-app [data-page=profile] .profile-group>.profile-logout-button{color:#eac3af!important;background:radial-gradient(at 24% 0,#e490821f,#0000 60%) padding-box padding-box,linear-gradient(145deg,#472338,#29172e 54%,#1b1426) padding-box padding-box,linear-gradient(135deg,#ccaa86,#785069 36%,#4b2f48 65%,#ab7a6e) border-box!important;box-shadow:inset 0 1px #f9d1a82e,inset 0 -3px 5px #09020e59,0 4px 10px #05020c33!important}.mobile-app [data-page=profile] .profile-group>.profile-logout-button:active{background:linear-gradient(145deg,#542c3d,#311b31)!important;box-shadow:inset 0 2px 4px #0c031161!important}.mobile-app [data-page=referrals]>.referral-envelope-rain{z-index:0;contain:paint;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000,#0000008c 30% 70%,#000);mask-image:linear-gradient(90deg,#000,#0000008c 30% 70%,#000)}.mobile-app [data-page=referrals] .referral-envelope-rain>span{left:var(--packet-x);width:var(--packet-size);height:calc(100% + 90px);opacity:var(--packet-opacity);animation:k8-red-envelope-fall var(--packet-duration) linear var(--packet-delay) infinite;position:absolute;top:-45px;animation-play-state:paused!important}.mobile-app [data-page=referrals] .referral-envelope-rain>span:before{content:"";aspect-ratio:185/204;width:100%;transform:rotate(var(--packet-rotation));background:url(/assets/red-envelope-rain-Dj_WcivN.webp) 50%/contain no-repeat;display:block}.mobile-app [data-page=referrals].active:not(.referral-fx-paused)>.referral-envelope-rain>span{animation-play-state:running!important}@keyframes k8-red-envelope-fall{0%{transform:translate(42px)}to{transform:translate(-220px,100%)}}@media (prefers-reduced-motion:reduce){.mobile-app [data-page=referrals]>.referral-envelope-rain{display:none}}.mobile-app [data-page=games]>.jackpot-widget{right:max(6px, calc((100vw - var(--k8-canvas-width)) / 2 + 6px));bottom:min(calc(var(--k8-bottom-clearance) + 76px), calc(100dvh - 250px));z-index:40;color:#fbe2ad;width:94px;position:fixed}.mobile-app .jackpot-widget[hidden],.mobile-app .jackpot-widget [hidden]{display:none!important}.mobile-app .jackpot-widget-card{text-align:center;padding:0;position:relative}.mobile-app .jackpot-mascot{z-index:1;object-fit:contain;object-position:bottom;pointer-events:none;filter:drop-shadow(0 3px 3px #23080e38);width:88px;height:82px;margin:0 auto;display:block;position:relative}.mobile-app .jackpot-glass{z-index:2;-webkit-backdrop-filter:blur(3px)saturate(115%);background:radial-gradient(at 6% 0,#a47fd621,#0000 40%),linear-gradient(155deg,#9b26209c,#63141b40 55%,#4c1b2a33);border:.7px solid #dfaf5c8c;border-radius:22px 22px 16px 16px/11px 11px 16px 16px;margin-top:-17px;padding:7px 4px 5px;position:relative;box-shadow:inset 0 1px #f9d28430,0 3px 9px #19050f2b}.mobile-app .jackpot-minimize{z-index:3;color:#e6c68f;width:25px;height:25px;font:400 17px/1 var(--font-ui);background:#3e121c7a;border:.7px solid #e0b26f5c;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:15px;right:-2px}.mobile-app .jackpot-kicker{color:#edbf62;letter-spacing:.045em;text-shadow:0 1px 1px #623217;margin:0;font:900 12px/1.15 Arial,sans-serif}.mobile-app .jackpot-kicker>span{color:#f4d493;font:600 10px/1.3 var(--font-ui);letter-spacing:.04em;margin-top:1px;display:block}.mobile-app .jackpot-amount{color:#ffedb7;font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:0 1px 2px #370a0fcc;justify-content:center;align-items:baseline;gap:2px;margin:5px -1px 4px;font-family:DIN Alternate,SF Pro Display,Arial,sans-serif;display:flex}.mobile-app .jackpot-amount>small{font-size:9px}.mobile-app .jackpot-amount>strong{letter-spacing:-.015em;font-size:12.5px;font-weight:750;line-height:1.25}.mobile-app .jackpot-view{color:#fbe0a6;width:100%;min-height:26px;font:600 11px/1.3 var(--font-ui);background:linear-gradient(145deg,#b82a1ea8,#71141c4d);border:.7px solid #e6b45e61;border-radius:14px;justify-content:center;align-items:center;gap:4px;padding:3px 4px;display:flex;box-shadow:inset 0 1px #ffda961c}.mobile-app .jackpot-view>span{font-size:15px;font-weight:400}.mobile-app .jackpot-widget button:focus-visible{outline-offset:2px;outline:2px solid #efd6ab}.mobile-app .jackpot-widget button:active{filter:brightness(1.12)}.mobile-app .jackpot-dialog:not([open]){display:none}.mobile-app .jackpot-dialog.jackpot-lottery{color:#f8e4c0;scrollbar-width:thin;scrollbar-color:#895140 transparent;background:radial-gradient(at 16% 0,#c0573c3b,#0000 45%),radial-gradient(at 100% 14%,#8b46af21,#0000 37%),linear-gradient(155deg,#70212b,#421620 42%,#261220);border:1px solid #e1b16394;border-radius:24px;width:min(460px,100vw - 24px);max-width:none;max-height:calc(100dvh - 28px);margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:inset 0 1px #ffda9138,0 22px 70px #0c030ea6}.mobile-app .jackpot-dialog.jackpot-lottery::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0611c7}.mobile-app .jackpot-lottery [hidden]{display:none!important}.mobile-app .lottery-shell{padding:16px;position:relative}.mobile-app .lottery-close{z-index:4;color:#d7b38b;background:#2b0d1978;border:1px solid #e5b68136;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;font:400 22px/1 Arial,sans-serif;display:grid;position:absolute;top:9px;right:9px}.mobile-app .lottery-heading{justify-content:space-between;align-items:center;min-height:100px;padding:0 4px;display:flex;position:relative}.mobile-app .lottery-heading-copy{z-index:2;min-width:0;padding-bottom:6px;position:relative}.mobile-app .jackpot-lottery .lottery-heading small{letter-spacing:.13em;margin-bottom:6px;display:block;color:#dfb983!important;font:500 10px/1.5 var(--font-ui)!important}.mobile-app .jackpot-lottery .lottery-heading h2{letter-spacing:.01em;white-space:nowrap;text-shadow:none;filter:drop-shadow(0 2px 1px #4c1811cc);margin:0;font:900 clamp(25px,7.6vw,32px)/1.2 Arial Black,Arial,sans-serif;display:inline-block;position:relative;color:#ffe7b0!important}.mobile-app .lottery-title-text{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(#fff3c8 0%,#f3d383 36%,#b87d37 52%,#f3ce77 72%,#e5ac51 100%);-webkit-background-clip:text;background-clip:text;display:block}.mobile-app .lottery-title-shine{pointer-events:none;color:#0000;-webkit-text-fill-color:transparent;opacity:0;background:linear-gradient(110deg,#0000 38%,#fff2c033 43%,#fffbed 49%,#fff0b8 52%,#ffe08f4d 57%,#0000 63%) 155% 0/280% 100% no-repeat;-webkit-background-clip:text;background-clip:text;animation:4.2s ease-in-out infinite paused lottery-title-shine;position:absolute;inset:0}.mobile-app .lottery-title-shine:after{content:"";background:radial-gradient(12% 50%,#fff8da 20%,#0000 85%),radial-gradient(50% 12%,#fff8da 20%,#0000 85%);width:8px;height:8px;animation:4.2s ease-in-out infinite paused lottery-title-glint;position:absolute;top:2%;left:70%}.mobile-app .jackpot-lottery[open]:not(.lottery-fx-paused) .lottery-title-shine,.mobile-app .jackpot-lottery[open]:not(.lottery-fx-paused) .lottery-title-shine:after{animation-play-state:running}@keyframes lottery-title-shine{0%,12%{opacity:0;background-position:155% 0}20%{opacity:.95}54%{opacity:.95;background-position:-55% 0}66%,to{opacity:0;background-position:-55% 0}}@keyframes lottery-title-glint{0%,29%,47%,to{opacity:0;transform:scale(.35)}38%{opacity:.85;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.mobile-app .lottery-title-shine,.mobile-app .lottery-title-shine:after{opacity:0;animation:none}}@media (forced-colors:active){.mobile-app .lottery-title-text{color:canvastext;-webkit-text-fill-color:CanvasText;background:0 0}.mobile-app .lottery-title-shine{display:none}}.mobile-app .jackpot-lottery .lottery-heading p{margin:8px 0 0;color:#bc928d!important;font:400 11px/1.5 var(--font-ui)!important}.mobile-app .lottery-caishen{object-fit:contain;filter:drop-shadow(0 4px 5px #2b08114d);transform-origin:50% 92%;pointer-events:none;align-self:end;width:112px;height:116px;margin:-7px 15px -6px 0;display:block}.mobile-app .lottery-balance-bar{background:linear-gradient(105deg,#20091687,#5f212a4d);border:1px solid #dfab6b33;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:2px 0 12px;padding:10px 14px;display:flex;box-shadow:inset 0 1px #e9b3770f}.mobile-app .lottery-balance-bar>div{align-items:center;gap:10px;display:flex}.mobile-app .lottery-balance-bar span{color:#ceaa91;font:500 11px/1.4 var(--font-ui);white-space:nowrap}.mobile-app .jackpot-lottery .lottery-balance-bar strong{font-variant-numeric:tabular-nums;font:700 22px/1.15 DIN Alternate,SF Pro Display,Arial,sans-serif;color:#ffe3a4!important}.mobile-app .lottery-board{aspect-ratio:1;box-sizing:border-box;background:radial-gradient(at 50% 0,#e3a8612e,#0000 62%),linear-gradient(155deg,#8c3540,#521f2d 62%,#421825);border:1px solid #b17c47;border-radius:19px;width:min(100%,100dvh - 410px);margin-inline:auto;padding:8px;position:relative;box-shadow:inset 0 0 0 3px #2b0a1780,inset 0 1px #f8d28459,0 9px 20px #1b040f4d}.mobile-app .lottery-grid{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:100%;height:100%;margin:0;padding:0;list-style:none;display:grid}.mobile-app .lottery-prize{background:radial-gradient(at 50% 4%,#df99531a,#0000 70%),linear-gradient(155deg,#422032,#2c1628);border:1px solid #e2b17638;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;min-height:0;padding:4px 2px;display:flex;position:relative;box-shadow:inset 0 1px #f7d09b11}.mobile-app .lottery-prize>img{object-fit:contain;pointer-events:none;filter:drop-shadow(0 2px 3px #12030e47);width:44px;height:38px;max-height:43%;display:block}.mobile-app .lottery-prize[data-kind=chest]>img{object-fit:cover;border-radius:7px;width:46px;height:42px}.mobile-app .jackpot-lottery .lottery-prize strong{font-variant-numeric:tabular-nums;font:700 17px/1.15 DIN Alternate,SF Pro Display,Arial,sans-serif;color:#f6d99c!important}.mobile-app .lottery-prize>span{color:#bc9ca1;font:400 9px/1.3 var(--font-ui)}.mobile-app .lottery-prize.is-active{z-index:1;background:radial-gradient(at 50% 15%,#fff1cd,#ecc27b 54%,#c89456);border-color:#ffe9b4;box-shadow:0 0 0 1px #ffd179a6,0 0 14px #ffb6436b,inset 0 1px #fffbe3cc}.mobile-app .jackpot-lottery .lottery-prize.is-active strong{color:#651e28!important}.mobile-app .lottery-prize.is-active>span{color:#8d4b3c}.mobile-app .lottery-prize.is-winner:after{content:"本次获得";color:#fff0c8;font:600 8px/1.3 var(--font-ui);white-space:nowrap;background:#9e2431;border-radius:5px;padding:2px 5px;position:absolute;top:-5px;left:50%;transform:translate(-50%)}.mobile-app .lottery-core{aspect-ratio:1;pointer-events:none;isolation:isolate;place-items:center;width:calc(33.3333% - 10px);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-app .lottery-core-aura{background:radial-gradient(circle,#ffc86238,#f6754121 35%,#b73c4f0f 59%,#0000 72%);border-radius:50%;animation:3.6s ease-in-out infinite lottery-core-breathe;position:absolute;inset:-6%}.mobile-app .lottery-core-orbit{background:conic-gradient(#0000 0deg 50deg,#d482441a 100deg,#ffd288b3 162deg,#ffeabd 179deg,#0000 184deg 230deg,#d482441a 280deg,#ffd288b3 342deg,#ffeabd 359deg,#0000 360deg);border-radius:50%;animation:6s linear infinite lottery-core-orbit;position:absolute;inset:8%;-webkit-mask:radial-gradient(circle,#0000 64%,#000 66% 69%,#0000 71%);mask:radial-gradient(circle,#0000 64%,#000 66% 69%,#0000 71%)}.mobile-app .lottery-core-orbit-inner{opacity:.48;animation-duration:8s;animation-delay:-3s;inset:17%}.mobile-app .jackpot-lottery .lottery-core>strong{z-index:1;background:linear-gradient(145deg,#fff2cb 13%,#ffe2a2 35%,#dda85f 64%,#ffdea0 85%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 1px #551217cc)drop-shadow(0 0 7px #f7a94147);-webkit-background-clip:text;background-clip:text;margin-top:-1px;font:700 clamp(24px,7.6vw,34px)/1 Songti SC,STSong,Noto Serif SC,serif;animation:3.6s ease-in-out infinite lottery-core-blessing;display:block;position:relative;color:#ffe2a2!important}.mobile-app .lottery-core-sparks{animation:10s linear infinite lottery-core-orbit;position:absolute;inset:0}.mobile-app .lottery-core-sparks:before,.mobile-app .lottery-core-sparks:after{content:"";opacity:.85;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:#ffe8ac;width:5px;height:7px;position:absolute;top:17%;left:17%}.mobile-app .lottery-core-sparks:after{opacity:.65;width:3px;height:5px;inset:auto 17% 17% auto}.mobile-app .lottery-core>*{animation-play-state:paused!important}.mobile-app .jackpot-lottery[open]:not(.lottery-fx-paused) .lottery-core>*{animation-play-state:running!important}.mobile-app .jackpot-lottery.is-spinning .lottery-core-orbit{animation-duration:1.15s}.mobile-app .jackpot-lottery.is-spinning .lottery-core-orbit-inner{animation-duration:1.7s}.mobile-app .jackpot-lottery.is-spinning .lottery-core-sparks{animation-duration:2.6s}.mobile-app .jackpot-lottery.is-spinning .lottery-core-aura{animation-duration:1.15s}.mobile-app .jackpot-lottery.is-celebrating .lottery-core-aura{animation:.8s ease-out lottery-core-bloom}@keyframes lottery-core-orbit{to{transform:rotate(360deg)}}@keyframes lottery-core-breathe{0%,to{opacity:.6;transform:scale(.93)}50%{opacity:1;transform:scale(1.07)}}@keyframes lottery-core-blessing{0%,to{opacity:.84}50%{opacity:1}}@keyframes lottery-core-bloom{0%{opacity:.8;transform:scale(.94)}40%{opacity:1;transform:scale(1.2)}to{opacity:.6;transform:scale(1)}}@media (width<=380px){.mobile-app .lottery-core{width:calc(33.3333% - 8.66667px)}}@media (prefers-reduced-motion:reduce){.mobile-app .jackpot-lottery .lottery-core>*{animation:none!important}}@media (forced-colors:active){.mobile-app .lottery-core :is(.lottery-core-aura,.lottery-core-orbit,.lottery-core-sparks){display:none}.mobile-app .jackpot-lottery .lottery-core>strong{-webkit-text-fill-color:CanvasText;filter:none;background:0 0;color:canvastext!important}}.mobile-app .lottery-controls{margin-top:12px}.mobile-app .jackpot-lottery .lottery-result{text-align:center;min-height:19px;margin:0 0 8px;color:#ddc6b0!important;font:500 11px/1.6 var(--font-ui)!important}.mobile-app .jackpot-lottery .lottery-result.has-prize{color:#ffe6ac!important}.mobile-app .lottery-start{color:#ffe9bc;background:radial-gradient(at 27% 0,#ffc37747,#0000 62%),linear-gradient(145deg,#cd4437,#9d2231 58%,#742333);border:1px solid #d29a5b;border-radius:13px;justify-content:center;align-items:center;gap:14px;width:100%;height:48px;padding:7px 12px;display:flex;box-shadow:inset 0 1px #ffdc9c5c,inset 0 -3px 5px #4108145e,0 5px 11px #16040d47}.mobile-app .lottery-start>span{font:650 17px/1.4 var(--font-ui);letter-spacing:.1em}.mobile-app .jackpot-lottery .lottery-start small{color:#e8b4a1!important;font:500 10px/1.4 var(--font-ui)!important}.mobile-app .lottery-start:not(:disabled):active{filter:brightness(.94);transform:translateY(1px)}.mobile-app .lottery-start:disabled{color:#b29791;box-shadow:none;background:#512632;border-color:#a0777166}.mobile-app .lottery-start:disabled small{opacity:.55}.mobile-app .jackpot-lottery .lottery-error{text-align:center;margin:8px 0 0;color:#ffc0b9!important;font-size:11px!important}.mobile-app .lottery-details{margin-top:11px}.mobile-app .lottery-details summary{color:#ba9892;font:400 10px/1.5 var(--font-ui);cursor:pointer;justify-content:center;align-items:center;gap:5px;list-style:none;display:flex}.mobile-app .lottery-details summary::-webkit-details-marker{display:none}.mobile-app .lottery-details[open] summary>span{transform:rotate(180deg)}.mobile-app .jackpot-lottery .lottery-details p{margin:8px 0;color:#bb9d95!important;font:400 11px/1.65 var(--font-ui)!important}.mobile-app .jackpot-lottery .lottery-balance-points{min-width:0}.mobile-app .jackpot-lottery .lottery-balance-history{color:#ffeab7;min-width:84px;min-height:34px;font:600 10px/1.3 var(--font-ui);letter-spacing:.02em;background:radial-gradient(circle at 20% 0,#f0c76d21,#0000 52%),linear-gradient(145deg,#65305ab8,#351a39d1);border:1px solid #f0c76d57;border-radius:11px;justify-content:center;align-items:center;gap:3px;padding:6px 9px;display:inline-flex;box-shadow:inset 0 1px #ffecbc21,0 4px 10px #18051329}.mobile-app .jackpot-lottery .lottery-balance-history>span{color:#f2c975;font-size:15px;line-height:1}.mobile-app .jackpot-lottery .lottery-balance-history:disabled{opacity:.45;cursor:default}.mobile-app .jackpot-lottery .lottery-balance-history:not(:disabled):active{filter:brightness(.94);transform:translateY(1px)}.mobile-app .lottery-records{flex-direction:column;min-height:min(540px,100dvh - 72px);display:flex}.mobile-app .lottery-records-head{align-items:center;gap:12px;padding:7px 32px 20px 0;display:flex}.mobile-app .lottery-records-back{background:#260a1a52;border:1px solid #dfb0753d;border-radius:50%;flex:0 0 36px;width:36px;height:36px}.mobile-app .jackpot-lottery .lottery-records h2{font:650 22px/1.35 var(--font-ui);letter-spacing:.025em;margin:0;color:#ffe3ac!important}.mobile-app .jackpot-lottery .lottery-records-note{margin:0 0 13px;color:#b89991!important;font:400 11px/1.6 var(--font-ui)!important}.mobile-app .lottery-records-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#885347 transparent;background:#20091747;border:1px solid #deac6f2e;border-radius:12px;max-height:calc(100dvh - 215px);overflow-y:auto}.mobile-app .lottery-records table{border-collapse:collapse;table-layout:fixed;width:100%;font-family:var(--font-ui)}.mobile-app .lottery-records th{z-index:1;color:#d5b18b;text-align:left;background:#55202a;width:50%;padding:12px 14px;font-size:12px;font-weight:500;position:sticky;top:0}.mobile-app .lottery-records td{vertical-align:middle;border-top:1px solid #cb99701f;padding:13px 14px}.mobile-app .lottery-records th:last-child,.mobile-app .lottery-records td:last-child{text-align:right}.mobile-app .lottery-records time{color:#c6a79b;font-variant-numeric:tabular-nums;gap:4px;font-size:11px;line-height:1.35;display:grid}.mobile-app .lottery-records time>span:last-child{color:#987c7d;font-size:10px}.mobile-app .lottery-records .lottery-record-prize{color:#f6d591;overflow-wrap:anywhere;font-size:13px;font-weight:600}.mobile-app .lottery-records .lottery-record-empty{color:#b59993;padding:64px 12px;font-size:12px;text-align:center!important}.mobile-app .lottery-records-footer{text-align:center;margin:auto 0 0;padding-top:14px;color:#a68680!important;font-size:10px!important}.mobile-app .jackpot-lottery :is(button,summary):focus-visible{outline-offset:3px;outline:2px solid #f4d699}@media (prefers-reduced-motion:no-preference){.mobile-app .jackpot-lottery.is-spinning .lottery-caishen{animation:.65s ease-in-out 2 lottery-mascot-nod}.mobile-app .jackpot-lottery.is-celebrating .lottery-caishen{animation:.75s ease-out lottery-mascot-celebrate}}@keyframes lottery-mascot-nod{0%,to{transform:rotate(0)}50%{transform:rotate(-3deg)translateY(-3px)}}@keyframes lottery-mascot-celebrate{0%,to{transform:translateY(0)}40%{transform:translateY(-6px)rotate(3deg)}70%{transform:translateY(-2px)rotate(-2deg)}}@media (width<=360px){.mobile-app .lottery-shell{padding:12px}.mobile-app .lottery-heading h2{font-size:27px}.mobile-app .lottery-caishen{width:100px;height:102px}.mobile-app .lottery-balance-bar{padding:9px 10px}.mobile-app .lottery-balance-bar strong{font-size:20px}.mobile-app .lottery-grid{gap:5px}}@media (height<=620px){.mobile-app .jackpot-dialog.jackpot-lottery{max-height:calc(100dvh - 16px)}.mobile-app .lottery-board{width:min(100%,260px);margin-inline:auto}.mobile-app .lottery-heading{min-height:75px}.mobile-app .lottery-caishen{width:85px;height:86px}}html.lottery-modal-open,html.lottery-modal-open body{overflow:hidden}.mobile-app .game-cover>em.game-hot-badge{z-index:3;text-shadow:0 1px 1px #55071a73;transform-origin:50%;pointer-events:none;font-style:normal;font-weight:650;position:absolute;transform:rotate(-38deg);color:#ffe8ba!important;width:49px!important;min-width:0!important;height:15px!important;min-height:0!important;font-family:var(--font-ui,"PingFang SC", sans-serif)!important;letter-spacing:.025em!important;background:repeating-linear-gradient(0deg,#ffdca20e 0 .5px,#0000 .5px 2px),linear-gradient(100deg,#8d1025 0%,#c42938 25%,#e24a4b 48%,#b51d31 77%,#850f24 100%)!important;border:0!important;border-radius:0!important;place-items:center!important;padding:0!important;font-size:9.5px!important;line-height:1!important;display:grid!important;top:8px!important;left:-11px!important;box-shadow:inset 0 1px #ffda9b66,inset 0 -1px #53051959,0 1px 2px #37030f47!important}.mobile-app .game-cover>em.game-hot-badge:before,.mobile-app .game-cover>em.game-hot-badge:after{content:none}.mobile-app .jackpot-kicker,.mobile-app .jackpot-amount,.mobile-app .jackpot-amount>small,.mobile-app .jackpot-amount>strong{color:#edbf62!important}.mobile-app .jackpot-amount>strong{letter-spacing:0;align-items:baseline;display:inline-flex;overflow:visible}.mobile-app .jackpot-digit{color:#edbf62;text-align:center;transform-origin:50% 80%;width:1ch;display:inline-block;position:relative}.mobile-app .jackpot-punctuation{text-align:center;width:.4ch;display:inline-block}.mobile-app .member-service-page .service-faq{background:linear-gradient(145deg,#1f1a36b8,#0f0d1f9e);border:1px solid #ae8fd52e;border-radius:16px;margin-top:18px;padding:16px 14px 10px;box-shadow:inset 0 1px #e7c89814,0 10px 24px #05031229}.mobile-app .member-service-page .service-faq h2{color:#efd4a2;font:650 15px/1.4 var(--font-ui);letter-spacing:.04em;margin:0 0 8px}.mobile-app .member-service-page .service-faq details{border-top:1px solid #a78dcd24}.mobile-app .member-service-page .service-faq summary{color:#e9e0d6;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:44px;font-size:12px;font-weight:600;list-style:none;display:flex}.mobile-app .member-service-page .service-faq summary::-webkit-details-marker{display:none}.mobile-app .member-service-page .service-faq summary>span{color:#d1ad78;font-size:16px;transition:transform .16s;transform:rotate(0)}.mobile-app .member-service-page .service-faq details[open] summary>span{transform:rotate(180deg)}.mobile-app .member-service-page .service-faq details>p{color:#aaa0b8;margin:-2px 18px 12px 0;font-size:11px;line-height:1.7}@media (prefers-reduced-motion:reduce){.mobile-app .member-service-page .service-faq summary>span{transition:none}}.mobile-app .app-page[data-page=recharge] button.recharge-submit,.mobile-app .app-page[data-page=withdraw] button.withdraw-submit{transition:filter .14s,box-shadow .14s,transform .14s;color:#faf4ff!important;text-shadow:0 1px 1px #190a2852!important;background:radial-gradient(at 28% 0,#ce9eff40,#0000 65%),linear-gradient(150deg,#7950a8 0%,#573273 48%,#382244 100%)!important;border:0!important;font-weight:650!important;box-shadow:inset 0 1px 1px #e1c5ff36,inset 0 -3px 5px #15072452,0 6px 15px #32155138!important}.mobile-app .app-page[data-page=recharge] button.recharge-submit:focus-visible,.mobile-app .app-page[data-page=withdraw] button.withdraw-submit:focus-visible{outline-offset:3px;outline:2px solid #bc99ea}.mobile-app .app-page[data-page=recharge] button.recharge-submit:not(:disabled):active,.mobile-app .app-page[data-page=withdraw] button.withdraw-submit:not(:disabled):active{filter:brightness(.94)!important;transform:translateY(1px)!important;box-shadow:inset 0 2px 5px #12061d59,0 2px 6px #240c3c2e!important}.mobile-app .app-page[data-page=recharge] button.recharge-submit:disabled,.mobile-app .app-page[data-page=withdraw] button.withdraw-submit:disabled{color:#9e91ad!important;text-shadow:none!important;filter:none!important;background:linear-gradient(145deg,#342b44,#241e32)!important;transform:none!important;box-shadow:inset 0 1px #b79ed212!important}.mobile-app .app-page[data-page=recharge] button.recharge-submit[aria-busy=true],.mobile-app .app-page[data-page=withdraw] button.withdraw-submit[aria-busy=true]{cursor:progress;color:#ded0ec!important;background:linear-gradient(145deg,#533768,#34223f)!important}@media (prefers-reduced-motion:reduce){.mobile-app .app-page[data-page=recharge] button.recharge-submit,.mobile-app .app-page[data-page=withdraw] button.withdraw-submit{transition:none}}.mobile-app [data-page=service]{--support-copy:#f1eaf8;--support-muted:#aaa0b9;--support-line:#aa85da2e;--support-panel:#191427;--support-nav-space:calc(84px + env(safe-area-inset-bottom,0px))}.mobile-app [data-page=service] [hidden]{display:none!important}.mobile-app [data-page=service] .support-page-head{grid-template-columns:72px minmax(0,1fr) 72px;display:grid!important}.mobile-app [data-page=service] .support-page-head>div{grid-column:2;position:static;left:auto;transform:none}.mobile-app [data-page=service] .support-page-head h1{text-align:center}.mobile-app [data-page=service] .support-end{font:500 12px/1.3 var(--font-ui);white-space:nowrap;border-radius:8px;grid-column:3;justify-self:end;padding:0;color:#c7b7d9!important;background:0 0!important;border:0!important;width:72px!important;min-width:72px!important;height:34px!important}.mobile-app [data-page=service] .support-entry-card{border:1px solid var(--support-line);background:radial-gradient(at 100% 0,#7b40c326,#0000 58%),linear-gradient(145deg,#251b36,#161224 65%);border-radius:20px;padding:22px 18px 16px;box-shadow:inset 0 1px #e6c59412,0 10px 24px #06031133}.mobile-app [data-page=service] .support-entry-brand{align-items:center;gap:12px;display:flex}.mobile-app [data-page=service] .support-headset{background:radial-gradient(at 30% 0,#49345d,#251832 76%);border-radius:15px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 1px #be96ea33}.mobile-app [data-page=service] .support-headset img,.mobile-app [data-page=service] .support-avatar img{object-fit:contain;display:block}.mobile-app [data-page=service] .support-entry-brand h2{font:650 19px/1.3 var(--font-ui);margin:0;color:var(--support-copy)!important}.mobile-app [data-page=service] .support-intro{margin:16px 0 20px;color:var(--support-muted)!important;font-size:12px!important}.mobile-app [data-page=service] .support-entry-form>label,.mobile-app [data-page=service] .support-topics legend{margin-bottom:8px;padding:0;display:block;color:#ddd2e9!important;font:550 12px/1.5 var(--font-ui)!important}.mobile-app [data-page=service] #support-account{box-sizing:border-box;color:#f3edf8;width:100%;height:48px;font:500 16px/1.4 var(--font-ui);letter-spacing:.03em;background:#0d0a1894;border:1px solid #a584d23b;border-radius:11px;padding:0 13px;display:block}.mobile-app [data-page=service] #support-account::placeholder,.mobile-app [data-page=service] #support-message::placeholder{color:#80758f}.mobile-app [data-page=service] #support-account-hint{margin-top:7px;display:block;color:#998ba8!important;font-size:11px!important}.mobile-app [data-page=service] .support-topics{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:20px 0;padding:0;display:grid}.mobile-app [data-page=service] .support-topics legend{margin-bottom:9px}.mobile-app [data-page=service] .support-topics label{cursor:pointer;min-width:0;display:block;position:relative}.mobile-app [data-page=service] .support-topics input{opacity:0;width:1px;height:1px;position:absolute}.mobile-app [data-page=service] .support-topics span{color:#bfb0cd;min-height:38px;font:500 11px/1.4 var(--font-ui);white-space:nowrap;background:#2a203966;border:1px solid #a487c62b;border-radius:9px;place-items:center;display:grid}.mobile-app [data-page=service] .support-topics input:checked+span{color:#f2debf;background:linear-gradient(145deg,#4b335f,#32223f);border-color:#8e69b0;box-shadow:inset 0 1px #ddb9fa1a}.mobile-app [data-page=service] .support-primary{color:#faf4ff;min-height:44px;font:650 14px/1.4 var(--font-ui);cursor:pointer;background:radial-gradient(at 28% 0,#ce9eff40,#0000 65%),linear-gradient(150deg,#7950a8,#573273 48%,#382244);border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:9px 16px;display:flex;box-shadow:inset 0 1px 1px #e1c5ff36,0 4px 12px #2d12493d}.mobile-app [data-page=service] .support-entry-form>.support-primary{width:100%}.mobile-app [data-page=service] .support-primary>span{font-size:18px;font-weight:400}.mobile-app [data-page=service] .support-primary:disabled{color:#92869f;box-shadow:none;cursor:default;background:#342a43}.mobile-app [data-page=service] .support-primary:not(:disabled):active{filter:brightness(.94);transform:translateY(1px)}.mobile-app [data-page=service] .support-error{margin:9px 0;color:#ef9dab!important;font-size:12px!important;line-height:1.5!important}.mobile-app [data-page=service] .support-data-note,.mobile-app [data-page=service] .support-reset-note{margin:12px 5px;color:#9687a1!important;font-size:11px!important;line-height:1.65!important}.mobile-app [data-page=service] .support-reset-note{color:#d6bf92!important}.mobile-app [data-page=service] .support-entry-form :is(input,button):focus-visible,.mobile-app [data-page=service] .support-composer :is(textarea,button):focus-visible,.mobile-app [data-page=service] .support-topics input:focus-visible+span{outline-offset:3px;outline:2px solid #b897dc}.mobile-app [data-page=service] #support-account[aria-invalid=true]{border-color:#d17b8e}.mobile-app [data-page=service].active.is-consulting{height:calc(var(--support-viewport,100dvh) - var(--support-nav-space));flex-direction:column;min-height:0;display:flex;overflow:hidden}.mobile-app [data-page=service].is-consulting>.support-page-head{flex:0 0 60px}.mobile-app [data-page=service].is-consulting>.customer-service-sheet{flex-direction:column;flex:1;min-height:0;display:flex;padding:10px 12px 0!important}.mobile-app [data-page=service] .support-chat{border:1px solid var(--support-line);background:linear-gradient(150deg,#22192fe0,#110d1ee6);border-radius:16px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.mobile-app [data-page=service] .support-chat-top{flex:none;align-items:center;gap:9px;padding:12px;display:flex}.mobile-app [data-page=service] .support-avatar{background:#362542;border-radius:11px;flex:0 0 35px;place-items:center;height:35px;display:grid}.mobile-app [data-page=service] .support-chat-top h2{font:650 14px/1.5 var(--font-ui);margin:0}.mobile-app [data-page=service] .support-chat-top p{margin:2px 0 0;color:#a396b4!important;font-size:10px!important}.mobile-app [data-page=service] .support-transcript{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#4c3b5e transparent;flex:1;min-height:70px;padding:16px 12px;overflow-y:auto}.mobile-app [data-page=service] .support-message{flex-direction:column;align-items:flex-start;gap:5px;margin-bottom:15px;display:flex}.mobile-app [data-page=service] .support-message.is-member{align-items:flex-end}.mobile-app [data-page=service] .support-message-meta{color:#9b8bab;gap:7px;font-size:10px;display:flex}.mobile-app [data-page=service] .support-message p{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;background:#30243f;border-radius:3px 13px 13px;max-width:90%;margin:0;padding:10px 12px;color:#e6ddec!important;font-size:13px!important;line-height:1.75!important}.mobile-app [data-page=service] .support-message.is-member p{background:linear-gradient(145deg,#5b3878,#39234a);border-radius:13px 3px 13px 13px;box-shadow:inset 0 1px #e3baff1f;color:#faf1ff!important}.mobile-app [data-page=service] .support-composer-zone{border-top:1px solid var(--support-line);background:#151021e6;flex:none;padding:10px 12px 8px}.mobile-app [data-page=service] .support-sensitive-note{margin:0 0 7px;color:#a391a7!important;font-size:10px!important}.mobile-app [data-page=service] .support-composer{align-items:flex-end;gap:8px;display:flex}.mobile-app [data-page=service] #support-message{resize:none;color:#f1e7fa;min-width:0;min-height:58px;max-height:100px;font:400 16px/1.45 var(--font-ui);background:#171122;border:1px solid #9773bb3d;border-radius:10px;flex:1;padding:9px 10px}.mobile-app [data-page=service] .support-send{gap:4px;min-height:58px;padding-inline:11px;font-size:12px}.mobile-app [data-page=service] .support-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mobile-app [data-page=service] .support-end-dialog{color:#f0e6f8;background:linear-gradient(145deg,#2f203f,#181123);border:1px solid #ae82d647;border-radius:18px;width:min(310px,100vw - 40px);padding:22px}.mobile-app [data-page=service] .support-end-dialog:not([open]){display:none}.mobile-app [data-page=service] .support-end-dialog::backdrop{background:#080411c2}.mobile-app [data-page=service] .support-end-dialog h2{margin:0 0 10px;font-size:18px}.mobile-app [data-page=service] .support-end-dialog p{margin:0 0 20px;color:#b8a6c4!important;font-size:13px!important;line-height:1.7!important}.mobile-app [data-page=service] .support-end-dialog form>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mobile-app [data-page=service] .support-secondary{color:#c6b5d5;background:#2a1e38;border:1px solid #b38dd333;border-radius:10px;font-size:12px}.mobile-app [data-page=service] .support-end-dialog .support-primary{padding-inline:6px;font-size:12px}@media (height<=540px){.mobile-app [data-page=service].is-consulting>.support-page-head{flex-basis:46px;height:46px;min-height:46px}.mobile-app [data-page=service] .support-chat-top{padding-block:6px}.mobile-app [data-page=service] .support-sensitive-note{display:none}.mobile-app [data-page=service] .support-composer-zone{padding-block:6px}.mobile-app [data-page=service] #support-message{height:42px;min-height:42px}.mobile-app [data-page=service] .support-send{min-height:42px}}.mobile-app [data-page=service] .support-page-head>[data-support-back]{border-radius:50%;justify-self:start;background:linear-gradient(145deg,#24253bf5,#141627fa)!important;border:1px solid #9b7cff33!important}.mobile-app [data-page=service] .support-chat-top{background:#fff;border-bottom:1px solid #eeeaf2}.mobile-app [data-page=service] .support-chat-top h2{color:#30243c!important}.mobile-app [data-page=service] .support-chat-top p{color:#817589!important}.mobile-app [data-page=service] .support-transcript{scrollbar-color:#d1c5db transparent;background:radial-gradient(at 100% 0,#e2d7f038,#0000 65%),#f7f6fa}.mobile-app [data-page=service] .support-message-meta{color:#918597}.mobile-app [data-page=service] .support-message:not(.is-member) p{background:#fff;box-shadow:0 2px 8px #26143a0e;color:#43374f!important}.mobile-app [data-page=service] .support-message.is-member p{background:linear-gradient(145deg,#72518c,#4a2d60);color:#fff8ff!important}.mobile-app [data-page=service] .support-composer-zone{background:#fff;border-color:#e8e2ed}.mobile-app [data-page=service] .support-sensitive-note{color:#938298!important}.mobile-app [data-page=service] #support-message{-webkit-text-fill-color:#3d2d49;background:#faf8fc;border-color:#ded4e7;color:#3d2d49!important}.mobile-app [data-page=service] .support-composer-zone .support-error{color:#b64d65!important}.mobile-app [data-page=service] .support-entry-card{background:radial-gradient(at 5% 0,#bc78fb3b,#0000 43%),radial-gradient(at 100% 10%,#723dc133,#0000 57%),linear-gradient(145deg,#30203f,#1b132b 54%,#161022);border-color:#ae81e96b;box-shadow:inset 0 1px #e7beff47,inset 1px 0 #be89e41a,0 0 22px #7240ae1a,0 12px 26px #06031138}.mobile-app [data-page=service] .support-headset{background:radial-gradient(at 20% 0,#dba3ff47,#0000 65%),linear-gradient(145deg,#4c2e65,#261632);box-shadow:inset 0 1px #deb0ff3d,0 4px 10px #1406274d}.mobile-app [data-page=service] .support-entry-brand h2{text-shadow:0 1px 4px #aa65d71f}.mobile-app [data-page=service] .support-topics input:checked+span{background:radial-gradient(at 20% 0,#d5a8f72b,#0000 64%),linear-gradient(145deg,#67487d,#382342);border-color:#a478bd;box-shadow:inset 0 1px #e9c0fa33,0 2px 6px #10061b26}.mobile-app [data-page=service] .support-entry-form>.support-primary{background:radial-gradient(at 27% 0,#e2b2ff57,#0000 60%),linear-gradient(150deg,#9465b8,#623a82 51%,#3b224b);box-shadow:inset 0 1px 1px #eac9ff54,inset 0 -2px 4px #1d083042,0 5px 16px #6730993b}.mobile-app:has(>[data-page=service].active.is-consulting){background:#faf9fc!important}.mobile-app:has(>[data-page=service].active.is-consulting)>.bottom-nav{box-shadow:none!important}.mobile-app [data-page=service].is-consulting{background:#f5f6f8!important}.mobile-app:has(>[data-page=service].active.is-consulting){background:#f5f6f8!important}.mobile-app [data-page=service] .support-chat{background:#f7f8fa;border-color:#e4e6eb;box-shadow:0 5px 18px #2024300a}.mobile-app [data-page=service] .support-chat-top{border-bottom-color:#eceef2;padding:13px 14px}.mobile-app [data-page=service] .support-chat-top h2{font-size:15px;font-weight:600;color:#242833!important}.mobile-app [data-page=service] .support-chat-top p{color:#90939e!important;font-size:11px!important}.mobile-app [data-page=service] .support-avatar{background:#f0edf5}.mobile-app [data-page=service] .support-transcript{scrollbar-color:#d7d9e0 transparent;background:#f6f7f9;padding:18px 14px}.mobile-app [data-page=service] .support-message{gap:7px;margin-bottom:20px}.mobile-app [data-page=service] .support-message-meta{color:#a2a4ae;font:400 10px/1.3 var(--font-ui);gap:8px}.mobile-app [data-page=service] .support-message p{letter-spacing:.01em;max-width:90%;padding:11px 13px;font:400 14px/1.75 var(--font-ui)!important}.mobile-app [data-page=service] .support-message:not(.is-member) p{background:#fff;border:1px solid #eceef2;box-shadow:0 2px 5px #25293706;color:#373c48!important}.mobile-app [data-page=service] .support-message.is-member p{box-shadow:none;background:linear-gradient(145deg,#74588d,#52386a);color:#fff!important}.mobile-app [data-page=service] .support-composer-zone{background:#fff;border-top-color:#e9ebef;padding:12px 12px 13px}.mobile-app [data-page=service] .support-sensitive-note{margin-bottom:10px;color:#9fa0aa!important;font-size:10px!important}.mobile-app [data-page=service] .support-composer{align-items:flex-end;gap:8px}.mobile-app [data-page=service] #support-message{-webkit-text-fill-color:#303541;background:#f7f8fa;border-color:#e3e5eb;border-radius:12px;height:46px;min-height:46px;max-height:96px;padding:11px 12px;font-size:15px;line-height:1.5;color:#303541!important}.mobile-app [data-page=service] #support-message::placeholder{-webkit-text-fill-color:#b0b2bc;color:#b0b2bc!important}.mobile-app [data-page=service] #support-message:focus-visible{outline-offset:1px;outline:2px solid #9476b0a6}.mobile-app [data-page=service] .support-send{min-width:54px;min-height:46px;box-shadow:none;border-radius:12px;padding:8px 12px;font-size:12px}.mobile-app [data-page=service] .support-send:disabled{color:#b4a6c2;background:#eeeaf3}.mobile-app [data-page=service] .support-image-pick{color:#8e7a9f;background:0 0;border:0;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:46px;padding:8px;display:grid}.mobile-app [data-page=service] .support-image-pick svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.mobile-app [data-page=service] .support-image-pick:hover{background:#f5f2f9}.mobile-app [data-page=service] .support-image-pick:disabled{color:#c7c0ce}.mobile-app [data-page=service] .support-attachment-preview{background:#faf8fc;border:1px solid #e9e4ef;border-radius:10px;align-items:center;gap:10px;margin-bottom:10px;padding:8px;display:flex}.mobile-app [data-page=service] .support-attachment-preview>img{object-fit:cover;border-radius:6px;width:45px;height:45px}.mobile-app [data-page=service] .support-attachment-preview>div{flex:1;min-width:0}.mobile-app [data-page=service] .support-attachment-preview strong{margin-bottom:2px;font-size:11px;display:block;color:#6c577c!important}.mobile-app [data-page=service] .support-attachment-preview small{color:#9c91a6!important;font-size:10px!important}.mobile-app [data-page=service] .support-attachment-preview>button{color:#8e7a9d;width:30px;height:30px;font:400 20px/1 var(--font-ui);background:#f0eaf5;border:0;border-radius:50%}.mobile-app [data-page=service] .support-message-image{background:#fff;border:1px solid #e4e6eb;border-radius:12px;width:min(200px,80%);padding:0;display:block;overflow:hidden}.mobile-app [data-page=service] .support-message-image>img{object-fit:contain;width:100%;height:auto;max-height:240px;display:block}.mobile-app [data-page=service] .support-image-dialog{background:#fff;border:1px solid #e1e1e9;border-radius:15px;width:min(450px,100vw - 24px);max-height:calc(100dvh - 36px);padding:34px 10px 10px}.mobile-app [data-page=service] .support-image-dialog:not([open]){display:none}.mobile-app [data-page=service] .support-image-dialog::backdrop{background:#0d0b15c7}.mobile-app [data-page=service] .support-image-dialog>img{object-fit:contain;width:100%;height:auto;max-height:calc(100dvh - 110px);display:block}.mobile-app [data-page=service] .support-image-dialog>button{color:#70617e;background:#f2f0f5;border:0;border-radius:50%;width:28px;height:28px;font-size:20px;position:absolute;top:5px;right:7px}.mobile-app [data-page=service].support-compact .support-sensitive-note{display:none}.mobile-app [data-page=service].support-compact .support-chat-top{padding-block:6px}.mobile-app [data-page=service].support-compact .support-composer-zone{padding-block:7px}.mobile-app [data-page=service].support-compact .support-attachment-preview{margin-bottom:6px;padding:5px}.mobile-app [data-page=service].support-compact .support-attachment-preview>img{width:30px;height:30px}.mobile-app [data-page=service] #support-message{scrollbar-width:thin;scrollbar-color:#d9d4e0 transparent;overflow-y:auto}.mobile-app [data-page=service] #support-message::-webkit-scrollbar{width:3px}.mobile-app [data-page=service] #support-message::-webkit-scrollbar-thumb{background:#d9d4e0;border-radius:2px}.mobile-app .lottery-win-dialog:not([open]){display:none}.mobile-app .jackpot-lottery .lottery-win-dialog{overscroll-behavior:contain;color:#ffe7b8;text-align:center;scrollbar-width:thin;scrollbar-color:#93634a transparent;background:radial-gradient(at 50% 0,#fcb15830,#0000 56%),radial-gradient(at 100% 100%,#7b4baa1f,#0000 48%),linear-gradient(155deg,#8a2930,#531925 54%,#2e1422);border:1px solid #f6c97b7a;border-radius:25px;width:min(330px,100vw - 56px);max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:inset 0 1px #ffe2aa4d,0 22px 65px #0f030d99}.mobile-app .lottery-win-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#100511a3}.mobile-app .lottery-win-card{isolation:isolate;padding:32px 26px 25px;position:relative}.mobile-app .lottery-win-close{color:#d5ad88;cursor:pointer;background:#2b0c1a40;border:0;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;font:400 23px/1 Arial,sans-serif;display:grid;position:absolute;top:9px;right:9px}.mobile-app .jackpot-lottery .lottery-win-eyebrow{letter-spacing:.17em;margin:0 0 9px;color:#d6a576!important;font:500 10px/1.5 var(--font-ui)!important}.mobile-app .jackpot-lottery #lottery-win-title{font:650 24px/1.45 var(--font-ui);letter-spacing:.045em;text-shadow:0 2px 12px #f7a73c2e;margin:0;color:#ffe3a7!important}.mobile-app .lottery-win-art{background:radial-gradient(circle,#ffd27840,#db7f3c12 58%,#0000 70%);border-radius:50%;place-items:center;width:158px;height:158px;margin:16px auto 13px;display:grid;position:relative}.mobile-app .lottery-win-art:before,.mobile-app .lottery-win-art:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.mobile-app .lottery-win-art:before{border:1px solid #efbf7538;inset:8px}.mobile-app .lottery-win-art:after{border:1px dashed #efbf7526;inset:0;transform:rotate(15deg)}.mobile-app .lottery-win-art>img{z-index:1;object-fit:contain;filter:drop-shadow(0 8px 9px #1c030f59);width:112px;height:116px;display:block;position:relative}.mobile-app .lottery-win-art[data-kind=chest]>img{border-radius:17px;width:110px;height:110px}.mobile-app .lottery-win-sparkles{pointer-events:none;position:absolute;inset:0}.mobile-app .lottery-win-sparkles:before,.mobile-app .lottery-win-sparkles:after{content:"";clip-path:polygon(50% 0,61% 38%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 38%);filter:drop-shadow(0 0 3px #ffd37e80);background:#f5d390;width:11px;height:15px;position:absolute}.mobile-app .lottery-win-sparkles:before{top:26px;left:3px;transform:rotate(-12deg)}.mobile-app .lottery-win-sparkles:after{width:8px;height:12px;bottom:27px;right:3px;transform:rotate(12deg)}.mobile-app .jackpot-lottery .lottery-win-name{letter-spacing:.025em;overflow-wrap:anywhere;margin:0;color:#ffe7ae!important;font:700 30px/1.35 var(--font-ui)!important}.mobile-app .jackpot-lottery .lottery-win-note{margin:7px 0 23px;color:#c39788!important;font:400 11px/1.5 var(--font-ui)!important}.mobile-app .lottery-win-confirm{color:#ffe9c0;width:100%;min-height:46px;font:600 15px/1.5 var(--font-ui);letter-spacing:.14em;cursor:pointer;background:radial-gradient(at 35% 0,#ffa7713d,#0000 65%),linear-gradient(155deg,#c64b42,#a22e33 56%,#802330);border:0;border-radius:12px;padding:10px 16px;display:block;box-shadow:inset 0 1px #ffd4934a,0 6px 17px #24040e3d}.mobile-app .lottery-win-confirm:active{filter:brightness(.95);transform:translateY(1px)}@media (prefers-reduced-motion:no-preference){.mobile-app .lottery-win-dialog[open]{animation:.36s cubic-bezier(.2,.8,.3,1) both lottery-win-enter}.mobile-app .lottery-win-dialog[open] .lottery-win-art>img{animation:.52s cubic-bezier(.2,.8,.3,1) both lottery-win-art-enter}}@keyframes lottery-win-enter{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes lottery-win-art-enter{0%{opacity:0;transform:translateY(8px)scale(.88)}to{opacity:1;transform:translateY(0)scale(1)}}@media (height<=520px){.mobile-app .lottery-win-card{padding-block:23px 18px}.mobile-app .lottery-win-art{width:118px;height:118px;margin-block:10px}.mobile-app .lottery-win-art>img{width:88px;height:92px}.mobile-app .lottery-win-art[data-kind=chest]>img{width:88px;height:88px}.mobile-app .jackpot-lottery .lottery-win-note{margin-bottom:15px}}@media (forced-colors:active){.mobile-app .jackpot-lottery .lottery-win-dialog{color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext}.mobile-app .jackpot-lottery .lottery-win-dialog :is(h2,p){text-shadow:none;color:canvastext!important}.mobile-app .lottery-win-dialog button{color:buttontext;background:buttonface;border:1px solid buttontext}.mobile-app .lottery-win-sparkles{display:none}}.mobile-app :is([data-page=promotions],[data-page=promotion-history],[data-page=daily-rebate],[data-page=daily-loss-rebate],[data-page=weekly-turnover],[data-page=daily-first-deposit],[data-page=bug-bounty],[data-page=vip],[data-page=vip-rebate-detail],[data-page=promo-detail],[data-page=agent-center]){color:#f7f2ff!important;background:radial-gradient(at 92% 0,#9761ed2e,#0000 31%),radial-gradient(at 4% 37%,#a4284e21,#0000 34%),linear-gradient(#17142b 0%,#100f22 58%,#0c0b18 100%)!important}.mobile-app :is([data-page=promotions],[data-page=promotion-history],[data-page=daily-rebate],[data-page=daily-loss-rebate],[data-page=weekly-turnover],[data-page=daily-first-deposit],[data-page=bug-bounty],[data-page=vip],[data-page=vip-rebate-detail],[data-page=promo-detail],[data-page=agent-center]) :is(.vip-club-nav,.member-subpage-head){-webkit-backdrop-filter:blur(16px)saturate(118%)!important;background:linear-gradient(#261f45e0,#16132bd6)!important;border-color:#b297ff33!important;box-shadow:0 10px 24px #05031238,inset 0 1px #ffffff0e!important}.mobile-app [data-page=promotions] .promotion-list .promotion-card,.mobile-app [data-page=agent-center] .agent-center-shell :is(.agent-support-card,.agent-treatment-entry),.mobile-app :is([data-page=promotions],[data-page=promotion-history],[data-page=daily-rebate],[data-page=daily-loss-rebate],[data-page=weekly-turnover],[data-page=daily-first-deposit],[data-page=bug-bounty],[data-page=vip],[data-page=vip-rebate-detail],[data-page=promo-detail],[data-page=agent-center]) :is(.promotion-card,.promotion-claim-card,.promotion-claim-overview,.claim-history-filter,.claim-history-summary,.daily-rebate-overview-card,.daily-rebate-settlement-card,.daily-loss-intro-card,.daily-loss-reward-card,.daily-loss-config-card,.daily-first-deposit-hero,.daily-first-deposit-status-card,.daily-first-deposit-config-card,.bug-bounty-hero,.bug-bounty-intro-card,.bug-bounty-card,.vip-level-card,.vip-benefit-panel,.vip-rebate-table-shell,.agent-support-card,.agent-treatment-entry,.detail-content){background:radial-gradient(at 96% 0,#a9478029,#0000 37%),linear-gradient(145deg,#2b224cf5,#16142dfa)!important;border-color:#ae8ff747!important;box-shadow:inset 0 1px #ffffff12,0 14px 30px #05031138,0 0 20px #8454d712!important}.mobile-app [data-page=promotions] .promotion-claim-actions>.promotion-claim-all:not(:disabled),.mobile-app [data-page=promotions] .promotion-list .promotion-claim-list .promotion-claim-card>footer>.promotion-claim-action:not(:disabled),.mobile-app [data-page=agent-center] .agent-center-shell .agent-promo-actions button:first-child:not(:disabled),.mobile-app [data-page=promotions] .promotion-list .promotion-ongoing-list .promotion-card>.promo-card-media>.promo-card-action:not(:disabled),.mobile-app .bottom-sheet.daily-checkin-sheet .daily-checkin-progress-card li>button:not(:disabled),.mobile-app :is([data-page=promotions],[data-page=promotion-history],[data-page=daily-rebate],[data-page=daily-loss-rebate],[data-page=weekly-turnover],[data-page=daily-first-deposit],[data-page=bug-bounty],[data-page=vip],[data-page=vip-rebate-detail],[data-page=promo-detail],[data-page=agent-center]) :is(.promotion-card .promo-card-action,.promotion-claim-all,.claim-history-filter-footer button,.daily-rebate-claim-row>button,.daily-loss-settlement>button,.daily-first-deposit-action-bar>button,.bug-bounty-action-bar>button,.vip-detail-action,[data-vip-bonus-claim],.primary-action,.agent-promo-actions>button:first-child):not(:disabled):not([aria-disabled=true]){color:#fff3dc!important;text-shadow:0 1px 3px #21082357!important;background:radial-gradient(at 24% 0,#ecc3ff57,#0000 62%),linear-gradient(150deg,#895cb2 0%,#65418e 48%,#3e2855 100%)!important;border-color:#0000!important;box-shadow:inset 0 1px #fff7d83d,inset 0 -2px 4px #17082a47,0 7px 19px #5c2f8a3d!important}.mobile-app :is([data-page=promotions],[data-page=promotion-history],[data-page=daily-rebate],[data-page=daily-loss-rebate],[data-page=weekly-turnover],[data-page=daily-first-deposit],[data-page=bug-bounty],[data-page=vip],[data-page=vip-rebate-detail],[data-page=promo-detail],[data-page=agent-center]) :is(button,[role=button]):where(:not([data-promotion-filter]):not([data-promotion-category-filter])):focus-visible{outline-offset:3px!important;outline:2px solid #f0ce7b!important}.mobile-app :is([data-page=promotions],[data-page=promotion-history],[data-page=daily-rebate],[data-page=daily-loss-rebate],[data-page=weekly-turnover],[data-page=daily-first-deposit],[data-page=bug-bounty],[data-page=vip],[data-page=vip-rebate-detail],[data-page=promo-detail],[data-page=agent-center]) .vip-level-card.is-current .vip-level-state{color:#fff0bf!important;background:radial-gradient(at 25% 0,#e4b8ff3d,#0000 65%),linear-gradient(145deg,#78509e,#493061)!important;border-color:#f4d27d94!important;box-shadow:inset 0 1px #fff6d533,0 0 15px #9b7cff29!important}.mobile-app :is([data-page=vip],[data-page=vip-rebate-detail]) .vip-level-card.is-current,.mobile-app [data-page=vip] .vip-benefit-panel{background:radial-gradient(at 88% 0,#f0c76d2b,#0000 34%),linear-gradient(145deg,#493281f5,#1b1839fa)!important;border-color:#f1c86d85!important;box-shadow:inset 0 1px #ffeebb29,0 18px 36px #07031747,0 0 22px #9b7cff1a!important}.mobile-app .bottom-sheet.daily-checkin-sheet{--k8-action-primary-bg:radial-gradient(ellipse at 24% 0, #ecc3ff57, transparent 62%), linear-gradient(150deg, #895cb2, #65418e 48%, #3e2855);--k8-action-primary-text:#fff3dc;--k8-action-compact-shadow:inset 0 1px 0 #fff7d83d, 0 4px 12px #5c2f8a3d;background:radial-gradient(at 15% 0,#b374ee2e,#0000 38%),linear-gradient(155deg,#291d3c,#161124 65%,#110e1d)!important;border-color:#b48feb52!important;box-shadow:inset 0 1px #e7c6ff33,0 -20px 50px #0703118c!important}.mobile-app .daily-checkin-sheet :is(.daily-checkin-progress-card,.daily-checkin-task-card){background:radial-gradient(at 8% 0,#b478e524,#0000 52%),linear-gradient(145deg,#2c203e,#1a1429)!important;border-color:#b390e542!important;box-shadow:inset 0 1px #e6c2fc29,0 8px 20px #0803112e!important}.mobile-app [data-page=vip] .vip-club-intro:before{border-color:#b187e71f!important;box-shadow:0 0 45px #a164e421,0 0 0 34px #9e6fcc05!important}.mobile-app [data-page=vip] .vip-level-card.is-locked .vip-level-state{color:#bbaaca!important;background:linear-gradient(145deg,#33283f,#271f32)!important;box-shadow:inset 0 1px #dabcf714!important}.mobile-app [data-page=vip] .vip-benefit-metrics>article{background:radial-gradient(at 22% 0,#bf8bed26,#0000 64%),linear-gradient(145deg,#322442,#1e172e)!important;border-color:#bc94e538!important;box-shadow:inset 0 1px #ebcdff26,0 4px 12px #0a031824!important}.mobile-app [data-page=referrals] :is(.referral-page-overview,.referral-page-records,.referral-page-rules){box-shadow:inset 0 1px #ffe0a62b,0 10px 23px #1b050d3b!important}.mobile-app :is([data-page=promotions],[data-page=promotion-history],[data-page=daily-rebate],[data-page=daily-loss-rebate],[data-page=weekly-turnover],[data-page=daily-first-deposit],[data-page=bug-bounty],[data-page=vip],[data-page=promo-detail],[data-page=agent-center]) button:where(:not([data-promotion-filter]):not([data-promotion-category-filter])):disabled,.mobile-app .bottom-sheet.daily-checkin-sheet button:disabled{cursor:default;color:#9d90aa!important;text-shadow:none!important;filter:none!important;background:linear-gradient(145deg,#362b45,#251e33)!important;border-color:#ab94c329!important;box-shadow:inset 0 1px #dfc5f40f!important}.mobile-app :is([data-page=promotions],[data-page=daily-rebate],[data-page=daily-loss-rebate],[data-page=weekly-turnover],[data-page=daily-first-deposit],[data-page=vip]) button[aria-busy=true]:where(:not([data-promotion-filter]):not([data-promotion-category-filter])){opacity:.72}.mobile-app .jackpot-lottery .lottery-prize[data-reward-type=item]>strong,.mobile-app .jackpot-lottery .lottery-prize[data-reward-type=none]>strong{font:600 11px/1.25 var(--font-ui);letter-spacing:0;white-space:nowrap}.mobile-app .lottery-prize[data-kind=companion]>img{border-radius:7px;height:43%}.mobile-app .lottery-win-art[data-kind=companion]>img{border-radius:16px}.mobile-app .lottery-win-dialog.is-no-prize .lottery-win-art{background:radial-gradient(circle,#f5c57f1c,#0000 70%)}.mobile-app .lottery-win-dialog.is-no-prize .lottery-win-sparkles{display:none}.mobile-app .jackpot-lottery .lottery-win-dialog.is-no-prize .lottery-win-name{font-size:25px!important}.mobile-app .jackpot-lottery .lottery-prize>img{object-fit:contain;width:60px;max-width:76%;height:54px;max-height:55%}.mobile-app .jackpot-lottery .lottery-prize[data-kind=companion]>img{border-radius:0;height:54px}.mobile-app .jackpot-lottery .lottery-prize[data-kind=thanks]>img{width:68px;max-width:88%}.mobile-app .jackpot-lottery .lottery-result{overflow-wrap:anywhere}.mobile-app .canada-bet-page{color:#eee8fa;background:radial-gradient(at 85% 0,#5e398d38,#0000 42%),#100e20;min-height:100dvh;padding:0 0 22px}.mobile-app .canada-bet-head{z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1c162bee;border-bottom:1px solid #65518355;justify-content:space-between;align-items:center;gap:12px;min-height:74px;padding:12px 18px;display:flex;position:sticky;top:0}.mobile-app .canada-bet-head>div{text-align:center}.mobile-app .canada-bet-head small{color:#b9a1d5;font:400 10px/1.5 var(--font-ui);letter-spacing:.15em}.mobile-app .canada-bet-head h1{color:#f5e9d1;font:650 18px/1.4 var(--font-ui);margin:2px 0 0}.mobile-app .canada-bet-head>button{color:#e5d2a9;background:linear-gradient(145deg,#423152,#211a31);border:1px solid #77658e66;border-radius:50%;min-width:36px;height:36px;font-size:12px}.mobile-app .canada-bet-head>button:first-child{font-size:26px;line-height:1}.mobile-app .canada-bet-body{gap:16px;padding:18px 16px 0;display:grid}.mobile-app .canada-draw-card{background:radial-gradient(at top,#3927489c,#0000),linear-gradient(140deg,#261e37,#181427);border:1px solid #ab8dd036;border-radius:18px;padding:16px;box-shadow:inset 0 1px #ffffff0c,0 9px 22px #08061344}.mobile-app .canada-section-line{justify-content:space-between;align-items:center;gap:10px;display:flex}.mobile-app .canada-section-line :is(h2,strong){font:600 14px/1.5 var(--font-ui);color:#eee4f8;margin:0}.mobile-app .canada-section-line>span{color:#a89ab9;font-size:11px}.mobile-app .canada-section-line .canada-demo-badge{color:#d7bf94;border:1px solid #ad8b574f;border-radius:20px;padding:3px 9px;font-size:10px}.mobile-app .canada-draw-balls{justify-content:center;align-items:center;gap:10px;margin:18px 0 12px;display:flex}.mobile-app .canada-draw-balls b{color:#f0e5ff;width:43px;height:43px;font:650 19px/1 var(--font-ui);background:radial-gradient(circle at 35% 20%,#8d71ae,#342744 65%,#1b1528);border:1px solid #b89ed769;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 2px 3px #eee1ff3a,0 5px 9px #08061160}.mobile-app .canada-draw-balls b:last-child{color:#ebd4a3;background:radial-gradient(circle at 35% 20%,#917956,#403029 65%,#231b26);border-color:#b8a3757c}.mobile-app .canada-draw-balls>span{color:#8e809f;font-size:12px}.mobile-app .canada-draw-card>p{color:#a99ab9;text-align:center;margin:0;font-size:11px}.mobile-app .canada-bet-form{margin:0}.mobile-app .canada-mode-tabs{background:#08071388;border:1px solid #6c577d38;border-radius:12px;grid-template-columns:1fr 1fr 1fr;gap:4px;margin:12px 0;padding:4px;display:grid}.mobile-app .canada-mode-tabs button{color:#a89cb9;background:0 0;border:0;border-radius:8px;min-height:38px;font-size:12px}.mobile-app .canada-mode-tabs button[aria-pressed=true]{color:#f3eaff;background:linear-gradient(135deg,#48315f,#65417d);box-shadow:inset 0 1px #ffffff1c}.mobile-app .canada-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.mobile-app .canada-options button{color:#ebe2f6;height:62px;font:600 21px/1 var(--font-ui);background:linear-gradient(150deg,#292037,#181321);border:1px solid #7f639952;border-radius:13px;box-shadow:inset 0 1px #ffffff06}.mobile-app .canada-options.is-numbers{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.mobile-app .canada-options.is-numbers button{border-radius:9px;height:43px;font-size:16px}.mobile-app .canada-options button[aria-pressed=true]{color:#ffe5a9;background:linear-gradient(145deg,#664375,#382243);border-color:#d2b06c;box-shadow:inset 0 0 0 1px #e2be714f,0 0 14px #aa77f222}.mobile-app .canada-selection{background:#1f182dbb;border-radius:12px;margin:15px 0 17px;padding:12px}.mobile-app .canada-selection .canada-section-line strong{font-size:12px}.mobile-app .canada-selection b{color:#eed095}.mobile-app .canada-selection button{color:#c0a8d3;background:0 0;border:none;padding:3px 0 3px 12px;font-size:11px}.mobile-app .canada-selection p{color:#b1a3bd;overflow-wrap:anywhere;margin:8px 0 0;font-size:12px;line-height:1.6}.mobile-app .canada-amount-label{color:#ede3f7;margin-bottom:9px;font-size:14px;font-weight:600;display:block}.mobile-app .canada-amount-field{background:#0d0b1788;border:1px solid #75618477;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;display:flex}.mobile-app .canada-amount-field>span{color:#d4b983;font-size:22px}.mobile-app .canada-amount-field input{color:#f4eafc;width:100%;min-width:0;height:27px;font:500 18px/1.5 var(--font-ui);background:0 0;border:0;border-radius:0;outline:none;padding:0}.mobile-app .canada-amount-field input::placeholder{color:#80738f;font-size:14px}.mobile-app .canada-amount-field:focus-within{border-color:#b78ed7;box-shadow:0 0 0 2px #b78ed722}.mobile-app .canada-amount-field small{color:#9788a6;flex-shrink:0;font-size:11px}.mobile-app .canada-amount-hint{color:#93839f;margin:6px 0 10px;font-size:10px}.mobile-app .canada-quick-amounts{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.mobile-app .canada-quick-amounts button{color:#c8b6dc;background:#292036;border:1px solid #7960854d;border-radius:8px;height:35px;font-size:12px}.mobile-app .canada-quick-amounts button[aria-pressed=true]{color:#f5d89b;background:#443044;border-color:#b69b68}.mobile-app .canada-bet-total{justify-content:space-between;align-items:center;margin:19px 0 12px;display:flex}.mobile-app .canada-bet-total>span{color:#c4b6d1;font-size:12px}.mobile-app .canada-bet-total strong{color:#ead097;font:600 24px/1.4 var(--font-ui);font-variant-numeric:tabular-nums}.mobile-app .canada-bet-submit{color:#f5eaff;background:var(--k8-action-primary-bg);width:100%;min-height:47px;font:600 15px/1.5 var(--font-ui);border:0;border-radius:13px;box-shadow:inset 0 1px #fff3,0 7px 20px #6035a622}.mobile-app .canada-bet-submit:disabled{color:#8c7b9b;box-shadow:none;cursor:default;background:#33283f}.mobile-app .canada-bet-page button:disabled{opacity:.65}.mobile-app .canada-bet-notice{text-align:center;color:#a08eae;margin:9px 0 0;font-size:10px}.mobile-app .canada-bet-status{color:#dfc29c;margin:9px 0 0;font-size:12px;line-height:1.6}.mobile-app .canada-bet-status:empty{display:none}.mobile-app .canada-bet-records{border-top:1px solid #7053833d;padding:14px 0}.mobile-app .canada-bet-records summary{color:#b9a7ca;cursor:pointer;align-items:center;gap:8px;font-size:12px;list-style:none;display:flex}.mobile-app .canada-bet-records summary::-webkit-details-marker{display:none}.mobile-app .canada-bet-records summary span:last-child{margin-left:auto}.mobile-app .canada-bet-records>:is(p,small){color:#94819f;font-size:11px}.mobile-app .canada-bet-records ol{padding:0;list-style:none}.mobile-app .canada-bet-records li{color:#c9b8d7;background:#241a30;border-radius:10px;margin:10px 0;padding:12px}.mobile-app .canada-bet-records li strong{color:#e4c995;font-size:12px}.mobile-app .canada-bet-records li p{overflow-wrap:anywhere;font-size:12px;line-height:1.6}.mobile-app .canada-bet-records li small{color:#a490b1;font-size:10px}.mobile-app .canada-bet-page button:focus-visible{outline-offset:3px;outline:2px solid #e2c084}@media (width<=359px){.mobile-app .canada-bet-body{padding-inline:12px}.mobile-app .canada-draw-balls{gap:7px}.mobile-app .canada-draw-balls b{width:37px;height:37px}}.mobile-app .member-auth-page button.auth-primary-button,.mobile-app .member-auth-page button.auth-primary-button:not(:disabled):active{color:#faf4ff!important;text-shadow:0 1px 1px #190a2852!important;background:radial-gradient(at 28% 0,#ce9eff40,#0000 65%),linear-gradient(150deg,#7950a8 0%,#573273 48%,#382244 100%)!important;border:0!important;box-shadow:inset 0 1px 1px #e1c5ff36,inset 0 -3px 5px #15072452,0 6px 15px #32155138!important}.mobile-app .member-auth-page button.auth-primary-button:not(:disabled):active{filter:brightness(.94)!important;transform:translateY(1px)!important}.mobile-app .member-auth-page button.auth-primary-button:disabled{color:#9e91ad!important;text-shadow:none!important;filter:none!important;background:linear-gradient(145deg,#342b44,#241e32)!important;box-shadow:inset 0 1px #b79ed212!important}.mobile-app .member-auth-page button.auth-primary-button[aria-busy=true]{cursor:progress;color:#ded0ec!important;background:linear-gradient(145deg,#533768,#34223f)!important}.mobile-app .member-auth-page :is(.auth-form-options,.auth-agreement) input[type=checkbox]{accent-color:#68457f;flex:0 0 18px;appearance:none!important;background:linear-gradient(145deg,#2d223b,#1b1528)!important;border:1px solid #80688e!important;border-radius:5px!important;width:18px!important;height:18px!important;box-shadow:inset 0 1px 1px #ffffff0c!important}.mobile-app .member-auth-page :is(.auth-form-options,.auth-agreement) input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23f6e7ff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 10 4 4 8-9'/%3E%3C/svg%3E"),radial-gradient(at 28% 0,#ce9eff40,#0000 65%),linear-gradient(150deg,#7950a8,#573273 48%,#382244)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:15px 15px,100% 100%,100% 100%!important;border-color:#ab83c6!important;box-shadow:inset 0 1px 1px #e1c5ff36,0 2px 6px #32155138!important}.mobile-app .member-auth-page .auth-captcha-row{grid-template-columns:minmax(0,1fr) 112px;align-items:stretch;gap:9px;display:grid}.mobile-app .member-auth-page .auth-captcha-row .auth-field-line{min-width:0;margin:0!important}.mobile-app .member-auth-page .auth-captcha-row input{text-transform:uppercase;letter-spacing:.08em;width:100%;min-width:0}.mobile-app .member-auth-page .auth-captcha-row input::placeholder{text-transform:none;letter-spacing:0}.mobile-app .member-auth-page .auth-captcha-refresh{background:linear-gradient(145deg,#31243f,#181424);border:1px solid #8e72a34d;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:4px;display:flex;overflow:hidden}.mobile-app .member-auth-page .auth-captcha-refresh canvas{border-radius:7px;width:100%;height:34px;display:block}.mobile-app .member-auth-page .auth-captcha-refresh small{color:#c8b2d8;font-size:9px;line-height:1.35}.mobile-app .member-auth-page .auth-captcha-error{color:#f2b5c5;font:400 11px/1.5 var(--font-ui);margin:-2px 2px 0}.mobile-app .member-auth-page .auth-captcha-row input[aria-invalid=true]{color:#f2b5c5}.mobile-app .member-auth-page :is(button.auth-primary-button,.auth-captcha-refresh,input[type=checkbox]):focus-visible{outline-offset:3px;outline:2px solid #bc99ea}@media (forced-colors:active){.mobile-app .member-auth-page :is(.auth-form-options,.auth-agreement) input[type=checkbox]{appearance:auto!important}}.mobile-app .bottom-nav>button>em[data-promotion-nav-count],.mobile-app [data-page=promotions] .promotion-tab-gift .promotion-tab-count{pointer-events:none;box-sizing:border-box!important;color:#fff6e7!important;width:auto!important;min-width:18px!important;height:18px!important;font:750 10px/1 var(--font-ui)!important;font-variant-numeric:tabular-nums!important;letter-spacing:0!important;text-align:center!important;text-shadow:0 1px 1px #74201877!important;background:radial-gradient(at 28% 0,#ffdbad4d,#0000 65%),linear-gradient(150deg,#dc624b,#b63329 55%,#86231f)!important;border:1px solid #f0c883!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;padding:0 4px!important;display:inline-flex!important;box-shadow:inset 0 1px #ffe8c733,0 2px 5px #210e0d66!important}.mobile-app [data-page=promotions] .promotion-tab-gift .promotion-tab-count{top:-6px!important;right:-10px!important}.mobile-app [data-page=canada28-2\.0] .canada-bet-head h1{color:#fff;margin:0}body:has(.canada-reference-page.active){overflow:hidden}.mobile-app:has(>.canada-reference-page.active){min-height:100dvh;padding:0}.mobile-app:has(>.canada-reference-page.active)>.bottom-nav{display:none!important}.mobile-app>.canada-reference-page.active{background:#151222;flex-direction:column;height:100dvh;min-height:0;padding:0;display:flex;overflow:hidden}.mobile-app .canada-reference-page .canada-bet-head{flex:none;min-height:62px;padding:12px 16px;position:relative}.mobile-app .canada-reference-page .canada-bet-head h1{font-size:17px}.mobile-app .canada-reference-page .canada-bet-head>button{white-space:nowrap;flex-shrink:0;width:34px;min-width:34px;height:34px;padding:0}.mobile-app .ref-draw-strip{background:linear-gradient(110deg,#251b32,#191526);border-bottom:1px solid #75608835;flex:none;justify-content:space-between;align-items:center;gap:10px;padding:13px 16px;display:flex}.mobile-app .ref-draw-strip>div:first-child{gap:5px;display:grid}.mobile-app .ref-draw-strip strong{color:#e3d3ed;font-size:12px;font-weight:600}.mobile-app .ref-draw-strip small{color:#9b8ca9;font-size:10px}.mobile-app .ref-draw-balls{align-items:center;gap:6px;display:flex}.mobile-app .ref-draw-balls b{color:#eee0f8;background:radial-gradient(circle at 35% 20%,#745d91,#32243e 65%,#211929);border:1px solid #a98abe5c;border-radius:50%;place-items:center;width:27px;height:27px;font-size:14px;display:grid;box-shadow:inset 0 1px 1px #f1dcff30}.mobile-app .ref-draw-balls b:last-child{color:#ead09b;background:radial-gradient(circle at 35% 20%,#8f7752,#49362d 65%,#2d2328);border-color:#c5a56977}.mobile-app .ref-draw-balls>span{color:#8b7e9b;font-size:10px}.mobile-app .ref-workspace{flex:auto;min-width:0;min-height:0;display:flex}.mobile-app .ref-category-rail{background:linear-gradient(#211a2e,#1a1426);border-right:1px solid #7660873d;border-radius:0 0 22px;flex-direction:column;flex:0 0 66px;margin:0;padding:0;display:flex;overflow-y:auto;box-shadow:4px 0 12px #08041022}.mobile-app .ref-category-rail button{color:#b3a4c3;width:100%;font:500 15px/1.4 var(--font-ui);background:0 0;border:0;border-bottom:1px solid #8f72953b;border-radius:0;flex:0 0 67px;padding:10px 3px;position:relative}.mobile-app .ref-category-rail button[aria-selected=true]{color:#f0d293;text-shadow:0 1px 7px #d9b46720;background:linear-gradient(100deg,#59406580,#39294499)}.mobile-app .ref-category-rail button[aria-selected=true]:before{content:"";background:#d5b679;border-radius:0 3px 3px 0;width:3px;position:absolute;top:24px;bottom:24px;left:0}.mobile-app .ref-options-panel{background:radial-gradient(at 100% 0,#4a2f6226,#0000 65%),#161322;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.mobile-app .ref-toolbar{border-bottom:1px solid #6753744d;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:12px 10px;display:flex}.mobile-app .ref-toolbar button{color:#bbaac8;font:400 12px/1.5 var(--font-ui);white-space:nowrap;background:0 0;border:0;padding:0}.mobile-app .ref-toolbar>button{align-items:center;gap:4px;display:flex}.mobile-app .ref-toolbar>button span{color:#eee6f6;width:14px;height:14px;font:600 10px/1 var(--font-ui);background:#78638c;border-radius:50%;place-items:center;display:inline-grid}.mobile-app .ref-toolbar>div{gap:7px;display:flex}.mobile-app .ref-toolbar>div button{color:#ad9abb;background:#33273e66;border:1px solid #87719466;border-radius:5px;min-height:28px;padding:3px 11px}.mobile-app .ref-options-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#705b86 transparent;flex:auto;min-height:0;padding:12px 10px 26px;overflow-y:auto}.mobile-app .ref-options-scroll h2{color:#f2e8fb;font:600 14px/1.5 var(--font-ui);margin:0 0 13px}.mobile-app .ref-odds-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.mobile-app .ref-odds-grid button{color:#eee5f7;background:linear-gradient(145deg,#2d223b,#211b2e 70%);border:1px solid #9874b38c;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:67px;padding:8px 2px;display:flex;position:relative;box-shadow:inset 0 1px 1px #d3b8ee0d}.mobile-app .ref-odds-grid button strong{font:500 15px/1.2 var(--font-ui)}.mobile-app .ref-odds-grid button small{color:#c8b296;font:550 11px/1.2 var(--font-ui);font-variant-numeric:tabular-nums;white-space:nowrap}.mobile-app .ref-odds-grid button[aria-pressed=true]{background:radial-gradient(at 30% 0,#b38aba50,#0000 65%),linear-gradient(140deg,#72527c,#48324d);border-color:#efcb83;box-shadow:inset 0 0 0 1px #eaca7a55,0 2px 9px #160b2566}.mobile-app .ref-odds-grid button[aria-pressed=true] :is(strong,small){color:#fff0c7}.mobile-app .ref-odds-grid button:disabled{color:#92809f;opacity:.55;background:#241d2e;border-color:#77658055}.mobile-app .ref-odds-grid button:disabled small{color:#a08bad;font-size:10px}.mobile-app .ref-config-empty{color:#a695b7;text-align:center;justify-items:center;gap:12px;padding:44px 12px;display:grid}.mobile-app .ref-config-empty[hidden]{display:none}.mobile-app .ref-config-empty>span{color:#bca376;font-size:30px}.mobile-app .ref-config-empty strong{font-size:14px}.mobile-app .ref-config-empty p{margin:0;font-size:11px}.mobile-app .ref-bet-dock{z-index:6;padding:9px 10px calc(12px + env(safe-area-inset-bottom,0px));background:radial-gradient(at 50% 0,#5c38762e,#0000 65%),linear-gradient(#21192f,#181323);border-top:1px solid #a68a674f;flex:none;box-shadow:0 -7px 22px #08041066}.mobile-app .ref-selection-line{color:#b2a0c0;align-items:center;gap:9px;margin-bottom:9px;font-size:10px;display:flex}.mobile-app .ref-selection-line>span{flex-shrink:0}.mobile-app .ref-selection-line b{color:#e7c68f}.mobile-app .ref-selection-line p{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;overflow:hidden}.mobile-app .ref-selection-line>small{color:#9a889f;flex-shrink:0;margin-left:auto;font-size:9px}.mobile-app .ref-amount-row{grid-template-columns:31px 29px minmax(0,1fr) 63px;align-items:center;gap:5px;margin-bottom:9px;display:grid}.mobile-app .ref-amount-row button{color:#dfd0ec;height:34px;font:500 12px/1 var(--font-ui);background:linear-gradient(145deg,#33263f,#251c32);border:1px solid #91739766}.mobile-app .ref-amount-row .ref-clear{background:#44324f77;border:0;border-radius:7px;place-items:center;display:grid}.mobile-app .ref-clear svg{fill:none;stroke:#baa1cb;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.mobile-app .ref-quick-label{color:#b3a0c4;text-align:center;font-size:11px}.mobile-app .ref-quick-buttons{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mobile-app .ref-quick-buttons button{border-right-width:0;border-radius:0}.mobile-app .ref-quick-buttons button:first-child{border-radius:7px 0 0 7px}.mobile-app .ref-quick-buttons button:last-child{border-right-width:1px;border-radius:0 7px 7px 0}.mobile-app .ref-quick-buttons button[aria-pressed=true]{color:#f9e2aa;background:#65496588;box-shadow:inset 0 0 0 1px #d4b57655}.mobile-app .ref-amount-row input{color:#f1d39a;width:100%;min-width:0;height:34px;font:500 14px/1.3 var(--font-ui);text-align:center;background:#161221;border:1px solid #b79b67b3;border-radius:7px;padding:4px}.mobile-app .ref-action-row{grid-template-columns:.65fr 1fr 1fr 1.7fr .6fr;gap:7px;display:grid}.mobile-app .ref-action-row button{color:#d3c1e2;min-width:0;height:55px;font:500 11px/1.4 var(--font-ui);background:linear-gradient(150deg,#392b46,#251d30);border:1px solid #85719355;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:4px 1px;display:flex}.mobile-app .ref-action-row button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.mobile-app .ref-action-row button>span{white-space:nowrap}.mobile-app .ref-action-row b{color:#efca84;font-size:10px}.mobile-app .ref-action-row .ref-add-icon{color:#dcc0e9;width:19px;height:19px;font:600 20px/1 var(--font-ui);background:#aa8fb645;border-radius:50%;place-items:center;display:grid}.mobile-app .ref-action-row .ref-submit{color:#faf4ff;background:radial-gradient(at 28% 0,#ce9eff40,#0000 65%),linear-gradient(150deg,#7950a8,#573273 48%,#382244);border:0;box-shadow:inset 0 1px 1px #e1c5ff36,inset 0 -2px 4px #15072444}.mobile-app .ref-submit strong{font-size:13px;font-weight:600}.mobile-app .ref-submit>span{color:#e9d5b3;font-variant-numeric:tabular-nums;font-size:12px}.mobile-app .ref-action-row button:disabled{box-shadow:none;color:#8f7f9f;opacity:.65;background:#2c2238;border-color:#6d5b7b44}.mobile-app .ref-action-row button:disabled :is(strong,span){color:#9786a6}.mobile-app .ref-status{color:#e6c38f;font:400 11px/1.4 var(--font-ui);margin:8px 0 0}.mobile-app .ref-status:empty{display:none}.mobile-app .ref-dialog{color:#ece0f5;background:linear-gradient(150deg,#30233e,#191423);border:1px solid #91709799;border-radius:18px;width:calc(100% - 28px);max-width:440px;max-height:min(80dvh,680px);margin:auto;padding:0;box-shadow:0 15px 50px #0009}.mobile-app .ref-dialog[open]{flex-direction:column;display:flex}.mobile-app .ref-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#070411ab}.mobile-app .ref-dialog>header{border-bottom:1px solid #71537a66;flex:none;justify-content:space-between;align-items:center;padding:16px;display:flex}.mobile-app .ref-dialog>header h2{color:#f2e6d1;font:600 16px/1.5 var(--font-ui);margin:0}.mobile-app .ref-dialog>header button{color:#d8c1e8;background:#49305066;border:1px solid #89699a66;border-radius:50%;width:30px;height:30px;font-size:21px}.mobile-app .ref-dialog-content{min-height:0;padding:12px 16px;overflow-y:auto}.mobile-app .ref-dialog-content h3{color:#e2c18d;margin:9px 0;font-size:14px}.mobile-app .ref-dialog-content p{color:#bca9ce;overflow-wrap:anywhere;font-size:12px;line-height:1.7}.mobile-app .ref-basket-row{border-bottom:1px solid #82628744;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;display:flex}.mobile-app .ref-basket-row>div{gap:6px;display:grid}.mobile-app .ref-basket-row strong{font-size:14px}.mobile-app .ref-basket-row small{color:#c3a981;font-size:11px}.mobile-app .ref-basket-row button{color:#dbaec1;background:#54304544;border:1px solid #94618477;border-radius:7px;padding:7px 10px;font-size:11px}.mobile-app .ref-dialog-content .ref-dialog-total{text-align:right;color:#e5c58f;font-size:15px}.mobile-app .ref-dialog-submit{color:#f1e6fa;background:linear-gradient(150deg,#7950a8,#573273 48%,#382244);border:0;border-radius:10px;flex:none;margin:0 16px 16px;padding:12px;font-size:14px}.mobile-app .ref-record-row{border-bottom:1px solid #7a5a8244;padding:12px 0}.mobile-app .ref-record-row strong{color:#e8c68b;font-size:13px}.mobile-app .ref-record-row small{color:#9f89af;font-size:10px}.mobile-app .canada-reference-page :is(button,input):focus-visible{outline-offset:2px;outline:2px solid #e3c18a}@media (width<=359px){.mobile-app .ref-category-rail{flex-basis:56px}.mobile-app .ref-toolbar{gap:4px;padding-inline:8px}.mobile-app .ref-toolbar>div{gap:4px}.mobile-app .ref-toolbar>div button{padding-inline:6px}.mobile-app .ref-options-scroll{padding-inline:8px}.mobile-app .ref-odds-grid{gap:5px}.mobile-app .ref-odds-grid button small{font-size:10px}.mobile-app .ref-action-row{gap:4px}}.mobile-app .ref-simple-dock{padding:10px 12px calc(12px + env(safe-area-inset-bottom,0px))}.mobile-app .ref-quick-heading{color:#c4b1d3;font:500 11px/1.5 var(--font-ui);justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.mobile-app .ref-quick-heading button{color:#d7b882;font:500 11px/1.5 var(--font-ui);background:0 0;border:0;align-items:center;gap:5px;padding:3px 0;display:inline-flex}.mobile-app .ref-quick-heading button span{font-size:14px;line-height:1}.mobile-app .ref-simple-dock .ref-quick-buttons{gap:8px;margin-bottom:10px}.mobile-app .ref-simple-dock .ref-quick-buttons button{color:#dccce7;min-width:0;height:36px;font:500 13px/1.2 var(--font-ui);font-variant-numeric:tabular-nums;background:linear-gradient(145deg,#34273f,#251b31);border:1px solid #92759e66;border-radius:8px;padding:3px}.mobile-app .ref-simple-dock .ref-quick-buttons button[aria-pressed=true]{color:#f5d99e;background:linear-gradient(140deg,#604469,#3a2b45);border-color:#d5b477b3;box-shadow:inset 0 1px #fce3b525}.mobile-app .ref-confirm-row{grid-template-columns:minmax(0,1fr) minmax(130px,.85fr);gap:10px;display:grid}.mobile-app .ref-manual-amount{background:#171321;border:1px solid #b5986f80;border-radius:9px;align-items:center;gap:7px;min-width:0;height:48px;padding:0 11px;display:flex}.mobile-app .ref-manual-amount>span{color:#dfbc7d;font-size:18px}.mobile-app .ref-manual-amount input{color:#f5e6ce;width:100%;min-width:0;font:500 16px/1.5 var(--font-ui);font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;padding:6px 0}.mobile-app .ref-manual-amount input::placeholder{color:#8f7f9f;font-size:12px}.mobile-app .ref-manual-amount small{color:#9f8faf;flex-shrink:0;font-size:10px}.mobile-app .ref-manual-amount:focus-within{border-color:#e9c785;box-shadow:0 0 0 1px #e9c78544}.mobile-app .ref-manual-amount input:focus-visible{outline:none}.mobile-app .ref-confirm-row .ref-submit{color:#fff3df;background:radial-gradient(at 28% 0,#ce9eff40,#0000 65%),linear-gradient(150deg,#7950a8,#573273 48%,#382244);border:0;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;height:48px;padding:4px 8px;display:flex;box-shadow:inset 0 1px 1px #e1c5ff36,inset 0 -2px 4px #15072444}.mobile-app .ref-confirm-row .ref-submit:disabled{color:#a996b7;background:linear-gradient(150deg,#403148,#2c2236);box-shadow:inset 0 1px #ddbfed0c}.mobile-app .ref-confirm-row .ref-submit:disabled>span{color:#9c89aa}.mobile-app .ref-quick-form{margin:0}.mobile-app .ref-quick-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;margin:16px 0 10px;display:grid}.mobile-app .ref-quick-fields label{color:#c2adcf;gap:7px;font-size:12px;display:grid}.mobile-app .ref-quick-fields input{color:#f1d5a1;width:100%;min-width:0;height:44px;font:500 16px/1.4 var(--font-ui);background:#1b1527;border:1px solid #9c7bab88;border-radius:8px;padding:8px 12px}.mobile-app .ref-quick-form .ref-quick-hint{color:#9e88b1;font-size:11px}.mobile-app .ref-quick-form .ref-quick-error{color:#efbe8d;font-size:12px}.mobile-app .ref-quick-error:empty{display:none}.mobile-app .ref-quick-save{color:#fff0d7;width:100%;min-height:44px;font:600 14px/1.5 var(--font-ui);background:linear-gradient(145deg,#7d54a0,#573675 55%,#382345);border:0;border-radius:9px;margin:6px 0 4px;padding:10px;box-shadow:inset 0 1px #e6c6f530}@media (width<=359px){.mobile-app .ref-simple-dock{padding-inline:10px}.mobile-app .ref-simple-dock .ref-quick-buttons{gap:6px}.mobile-app .ref-confirm-row{grid-template-columns:minmax(0,1fr) 120px;gap:8px}.mobile-app .ref-manual-amount{gap:5px;padding-inline:8px}}.mobile-app .ref-selected-orders{border-bottom:1px solid #9575a02e;align-items:center;gap:10px;min-width:0;margin-bottom:9px;padding-bottom:9px;display:flex}.mobile-app .ref-selected-label{color:#c8b8d5;font:500 11px/1.5 var(--font-ui);white-space:nowrap;flex-shrink:0}.mobile-app .ref-selected-label b{color:#efcc8c;font-variant-numeric:tabular-nums;margin-left:3px;font-size:13px}.mobile-app .ref-selected-items{scrollbar-width:thin;scrollbar-color:#6e517e transparent;flex:1;align-items:center;gap:6px;min-width:0;min-height:28px;padding:2px;display:flex;overflow-x:auto}.mobile-app .ref-selected-items>span{color:#8f7d9f;white-space:nowrap;font-size:11px}.mobile-app .ref-selected-items button{color:#e9cc96;min-height:26px;font:500 11px/1.4 var(--font-ui);white-space:nowrap;background:linear-gradient(145deg,#49324e,#302237);border:1px solid #b8986355;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:3px 8px;display:inline-flex}.mobile-app .ref-selected-items button>span:last-child{color:#b5a0c3;font:400 15px/1 var(--font-ui)}.mobile-app>.canada-reference-page.active{background:radial-gradient(at 90% 0,#4d326326,#0000 45%),#14111f}.mobile-app .canada-reference-page .canada-bet-head{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;grid-template-columns:64px minmax(0,1fr) 64px;gap:0;min-height:56px;padding:8px 14px;display:grid}.mobile-app .canada-reference-page .canada-bet-head h1{color:#f7f3fc;letter-spacing:.2px;white-space:nowrap;font-size:17px;font-weight:650}.mobile-app .canada-reference-page .canada-bet-head>button{color:#ded0ed;min-width:34px;height:34px;box-shadow:none;background:#30263e6b;border:1px solid #a58eb72e;justify-content:center;align-items:center;gap:5px;padding:0;display:inline-flex}.mobile-app .canada-reference-page .canada-bet-head>button:first-child{border-radius:11px;width:34px}.mobile-app .canada-reference-page .canada-bet-head>.ref-support-button{color:#d5bc8f;width:64px;font:500 11px/1 var(--font-ui);border-radius:18px}.mobile-app .canada-reference-page .canada-bet-head svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.mobile-app .canada-reference-page .ref-support-button svg{width:15px;height:15px}.mobile-app .canada-reference-page .ref-draw-strip{background:radial-gradient(at 100% 0,#61477838,#0000 70%),linear-gradient(125deg,#292135,#201a2c);border:1px solid #997aad30;border-radius:14px;gap:10px;min-height:67px;margin:2px 14px 12px;padding:13px 12px;box-shadow:inset 0 1px #eed5ff08}.mobile-app .canada-reference-page .ref-draw-strip>div:first-child{flex-shrink:0;gap:6px}.mobile-app .canada-reference-page .ref-draw-strip strong{color:#eee5f6;font:600 12px/1.3 var(--font-ui)}.mobile-app .canada-reference-page .ref-draw-strip small{color:#a292b2;font:400 10px/1.3 var(--font-ui)}.mobile-app .canada-reference-page .ref-draw-balls{gap:5px}.mobile-app .canada-reference-page .ref-draw-balls b{color:#e4d6f0;width:31px;height:31px;font:500 15px/1 var(--font-ui);background:linear-gradient(145deg,#604674,#392a4a);border:1px solid #9b79b247;box-shadow:inset 0 1px 1px #e5c9fc26}.mobile-app .canada-reference-page .ref-draw-balls b:last-child{color:#f5d8a3;background:linear-gradient(145deg,#756047,#47382c);border-color:#d2af7366}.mobile-app .canada-reference-page .ref-draw-balls>span{color:#877694;font-size:10px}.mobile-app .canada-reference-page .ref-workspace{flex-direction:column}.mobile-app .canada-reference-page .ref-category-rail{box-shadow:none;background:#211b2d;border:1px solid #8d709d26;border-radius:12px;flex:0 0 44px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0 14px 4px;padding:4px;display:grid;overflow:visible}.mobile-app .canada-reference-page .ref-category-rail button{color:#a797b8;width:100%;min-height:34px;font:500 14px/1.3 var(--font-ui);background:0 0;border:1px solid #0000;border-radius:8px;padding:0 6px;transition:background .16s,color .16s}.mobile-app .canada-reference-page .ref-category-rail button[aria-selected=true]{color:#f3dbad;text-shadow:none;background:linear-gradient(120deg,#53405f,#3c2f4b);border-color:#c3a2794d;box-shadow:inset 0 1px #e7d0f119,0 2px 5px #0a071929}.mobile-app .canada-reference-page .ref-category-rail button:before{display:none}.mobile-app .canada-reference-page .ref-options-panel{background:0 0}.mobile-app .canada-reference-page .ref-toolbar{border:0;gap:8px;min-height:44px;padding:5px 14px 7px}.mobile-app .canada-reference-page .ref-play-heading{align-items:center;gap:12px;display:flex}.mobile-app .canada-reference-page .ref-play-heading h2{color:#eee7f7;font:600 14px/1.4 var(--font-ui);margin:0}.mobile-app .canada-reference-page .ref-play-heading>button{color:#a89ab8;min-height:30px;font:400 10px/1.3 var(--font-ui);background:0 0;border:0;border-radius:0;align-items:center;gap:4px;padding:0;display:inline-flex}.mobile-app .canada-reference-page .ref-play-heading>button span{color:#b2a0c0;width:13px;height:13px;font:600 9px/1 var(--font-ui);background:0 0;border:1px solid #92819f88;border-radius:50%;place-items:center;display:inline-grid}.mobile-app .canada-reference-page .ref-stat-tools{align-items:center;gap:6px;display:flex}.mobile-app .canada-reference-page .ref-stat-tools button{color:#95849f;min-height:26px;font:400 10px/1.3 var(--font-ui);background:#2a213530;border:1px solid #82698c3d;border-radius:6px;padding:3px 9px}.mobile-app .canada-reference-page .ref-stat-tools button:disabled{opacity:.6}.mobile-app .canada-reference-page .ref-options-scroll{scrollbar-color:#665072 transparent;scrollbar-width:thin;padding:0 14px 18px}.mobile-app .canada-reference-page .ref-odds-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.mobile-app .canada-reference-page .ref-odds-grid button{color:#f2ecfa;background:linear-gradient(145deg,#2b2238,#201b2c);border:1px solid #9a7fad3d;border-radius:11px;gap:7px;min-height:67px;padding:11px 3px;transition:border-color .14s,background .14s;box-shadow:inset 0 1px #d2bde709}.mobile-app .canada-reference-page .ref-odds-grid button strong{font:550 18px/1.2 var(--font-ui)}.mobile-app .canada-reference-page .ref-odds-grid button small{color:#b7a5c7;font:500 11px/1.2 var(--font-ui);font-variant-numeric:tabular-nums}.mobile-app .canada-reference-page .ref-odds-grid[data-mode=two] button:nth-last-child(-n+2){grid-column:span 2}.mobile-app .canada-reference-page .ref-odds-grid[data-mode=fun]{grid-template-columns:repeat(3,minmax(0,1fr))}.mobile-app .canada-reference-page .ref-odds-grid button[aria-pressed=true]:after{content:"✓";color:#f0d194;font:650 10px/1 var(--font-ui);position:absolute;top:4px;right:6px}.mobile-app .canada-reference-page .ref-odds-grid button:disabled{opacity:1;color:#8f7e9d;box-shadow:none;background:#211b2b;border-color:#7c618627}.mobile-app .canada-reference-page .ref-odds-grid button:disabled small{color:#8e7a9d;font-size:10px}.mobile-app .canada-reference-page .ref-simple-dock{padding:9px 14px calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(155deg,#2b2138,#1e182a 70%);border:1px solid #b897bf38;border-bottom:0;border-radius:18px 18px 0 0;box-shadow:0 -5px 18px #0c071d59,inset 0 1px #f4d4ff06}.mobile-app .canada-reference-page .ref-selected-orders{border-color:#9e80ab26;gap:10px;margin-bottom:7px;padding-bottom:8px}.mobile-app .canada-reference-page .ref-selected-label{color:#d1c3dd;font-size:11px}.mobile-app .canada-reference-page .ref-selected-label b{color:#efca83;margin-left:4px;font-size:14px}.mobile-app .canada-reference-page .ref-selected-items{scrollbar-width:thin;gap:6px;min-height:28px}.mobile-app .canada-reference-page .ref-selected-items button{color:#efd3a1;background:#52405d70;border-color:#c6a7754d;border-radius:6px;min-height:26px;padding:4px 8px}.mobile-app .canada-reference-page .ref-quick-heading{color:#b5a4c5;margin-bottom:7px;font-size:11px}.mobile-app .canada-reference-page .ref-quick-heading button{color:#d0b180;gap:4px;min-height:21px;padding:1px 0;font-size:10px}.mobile-app .canada-reference-page .ref-quick-heading svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.mobile-app .canada-reference-page .ref-quick-buttons{gap:8px;margin-bottom:9px}.mobile-app .canada-reference-page .ref-quick-buttons button{color:#d8cce4;background:#35293f70;border-color:#9875ad40;border-radius:8px;height:34px;font-size:13px;font-weight:500;box-shadow:inset 0 1px #ddc4eb07}.mobile-app .canada-reference-page .ref-quick-buttons button[aria-pressed=true]{color:#ffdf9a;background:#59435e;border-color:#d6b777b3;box-shadow:inset 0 1px #f7dfa42b}.mobile-app .canada-reference-page .ref-confirm-row{grid-template-columns:minmax(0,1fr) minmax(124px,.88fr);gap:10px}.mobile-app .canada-reference-page .ref-manual-amount{background:#181320;border-color:#9e81925c;border-radius:10px;gap:7px;height:48px;padding:0 10px}.mobile-app .canada-reference-page .ref-manual-amount>span{color:#ddbc81;font-size:17px}.mobile-app .canada-reference-page .ref-manual-amount input{color:#f7e7cb;box-shadow:none;font-size:16px}.mobile-app .canada-reference-page .ref-manual-amount input::placeholder{color:#8f7e9e;font-size:11px}.mobile-app .canada-reference-page .ref-manual-amount small{color:#a28db0;font-size:9px}.mobile-app .canada-reference-page .ref-confirm-row .ref-submit{color:#fff3df;background:radial-gradient(at 0 0,#e0b7f426,#0000 70%),linear-gradient(130deg,#795394,#533968);border:1px solid #ca9be347;border-radius:10px;height:48px;box-shadow:inset 0 1px #f1d6ff29,0 3px 8px #0f071b3d}.mobile-app .canada-reference-page .ref-submit strong{font-size:14px;font-weight:650}.mobile-app .canada-reference-page .ref-submit>span{color:#efd4a2;font:500 11px/1.2 var(--font-ui);font-variant-numeric:tabular-nums}.mobile-app .canada-reference-page .ref-confirm-row .ref-submit:disabled{color:#b8a6c6;background:#3c2e47;border-color:#b991c11f;box-shadow:inset 0 1px #e4c4f108}.mobile-app .canada-reference-page .ref-confirm-row .ref-submit:disabled>span{color:#9d8aa9}.mobile-app .canada-reference-page .ref-status{color:#e5c497;background:#5a413329;border-radius:7px;margin-top:8px;padding:7px 9px;font-size:11px}.mobile-app .canada-reference-page .ref-dialog{background:linear-gradient(145deg,#30243d,#1d1728);border-color:#9973af52;border-radius:18px;max-width:412px}.mobile-app .canada-reference-page .ref-dialog>header{border-color:#b793c527;padding:15px 16px}.mobile-app .canada-reference-page .ref-dialog>header h2{color:#f5edf8;font-size:16px}.mobile-app .canada-reference-page .ref-dialog>header button{background:#46314f77;border-color:#a889b036;border-radius:9px}.mobile-app .canada-reference-page .ref-dialog-content{padding:10px 16px 16px}.mobile-app .canada-reference-page .ref-dialog-content h3{font-size:13px}.mobile-app .canada-reference-page .ref-quick-fields input{background:#1c1626;border-color:#ad89bc52;border-radius:9px}.mobile-app .canada-reference-page .ref-quick-save{background:linear-gradient(130deg,#795394,#533968);border:1px solid #d3a5dd36;border-radius:10px}@media (width<=359px){.mobile-app .canada-reference-page .canada-bet-head{grid-template-columns:57px minmax(0,1fr) 57px;padding-inline:11px}.mobile-app .canada-reference-page .canada-bet-head h1{font-size:16px}.mobile-app .canada-reference-page .canada-bet-head>.ref-support-button{gap:3px;width:57px}.mobile-app .canada-reference-page .ref-draw-strip{margin-inline:11px;padding-inline:10px}.mobile-app .canada-reference-page .ref-draw-balls{gap:4px}.mobile-app .canada-reference-page .ref-draw-balls b{width:26px;height:26px;font-size:13px}.mobile-app .canada-reference-page .ref-category-rail{margin-inline:11px}.mobile-app .canada-reference-page :is(.ref-toolbar,.ref-options-scroll,.ref-simple-dock){padding-inline:11px}.mobile-app .canada-reference-page .ref-odds-grid{gap:7px}.mobile-app .canada-reference-page .ref-odds-grid button small{font-size:10px}.mobile-app .canada-reference-page .ref-confirm-row{grid-template-columns:minmax(0,1fr) 120px;gap:8px}.mobile-app .canada-reference-page .ref-manual-amount{gap:5px;padding-inline:8px}}@media (height<=580px){.mobile-app .canada-reference-page .canada-bet-head{min-height:48px;padding-block:6px}.mobile-app .canada-reference-page .ref-draw-strip{min-height:53px;margin-bottom:8px;padding-block:8px}.mobile-app .canada-reference-page .ref-toolbar{min-height:37px}.mobile-app .canada-reference-page .ref-selected-orders{margin-bottom:4px;padding-bottom:4px}.mobile-app .canada-reference-page .ref-simple-dock{padding-top:5px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.mobile-app .canada-reference-page :is(.ref-category-rail,.ref-odds-grid) button{transition:none}}.mobile-app .app-page.canada-reference-page{--ref-brand-text:var(--k8r-text);--ref-brand-muted:var(--k8r-muted);--ref-brand-gold:var(--k8r-champagne);--ref-brand-line:#ae8ff747;--ref-brand-surface:radial-gradient(ellipse at 96% 0, #a9478029, transparent 37%), linear-gradient(145deg, #2b224cf5, #16142dfa);--ref-brand-selected:radial-gradient(circle at 18% 0, #f0c76d24, transparent 46%), linear-gradient(145deg, #533a97f5, #2c2552fa);--ref-brand-primary:radial-gradient(ellipse at 28% 0, #ce9eff40, transparent 65%), linear-gradient(150deg, #7950a8 0%, #573273 48%, #382244 100%);--ref-brand-primary-shadow:inset 0 1px 1px #e1c5ff36, inset 0 -3px 5px #15072452, 0 6px 15px #32155138;color:var(--ref-brand-text)!important;background:radial-gradient(at 100% 32%,#5b2b9826,#0000 53%),linear-gradient(#171126,#100d1e 68%,#151021)!important}.mobile-app:has(>.canada-reference-page.active){background:#100d1e!important}.mobile-app .canada-reference-page .canada-bet-head{background:radial-gradient(at 98% 0,#793dd22e,#0000 60%),linear-gradient(130deg,#20162f,#141024 65%,#20152d)}.mobile-app .canada-reference-page .canada-bet-head h1{color:#fff!important}.mobile-app .canada-reference-page .canada-bet-head>button{border-color:var(--ref-brand-line);background:var(--ref-brand-surface);box-shadow:inset 0 1px #ffffff0f;color:#e5daef!important}.mobile-app .canada-reference-page .canada-bet-head>.ref-support-button{border-color:#edce8847;color:var(--ref-brand-gold)!important}.mobile-app .canada-reference-page .canada-bet-head>[data-back]>svg{display:none}.mobile-app .canada-reference-page .ref-draw-strip{border-color:var(--ref-brand-line);background:var(--ref-brand-surface);box-shadow:inset 0 1px #ffffff12,0 8px 18px #05031133}.mobile-app .canada-reference-page :is(.ref-draw-strip strong,.ref-play-heading h2){color:var(--ref-brand-text)!important}.mobile-app .canada-reference-page .ref-draw-strip small{color:var(--ref-brand-muted)!important}.mobile-app .canada-reference-page .ref-draw-balls b{color:#f5edff;background:radial-gradient(circle at 32% 18%,#9c77c2,#533474 58%,#291b3e);border-color:#b995ec7a;box-shadow:inset 0 1px 2px #efd2ff4d,0 3px 6px #07031338}.mobile-app .canada-reference-page .ref-draw-balls b:last-child{color:#fff0be;background:radial-gradient(circle at 32% 18%,#dcc18a,#89683c 58%,#473129);border-color:#edce888a;box-shadow:inset 0 1px 2px #ffefc742,0 3px 6px #10070933}.mobile-app .canada-reference-page .ref-draw-balls>span{color:#95849f}.mobile-app .canada-reference-page .ref-category-rail{background:linear-gradient(145deg,#20172f,#141022);border-color:#ae8ff733;box-shadow:inset 0 1px #dec3f60a}.mobile-app .canada-reference-page .ref-category-rail button{color:#b4a7c7}.mobile-app .canada-reference-page .ref-category-rail button[aria-selected=true]{background:var(--ref-brand-selected);color:#fff0be;border-color:#edce8873;box-shadow:inset 0 1px #ecccff33,0 3px 9px #1b0a3638}.mobile-app .canada-reference-page .ref-play-heading>button{color:var(--ref-brand-muted)}.mobile-app .canada-reference-page .ref-play-heading>button span{color:#c2acd7;border-color:#ae8ff76b}.mobile-app .canada-reference-page .ref-stat-tools button:disabled{opacity:1;background:#21192e;border-color:#ae8ff724;color:#867890!important}.mobile-app .canada-reference-page .ref-options-scroll{scrollbar-color:#6e4b8e transparent}.mobile-app .canada-reference-page .ref-odds-grid button{border-color:var(--ref-brand-line);background:var(--ref-brand-surface);color:var(--ref-brand-text);box-shadow:inset 0 1px #fff1,0 4px 12px #0503112e}.mobile-app .canada-reference-page .ref-odds-grid button strong{color:var(--ref-brand-text)!important}.mobile-app .canada-reference-page .ref-odds-grid button small{color:#b5a5cc!important}.mobile-app .canada-reference-page .ref-odds-grid button[aria-pressed=true]{background:var(--ref-brand-selected);border-color:#d7b776;box-shadow:inset 0 0 0 1px #f0c76d1f,inset 0 1px #f4dfff2b,0 5px 14px #391f7838}.mobile-app .canada-reference-page .ref-odds-grid button[aria-pressed=true] :is(strong,small){color:#fff0be!important}.mobile-app .canada-reference-page .ref-odds-grid button[aria-pressed=true]:after{color:#f0c76d}.mobile-app .canada-reference-page .ref-odds-grid button:disabled{background:linear-gradient(145deg,#221a30,#181222);border-color:#ae8ff71f;box-shadow:inset 0 1px #ffffff05}.mobile-app .canada-reference-page .ref-odds-grid button:disabled :is(strong,small){color:#85748f!important}.mobile-app .canada-reference-page .ref-simple-dock{background:radial-gradient(at 102% 0,#7738bc21,#0000 48%),linear-gradient(160deg,#1e182f,#121022 70%);border-color:#ae8ff742;box-shadow:inset 0 1px #dab57f47,inset 1px 0 #a276d514,0 -8px 26px #04020d4d}.mobile-app .canada-reference-page .ref-selected-orders{border-color:#ae8ff729}.mobile-app .canada-reference-page .ref-selected-label{color:#d5c8e2}.mobile-app .canada-reference-page :is(.ref-selected-label b,.ref-manual-amount>span,.ref-quick-heading button){color:var(--ref-brand-gold)}.mobile-app .canada-reference-page .ref-selected-items{scrollbar-color:#6e4b8e transparent}.mobile-app .canada-reference-page .ref-selected-items>span{color:var(--ref-brand-muted)}.mobile-app .canada-reference-page .ref-selected-items button{background:var(--ref-brand-selected);color:#ffe6a3;border-color:#edce8857;box-shadow:inset 0 1px #e7cdff17}.mobile-app .canada-reference-page .ref-selected-items button>span:last-child{color:#c9b3dd}.mobile-app .canada-reference-page .ref-quick-heading{color:#b6a7c8}.mobile-app .canada-reference-page .ref-quick-buttons button{border-color:var(--ref-brand-line);background:var(--ref-brand-surface);color:#d7cbe7;box-shadow:inset 0 1px #ffffff0d}.mobile-app .canada-reference-page .ref-quick-buttons button[aria-pressed=true]{background:var(--ref-brand-selected);color:#fff0be;border-color:#edce88a6;box-shadow:inset 0 0 0 1px #f0c76d14,0 3px 8px #391f7833}.mobile-app .canada-reference-page .ref-manual-amount{background:linear-gradient(145deg,#171024,#100c1b);border-color:#ae8ff747;box-shadow:inset 0 2px 5px #04020d29}.mobile-app .canada-reference-page .ref-manual-amount input{color:#faf4ff!important;caret-color:var(--ref-brand-gold)!important}.mobile-app .canada-reference-page .ref-manual-amount input::placeholder{color:#9c8baa!important}.mobile-app .canada-reference-page .ref-manual-amount small{color:#b0a0c0!important}.mobile-app .canada-reference-page .ref-manual-amount:focus-within{border-color:#b08acb;box-shadow:inset 0 1px 3px #04020d33,0 0 0 1px #b08acb29}.mobile-app .canada-reference-page :is(.ref-confirm-row .ref-submit,.ref-quick-save){background:var(--ref-brand-primary);box-shadow:var(--ref-brand-primary-shadow);text-shadow:0 1px 1px #190a2852;border-color:#0000;color:#faf4ff!important}.mobile-app .canada-reference-page .ref-submit strong{color:#faf4ff!important}.mobile-app .canada-reference-page .ref-submit>span{color:#efdaad}.mobile-app .canada-reference-page :is(.ref-submit,.ref-quick-save):not(:disabled):active{filter:brightness(.94);box-shadow:inset 0 2px 5px #12061d59,0 2px 6px #240c3c2e}.mobile-app .canada-reference-page .ref-confirm-row .ref-submit:disabled{text-shadow:none;filter:none;background:linear-gradient(145deg,#342b44,#241e32);border-color:#0000;box-shadow:inset 0 1px #b79ed212;color:#9e91ad!important}.mobile-app .canada-reference-page .ref-confirm-row .ref-submit:disabled :is(strong,span){color:#9e91ad!important}.mobile-app .canada-reference-page .ref-status{background:#f0c76d11;color:#edce88!important}.mobile-app .canada-reference-page .ref-dialog{border-color:var(--ref-brand-line);background:var(--ref-brand-surface);color:var(--ref-brand-text);box-shadow:inset 0 1px #ffffff12,0 18px 55px #05031199}.mobile-app .canada-reference-page .ref-dialog::backdrop{background:#080411cc}.mobile-app .canada-reference-page .ref-dialog>header{background:linear-gradient(#261f4599,#16132b4d);border-color:#ae8ff72e}.mobile-app .canada-reference-page .ref-dialog>header h2{color:#fff!important}.mobile-app .canada-reference-page .ref-dialog>header button{border-color:var(--ref-brand-line);color:#ddcdef;background:linear-gradient(145deg,#342443,#21182f)}.mobile-app .canada-reference-page .ref-dialog-content h3{color:var(--ref-brand-gold)!important}.mobile-app .canada-reference-page .ref-dialog-content p{color:#baaccb!important}.mobile-app .canada-reference-page .ref-quick-fields label{color:#c6b4d9!important}.mobile-app .canada-reference-page .ref-quick-fields input{border-color:var(--ref-brand-line);background:linear-gradient(145deg,#171024,#100c1b);color:#faf4ff!important;caret-color:var(--ref-brand-gold)!important}.mobile-app .canada-reference-page .ref-quick-form .ref-quick-hint{color:var(--ref-brand-muted)!important}.mobile-app .canada-reference-page .ref-quick-form .ref-quick-error{color:#efbe8d!important}.mobile-app .canada-reference-page :is(button,input):focus-visible{outline-color:#bc99ea}.mobile-app .canada-reference-page .ref-draw-strip{justify-content:flex-start}.mobile-app .canada-reference-page .ref-draw-balls{flex:none}.mobile-app .canada-reference-page .ref-draw-strip .ref-stat-tools{flex:none;gap:4px;margin-left:auto}.mobile-app .canada-reference-page .ref-draw-strip .ref-stat-tools button{white-space:nowrap;padding-inline:6px}.mobile-app .canada-reference-page .ref-draw-balls b,.mobile-app .canada-reference-page .ref-draw-balls b:last-child{color:#fff6ef;background:radial-gradient(circle at 32% 18%,#ed7966,#b93436 58%,#701c29);border-color:#ff9886a6;box-shadow:inset 0 1px 2px #ffdeca59,0 3px 6px #1e030940}.mobile-app .canada-reference-page .ref-draw-strip{padding-block:8px}.mobile-app .canada-reference-page .ref-draw-strip .ref-stat-tools{flex-direction:column;align-items:stretch;gap:3px}.mobile-app .canada-reference-page .ref-draw-strip .ref-stat-tools button{border-radius:5px;min-height:22px;padding:2px 8px}.mobile-app .canada-reference-page .ref-draw-strip .ref-stat-tools{gap:7px}.mobile-app .canada-reference-page .ref-draw-strip .ref-stat-tools button{min-height:24px}.mobile-app .canada-reference-page .ref-draw-summary{color:var(--ref-brand-gold);font:600 12px/1.3 var(--font-ui);white-space:nowrap;flex:none;align-items:center;gap:6px;display:flex}.mobile-app .canada-reference-page .ref-draw-strip{grid-template-columns:auto auto minmax(0,1fr) auto;gap:8px 10px;display:grid}.mobile-app .canada-reference-page .ref-draw-strip .ref-stat-tools{grid-area:1/4/3;margin-left:0}.mobile-app .canada-reference-page .ref-draw-timing{border-top:1px solid #ae8ff72e;grid-area:2/1/auto/4;grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;gap:10px;min-width:0;padding-top:8px;display:grid}.mobile-app .canada-reference-page .ref-timing-item{white-space:nowrap;justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.mobile-app .canada-reference-page .ref-timing-item+.ref-timing-item{border-left:1px solid #ae8ff72e;padding-left:10px}.mobile-app .canada-reference-page .ref-timing-item>span{color:var(--ref-brand-muted);font:400 10px/1.3 var(--font-ui)}.mobile-app .canada-reference-page .ref-draw-timing strong{font:600 17px/1 var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:.25px;color:var(--ref-brand-gold)!important}.mobile-app .canada-reference-page .ref-draw-timing strong>span{opacity:.6;margin-inline:1px}@media (width<=359px){.mobile-app .canada-reference-page .ref-draw-strip{column-gap:6px}.mobile-app .canada-reference-page .ref-draw-timing{gap:6px}.mobile-app .canada-reference-page .ref-timing-item{gap:4px}.mobile-app .canada-reference-page .ref-timing-item+.ref-timing-item{padding-left:6px}.mobile-app .canada-reference-page .ref-draw-timing strong{letter-spacing:0;font-size:15px}}.mobile-app .canada-reference-page .ref-stat-tools button:not(:disabled){cursor:pointer;background:linear-gradient(145deg,#342443,#21182f);border-color:#edce8842;color:#edce88!important}.mobile-app .canada-reference-page .ref-stat-tools button:not(:disabled):active{background:#51335f}.mobile-app .canada-stats-page .canada-bet-head{grid-template-columns:70px minmax(0,1fr) 70px}.mobile-app .canada-stats-page .cs-preview-badge{color:#edce88;font:400 9px/1.3 var(--font-ui);white-space:nowrap;background:#edce880f;border:1px solid #edce883d;border-radius:5px;justify-self:end;padding:4px 6px}.mobile-app .canada-stats-page .cs-nav{border:1px solid var(--ref-brand-line);background:#130e20;border-radius:12px;flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:4px 14px 12px;padding:4px;display:grid}.mobile-app .canada-stats-page .cs-nav button{color:#b7a9c8;min-height:36px;font:600 13px/1.3 var(--font-ui);background:0 0;border:1px solid #0000;border-radius:9px;padding:6px}.mobile-app .canada-stats-page .cs-nav [aria-current=page]{color:#ffe7ac;background:var(--ref-brand-selected);border-color:#edce887a;box-shadow:inset 0 1px 1px #e6cdf333}.mobile-app .canada-stats-page .cs-filters{flex:none;justify-content:space-between;align-items:center;gap:10px;margin:0 14px 12px;display:flex}.mobile-app .canada-stats-page .cs-filters>span{color:#b3a4c5;font-size:11px}.mobile-app .canada-stats-page .cs-periods{gap:6px;display:flex}.mobile-app .canada-stats-page .cs-periods button{color:#9f91b1;min-width:58px;min-height:30px;font:500 11px/1.3 var(--font-ui);background:#21192f;border:1px solid #ae8ff72e;border-radius:7px;padding:5px 9px}.mobile-app .canada-stats-page .cs-periods button[aria-pressed=true]{color:#edce88;background:#3a2b43;border-color:#edce886b}.mobile-app .canada-stats-page .cs-content{min-height:0;padding:0 14px calc(24px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#614776 transparent;flex:1;overflow:hidden auto}.mobile-app .canada-stats-page .cs-content :is(strong,b){color:#f5f3ff!important}.mobile-app .canada-stats-page .cs-content small{color:#9f91b1!important}.mobile-app .canada-stats-page .cs-latest{border:1px solid var(--ref-brand-line);background:var(--ref-brand-surface);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;padding:12px;display:flex;box-shadow:inset 0 1px #fff1}.mobile-app .canada-stats-page .cs-latest>div:first-child{flex-shrink:0;gap:5px;display:grid}.mobile-app .canada-stats-page .cs-latest>div:first-child>span{color:#ebe1f4;font-size:11px}.mobile-app .canada-stats-page .cs-latest small{font-size:9px}.mobile-app .canada-stats-page .cs-latest-result{align-items:center;gap:4px;display:flex}.mobile-app .canada-stats-page .cs-latest-result b{width:23px;height:23px;font:600 12px/1 var(--font-ui);background:radial-gradient(circle at 32% 18%,#ed7966,#b93436 58%,#701c29);border:1px solid #ff9b8580;border-radius:50%;place-items:center;display:grid;color:#fff6ef!important}.mobile-app .canada-stats-page .cs-latest-result i{font:400 9px/1 var(--font-ui);color:#9985a8}.mobile-app .canada-stats-page .cs-latest-result em{font:500 10px/1 var(--font-ui);color:#edce88;white-space:nowrap;margin-left:3px}.mobile-app .canada-stats-page .cs-section-heading{justify-content:space-between;align-items:center;gap:8px;margin:17px 0 10px;display:flex}.mobile-app .canada-stats-page .cs-section-heading h2{font:600 14px/1.3 var(--font-ui);margin:0;color:#f5f3ff!important}.mobile-app .canada-stats-page .cs-section-heading>span{color:#9c8aaa;font-size:10px}.mobile-app .canada-stats-page :is(.cs-chart-card,.cs-heat-card,.cs-table-card,.cs-distribution){border:1px solid var(--ref-brand-line);background:linear-gradient(145deg,#241b36,#171122);border-radius:12px;overflow:hidden}.mobile-app .canada-stats-page .cs-segments{align-items:center;gap:6px;padding:10px;display:flex}.mobile-app .canada-stats-page .cs-segments button{color:#9d8eae;min-height:30px;font:500 11px/1.3 var(--font-ui);background:#1a1328;border:1px solid #0000;border-radius:7px;padding:5px 15px}.mobile-app .canada-stats-page .cs-segments [aria-pressed=true]{color:#edce88;background:#3a2945;border-color:#edce8852}.mobile-app .canada-stats-page .cs-chart-scroll{scrollbar-width:thin;scrollbar-color:#634b76 transparent;padding:0 8px;overflow-x:auto}.mobile-app .canada-stats-page .cs-chart{max-width:none;display:block}.mobile-app .canada-stats-page .cs-chart text{fill:#a697b7;font:9px var(--font-ui)}.mobile-app .canada-stats-page .cs-gridline{stroke:#a98aba30;stroke-width:1px;stroke-dasharray:3 4}.mobile-app .canada-stats-page .cs-chart-area{fill:#edce8809}.mobile-app .canada-stats-page .cs-chart-line{fill:none;stroke:#d7b879;stroke-width:1.8px;stroke-linejoin:round}.mobile-app .canada-stats-page .cs-point{fill:#32223e;stroke:#dec08a;stroke-width:1.5px}.mobile-app .canada-stats-page .cs-latest-point{fill:#dd6256;stroke:#ffe1bc;stroke-width:1.5px}.mobile-app .canada-stats-page .cs-chart-caption{color:#927fa1;justify-content:space-between;align-items:center;padding:8px 12px 10px;font-size:9px;display:flex}.mobile-app .canada-stats-page .cs-chart-caption b{margin-left:4px;font-size:12px;color:#edce88!important}.mobile-app .canada-stats-page .cs-shape-strip{background:#21172e;border:1px solid #a98aba24;border-radius:9px;grid-template-columns:repeat(4,1fr);margin-top:10px;padding:10px 0;display:grid}.mobile-app .canada-stats-page .cs-shape-strip>span{color:#baacca;justify-content:center;align-items:center;gap:5px;font-size:11px;display:flex}.mobile-app .canada-stats-page .cs-shape-strip>span+span{border-left:1px solid #a98aba24}.mobile-app .canada-stats-page .cs-shape-strip b{font-size:15px;color:#edce88!important}.mobile-app .canada-stats-page .cs-shape-strip small{font-size:9px}.mobile-app .canada-stats-page .cs-table{border-collapse:collapse;table-layout:fixed;width:100%;font:400 11px/1.4 var(--font-ui);color:#c7b9d6}.mobile-app .canada-stats-page .cs-table th{color:#bcabcc;text-align:center;background:#30223e;padding:11px 4px;font-size:10px;font-weight:500}.mobile-app .canada-stats-page .cs-table td{text-align:center;font-variant-numeric:tabular-nums;border-top:1px solid #997bae1a;height:43px;padding:7px 4px}.mobile-app .canada-stats-page .cs-table tr.is-latest{background:#bb714014}.mobile-app .canada-stats-page .cs-table td:first-child{color:#a899b9;font-size:10px}.mobile-app .canada-stats-page .cs-equation{letter-spacing:.8px;color:#dfd3e9}.mobile-app .canada-stats-page .cs-sum-ball{background:linear-gradient(145deg,#b64748,#6c2538);border-radius:50%;place-items:center;width:25px;height:25px;font-size:12px;display:inline-grid;color:#ffe8e0!important}.mobile-app .canada-stats-page .cs-shape-tag{color:#dfc18b;margin:0 2px;font-size:11px;display:inline-block}.mobile-app .canada-stats-page .cs-new{font-size:8px;display:block;color:#edce88!important}.mobile-app .canada-stats-page .cs-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 14px;display:grid}.mobile-app .canada-stats-page .cs-summary{border:1px solid var(--ref-brand-line);background:var(--ref-brand-surface);border-radius:12px;gap:12px;padding:14px;display:grid}.mobile-app .canada-stats-page .cs-summary>span{color:#b1a0c1;font-size:11px}.mobile-app .canada-stats-page .cs-summary>strong{font:600 26px/1 var(--font-ui);font-variant-numeric:tabular-nums;color:#edce88!important}.mobile-app .canada-stats-page .cs-summary.is-warm>strong{color:#f0a18f!important}.mobile-app .canada-stats-page .cs-summary small{font:400 10px/1.2 var(--font-ui);margin-left:7px}.mobile-app .canada-stats-page .cs-heat-card{padding:12px}.mobile-app .canada-stats-page .cs-heat-legend{color:#aa97ba;align-items:center;gap:12px;margin-bottom:12px;font-size:9px;display:flex}.mobile-app .canada-stats-page .cs-heat-legend>span{align-items:center;gap:4px;display:flex}.mobile-app .canada-stats-page .cs-heat-legend i{background:#765381;border-radius:2px;width:6px;height:6px}.mobile-app .canada-stats-page .cs-heat-legend i.is-warm{background:#ca755d}.mobile-app .canada-stats-page .cs-heat-legend i.is-empty{background:#33263f;border:1px solid #766082}.mobile-app .canada-stats-page .cs-heat-legend>small{margin-left:auto;font-size:9px}.mobile-app .canada-stats-page .cs-heat-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.mobile-app .canada-stats-page .cs-heat-grid button{background:linear-gradient(rgba(221,115,74,var(--cs-heat)),rgba(221,115,74,var(--cs-heat))),#24172f;border:1px solid #a77a964d;border-radius:8px;place-items:center;gap:7px;min-width:0;min-height:56px;padding:7px 0;display:grid}.mobile-app .canada-stats-page .cs-heat-grid strong{font:600 14px/1 var(--font-ui);color:#eee1ed!important}.mobile-app .canada-stats-page .cs-heat-grid button>span{color:#c9acc4;font:500 10px/1 var(--font-ui)}.mobile-app .canada-stats-page .cs-heat-grid small{margin-left:2px;font-size:8px}.mobile-app .canada-stats-page .cs-heat-grid .is-peak{background:linear-gradient(140deg,#75463f,#4d2638);border-color:#d3987277}.mobile-app .canada-stats-page .cs-heat-grid .is-peak strong{color:#ffcfad!important}.mobile-app .canada-stats-page .cs-heat-grid .is-empty{background:#1b1428;border-color:#87719c30}.mobile-app .canada-stats-page .cs-heat-grid .is-empty :is(strong,span){color:#8d7d9e!important}.mobile-app .canada-stats-page .cs-heat-grid [aria-pressed=true]{border-color:#edce88;box-shadow:0 0 0 1px #edce8833,inset 0 0 0 1px #edce8822}.mobile-app .canada-stats-page .cs-number-detail{border-top:1px solid #a98aba30;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;padding-top:14px;display:grid}.mobile-app .canada-stats-page .cs-number-detail>div{text-align:center;gap:8px;display:grid}.mobile-app .canada-stats-page .cs-number-detail>div>span{color:#a595b6;font-size:9px}.mobile-app .canada-stats-page .cs-number-detail strong{font-size:18px;color:#edce88!important}.mobile-app .canada-stats-page .cs-number-detail small{margin-left:4px;font-size:9px;font-weight:400}.mobile-app .canada-stats-page .cs-context{font:400 10px/1.7 var(--font-ui);margin:10px 2px 16px;color:#aa97b9!important}.mobile-app .canada-stats-page .cs-distribution{padding:6px 14px}.mobile-app .canada-stats-page .cs-distribution>div{align-items:center;gap:12px;padding:10px 0;display:flex}.mobile-app .canada-stats-page .cs-distribution>div>span{color:#dac7e5;font-size:12px}.mobile-app .canada-stats-page .cs-bar-track{background:#120d1c;border-radius:3px;flex:1;height:6px;overflow:hidden}.mobile-app .canada-stats-page .cs-bar-track i{background:linear-gradient(90deg,#845495,#dbb879);border-radius:3px;height:100%;display:block}.mobile-app .canada-stats-page .cs-distribution strong{text-align:right;min-width:67px;font:500 11px/1 var(--font-ui)}.mobile-app .canada-stats-page .cs-distribution small{min-width:31px;margin-left:8px;font-size:9px;display:inline-block}.mobile-app .canada-stats-page .cs-sort{margin-bottom:12px;padding:0}.mobile-app .canada-stats-page .cs-sort button{border-color:#a98aba28;flex:1;min-height:32px}.mobile-app .canada-stats-page .cs-number-pill{background:#32223e;border:1px solid #a98aba40;border-radius:8px;place-items:center;width:25px;height:25px;font-size:12px;display:inline-grid}.mobile-app .canada-stats-page .cs-omission-table .cs-miss-value{font:600 15px/1.2 var(--font-ui);color:#edce88!important}.mobile-app .canada-stats-page .cs-omission-table .cs-miss-value.is-hit{color:#f0a18f!important}.mobile-app .canada-stats-page .cs-hit-label{margin-top:3px;font-size:8px;display:block;color:#f0a18f!important}.mobile-app .canada-stats-page .cs-method{border-top:1px solid #a98aba30;margin-top:18px;padding:12px 0}.mobile-app .canada-stats-page .cs-method summary{color:#bdaac9;cursor:pointer;justify-content:space-between;align-items:center;font-size:11px;list-style:none;display:flex}.mobile-app .canada-stats-page .cs-method summary::-webkit-details-marker{display:none}.mobile-app .canada-stats-page .cs-method p{font:400 10px/1.8 var(--font-ui);margin:10px 0 0;color:#9d8aad!important}@media (width<=359px){.mobile-app .canada-stats-page .canada-bet-head{grid-template-columns:56px minmax(0,1fr) 56px}.mobile-app .canada-stats-page .canada-bet-head h1{font-size:16px}.mobile-app .canada-stats-page .cs-latest{gap:5px;padding:10px 8px}.mobile-app .canada-stats-page .cs-latest-result{gap:3px}.mobile-app .canada-stats-page .cs-latest-result b{width:20px;height:20px;font-size:11px}.mobile-app .canada-stats-page .cs-latest>div:first-child>span{font-size:10px}.mobile-app .canada-stats-page .cs-heat-card{padding:10px 8px}.mobile-app .canada-stats-page .cs-heat-grid{gap:4px}}.mobile-app .canada-stats-page .canada-bet-head>button>svg{display:none}.mobile-app .canada-stats-page .cs-chart-frame{position:relative}.mobile-app .canada-stats-page .cs-chart-axis{z-index:1;pointer-events:none;background:linear-gradient(90deg,#21182f 76%,#0000);width:27px;height:147px;position:absolute;top:0;left:0}.mobile-app .canada-stats-page .cs-chart-axis span{color:#baabc8;font:400 9px/1 var(--font-ui);position:absolute;left:8px;transform:translateY(-50%)}.mobile-app .canada-reference-page .ref-round-timing{justify-content:center;align-items:center;gap:10px;min-height:30px;display:flex}.mobile-app .canada-reference-page .ref-countdown-copy{color:var(--ref-brand-muted);font:400 11px/1.4 var(--font-ui);white-space:nowrap;justify-content:center;align-items:baseline;gap:7px;display:inline-flex}.mobile-app .canada-reference-page .ref-round-timing .ref-countdown-copy strong{text-align:center;min-width:3ch;font:600 20px/1 var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:.5px;color:var(--ref-brand-gold)!important}.mobile-app .canada-reference-page .ref-round-badge{color:#f0a18f;font:500 10px/1.3 var(--font-ui);white-space:nowrap;background:#a4483524;border:1px solid #db806252;border-radius:5px;flex:none;padding:3px 7px}.mobile-app .canada-reference-page .ref-round-timing[data-phase=closed] .ref-countdown-copy strong{color:#f0a18f!important}.mobile-app .canada-reference-page .ref-round-timing[data-phase=waiting] .ref-countdown-copy{color:#d4bdde}.mobile-app .canada-reference-page .ref-round-timing [hidden]{display:none!important}@media (width<=359px){.mobile-app .canada-reference-page .ref-round-timing{gap:7px}.mobile-app .canada-reference-page .ref-countdown-copy{gap:5px;font-size:10px}.mobile-app .canada-reference-page .ref-round-timing .ref-countdown-copy strong{font-size:18px}}.mobile-app .canada-reference-page .ref-draw-strip>div.ref-round-timing{border-top:0;border-bottom:1px solid #ae8ff72e;grid-area:1/1/auto/4;gap:10px;padding-top:0;padding-bottom:8px;display:flex}.mobile-app .canada-reference-page .ref-draw-label{white-space:nowrap;grid-area:2/1;gap:6px;display:grid}.mobile-app .canada-reference-page .ref-draw-balls{grid-area:2/2}.mobile-app .canada-reference-page .ref-draw-summary{grid-area:2/3}.mobile-app .canada-reference-page .ref-round-timing .ref-countdown-copy strong{min-width:2ch}@media (width<=359px){.mobile-app .canada-reference-page .ref-draw-strip>div.ref-round-timing{gap:7px}}.mobile-app .canada-reference-page .ref-manual-amount input,.mobile-app .canada-reference-page .ref-manual-amount input:is(:focus,:focus-visible){box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}.mobile-app .canada-reference-page .ref-round-badge{color:#e6b992;font:500 11px/1.4 var(--font-ui);background:0 0;border:0;border-radius:0;align-items:center;gap:5px;padding:0;display:inline-flex}.mobile-app .canada-reference-page .ref-round-badge:before{content:"";background:#e2aa79;border-radius:50%;flex:none;width:5px;height:5px;box-shadow:0 0 0 2px #e2aa791a}.mobile-app .canada-reference-page .ref-countdown-copy,.mobile-app .canada-reference-page .ref-round-timing[data-phase] .ref-countdown-copy,.mobile-app .canada-reference-page .ref-round-timing[data-phase] .ref-countdown-copy strong{color:#f5f3ff!important}.mobile-app .canada-reference-page .ref-round-refresh{min-height:28px;font:500 11px/1.3 var(--font-ui);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:4px;padding:4px 5px;display:inline-flex;color:#f5f3ff!important}.mobile-app .canada-reference-page .ref-round-refresh svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.mobile-app .canada-reference-page .ref-round-refresh:active{background:#ae8ff71f}@media (width<=359px){.mobile-app .canada-reference-page .ref-draw-strip>div.ref-round-timing{gap:5px}.mobile-app .canada-reference-page .ref-countdown-copy{gap:4px}.mobile-app .canada-reference-page .ref-round-refresh{gap:3px;padding-inline:3px;font-size:10px}}.mobile-app .canada-reference-page .ref-round-refresh{border:1px solid var(--ref-brand-line);background:var(--ref-brand-surface);border-radius:9px;min-height:30px;padding:5px 8px;box-shadow:inset 0 1px #fff1,0 4px 12px #0503112e}.mobile-app .canada-reference-page .ref-round-refresh:active{background:var(--ref-brand-selected);border-color:#d7b776;box-shadow:inset 0 0 0 1px #f0c76d1f,inset 0 1px #f4dfff2b}@media (width<=359px){.mobile-app .canada-reference-page .ref-round-refresh{padding-inline:5px}}.mobile-app [data-page=service] .support-chat{--support-font:-apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-ui:var(--support-font);font-family:var(--support-font);-webkit-font-smoothing:antialiased}.mobile-app [data-page=service] .support-chat-top h2{font:600 15px/1.45 var(--support-font);letter-spacing:0}.mobile-app [data-page=service] .support-chat-top p{letter-spacing:0;margin-top:3px;font:400 11px/1.5 var(--support-font)!important;color:#7a808d!important}.mobile-app [data-page=service] .support-message{gap:8px}.mobile-app [data-page=service] .support-message-meta{font:500 11px/1.4 var(--support-font);color:#757b89;letter-spacing:0;align-items:baseline;padding-inline:2px}.mobile-app [data-page=service] .support-message-meta time{color:#989da8;font:400 10px/1.4 var(--support-font);font-variant-numeric:tabular-nums}.mobile-app [data-page=service] .support-message p{letter-spacing:0;text-align:left;padding:13px 15px;font:400 14px/1.75 var(--support-font)!important}.mobile-app [data-page=service] .support-message:not(.is-member) p{border-color:#e7e9ef;border-radius:4px 14px 14px;box-shadow:0 2px 7px #25293709;color:#343947!important}.mobile-app [data-page=service] .support-message p.support-welcome-copy{white-space:normal;flex-direction:column;gap:7px;display:flex}.mobile-app [data-page=service] .support-welcome-lead{font:500 14px/1.65 var(--support-font);letter-spacing:0;color:#272d39!important}.mobile-app [data-page=service] .support-welcome-detail{font:400 12px/1.85 var(--support-font);white-space:pre-wrap;color:#737988!important}.mobile-app [data-page=service] #support-message{font:400 15px/1.5 var(--support-font);letter-spacing:0}.mobile-app [data-page=service] #support-message::placeholder{letter-spacing:0;-webkit-text-fill-color:#989eab;font-weight:400;color:#989eab!important}.mobile-app [data-page=service] .support-sensitive-note{letter-spacing:0;font:400 10px/1.6 var(--support-font)!important;color:#8b909d!important}.mobile-app [data-page=service] .support-send{font:500 12px/1.4 var(--support-font)}html,body,.mobile-app,.mobile-app :where(*){touch-action:manipulation}.mobile-app .member-auth-page .auth-field-line>input{line-height:1.4;font-size:16px!important}#app .live-game-cover{background:linear-gradient(145deg,#392750,#151026);position:relative;overflow:hidden}#app .live-game-cover:before,#app .live-game-cover:after{display:none}#app .live-game-cover>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#app .live-game-cover>b{color:#e6c788;font:700 24px/1.2 system-ui,sans-serif}#app .live-catalog-status{color:#b7adc9;text-align:center;margin:14px 0;font-size:12px}#app .live-games-more{color:#f3e8fa;background:linear-gradient(155deg,#35244d,#191329);border:1px solid #62457f;border-radius:12px;width:100%;min-height:44px}#app .live-provider-generic{background:radial-gradient(at 80% 15%,#55326b80,#0000 70%),linear-gradient(130deg,#231a39,#111020)}#app .live-provider-generic:before{display:none}#app .live-provider-generic i{color:#e8cd96;opacity:.75;place-items:center;width:80px;height:70px;font:800 26px/1 system-ui,sans-serif;display:grid;position:absolute;top:18px;right:12px}.live-auth-captcha{object-fit:contain;width:116px;max-width:100%;height:38px;display:block}#app [data-live-game][aria-busy=true],#app .live-provider[aria-busy=true]{opacity:.6;cursor:progress}.live-game-player{color:#f8f5ff;background:#0d0b17;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0}.live-game-player[open]{flex-direction:column;display:flex}.live-game-player::backdrop{background:#0d0b17}.live-game-player>header{min-height:54px;padding:env(safe-area-inset-top) 14px 0;background:linear-gradient(135deg,#302342,#171328);border-bottom:1px solid #65517e;flex:none;justify-content:space-between;align-items:center;gap:10px;font-family:system-ui,sans-serif;display:flex}.live-game-player>header strong{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.live-game-player>header :is(button,a){color:#f4d68e;cursor:pointer;touch-action:manipulation;background:0 0;border:0;flex:none;align-items:center;min-height:42px;padding:0 8px;font:500 14px/1 system-ui,sans-serif;text-decoration:none;display:inline-flex}.live-game-player>header .live-player-back{color:#fff}.live-player-stage{min-height:0;padding-bottom:env(safe-area-inset-bottom);flex:1;position:relative}.live-player-stage iframe{background:#0d0b17;border:0;width:100%;height:100%;display:block}.live-player-status{text-align:center;color:#d0c7df;pointer-events:none;margin:0;font:14px/1.7 system-ui,sans-serif;position:absolute;inset:45% 20px auto}.live-player-status[hidden]{display:none}@media (width<=400px){.live-game-player>header{gap:4px;padding-inline:6px}.live-game-player>header :is(button,a){font-size:12px}.live-game-player>header strong{font-size:13px}}#app .live-game-cover.is-image-loaded>b{visibility:hidden}.mobile-app [data-page=service] :is(#support-account,#support-message){font-size:16px!important}.mobile-app [data-page=service] #support-message{box-sizing:border-box;padding-block:10px;line-height:24px}:is(html:has(.mobile-app>[data-page=service].active.is-consulting),body:has(.mobile-app>[data-page=service].active.is-consulting)){overscroll-behavior-y:none;scroll-behavior:auto;overflow:hidden}.mobile-app>[data-page=service].active.is-consulting{top:var(--support-viewport-top,0px);width:100%;max-width:var(--k8-canvas-width);box-sizing:border-box;z-index:50;margin:0 auto;padding:0;animation:none;position:fixed;left:0;right:0;transform:none}.mobile-app [data-page=service].is-consulting>.customer-service-sheet{overflow:hidden}.mobile-app [data-page=service].is-consulting.support-keyboard-open{--support-nav-space:0px}.mobile-app:has(>[data-page=service].active.is-consulting.support-keyboard-open)>.bottom-nav{display:none!important}.mobile-app [data-page=service].is-consulting .support-transcript{min-height:0}.mobile-app [data-page=service].is-consulting.support-compact>.support-page-head{flex-basis:46px;height:46px;min-height:46px}.mobile-app [data-page=service].support-keyboard-open .support-composer-zone{padding-bottom:8px}.mobile-app .provider-grid button[data-provider-type=电子馆]{--provider-art-size:cover!important;--provider-art-x:50%!important;--provider-art-y:50%!important;background:linear-gradient(145deg,#211a33,#141020)!important;border-color:#ad8ecf40!important;height:auto!important;min-height:0!important;padding:0 0 12px!important;box-shadow:inset 0 1px #f2d9ab14,0 5px 14px #00000024!important}.mobile-app .provider-grid button[data-provider-type=电子馆]:before{aspect-ratio:3/2;filter:none!important;background-position:50%!important;background-size:cover!important;width:100%!important;height:auto!important;display:block!important;position:relative!important;inset:auto!important}.mobile-app .provider-grid button[data-provider-type=电子馆]:after,.mobile-app .provider-grid button[data-provider-type=电子馆]>i{display:none!important}.mobile-app .provider-grid button[data-provider-type=电子馆]>strong{color:#f8f2ff!important;letter-spacing:.015em!important;margin:10px 12px 0!important;font-size:12px!important;font-weight:650!important}.mobile-app .provider-grid button[data-provider-type=电子馆]>small{color:#aea2bf!important;margin:6px 12px 0!important}.mobile-app .provider-grid button[data-provider-type=电子馆]>span{color:#e0c68d!important}.mobile-app .provider-grid button[data-provider-type=电子馆]:active{border-color:#e6cc99b3!important}.mobile-app .provider-grid button[data-name=PG电子]{--provider-art:url(/assets/PGA-rPKNdGmY.webp)!important}.mobile-app .provider-grid button[data-name=PP电子]{--provider-art:url(/assets/PP-DINHNo5A.webp)!important}.mobile-app .provider-grid button[data-name=MG电子]{--provider-art:url(/assets/MG-eOzueflj.webp)!important}.mobile-app .provider-grid button[data-name=CQ9电子]{--provider-art:url(/assets/CQ9-DJEA8UMZ.webp)!important}.mobile-app .provider-grid button[data-name=BBIN电子]{--provider-art:url(/assets/BBDZ-DItlOySD.webp)!important}.mobile-app .provider-grid button[data-name=FG电子]{--provider-art:url(/assets/FG-BMeVgXs7.webp)!important}.mobile-app .provider-grid button:is([data-name=JDB电子],[data-name=JBD电子]){--provider-art:url(/assets/JDB-C_MLKGMh.webp)!important}.mobile-app .provider-grid button[data-name=DB电子]{--provider-art:url(/assets/DBDZ-CCQKs0Sl.webp)!important}.mobile-app .auth-captcha-refresh .live-auth-captcha[hidden],.mobile-app .auth-captcha-refresh .auth-captcha-status[hidden]{display:none!important}.mobile-app .auth-captcha-refresh .auth-captcha-status{color:#ead6ac;width:100%;height:38px;font:500 12px/1.4 var(--font-ui);place-items:center;display:grid}.mobile-app .auth-captcha-refresh[aria-busy=true]{cursor:progress}.mobile-app .auth-captcha-refresh[data-state=error]{border-color:#bc8fa7}.mobile-app .provider-grid button:is([data-api-code=OG],[data-api-code=AG],[data-api-code=BGZR],[data-name=OG真人],[data-name=AG真人],[data-name=AG视讯],[data-name=BG真人],[data-name=BG视讯]){--provider-art-size:cover!important;--provider-art-x:50%!important;--provider-art-y:50%!important;background:linear-gradient(145deg,#211a33,#141020)!important;border-color:#ad8ecf40!important;height:auto!important;min-height:0!important;padding:0 0 12px!important;box-shadow:inset 0 1px #f2d9ab14,0 5px 14px #00000024!important}.mobile-app .provider-grid button:is([data-api-code=OG],[data-api-code=AG],[data-api-code=BGZR],[data-name=OG真人],[data-name=AG真人],[data-name=AG视讯],[data-name=BG真人],[data-name=BG视讯]):before{aspect-ratio:3/2;filter:none!important;background-position:50%!important;background-size:cover!important;width:100%!important;height:auto!important;display:block!important;position:relative!important;inset:auto!important}.mobile-app .provider-grid button:is([data-api-code=OG],[data-api-code=AG],[data-api-code=BGZR],[data-name=OG真人],[data-name=AG真人],[data-name=AG视讯],[data-name=BG真人],[data-name=BG视讯]):after,.mobile-app .provider-grid button:is([data-api-code=OG],[data-api-code=AG],[data-api-code=BGZR],[data-name=OG真人],[data-name=AG真人],[data-name=AG视讯],[data-name=BG真人],[data-name=BG视讯])>i{display:none!important}.mobile-app .provider-grid button:is([data-api-code=OG],[data-api-code=AG],[data-api-code=BGZR],[data-name=OG真人],[data-name=AG真人],[data-name=AG视讯],[data-name=BG真人],[data-name=BG视讯])>strong{color:#f8f2ff!important;letter-spacing:.015em!important;margin:10px 12px 0!important;font-size:12px!important;font-weight:650!important}.mobile-app .provider-grid button:is([data-api-code=OG],[data-api-code=AG],[data-api-code=BGZR],[data-name=OG真人],[data-name=AG真人],[data-name=AG视讯],[data-name=BG真人],[data-name=BG视讯])>small{color:#aea2bf!important;margin:6px 12px 0!important}.mobile-app .provider-grid button:is([data-api-code=OG],[data-api-code=AG],[data-api-code=BGZR],[data-name=OG真人],[data-name=AG真人],[data-name=AG视讯],[data-name=BG真人],[data-name=BG视讯])>span{color:#e0c68d!important}.mobile-app .provider-grid button:is([data-api-code=OG],[data-api-code=AG],[data-api-code=BGZR],[data-name=OG真人],[data-name=AG真人],[data-name=AG视讯],[data-name=BG真人],[data-name=BG视讯]):active{border-color:#e6cc99b3!important}.mobile-app .provider-grid button:is([data-api-code=OG],[data-api-code=AG],[data-api-code=BGZR],[data-name=OG真人],[data-name=AG真人],[data-name=AG视讯],[data-name=BG真人],[data-name=BG视讯]):before{content:""!important;background-image:var(--provider-art)!important;opacity:1!important;transform:none!important}.mobile-app .provider-grid button[data-name=OG真人]{--provider-art:url(/assets/OG-9Qw8SFEy.webp)!important}.mobile-app .provider-grid button:is([data-name=AG真人],[data-name=AG视讯]){--provider-art:url(/assets/AG-1xrm8i9h.webp)!important}.mobile-app .provider-grid button:is([data-name=BG真人],[data-name=BG视讯]){--provider-art:url(/assets/BG-DtncLvqO.webp)!important}.mobile-app .provider-grid button:is([data-api-code=IMTY],[data-api-code=IMDJ],[data-api-code=DBDJ2],[data-name=IM体育],[data-name=IM电竞],[data-name=DB电竞]){--provider-art-size:cover!important;--provider-art-x:50%!important;--provider-art-y:50%!important;background:linear-gradient(145deg,#211a33,#141020)!important;border-color:#ad8ecf40!important;height:auto!important;min-height:0!important;padding:0 0 12px!important;box-shadow:inset 0 1px #f2d9ab14,0 5px 14px #00000024!important}.mobile-app .provider-grid button:is([data-api-code=IMTY],[data-api-code=IMDJ],[data-api-code=DBDJ2],[data-name=IM体育],[data-name=IM电竞],[data-name=DB电竞]):before{aspect-ratio:3/2;filter:none!important;background-position:50%!important;background-size:cover!important;width:100%!important;height:auto!important;display:block!important;position:relative!important;inset:auto!important}.mobile-app .provider-grid button:is([data-api-code=IMTY],[data-api-code=IMDJ],[data-api-code=DBDJ2],[data-name=IM体育],[data-name=IM电竞],[data-name=DB电竞]):after,.mobile-app .provider-grid button:is([data-api-code=IMTY],[data-api-code=IMDJ],[data-api-code=DBDJ2],[data-name=IM体育],[data-name=IM电竞],[data-name=DB电竞])>i{display:none!important}.mobile-app .provider-grid button:is([data-api-code=IMTY],[data-api-code=IMDJ],[data-api-code=DBDJ2],[data-name=IM体育],[data-name=IM电竞],[data-name=DB电竞])>strong{color:#f8f2ff!important;letter-spacing:.015em!important;margin:10px 12px 0!important;font-size:12px!important;font-weight:650!important}.mobile-app .provider-grid button:is([data-api-code=IMTY],[data-api-code=IMDJ],[data-api-code=DBDJ2],[data-name=IM体育],[data-name=IM电竞],[data-name=DB电竞])>small{color:#aea2bf!important;margin:6px 12px 0!important}.mobile-app .provider-grid button:is([data-api-code=IMTY],[data-api-code=IMDJ],[data-api-code=DBDJ2],[data-name=IM体育],[data-name=IM电竞],[data-name=DB电竞])>span{color:#e0c68d!important}.mobile-app .provider-grid button:is([data-api-code=IMTY],[data-api-code=IMDJ],[data-api-code=DBDJ2],[data-name=IM体育],[data-name=IM电竞],[data-name=DB电竞]):active{border-color:#e6cc99b3!important}.mobile-app .provider-grid button:is([data-api-code=IMTY],[data-api-code=IMDJ],[data-api-code=DBDJ2],[data-name=IM体育],[data-name=IM电竞],[data-name=DB电竞]):before{content:""!important;background-image:var(--provider-art)!important;opacity:1!important;transform:none!important}.mobile-app .provider-grid button[data-name=IM体育]{--provider-art:url(/assets/IMTY-CXMkk007.webp)!important}.mobile-app .provider-grid button[data-name=IM电竞]{--provider-art:url(/assets/IMDJ-C2VBKvjd.webp)!important}.mobile-app .provider-grid button[data-name=DB电竞]{--provider-art:url(/assets/DBDJ2-DCFoFNaI.webp)!important}.mobile-app .provider-games-head #provider-games-title{margin-top:0}.mobile-app .provider-grid button:is([data-api-code=SGCARD],[data-api-code=KYSSS],[data-api-code=WALI],[data-api-code=BSQP],[data-name=双赢棋牌],[data-name=开元棋牌],[data-name=瓦力棋牌],[data-name=百胜棋牌]){--provider-art-size:cover!important;--provider-art-x:50%!important;--provider-art-y:50%!important;background:linear-gradient(145deg,#211a33,#141020)!important;border-color:#ad8ecf40!important;height:auto!important;min-height:0!important;padding:0 0 12px!important;box-shadow:inset 0 1px #f2d9ab14,0 5px 14px #00000024!important}.mobile-app .provider-grid button:is([data-api-code=SGCARD],[data-api-code=KYSSS],[data-api-code=WALI],[data-api-code=BSQP],[data-name=双赢棋牌],[data-name=开元棋牌],[data-name=瓦力棋牌],[data-name=百胜棋牌]):before{aspect-ratio:3/2;filter:none!important;background-position:50%!important;background-size:cover!important;width:100%!important;height:auto!important;display:block!important;position:relative!important;inset:auto!important}.mobile-app .provider-grid button:is([data-api-code=SGCARD],[data-api-code=KYSSS],[data-api-code=WALI],[data-api-code=BSQP],[data-name=双赢棋牌],[data-name=开元棋牌],[data-name=瓦力棋牌],[data-name=百胜棋牌]):after,.mobile-app .provider-grid button:is([data-api-code=SGCARD],[data-api-code=KYSSS],[data-api-code=WALI],[data-api-code=BSQP],[data-name=双赢棋牌],[data-name=开元棋牌],[data-name=瓦力棋牌],[data-name=百胜棋牌])>i{display:none!important}.mobile-app .provider-grid button:is([data-api-code=SGCARD],[data-api-code=KYSSS],[data-api-code=WALI],[data-api-code=BSQP],[data-name=双赢棋牌],[data-name=开元棋牌],[data-name=瓦力棋牌],[data-name=百胜棋牌])>strong{color:#f8f2ff!important;letter-spacing:.015em!important;margin:10px 12px 0!important;font-size:12px!important;font-weight:650!important}.mobile-app .provider-grid button:is([data-api-code=SGCARD],[data-api-code=KYSSS],[data-api-code=WALI],[data-api-code=BSQP],[data-name=双赢棋牌],[data-name=开元棋牌],[data-name=瓦力棋牌],[data-name=百胜棋牌])>small{color:#aea2bf!important;margin:6px 12px 0!important}.mobile-app .provider-grid button:is([data-api-code=SGCARD],[data-api-code=KYSSS],[data-api-code=WALI],[data-api-code=BSQP],[data-name=双赢棋牌],[data-name=开元棋牌],[data-name=瓦力棋牌],[data-name=百胜棋牌])>span{color:#e0c68d!important}.mobile-app .provider-grid button:is([data-api-code=SGCARD],[data-api-code=KYSSS],[data-api-code=WALI],[data-api-code=BSQP],[data-name=双赢棋牌],[data-name=开元棋牌],[data-name=瓦力棋牌],[data-name=百胜棋牌]):active{border-color:#e6cc99b3!important}.mobile-app .provider-grid button:is([data-api-code=SGCARD],[data-api-code=KYSSS],[data-api-code=WALI],[data-api-code=BSQP],[data-name=双赢棋牌],[data-name=开元棋牌],[data-name=瓦力棋牌],[data-name=百胜棋牌]):before{content:""!important;background-image:var(--provider-art)!important;opacity:1!important;transform:none!important}.mobile-app .provider-grid button[data-name=双赢棋牌]{--provider-art:url(/assets/SGCARD-Cfc69UPu.webp)!important}.mobile-app .provider-grid button[data-name=开元棋牌]{--provider-art:url(/assets/KYSSS-bbdBT5Wm.webp)!important}.mobile-app .provider-grid button[data-name=瓦力棋牌]{--provider-art:url(/assets/WALI-C790uXAp.webp)!important}.mobile-app .provider-grid button[data-name=百胜棋牌]{--provider-art:url(/assets/BSQP-4TqOHe75.webp)!important}.mobile-app .provider-grid button:is([data-api-code=BGBY],[data-api-code=BBBY],[data-api-code=DBBY],[data-name=BG捕鱼],[data-name=BBIN捕鱼],[data-name=DB捕鱼]){--provider-art-size:cover!important;--provider-art-x:50%!important;--provider-art-y:50%!important;background:linear-gradient(145deg,#211a33,#141020)!important;border-color:#ad8ecf40!important;height:auto!important;min-height:0!important;padding:0 0 12px!important;box-shadow:inset 0 1px #f2d9ab14,0 5px 14px #00000024!important}.mobile-app .provider-grid button:is([data-api-code=BGBY],[data-api-code=BBBY],[data-api-code=DBBY],[data-name=BG捕鱼],[data-name=BBIN捕鱼],[data-name=DB捕鱼]):before{aspect-ratio:3/2;filter:none!important;background-position:50%!important;background-size:cover!important;width:100%!important;height:auto!important;display:block!important;position:relative!important;inset:auto!important}.mobile-app .provider-grid button:is([data-api-code=BGBY],[data-api-code=BBBY],[data-api-code=DBBY],[data-name=BG捕鱼],[data-name=BBIN捕鱼],[data-name=DB捕鱼]):after,.mobile-app .provider-grid button:is([data-api-code=BGBY],[data-api-code=BBBY],[data-api-code=DBBY],[data-name=BG捕鱼],[data-name=BBIN捕鱼],[data-name=DB捕鱼])>i{display:none!important}.mobile-app .provider-grid button:is([data-api-code=BGBY],[data-api-code=BBBY],[data-api-code=DBBY],[data-name=BG捕鱼],[data-name=BBIN捕鱼],[data-name=DB捕鱼])>strong{color:#f8f2ff!important;letter-spacing:.015em!important;margin:10px 12px 0!important;font-size:12px!important;font-weight:650!important}.mobile-app .provider-grid button:is([data-api-code=BGBY],[data-api-code=BBBY],[data-api-code=DBBY],[data-name=BG捕鱼],[data-name=BBIN捕鱼],[data-name=DB捕鱼])>small{color:#aea2bf!important;margin:6px 12px 0!important}.mobile-app .provider-grid button:is([data-api-code=BGBY],[data-api-code=BBBY],[data-api-code=DBBY],[data-name=BG捕鱼],[data-name=BBIN捕鱼],[data-name=DB捕鱼])>span{color:#e0c68d!important}.mobile-app .provider-grid button:is([data-api-code=BGBY],[data-api-code=BBBY],[data-api-code=DBBY],[data-name=BG捕鱼],[data-name=BBIN捕鱼],[data-name=DB捕鱼]):active{border-color:#e6cc99b3!important}.mobile-app .provider-grid button:is([data-api-code=BGBY],[data-api-code=BBBY],[data-api-code=DBBY],[data-name=BG捕鱼],[data-name=BBIN捕鱼],[data-name=DB捕鱼]):before{content:""!important;background-image:var(--provider-art)!important;opacity:1!important;transform:none!important}.mobile-app .provider-grid button[data-name=BG捕鱼]{--provider-art:url(/assets/BGBY-NHV2tcTr.webp)!important}.mobile-app .provider-grid button[data-name=BBIN捕鱼]{--provider-art:url(/assets/BBBY-DeFkIXW_.webp)!important}.mobile-app .provider-grid button[data-name=DB捕鱼]{--provider-art:url(/assets/DBBY-CsR8jr0X.webp)!important}.mobile-app .provider-grid button:is([data-api-code=BBCP],[data-api-code=TCG],[data-name=BBIN彩票],[data-name=天成彩票],[data-name=加拿大28-2\.0]){--provider-art-size:cover!important;--provider-art-x:50%!important;--provider-art-y:50%!important;background:linear-gradient(145deg,#211a33,#141020)!important;border-color:#ad8ecf40!important;height:auto!important;min-height:0!important;padding:0 0 12px!important;box-shadow:inset 0 1px #f2d9ab14,0 5px 14px #00000024!important}.mobile-app .provider-grid button:is([data-api-code=BBCP],[data-api-code=TCG],[data-name=BBIN彩票],[data-name=天成彩票],[data-name=加拿大28-2\.0]):before{aspect-ratio:3/2;filter:none!important;background-position:50%!important;background-size:cover!important;width:100%!important;height:auto!important;display:block!important;position:relative!important;inset:auto!important}.mobile-app .provider-grid button:is([data-api-code=BBCP],[data-api-code=TCG],[data-name=BBIN彩票],[data-name=天成彩票],[data-name=加拿大28-2\.0]):after,.mobile-app .provider-grid button:is([data-api-code=BBCP],[data-api-code=TCG],[data-name=BBIN彩票],[data-name=天成彩票],[data-name=加拿大28-2\.0])>i{display:none!important}.mobile-app .provider-grid button:is([data-api-code=BBCP],[data-api-code=TCG],[data-name=BBIN彩票],[data-name=天成彩票],[data-name=加拿大28-2\.0])>strong{color:#f8f2ff!important;letter-spacing:.015em!important;margin:10px 12px 0!important;font-size:12px!important;font-weight:650!important}.mobile-app .provider-grid button:is([data-api-code=BBCP],[data-api-code=TCG],[data-name=BBIN彩票],[data-name=天成彩票],[data-name=加拿大28-2\.0])>small{color:#aea2bf!important;margin:6px 12px 0!important}.mobile-app .provider-grid button:is([data-api-code=BBCP],[data-api-code=TCG],[data-name=BBIN彩票],[data-name=天成彩票],[data-name=加拿大28-2\.0])>span{color:#e0c68d!important}.mobile-app .provider-grid button:is([data-api-code=BBCP],[data-api-code=TCG],[data-name=BBIN彩票],[data-name=天成彩票],[data-name=加拿大28-2\.0]):active{border-color:#e6cc99b3!important}.mobile-app .provider-grid button:is([data-api-code=BBCP],[data-api-code=TCG],[data-name=BBIN彩票],[data-name=天成彩票],[data-name=加拿大28-2\.0]):before{content:""!important;background-image:var(--provider-art)!important;opacity:1!important;transform:none!important}.mobile-app .provider-grid button[data-name=BBIN彩票]{--provider-art:url(/assets/BBCP-CrNoMszR.webp)!important}.mobile-app .provider-grid button[data-name=天成彩票]{--provider-art:url(/assets/TCG-BNRzrSsY.webp)!important}.mobile-app .provider-grid button[data-name=加拿大28-2\.0]{--provider-art:url(/assets/CANADA20-BZeq_jvU.webp)!important}#app.mobile-app .provider-grid>button{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:6px;display:grid!important}#app.mobile-app .provider-grid>button:before{grid-column:1/-1}#app.mobile-app .provider-grid>button>strong{white-space:normal;overflow-wrap:anywhere;margin:10px 0 0 10px!important}#app.mobile-app .provider-grid>button>span{white-space:nowrap;margin:10px 10px 0 0;font-size:11px;font-weight:700;line-height:1.25;position:static}@media (width<=360px){#app.mobile-app .provider-grid>button{column-gap:4px}#app.mobile-app .provider-grid>button>strong{margin-left:8px!important}#app.mobile-app .provider-grid>button>span{margin-right:8px}}#app [data-page=personal-report]{--report-income:#7ccbb7;--report-expense:#e58b9d;--report-line:#aa9ec521}#app [data-page=personal-report]>.member-subpage-head{-webkit-backdrop-filter:none;border-bottom:1px solid #aa9ec51f;grid-template-columns:40px minmax(0,1fr);gap:10px;height:60px;padding:0 16px;box-shadow:none!important;background:#171628!important}#app [data-page=personal-report]>.member-subpage-head>button{border-radius:10px;width:40px;height:40px;box-shadow:none!important;background:0 0!important;border:0!important}#app [data-page=personal-report] .member-subpage-head h1{letter-spacing:0;font-size:18px;font-weight:650}#app [data-page=personal-report] .personal-report-sheet{--report-income:#7ccbb7;--report-expense:#e58b9d;padding:12px 16px 28px}#app [data-page=personal-report] .report-filter-bar{border-radius:0;gap:10px;height:44px;margin:0 0 12px;padding:0;box-shadow:none!important;background:0 0!important;border:0!important}#app [data-page=personal-report] .report-filter-bar>button{background:#1b1a2d;border:1px solid #aa9ec52e;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;height:44px;min-height:44px;padding:0 12px;display:flex}#app [data-page=personal-report] .report-filter-bar>button:before{content:none}#app [data-page=personal-report] .report-filter-bar strong{letter-spacing:0;margin:0;font-size:13px;font-weight:550}#app [data-page=personal-report] .report-filter-bar i{margin:0;font-size:14px}#app [data-page=personal-report] .report-filter-panel{max-height:min(360px,100dvh - 170px);top:62px;overflow-y:auto;background:#211e35!important;border-color:#aa9ec533!important}#app [data-page=personal-report] .report-date-panel{left:16px}#app [data-page=personal-report] .report-type-panel{left:16px;right:16px}#app [data-page=personal-report] .report-summary{border-radius:14px;grid-template-columns:.7fr 1.15fr 1.15fr;min-height:82px;margin:0;box-shadow:none!important;background:linear-gradient(130deg,#211d36,#1a192d)!important;border:1px solid #aa9ec529!important}#app [data-page=personal-report] .report-summary>div{border:0;padding:15px 6px}#app [data-page=personal-report] .report-summary>div+div:before{background:#aa9ec524;height:36px;top:22px}#app [data-page=personal-report] .report-summary small{letter-spacing:0;line-height:1.4;color:#afa8c0!important;font-size:11px!important}#app [data-page=personal-report] .report-summary-icon{display:none}#app [data-page=personal-report] .report-summary strong{letter-spacing:-.02em;margin-top:8px;font-weight:650;line-height:1.3;color:#eeeaf6!important;text-shadow:none!important;font-size:16px!important}#app [data-page=personal-report] .report-summary [data-report-income]{color:var(--report-income)!important}#app [data-page=personal-report] .report-summary [data-report-expense]{color:var(--report-expense)!important}#app [data-page=personal-report] .report-list-head{height:auto;min-height:0;margin:22px 0 4px;padding:0}#app [data-page=personal-report] .report-list-head strong{letter-spacing:0;font-size:14px;font-weight:600;line-height:1.5}#app [data-page=personal-report] .report-record-list>button{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:5px 12px;min-height:0;padding:13px 0;border-color:var(--report-line)!important}#app [data-page=personal-report] .report-record-list>button>p{display:contents}#app [data-page=personal-report] .report-record-list>button>p>strong{grid-area:1/1;font-size:14px;font-weight:550;line-height:1.35;color:#eeeaf6!important}#app [data-page=personal-report] .report-record-list>button>p>small{letter-spacing:0;white-space:normal;grid-area:2/1/auto/-1;margin:0;font-weight:400;line-height:1.35;color:#a59db6!important;font-size:11px!important}#app [data-page=personal-report] .report-record-list>button>em{font-variant-numeric:tabular-nums;letter-spacing:-.015em;white-space:nowrap;grid-area:1/2;align-self:baseline;font-size:15px;font-weight:650;line-height:1.35}#app [data-page=personal-report] .report-record-list>button>em:after{color:#888098;margin-left:6px;font-size:16px}#app [data-page=personal-report] .report-balance-flow{flex-wrap:wrap;grid-row:3;gap:7px;min-width:0}#app [data-page=personal-report] .report-balance-flow small{gap:7px;margin:0}#app [data-page=personal-report] .report-balance-flow small :is(i,b){letter-spacing:0;font-weight:400;line-height:1.35;color:#a59db6!important;font-size:11px!important}#app [data-page=personal-report] .report-balance-flow>em{color:#7d748f;font-size:11px}@media (width<=360px){#app [data-page=personal-report] .personal-report-sheet{padding-inline:12px}#app [data-page=personal-report] .report-summary strong{font-size:14px!important}#app [data-page=personal-report] .report-type-panel{grid-template-columns:repeat(3,minmax(0,1fr));left:12px;right:12px}}#app [data-page=withdraw]>.withdraw-page-head{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#17182c!important}#app [data-page=withdraw] .withdraw-shell{padding-top:12px}#app [data-page=withdraw] .withdraw-balance-card{height:76px;min-height:76px;padding:13px 16px}#app [data-page=withdraw] .withdraw-balance-card>div>span{color:#b5adc7;font-size:11px}#app [data-page=withdraw] .withdraw-balance-card strong{margin-top:5px;font-size:27px;line-height:1.2}#app [data-page=withdraw] .withdraw-balance-card>button{width:40px;height:40px}#app [data-page=withdraw] .withdraw-mode-bar{grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:40px;margin:12px 0 6px}#app [data-page=withdraw] .withdraw-mode-tabs--single{border-radius:0;justify-content:flex-start;width:auto;min-width:0;min-height:40px;padding:0 2px;box-shadow:none!important;background:0 0!important;border:0!important}#app [data-page=withdraw] .withdraw-mode-tabs--single>span{color:#eeeaf6;justify-content:flex-start;padding:0;font-size:14px;font-weight:600;display:flex;box-shadow:none!important;background:0 0!important;border:0!important}#app [data-page=withdraw] .withdraw-mode-bar>.recharge-record-button{color:#c8bedc;gap:6px;width:auto;min-width:82px;height:40px;padding:0 8px;font-size:12px;box-shadow:none!important;background:0 0!important;border:0!important}#app [data-page=withdraw] .withdraw-mode-bar>.recharge-record-button>i{margin:-3px;transform:scale(.72)}#app [data-page=withdraw] .withdraw-main-card{border-radius:0;margin:0;padding:0;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important}#app [data-page=withdraw] .withdraw-bank-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}#app [data-page=withdraw] .withdraw-bank-grid>button{text-align:left;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:32px minmax(0,1fr);align-content:center;place-items:center start;gap:5px 9px;min-height:76px;padding:12px;display:grid}#app [data-page=withdraw] .withdraw-bank-grid>button>i{grid-row:1/3;width:32px;height:32px}#app [data-page=withdraw] .withdraw-bank-grid>button>i img{max-width:28px;height:28px}#app [data-page=withdraw] .withdraw-bank-grid>button>strong{letter-spacing:0;grid-column:2;line-height:1.4;font-size:12px!important}#app [data-page=withdraw] .withdraw-bank-grid>button>small{color:#b7aecb;letter-spacing:0;grid-column:2;line-height:1.4;font-size:11px!important}#app [data-page=withdraw] .withdraw-bank-grid>button>b{width:13px;height:13px;font-size:9px;top:5px;left:auto;right:5px}#app [data-page=withdraw] .withdraw-bank-grid>button.active:after{content:none}#app [data-page=withdraw] .withdraw-main-divider{display:none}#app [data-page=withdraw] .withdraw-amount-section{background:linear-gradient(145deg,#1f2039fa,#15172cfa);border:1px solid #af99ff33;border-radius:15px;margin-top:16px;padding:16px;box-shadow:0 18px 42px #0000001f}#app [data-page=withdraw] .withdraw-card-head{margin-bottom:12px}#app [data-page=withdraw] .withdraw-card-head h2{font-size:15px;font-weight:600}#app [data-page=withdraw] .withdraw-card-head>span{color:#aaa1bd;letter-spacing:0;font-size:11px}#app [data-page=withdraw] .withdraw-credential-fields{gap:14px;margin-top:18px}#app [data-page=withdraw] .withdraw-credential-fields label>span{color:#c4bbd5;margin:0 1px 8px;font-size:12px;font-weight:500}#app [data-page=withdraw] .withdraw-credential-fields label>span small{color:#a99fbc;font-size:11px;font-weight:400}#app [data-page=withdraw] .withdraw-credential-fields label input{height:48px;padding:0 13px;font-size:16px}#app [data-page=withdraw] .withdraw-credential-fields label input::placeholder{color:#948ba6;font-size:13px}#app [data-page=withdraw] .withdraw-settlement-grid{margin-top:18px}#app [data-page=withdraw] .withdraw-settlement-grid>div{min-height:60px;padding:12px 5px}#app [data-page=withdraw] .withdraw-settlement-grid small{color:#aba2bd;font-size:10px}#app [data-page=withdraw] .withdraw-settlement-grid output{font-variant-numeric:tabular-nums;font-size:12px}#app [data-page=withdraw] .withdraw-auto-note{color:#a99fbc;font-size:10px;line-height:1.6}@media (width<=360px){#app [data-page=withdraw] .withdraw-bank-grid{gap:8px}#app [data-page=withdraw] .withdraw-bank-grid>button{gap:5px 6px;padding:11px 9px}#app [data-page=withdraw] .withdraw-amount-section{padding:14px}}#app [data-page=game-history]{--history-income:#7ccbb7;--history-expense:#ed9aad;--history-line:#aa9ec529}#app [data-page=game-history]>.member-subpage-head{border-bottom:1px solid var(--history-line);grid-template-columns:40px minmax(0,1fr);gap:10px;height:60px;padding:0 16px;box-shadow:none!important;background:#171628!important}#app [data-page=game-history]>.member-subpage-head>button{border-radius:10px;width:40px;height:40px;box-shadow:none!important;background:0 0!important;border:0!important}#app [data-page=game-history] .member-subpage-head h1{letter-spacing:0;font-size:18px;font-weight:650}#app [data-page=game-history] .game-history-sheet{padding:0 16px 28px}#app [data-page=game-history] .game-history-sheet:after{content:none}#app [data-page=game-history] .history-filters-sticky{z-index:30;border-bottom:1px solid var(--history-line);background:#141426;margin:0 -16px;padding:12px 16px;position:sticky;top:60px}#app [data-page=game-history] .history-filter-bar{border-radius:0;gap:10px;height:44px;margin:0;padding:0;box-shadow:none!important;background:0 0!important;border:0!important}#app [data-page=game-history] .history-filter-bar>button{border-radius:10px;align-items:center;gap:8px;min-width:0;height:44px;min-height:44px;padding:0 10px;display:flex;border:1px solid var(--history-line)!important;background:#201e33!important}#app [data-page=game-history] .history-filter-bar>button:before{content:none}#app [data-page=game-history] .history-filter-bar>button>span{color:#b1a8c2;flex-shrink:0;font-size:11px}#app [data-page=game-history] .history-filter-bar strong{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;min-width:0;margin:0;font-size:13px;font-weight:550;overflow:hidden}#app [data-page=game-history] .history-filter-bar i{margin:0 0 0 auto;font-size:14px}#app [data-page=game-history] .history-filter-panel{z-index:45;max-height:min(292px,100dvh - 235px);top:60px;overflow-y:auto;border-color:var(--history-line)!important;background:#242038!important;box-shadow:0 12px 30px #00000052!important}#app [data-page=game-history] .report-date-panel{left:16px}#app [data-page=game-history] .report-type-panel{right:16px}#app [data-page=game-history] .history-filter-panel button{min-height:44px;font-size:13px}#app [data-page=game-history] .history-filter-panel button.active{color:#f0dba4!important;background:#39304d!important}#app [data-page=game-history] .history-filter-panel button.active:after{color:#f0dba4!important}#app [data-page=game-history] .history-demo-notice{color:#afa8c0;align-items:flex-start;gap:8px;margin:14px 0 12px;font-size:11px;line-height:1.65;display:flex}#app [data-page=game-history] .history-demo-notice strong{color:#dbc48e;flex-shrink:0;font-weight:600}#app [data-page=game-history] .history-summary{border-radius:14px;grid-template-columns:.7fr 1.15fr 1.15fr;min-height:80px;margin:0;border:1px solid var(--history-line)!important;box-shadow:none!important;background:linear-gradient(130deg,#211d36,#1a192d)!important}#app [data-page=game-history] .history-summary>div{border:0;padding:14px 5px}#app [data-page=game-history] .history-summary>div+div:before{background:var(--history-line);height:34px;top:22px}#app [data-page=game-history] .history-summary small{letter-spacing:0;line-height:1.4;color:#b6aec7!important;font-size:11px!important}#app [data-page=game-history] .report-summary-icon{display:none}#app [data-page=game-history] .history-summary strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:8px;font-weight:650;line-height:1.3;color:#eeeaf6!important;text-shadow:none!important;font-size:17px!important}#app [data-page=game-history] .history-summary strong.positive,#app [data-page=game-history] .positive{color:var(--history-income)!important}#app [data-page=game-history] .history-summary strong.negative,#app [data-page=game-history] .negative{color:var(--history-expense)!important}#app [data-page=game-history] .history-list-head{justify-content:space-between;align-items:center;height:auto;min-height:0;margin:22px 0 10px;padding:0 2px;display:flex}#app [data-page=game-history] .history-list-head>strong{font-size:14px;font-weight:600}#app [data-page=game-history] .history-list-head>span{color:#aaa2bc;font-size:12px}#app [data-page=game-history] .history-list-head b{font-weight:500}#app [data-page=game-history] .history-ledger-list{border-radius:0;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important}#app [data-page=game-history] .history-ledger-list>article{border-radius:12px;min-height:0;margin:0 0 10px;padding:0;display:block;border:1px solid var(--history-line)!important;box-shadow:none!important;background:#1c1b30!important}#app [data-page=game-history] [hidden]{display:none!important}#app [data-page=game-history] .history-record>summary{cursor:pointer;border-radius:12px;padding:13px 12px;list-style:none;display:block}#app [data-page=game-history] .history-record>summary::-webkit-details-marker{display:none}#app [data-page=game-history] .history-record>summary:focus-visible,#app [data-page=game-history] .history-filter-bar>button:focus-visible,#app [data-page=game-history] .history-filter-panel button:focus-visible{outline-offset:2px;outline:2px solid #c6a5ff}#app [data-page=game-history] .history-record-heading{justify-content:space-between;align-items:baseline;gap:10px;display:flex}#app [data-page=game-history] .history-record-heading>strong{color:#eeeaf6;min-width:0;font-size:14px;font-weight:600;line-height:1.5}#app [data-page=game-history] .history-record-profit{flex-shrink:0;align-items:baseline;gap:5px;display:flex}#app [data-page=game-history] .history-record-profit small{color:#aaa2bc;font-size:10px}#app [data-page=game-history] .history-record-profit b{color:inherit;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}#app [data-page=game-history] .history-record-meta{color:#aaa2bc;justify-content:space-between;align-items:center;margin-top:3px;font-size:11px;line-height:1.6;display:flex}#app [data-page=game-history] .history-detail-affordance{color:#bdb0d3}#app [data-page=game-history] .history-detail-affordance i{margin-left:3px;font-style:normal;display:inline-block}#app [data-page=game-history] .history-record[open] .history-detail-affordance i{transform:rotate(180deg)}#app [data-page=game-history] .history-bet-flow{grid-template-columns:1fr 1fr;gap:12px;margin-top:11px;display:grid}#app [data-page=game-history] .history-bet-flow>small{letter-spacing:0;align-items:baseline;gap:7px;min-width:0;font-size:13px;line-height:1.5;display:flex}#app [data-page=game-history] .history-bet-flow i{color:#aaa2bc;flex-shrink:0;font-size:12px;font-style:normal}#app [data-page=game-history] .history-bet-flow b{color:#e0dbea;letter-spacing:0;font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}#app [data-page=game-history] .history-record-detail{border-top:1px solid var(--history-line);gap:10px;margin:0 12px;padding:13px 0;font-size:12px;line-height:1.5;display:grid}#app [data-page=game-history] .history-record-detail>div{justify-content:space-between;gap:16px;display:flex}#app [data-page=game-history] .history-record-detail dt{color:#aaa2bc}#app [data-page=game-history] .history-record-detail dd{color:#e0dbea;font-variant-numeric:tabular-nums;margin:0}#app [data-page=game-history] .history-empty{color:#b6aec7;padding:40px 12px}@media (width<=360px){#app [data-page=game-history] .game-history-sheet{padding-inline:12px}#app [data-page=game-history] .history-filters-sticky{margin-inline:-12px;padding-inline:12px}#app [data-page=game-history] .history-summary strong{font-size:16px!important}#app [data-page=game-history] .history-record-profit small{display:none}#app [data-page=game-history] .history-filter-bar>button{gap:6px;padding-inline:8px}}.mobile-app .member-auth-page .auth-field-line>input{background:0 0;text-transform:none!important;box-shadow:none!important}.mobile-app .member-auth-page .auth-field-line>input:autofill{-webkit-text-fill-color:#f8f5ff!important;caret-color:var(--auth-gold)!important;box-shadow:none!important;-webkit-background-clip:text!important;background-clip:text!important}.mobile-app .member-auth-page .auth-field-line>input:-webkit-autofill{-webkit-text-fill-color:#f8f5ff!important;caret-color:var(--auth-gold)!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-background-clip:text!important;background-clip:text!important}::selection{color:#172554;-webkit-text-fill-color:#172554;text-shadow:none;background:#bfdbfe}[data-page=service] #support-account[hidden],[data-page=service] label[for=support-account][hidden]{display:none}.mobile-app .ops-activity-off{display:none!important}.mobile-app .daily-checkin-sheet [data-checkin-action]{color:#fff;background:linear-gradient(135deg,#7950a8,#382244);border:0;border-radius:10px;width:100%;min-height:40px;margin-top:12px}.mobile-app .daily-checkin-sheet [data-checkin-action]:disabled{opacity:.55}.mobile-app .recharge-channel-empty{color:#aaa4bd;margin:8px 0;font-size:13px}.mobile-app [data-recharge-method]:disabled{opacity:.48;cursor:not-allowed}.mobile-app .member-contact-page button.contact-save-button{transition:filter .14s,box-shadow .14s,transform .14s;color:#faf4ff!important;text-shadow:0 1px 1px #190a2852!important;background:radial-gradient(at 28% 0,#ce9eff40,#0000 65%),linear-gradient(150deg,#7950a8 0%,#573273 48%,#382244 100%)!important;border:0!important;font-weight:650!important;box-shadow:inset 0 1px 1px #e1c5ff36,inset 0 -3px 5px #15072452,0 6px 15px #32155138!important}.mobile-app .member-contact-page button.contact-save-button:focus-visible{outline-offset:3px;outline:2px solid #bc99ea}.mobile-app .member-contact-page button.contact-save-button:not(:disabled):active{filter:brightness(.94)!important;transform:translateY(1px)!important;box-shadow:inset 0 2px 5px #12061d59,0 2px 6px #240c3c2e!important}.mobile-app .member-contact-page button.contact-save-button:disabled{color:#9e91ad!important;text-shadow:none!important;filter:none!important;background:linear-gradient(145deg,#342b44,#241e32)!important;transform:none!important;box-shadow:inset 0 1px #b79ed212!important}.mobile-app .member-contact-page button.contact-save-button[aria-busy=true]{cursor:progress;color:#ded0ec!important;background:linear-gradient(145deg,#533768,#34223f)!important}@media (prefers-reduced-motion:reduce){.mobile-app .member-contact-page button.contact-save-button{transition:none}}.mobile-app .member-contact-page button.contact-save-button:focus:not(:focus-visible){outline:none!important}.mobile-app .withdraw-type-select-page .contact-icon:is(.is-cny,.is-usdt){place-items:center;box-shadow:none!important;background:#ffffff0a!important;border:1px solid #bc99ea29!important;display:grid!important}.mobile-app .withdraw-type-select-page .contact-icon:is(.is-cny,.is-usdt):before,.mobile-app .withdraw-type-select-page .contact-icon:is(.is-cny,.is-usdt):after{content:none!important}.mobile-app .withdraw-type-select-page .contact-icon img{object-fit:contain;width:28px;height:28px}.mobile-app .withdraw-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.mobile-app .withdraw-header-actions .recharge-record-button{white-space:nowrap}#app [data-page=withdraw] .withdraw-mode-bar{grid-template-columns:minmax(0,1fr);gap:10px;height:auto;margin:12px 0;padding:0;display:grid;background:0 0!important}#app [data-page=withdraw] .withdraw-mode-tabs--single{min-height:24px}#app [data-page=withdraw] .withdraw-header-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;width:100%;display:grid}#app [data-page=withdraw] .withdraw-action{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;min-height:44px;padding:10px 8px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.4;display:flex;position:static;box-shadow:none!important;color:#e3d7ee!important;background:#b18ade11!important;border:1px solid #b99fe038!important}#app [data-page=withdraw] .withdraw-action svg{fill:none;stroke:#d8bf88;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 17px;width:17px;height:17px;display:block}#app [data-page=withdraw] .withdraw-action span{white-space:nowrap}#app [data-page=withdraw] .withdraw-action:active{background:#b18ade26!important}#app [data-page=withdraw] .withdraw-action:focus-visible{outline-offset:3px;outline:2px solid #bea4e2}.mobile-app .agent-team-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.mobile-app .agent-team-stats>div{min-width:0}.mobile-app .agent-team-stats small{color:#b7adc9;font-size:11px;display:block}.mobile-app .agent-team-stats strong{color:#f1e6ff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:10px;font-size:clamp(16px,4.5vw,23px);display:block}.mobile-app .agent-team-entry{width:100%;min-height:44px;font:inherit;border-radius:10px;padding:10px;font-size:12px;color:#e3d7ee!important;background:#b18ade14!important;border:1px solid #b99fe038!important}.mobile-app .agent-copy-row>strong{overflow-wrap:anywhere;min-width:0}.mobile-app .agent-data-table-card>header small{max-width:240px;line-height:1.6}.mobile-app .vip-emblem--0{--vip-c1:#e6e3ed;--vip-c2:#8c829e;--vip-c3:#433c53}.mobile-app [data-old-withdraw-password][hidden]{display:none!important}.mobile-app [data-withdraw-password-notice]{min-height:20px;line-height:1.6}.mobile-app .withdraw-account-empty{color:#bcb2ce;grid-column:1/-1;margin:0;padding:12px 4px;font-size:13px}.mobile-app .member-withdraw-binding-page .contact-editor-brand .contact-icon:is(.is-cny,.is-usdt){box-shadow:none!important;background:#ffffff0a!important}.mobile-app .member-withdraw-binding-page .contact-editor-brand .contact-icon:is(.is-cny,.is-usdt):before{position:absolute;content:""!important;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NiA2NCIgcm9sZT0iaW1nIiBhcmlhLWxhYmVsPSLpk7bogZQiPgogIDxkZWZzPgogICAgPGZpbHRlciBpZD0ic2hhZG93IiB4PSItMjAlIiB5PSItMjAlIiB3aWR0aD0iMTQwJSIgaGVpZ2h0PSIxNTAlIj4KICAgICAgPGZlRHJvcFNoYWRvdyBkeD0iMCIgZHk9IjMiIHN0ZERldmlhdGlvbj0iMi42IiBmbG9vZC1jb2xvcj0iIzE3M2Y1YyIgZmxvb2Qtb3BhY2l0eT0iLjE4Ii8+CiAgICA8L2ZpbHRlcj4KICA8L2RlZnM+CiAgPGcgZmlsdGVyPSJ1cmwoI3NoYWRvdykiIHRyYW5zZm9ybT0ic2tld1goLTgpIj4KICAgIDxyZWN0IHg9IjEwIiB5PSI3IiB3aWR0aD0iMzQiIGhlaWdodD0iNTAiIHJ4PSI3IiBmaWxsPSIjZTUyMzNmIi8+CiAgICA8cmVjdCB4PSIzMiIgeT0iNyIgd2lkdGg9IjM0IiBoZWlnaHQ9IjUwIiByeD0iNyIgZmlsbD0iIzE2NzZiOSIvPgogICAgPHJlY3QgeD0iNTQiIHk9IjciIHdpZHRoPSIzNCIgaGVpZ2h0PSI1MCIgcng9IjciIGZpbGw9IiMwMGE2NmIiLz4KICA8L2c+CiAgPHRleHQgeD0iNDgiIHk9IjMxIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBmaWxsPSIjZmZmIiBmb250LWZhbWlseT0iUGluZ0ZhbmcgU0MsIE1pY3Jvc29mdCBZYUhlaSwgc2Fucy1zZXJpZiIgZm9udC1zaXplPSIxNyIgZm9udC13ZWlnaHQ9IjgwMCIgbGV0dGVyLXNwYWNpbmc9IjEiPumTtuiBlDwvdGV4dD4KICA8dGV4dCB4PSI0OCIgeT0iNDQiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGZpbGw9IiNmZmYiIGZvbnQtZmFtaWx5PSJBcmlhbCwgc2Fucy1zZXJpZiIgZm9udC1zaXplPSI4LjUiIGZvbnQtd2VpZ2h0PSI3MDAiIGxldHRlci1zcGFjaW5nPSIuMjUiPlVuaW9uUGF5PC90ZXh0Pgo8L3N2Zz4K) 50%/contain no-repeat!important;border:0!important;border-radius:0!important;width:auto!important;height:auto!important;inset:5px!important;transform:none!important}.mobile-app .member-withdraw-binding-page .contact-editor-brand .contact-icon.is-usdt:before{background-image:url(/assets/tron-lBm5vj-_.svg)!important}.mobile-app .member-withdraw-binding-page .contact-editor-brand .contact-icon:is(.is-cny,.is-usdt):after{content:none!important}.mobile-app [data-production-blocked][hidden]{display:none!important}.mobile-app .production-unavailable-notice{color:#bcb2ce;text-align:center;margin:16px;padding:20px;line-height:1.7}.mobile-app :is([data-loss-game-categories],[data-weekly-game-categories]) i.activity-category-icon{flex:0 0 32px;width:32px!important;height:32px!important;box-shadow:none!important;background-color:#0000!important;background-image:var(--activity-category-image)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;border:0!important;border-radius:0!important}.mobile-app :is([data-loss-game-categories],[data-weekly-game-categories]) i.activity-category-icon:before,.mobile-app :is([data-loss-game-categories],[data-weekly-game-categories]) i.activity-category-icon:after{content:none!important}.mobile-app [data-category-icon=electronic]{--activity-category-image:url(/assets/electronic-256-CsZe40mD.webp)}.mobile-app [data-category-icon=fishing]{--activity-category-image:url(/assets/fishing-256-BwpJU07R.webp)}.mobile-app [data-category-icon=live]{--activity-category-image:url(/assets/live-dealer-v3-256-BeW1B3p8.webp)}.mobile-app [data-category-icon=chess]{--activity-category-image:url(/assets/cards-256-Cc23IUwx.webp)}.mobile-app [data-category-icon=sport]{--activity-category-image:url(/assets/sports-256-miSJ5611.webp)}.mobile-app [data-category-icon=lottery]{--activity-category-image:url(/assets/lottery-256-CnfirVIo.webp)}.mobile-app [data-category-icon=mini]{--activity-category-image:url(/assets/electronic-256-CsZe40mD.webp)}.mobile-app [data-page=service] #support-message{resize:none;height:70px;min-height:70px;max-height:70px;transition:border-color .15s,box-shadow .15s;overflow-y:auto}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media (width<=767px){#app.mobile-app :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),textarea,select){font-size:16px!important}}.mobile-app .production-agent-invite{margin:16px}.mobile-app .production-agent-invite strong{overflow-wrap:anywhere;margin:14px 0;display:block}@property --vip-active-light{syntax:"<color>";inherits:true;initial-value:#f1d49a}@property --vip-active-mid{syntax:"<color>";inherits:true;initial-value:#5e76b1}@property --vip-active-deep{syntax:"<color>";inherits:true;initial-value:#111831}#app [data-page=vip]{transition:--vip-active-light .55s,--vip-active-mid .55s,--vip-active-deep .55s;background:radial-gradient(ellipse at 85% 10%, color-mix(in srgb, var(--vip-active-mid) 30%, transparent), transparent 58%), linear-gradient(155deg, color-mix(in srgb, var(--vip-active-deep) 50%, #161221), #0d0b16 80%)!important}#app [data-page=vip] .vip-club-nav{background:linear-gradient(130deg, color-mix(in srgb, var(--vip-active-deep) 72%, #211a2e), #13111e)!important;border-color:color-mix(in srgb, var(--vip-active-mid) 32%, transparent)!important}#app [data-page=vip] .vip-level-card{--vip-card-light:#f1d49a;--vip-card-mid:#5e76b1;--vip-card-deep:#111831;background:radial-gradient(ellipse at 100% 0, color-mix(in srgb, var(--vip-card-light) 21%, transparent), transparent 62%), linear-gradient(130deg, color-mix(in srgb, var(--vip-card-mid) 58%, #141321), color-mix(in srgb, var(--vip-card-deep) 78%, #10111d) 68%, #11101b)!important;border-color:color-mix(in srgb, var(--vip-card-light) 42%, transparent)!important;box-shadow:inset 0 1px #ffffff29,0 14px 30px #00000038!important}#app [data-page=vip] .vip-level-card.is-viewing{border-color:color-mix(in srgb, var(--vip-card-light) 68%, transparent)!important}#app [data-page=vip] .vip-benefit-panel{background:radial-gradient(at 88% 0,#58406a,#0000 45%),linear-gradient(145deg,#493281,#1b1839)!important;border-color:#f1c86d85!important}#app [data-page=vip] .vip-detail-action:not(:disabled){background:radial-gradient(at 24% 0,#ecc3ff47,#0000 62%),linear-gradient(150deg,#895cb2,#65418e 48%,#3e2855)!important;box-shadow:inset 0 1px #ffffff3d,0 6px 16px #0000002e!important}@media (prefers-reduced-motion:reduce){#app [data-page=vip]{transition:none}}.activity-access-notice{color:#ecd7ad;background:#30243b;border:1px solid #66506a;border-radius:10px;margin:12px 16px;padding:12px 14px;font-size:13px;line-height:1.6}.activity-access-notice[hidden]{display:none}.production-wallet-pager{justify-content:space-between;align-items:center;gap:12px;padding:18px 0;display:flex}.production-wallet-pager button{color:#f3e5ff;background:#332445;border:1px solid #65527f;border-radius:10px;padding:10px 16px}.production-wallet-pager button:disabled{opacity:.4}.production-wallet-pager[hidden]{display:none}.payment-order-actions{justify-content:flex-end;gap:12px;padding:10px 12px 18px;display:flex}.payment-order-actions a,.payment-order-actions button{text-align:center;color:#f4e4bd;font:inherit;background:linear-gradient(130deg,#755094,#33203f);border:1px solid #77648e;border-radius:12px;flex:1;padding:12px;text-decoration:none}.payment-order-actions button:disabled{opacity:.55}.mobile-app .recharge-online-options{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-app .recharge-provider-options{overscroll-behavior:auto;max-height:none;overflow:visible}.mobile-app .recharge-provider-options button,.mobile-app .recharge-provider-options button>span{min-width:0}.mobile-app .recharge-provider-options strong{white-space:normal;overflow-wrap:anywhere}.mobile-app .recharge-provider-options small{overflow-wrap:anywhere}.mobile-app .recharge-shell{padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))}.mobile-app [data-recharge-method=ecny] .wallet-mark img{object-fit:contain;width:29px;max-width:100%;height:29px}.mobile-app .recharge-provider-options .provider-logo-icon img{object-fit:contain;width:29px;height:29px}.mobile-app .recharge-channel-status{color:#d0bddb;justify-content:space-between;align-items:center;gap:10px;margin:10px 0;font-size:11px;display:flex}.mobile-app .recharge-channel-status[hidden]{display:none}.mobile-app .recharge-channel-status button{color:#f2dcff;background:#32253f;border:1px solid #655075;border-radius:8px;flex:none;padding:8px 10px}.mobile-app [data-recharge-method=ecny] img,.mobile-app [data-recharge-provider-for=ecny] img{border-radius:22%}#app .member-cash-history-page .cash-record-list{border-radius:0;gap:12px;padding:0;box-shadow:none!important;background:0 0!important;border:0!important}#app .member-cash-history-page .payment-record{min-width:0;box-shadow:none;background:linear-gradient(125deg,#201d33,#19172a);border:0;border-radius:14px;padding:16px}#app .member-cash-history-page .payment-record-summary{text-align:left;color:#f4efff;cursor:pointer;border-radius:0;justify-content:space-between;align-items:flex-start;gap:12px;width:100%;min-width:0;padding:0;display:flex;box-shadow:none!important;background:0 0!important;border:0!important}#app .payment-record-copy,#app .payment-record-amount{gap:8px;min-width:0;display:grid}#app .payment-record-copy strong{font-size:15px;font-weight:650;line-height:1.4}#app .payment-record-copy small{color:#9e96b2;font-size:11px;line-height:1.5}#app .payment-record-amount{text-align:right;flex:none;justify-items:end}#app .payment-record-amount em{font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-size:20px;font-style:normal;font-weight:650;line-height:1.1}#app .payment-record-status{font-size:11px;line-height:1.5}#app .payment-record-status.is-pending{color:#d6b67e}#app .payment-record-status.is-success{color:#79c6ae}#app .payment-record-status.is-failed{color:#d29ca9}#app .member-cash-history-page .payment-order-actions{border-top:1px solid #c5b2e017;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:14px;padding:12px 0 0;display:flex}#app .member-cash-history-page .payment-order-actions :is(a,button){color:#bcb2cd;width:auto;min-width:84px;min-height:34px;font:inherit;text-align:center;border-radius:8px;flex:none;padding:8px 12px;font-size:12px;line-height:1.5;text-decoration:none;box-shadow:none!important;background:#b49bd912!important;border:0!important}#app .member-cash-history-page .payment-order-actions a{color:#f4eaff;background:#624881!important}#app .member-cash-history-page :is(.payment-record-summary,.payment-order-actions a,.payment-order-actions button):focus-visible{outline-offset:4px;outline:2px solid #b498d2}#app [data-page=profile] .profile-wallet-row{align-items:center;gap:12px;margin-top:14px;margin-bottom:0;padding-bottom:4px}#app [data-page=profile] .profile-wallet-row .profile-balance-bar{min-width:0;transform:none}#app [data-page=profile] .profile-balance-value{gap:8px}#app [data-page=profile] .profile-balance-value>strong{overflow-wrap:anywhere;font-size:clamp(26px,7vw,32px);line-height:1.2}#app [data-page=profile] .profile-wallet-actions{flex-shrink:0;grid-template-columns:repeat(2,64px);gap:8px}#app [data-page=profile] .profile-wallet-actions>button{width:64px;height:40px}#app .recharge-amount-input{grid-template-columns:max-content minmax(0,1fr) 36px;gap:10px;padding-inline:12px}#app .recharge-amount-input>span{white-space:nowrap;width:auto;padding:0;font-size:16px}#app .recharge-amount-input input{border-radius:0;width:100%;min-width:0;margin:0;box-shadow:none!important;background:0 0!important;border:0!important}#app .recharge-amount-input input:focus{box-shadow:none!important;outline:none!important}#app .recharge-amount-input:focus-within{border-color:#9c7ab7!important;box-shadow:0 0 0 2px #9c7ab726!important}#app .recharge-amount-input button{width:36px;font-size:11px}#app .recharge-exchange-note{color:#c6b6d9;margin:10px 0 14px;font-size:12px;line-height:1.7}#app .payment-record-credit{color:#b3a4c9;font-size:10px}#app [data-recharge-method=usdt] img{object-fit:contain;width:30px;height:30px}.mobile-app .recharge-provider-expansion{margin-top:10px}.mobile-app .recharge-provider-expansion[hidden]{display:none}.mobile-app .recharge-channel-expand{color:#e8d4a4;width:100%;min-height:40px;font:inherit;letter-spacing:.03em;cursor:pointer;background:linear-gradient(110deg,#4e3571a6,#2f2548d9 55%,#3f2d55b3);border:1px solid #cdad6f4d;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:9px 16px;font-size:12px;font-weight:600;transition:border-color .18s,background .18s;display:flex;box-shadow:inset 0 1px #fff1d017,0 4px 12px #0906141f}.mobile-app .recharge-channel-expand i{border:1.5px solid;border-width:0 1.5px 1.5px 0;flex:0 0 7px;width:7px;height:7px;transition:transform .18s;transform:translateY(-2px)rotate(45deg)}.mobile-app .recharge-channel-expand[aria-expanded=true] i{transform:translateY(2px)rotate(225deg)}.mobile-app .recharge-channel-expand:hover{background-color:#6e4a9240;border-color:#e5c17b94}.mobile-app .recharge-channel-expand:focus-visible{outline-offset:3px;outline:2px solid #d2b875}.mobile-app .recharge-channel-expand:disabled{opacity:.5;cursor:wait}@media (prefers-reduced-motion:reduce){.mobile-app .recharge-channel-expand,.mobile-app .recharge-channel-expand i{transition:none}}#app .recharge-channel-restricted{text-align:center;color:#c5b6d8;background:#9e80c30f;border-radius:12px;grid-column:1/-1;margin:0;padding:20px 12px;font-size:12px;line-height:1.7}.mobile-app[data-defer-provider-covers] .provider-grid button:not(.is-cover-ready):before{background-image:none!important}
