.support-panel-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:flex-end;background:#000000b8}.support-panel{width:100%;height:min(82%,760px);display:flex;flex-direction:column;overflow:hidden;border-radius:18px 18px 0 0;background:#09142e;color:#fff;box-shadow:0 -14px 44px #0008}.support-panel-head{display:flex;align-items:center;justify-content:space-between;padding:17px 18px;background:linear-gradient(120deg,#142a5f,#0d1938)}.support-panel-head h2,.support-panel-head p{margin:0}.support-panel-head h2{font-size:19px}.support-panel-head p{margin-top:4px;color:#93a5c8;font-size:12px}.support-panel-head>button{width:36px;height:36px;border:1px solid #ffffff22;border-radius:50%;background:#ffffff0d;color:#cdd8ee;font-size:22px}.support-panel-status{padding:9px 18px;border-bottom:1px solid #26365e;color:#a7b7d6;font-size:12px}.support-panel-status i{display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#45c987}.support-panel-status i.closed{background:#8490a8}.support-panel-messages{min-height:0;flex:1;overflow:auto;padding:15px 17px 24px;background:linear-gradient(#08132b,#0a1732)}.support-panel-empty{display:grid;min-height:150px;place-items:center;padding:24px;color:#8292b1;text-align:center;font-size:13px;line-height:1.7}.support-panel-message{max-width:82%;display:flex;flex-direction:column;align-items:flex-start;margin:0 0 16px}.support-panel-message.mine{align-items:flex-end;margin-left:auto}.support-panel-message>b,.support-panel-message>time{color:#7f91b2;font-size:10px}.support-panel-message p{margin:5px 0;padding:10px 12px;border-radius:11px 11px 11px 3px;background:#1b2b4e;color:#eef3ff;font-size:14px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.support-panel-message.mine p{border-radius:11px 11px 3px;background:#3469df;color:#fff}.support-panel-message img{display:block;max-width:100%;max-height:280px;margin:5px 0;border-radius:10px;object-fit:contain}.support-panel-contact{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:10px 14px 0;background:#0c1832;color:#9cadcd;font-size:12px}.support-panel-contact input{height:38px;min-width:0;padding:0 11px;border:1px solid #30466f;border-radius:7px;background:#111f3d;color:#fff}.support-panel-error{padding:7px 14px 0;background:#0c1832;color:#ff91a2;font-size:12px}.support-panel-compose{display:flex;align-items:flex-end;gap:8px;padding:12px 14px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #24365c;background:#0c1832}.support-panel-compose textarea{min-width:0;min-height:42px;max-height:100px;flex:1;padding:10px 11px;border:1px solid #30466f;border-radius:8px;background:#111f3d;color:#fff;font:inherit;resize:none}.support-panel-compose button{height:42px;flex:0 0 auto;border:0;border-radius:8px;color:#fff}.support-panel-image-button{padding:0 10px;background:#283d65}.support-panel-send{min-width:62px;padding:0 13px;background:#356ce5}.support-panel-compose button:disabled{opacity:.45}@media(max-width:360px){.support-panel-compose{gap:6px;padding-inline:9px}.support-panel-image-button{padding-inline:8px}.support-panel-send{min-width:54px;padding-inline:9px}}.game-page .game-select{display:grid;gap:8px;text-align:left;color:#cbd3e6;font-size:13px}.game-page .game-select select{width:100%;height:46px;padding:0 12px;color:#fff;background:#111f43;border:1px solid #345080;border-radius:5px}.game-page .game-state{min-height:46px;margin:0;padding:12px;color:#ffc67a;background:#152342;border-radius:5px;text-align:center}.game-page .game-state.ok{color:#72dab5}.game-page .primary:disabled{cursor:not-allowed;opacity:.55}.game-page .game-back{height:44px;color:#aebad2;background:transparent}.xh-lobby{min-height:100%;padding:18px 12px 24px;background:linear-gradient(180deg,#081536,#050d25)}.xh-lobby-head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:18px}.xh-lobby-head small{color:#5f8fff;font-size:10px;letter-spacing:1.5px}.xh-lobby-head h2{margin:5px 0 4px;font-size:22px}.xh-lobby-head p{margin:0;color:#8795b1;font-size:12px}.xh-lobby-head button{padding:7px 12px;color:#78a0ff;background:#14264d;border:1px solid #294377;border-radius:16px;font-size:12px}.xh-game-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:11px}.xh-game-grid button{min-width:0;padding:0 0 10px;overflow:hidden;text-align:left;background:#101c3c;border:1px solid #1e315a;border-radius:8px}.xh-game-grid img{width:100%;height:120px;display:block;object-fit:contain;background:#0b1532}.xh-game-grid span,.xh-game-grid small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xh-game-grid span{padding:9px 9px 3px;font-size:13px}.xh-game-grid small{padding:0 9px;color:#6e91df;font-size:10px}.xh-page-state{min-height:330px;display:grid;place-content:center;justify-items:center;gap:12px;color:#8997b2;text-align:center;font-size:13px;line-height:1.6}.xh-page-state i{width:27px;height:27px;border:2px solid #253a68;border-top-color:#5686ff;border-radius:50%;animation:xh-spin .8s linear infinite}.xh-page-state.error{color:#ff939f}.xh-page-state button{padding:8px 16px;color:#fff;background:#315edc;border-radius:5px}.xh-lobby>.game-back{width:100%;margin-top:16px;background:transparent;color:#8e9bb5}.game-page.xh-game-detail{display:block;padding:0 0 28px;text-align:left;background:linear-gradient(180deg,#091638,#050d24)}.xh-game-toolbar{height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;border-bottom:1px solid #17264a}.xh-game-toolbar button{padding:8px 0;background:transparent;color:#aebbd2}.xh-game-toolbar span{padding:4px 9px;color:#7fa5ff;background:#152853;border-radius:12px;font-size:11px}.xh-game-hero{height:153px;display:flex;align-items:center;gap:16px;padding:17px 18px;background:radial-gradient(circle at 20% 20%,#244a9d,#0c1836 65%)}.game-page .xh-game-hero img{width:112px;height:112px;margin:0;object-fit:contain;background:#0b1532;border-radius:11px;box-shadow:0 12px 30px #0006}.xh-game-hero small{color:#769fff;font-size:11px}.xh-game-hero h2{margin:7px 0;font-size:18px}.xh-game-hero p{margin:0;color:#a3afc6;font-size:12px;text-align:left}.xh-tabs{height:48px;display:flex;border-bottom:1px solid #1b2b50}.xh-tabs button{width:33.333%;background:transparent;color:#8f9db7;font-size:13px}.xh-tabs button.on{color:#fff;border-bottom:2px solid #4f7fff}.xh-panel{padding:20px 17px}.xh-panel>p{color:#95a2ba;font-size:13px;line-height:1.7;text-align:left}.xh-wallet,.xh-balance-card{padding:18px;background:linear-gradient(135deg,#172a59,#0f1d40);border:1px solid #284177;border-radius:9px}.xh-wallet span,.xh-balance-card span,.xh-wallet-pair span{display:block;color:#94a2bb;font-size:12px}.xh-wallet b,.xh-balance-card b{display:block;margin-top:9px;color:#fff;font-size:24px}.xh-balance-card{min-height:145px;display:grid;align-content:center}.xh-balance-card small{margin-top:10px;color:#667796;font-size:11px}.xh-wallet-pair{display:grid;grid-template-columns:1fr 30px 1fr;align-items:center;gap:7px}.xh-wallet-pair>div{min-width:0;padding:13px 10px;background:#101f43;border:1px solid #263c6a;border-radius:7px}.xh-wallet-pair b{display:block;margin-top:7px;overflow:hidden;text-overflow:ellipsis;color:#fff;font-size:13px;white-space:nowrap}.xh-wallet-pair i{text-align:center;color:#6691fb;font-style:normal}.xh-direction{height:42px;display:flex;margin:17px 0;background:#101c3b;border-radius:6px;padding:3px}.xh-direction button{width:50%;background:transparent;color:#8796b1;border-radius:4px}.xh-direction button.on{color:#fff;background:#315edc}.xh-transfer label{display:grid;gap:8px;color:#c4ccdc;font-size:13px}.xh-transfer input{height:47px;padding:0 12px;color:#fff;background:#101d3c;border:1px solid #2b426f;border-radius:5px;outline:0;font:inherit}.xh-transfer input:focus{border-color:#4e7cff}.xh-risk-note{padding:10px 11px;color:#cfb37d!important;background:#2e291b;border-radius:5px;font-size:11px!important}.xh-alert{margin:13px 17px 0;padding:11px 12px;border-radius:5px;font-size:12px;line-height:1.55}.xh-panel .xh-alert{margin:13px 0 0}.xh-alert.error{color:#ff9aa5;background:#361b2b}.xh-alert.success{color:#71dbb4;background:#12372f}@keyframes xh-spin{to{transform:rotate(360deg)}}@media(max-width:340px){.xh-game-grid{gap:8px}.xh-game-grid img{height:104px}.xh-game-hero{padding:14px}.game-page .xh-game-hero img{width:98px;height:98px}.xh-panel{padding:17px 13px}}.xh-game-grid img.game-card-cover{width:100%;height:100%;min-width:0;min-height:0;object-fit:cover;object-position:center}.xh-game-grid img.game-card-logo{width:100%;height:100%;min-width:0;min-height:0;padding:0;object-fit:contain;object-position:center;background:radial-gradient(circle at 50% 35%,#263d78,#0b1532 70%)}.game-page .xh-game-hero img.game-card-cover{width:100%;height:100%;min-width:0;min-height:0;object-fit:cover;object-position:center}.game-page .xh-game-hero img.game-card-logo{width:100%;height:100%;min-width:0;min-height:0;padding:0;object-fit:contain;object-position:center;background:radial-gradient(circle at 50% 35%,#263d78,#0b1532 70%)}.xh-game-grid img.game-card-cover,.game-page .xh-game-hero img.game-card-cover{object-fit:cover}.game-launch-overlay{z-index:50}.game-launch-dialog{text-align:center;max-width:340px}.game-launch-game{display:flex;align-items:center;gap:12px;padding:12px;margin:14px 0;background:#0c1938;border-radius:8px;text-align:left}.game-launch-game img{width:54px;height:54px;object-fit:contain;background:#101837;border-radius:6px}.game-launch-game b{font-size:16px;word-break:break-word}.game-launch-status{display:flex;align-items:center;justify-content:center;gap:9px;min-height:44px}.game-launch-status i{width:18px;height:18px;border:2px solid #526b9e;border-top-color:#79a3ff;border-radius:50%;animation:game-launch-spin .8s linear infinite}.game-launch-error{min-height:44px;color:#ffadb7}.game-launch-actions{display:flex;gap:10px;margin-top:20px}.game-launch-actions button{height:46px;flex:1;border-radius:5px;background:#25375f;color:#dce7ff}.game-launch-actions .primary{margin:0;background:#3d70fb}@keyframes game-launch-spin{to{transform:rotate(360deg)}}.game-page .xh-game-hero img.game-card-cover{width:112px;height:112px;flex:0 0 112px;object-fit:cover}.game-page .xh-game-hero img.game-card-logo{width:112px;height:112px;flex:0 0 112px;object-fit:contain}@media(max-width:340px){.game-page .xh-game-hero img.game-card-cover,.game-page .xh-game-hero img.game-card-logo{width:98px;height:98px;flex-basis:98px}}.profile-field{display:block;margin:14px 0;color:#cbd1df;font-size:14px}.profile-field input{display:block;width:100%;height:46px;margin-top:7px;padding:0 12px;border:1px solid #30446e;border-radius:5px;background:#101d3d;color:#fff;font:inherit}.profile-field input:focus{outline:2px solid #4c7cff;border-color:transparent}.profile-field input[aria-invalid=true]{border-color:#e06a7a;background:#2a1730}.profile-field-error,.profile-form-error{display:block;margin-top:6px;color:#ff9eaa;font-size:12px;line-height:1.45}.profile-form-error{margin:10px 0}.profile-success{display:grid;gap:9px;margin:14px 0;padding:14px;border:1px solid #285f52;border-radius:8px;background:#0c2e2c;color:#c8f0df}.profile-success b{font-size:15px}.profile-success span{color:#9ed9c2;font-size:12px;line-height:1.55}.profile-success dl{margin:2px 0;display:grid;gap:7px}.profile-success dl>div{display:flex;justify-content:space-between;gap:12px;font-size:12px}.profile-success dt{color:#88bba9}.profile-success dd{margin:0;color:#eefdf6}.profile-success button{justify-self:start;padding:6px 11px;border:1px solid #4d8c75;border-radius:15px;background:transparent;color:#d9faea;font-size:12px}.member-feature{min-height:calc(100dvh - 105px);padding-top:18px}.member-feature-back{margin-bottom:18px;padding:8px 0;background:transparent;color:#8aa9ff;font-size:14px}.member-feature p{min-height:110px;margin:14px 0 24px;padding:18px;border:1px solid #263d72;border-radius:8px;background:#101d43;color:#aebbd5;line-height:1.8}.member-feature .primary{width:100%}.record-list{display:grid;gap:8px}.record-entry{display:grid;grid-template-columns:1fr auto;gap:4px 12px;align-items:center;padding:12px;border:1px solid #20386c;border-radius:7px;background:#101d43}.record-entry>div{min-width:0;display:grid;gap:4px}.record-entry b{font-size:14px}.record-entry small{color:#8997b5;font-size:11px}.record-entry code{overflow:hidden;color:#657697;font:10px/1.2 monospace;text-overflow:ellipsis;white-space:nowrap}.record-entry>span{font-size:14px;font-weight:700}.record-entry>span.credit{color:#29d887}.record-entry>span.debit{color:#ff8c98}.record-entry>em{grid-column:2;color:#809cff;font-size:10px;font-style:normal;text-align:right}:root{background:#020a1c}body{min-width:320px;background:#020a1c url(/assets/pg88/90e607d27ca694e6.webp) center / contain fixed no-repeat}button{letter-spacing:0}.shell{min-height:100dvh;padding:0}.shell>.phone{width:min(100vw,478px);height:100dvh;max-height:100dvh;min-height:min(680px,100dvh);container-type:inline-size;background:#070e26;box-shadow:0 0 40px #00000073}.shell>.phone>.content{top:0;right:0;bottom:0;left:0;padding-bottom:min(21.86cqw,104.5px);background:#070e26}.reference-home{position:relative;min-height:100%;color:#f8faff;background:#070e26}.reference-app-strip{height:min(11.2cqw,53.5px);display:flex;align-items:center;gap:min(2cqw,9.5px);padding:min(1.6cqw,7.6px) min(2.67cqw,12.7px) min(1.6cqw,7.6px) min(1.34cqw,6.4px);background:#070e26e6 url(/assets/pg88/90e607d27ca694e6.webp) center 24% / contain no-repeat}.reference-app-strip button{flex:0 0 auto;padding:0}.reference-app-close{width:min(6cqw,28.7px);height:min(6cqw,28.7px);background:transparent}.reference-app-close img{width:100%;height:100%;display:block}.reference-app-icon{width:min(6.67cqw,31.9px);height:min(6.67cqw,31.9px);padding:3px;border:1px solid #2878db;border-radius:50%;background:#101837;object-fit:contain}.reference-app-strip p{min-width:0;flex:1;margin:0;overflow:hidden;color:#fff;font-size:min(3.47cqw,16.6px);white-space:nowrap}.reference-app-strip p:first-letter{color:#fff}.reference-app-strip p span{color:#ff6684}.reference-app-strip .reference-app-download{width:min(22.93cqw,109.6px);height:min(8cqw,38.2px);border-radius:min(1.07cqw,5.1px);color:#fff;background:#3a6fff;font-size:min(3.73cqw,17.8px)}.reference-home-brand{position:absolute;z-index:8;top:0;left:0;right:0;height:min(15.9cqw,76px);display:flex;align-items:center;justify-content:space-between;padding:0 min(2.67cqw,12.7px);pointer-events:none}.reference-home.with-app-strip .reference-home-brand{top:min(11.2cqw,53.5px)}.reference-home-brand>button{height:min(9.33cqw,44.6px);padding:0;background:transparent;pointer-events:auto}.reference-home-brand>button img{display:block;width:min(27.7cqw,132.4px);height:min(9.33cqw,44.6px);object-fit:contain}.reference-home-tools{display:flex;align-items:center;gap:min(2.67cqw,12.7px);pointer-events:auto}.reference-home-tools button{width:min(7.33cqw,35px);height:min(7.33cqw,35px);padding:0;background:transparent}.reference-home-tools img{display:block;width:100%;height:100%;object-fit:contain}.reference-language{position:relative}.reference-language-menu{position:absolute;z-index:12;top:min(8.2cqw,39px);right:0;width:min(24.27cqw,116px);padding:min(.84cqw,4px) 0;overflow:hidden;border-radius:3px;background:#293154;box-shadow:0 6px 16px #00000047,0 9px 28px #0000002e}.reference-home-tools .reference-language-menu button{width:100%;height:min(8.37cqw,40px);padding:0 min(3.35cqw,16px);color:#fff;background:transparent;font-size:min(3.14cqw,15px);font-weight:400;text-align:left;white-space:nowrap}.reference-home-tools .reference-language-menu button:hover,.reference-home-tools .reference-language-menu button:focus-visible,.reference-home-tools .reference-language-menu button.active{background:#4d6fc44d}.reference-banner{position:relative;height:min(56cqw,267.7px);overflow:hidden;touch-action:pan-y;background:#101837}.reference-banner>a,.reference-banner picture{width:100%;height:100%;display:block}.reference-banner img{width:100%;height:100%;display:block;object-fit:contain;background:#101837}.reference-banner-pause{position:absolute;z-index:2;right:9px;top:9px;width:28px;height:28px;padding:0;border:1px solid #ffffff59;border-radius:50%;background:#03091f99;color:#fff;font-size:11px;line-height:28px;opacity:.72}.reference-banner-pause:focus-visible{outline:2px solid #fff;outline-offset:2px;opacity:1}.reference-dots{position:absolute;right:min(2.67cqw,12.7px);bottom:min(1.8cqw,8.6px);display:flex;gap:min(1.4cqw,6.7px)}.reference-dots button{width:min(1.7cqw,8px);height:min(1.7cqw,8px);padding:0;border-radius:50%;background:#ffffff94}.reference-dots button.active{background:#fff}.reference-notice{height:min(7.68cqw,36.7px);display:flex;align-items:center;overflow:hidden;color:#fff;background:#070e26;font-size:min(3.2cqw,15.3px);white-space:nowrap}.reference-promo-marquee{display:none}.reference-notice-track{width:max-content;display:flex;animation:reference-notice-scroll 18s linear infinite}.reference-notice-track span{display:block;padding-right:min(8cqw,38px)}@keyframes reference-notice-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.reference-auth{height:min(13.86cqw,66.3px);display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:min(2.67cqw,12.7px);padding:0 min(2.67cqw,12.7px) min(2.67cqw,12.7px);background:#070e26}.reference-auth>button{position:relative;height:min(11.2cqw,53.5px);overflow:hidden;border-radius:min(1.34cqw,6.4px);color:#fff;background:#3a6fff;font-size:min(4cqw,19.1px)}.reference-auth-register{display:flex;align-items:center;padding:0!important}.reference-auth-register>span{align-self:stretch;width:43%;display:grid;place-content:center;position:relative;z-index:0;gap:1px;padding-right:min(2.7cqw,13px)}.reference-auth-register>span:before{content:"";position:absolute;z-index:-1;top:0;right:-10px;bottom:0;left:0;background:linear-gradient(180deg,#fa8e4a,#e54221);clip-path:polygon(0 0,100% 0,78% 100%,0 100%)}.reference-auth-register small{font-size:min(2.5cqw,12px);line-height:1.1}.reference-auth-register b{font-size:min(3.35cqw,16px);line-height:1.1}.reference-auth-register strong{flex:1;font-size:min(4cqw,19.1px);font-weight:400;text-align:center}.reference-member{height:min(14.64cqw,70px);display:flex;margin:min(2.1cqw,10px) min(2.1cqw,10px) min(1.05cqw,5px);overflow:hidden;border-radius:min(1.05cqw,5px);background:#101b43 url(/assets/pg88/member-top-bg.webp) center / 100% 100% no-repeat}.reference-member-info{width:50%;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:0 0 0 min(3.14cqw,15px)}.reference-member-name{min-width:0;display:flex;align-items:center}.reference-member-name img{width:min(9.41cqw,45px);height:min(3.14cqw,15px);flex:0 0 auto;margin-right:min(1.05cqw,5px);object-fit:contain}.reference-member-name b{min-width:0;overflow:hidden;color:#fff;font-size:min(3.14cqw,15px);font-weight:600;line-height:1;text-overflow:ellipsis;white-space:nowrap}.reference-member-balance{display:flex;align-items:center;align-self:flex-start;gap:min(1.05cqw,5px);margin-top:min(.42cqw,2px);padding:0;color:#3a6fff;background:transparent;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:min(3.14cqw,15px);font-weight:600;line-height:min(3.35cqw,16px);white-space:nowrap}.reference-member-balance img{width:min(3.35cqw,16px);height:min(3.35cqw,16px);flex:0 0 auto;object-fit:contain}.reference-member-balance:active img{transform:rotate(180deg);transition:transform .25s ease}.reference-actions{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:min(2.1cqw,10px);padding:0 min(3.14cqw,15px) 0 0}.reference-actions button{min-width:min(6.07cqw,29px);display:flex;align-items:center;flex-direction:column;position:relative;padding:0;color:#f7f1de;background:transparent;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:min(2.72cqw,13px);font-weight:500;line-height:1}.reference-actions img{width:min(6.07cqw,29px);height:min(6.07cqw,29px);flex:0 0 auto;object-fit:contain}.reference-actions span{max-width:min(8.79cqw,42px);margin-top:min(.63cqw,3px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reference-category{position:relative;height:min(12.15cqw,58px);overflow:hidden;background:#070e26;white-space:nowrap}.reference-category>div{height:100%;display:flex;align-items:center;gap:min(6.67cqw,31.9px);padding:0 min(4cqw,19.1px)}.reference-category>div button{min-width:min(22.4cqw,107px);flex:0 0 auto;display:flex;align-items:center;gap:0;padding:0 0 min(1.34cqw,6.4px);color:#ffffffb3;background:transparent;font-size:min(4cqw,19.1px)}.reference-category>div button img{width:min(6.4cqw,30.6px);height:min(6.4cqw,30.6px);flex:0 0 min(6.4cqw,30.6px);display:block;object-fit:contain;object-position:center}.reference-category>div button.active{min-width:min(26.67cqw,127.4px);position:relative;color:#fff;font-size:min(5.07cqw,24.2px)}.reference-category>div button.active:after{content:"";position:absolute;left:min(6.4cqw,30.6px);right:min(3cqw,14px);bottom:0;height:3px;background:#fff;border-radius:3px}.reference-category-next{position:absolute;z-index:2;right:0;top:0;width:min(7cqw,33.5px);height:100%;padding:min(2.6cqw,12px) min(1.6cqw,7px);background:linear-gradient(90deg,#070e2600,#070e26 35%)!important}.reference-category-next img{width:100%;height:100%;filter:invert(1)}.reference-featured{overflow-x:auto;overflow-y:hidden;padding:0 min(2.67cqw,12.7px) min(1.6cqw,7.6px);scrollbar-width:thin;scrollbar-color:#344776 transparent;scroll-snap-type:x proximity;scroll-padding-left:min(2.67cqw,12.7px)}.reference-featured-grid{width:max-content;display:grid;grid-auto-flow:column;grid-template-columns:min(37.33cqw,178.5px);grid-auto-columns:min(32cqw,153px);grid-template-rows:repeat(2,min(17.34cqw,82.9px));gap:min(2.67cqw,12.7px)}.reference-featured-grid button,.reference-game-section button{min-width:0;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:0;background:#15224a;border-radius:7px}.reference-featured-grid .featured-main{grid-row:1 / span 2}.reference-featured-grid button{position:relative;isolation:isolate;scroll-snap-align:start}.reference-featured-grid button:not(.featured-main) img.game-card-cover{transform:scale(1.09);object-position:center 38%}.reference-featured-grid button:not(.featured-main):after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#060818de);pointer-events:none}.reference-featured-name{position:absolute;z-index:1;left:min(2cqw,9.6px);right:min(2cqw,9.6px);bottom:min(1.25cqw,6px);overflow:hidden;color:#fff4d8;font-size:min(3.15cqw,15px);font-weight:800;line-height:1.25;text-align:left;text-overflow:ellipsis;text-shadow:0 1px 3px #000;white-space:nowrap}.featured-main .reference-featured-name{display:none}.reference-featured-grid button:focus-visible{outline:2px solid #8faeff;outline-offset:-2px}.reference-featured-grid img,.reference-game-section>div img{width:100%;height:100%;min-width:0;min-height:0;display:block;object-fit:cover;object-position:center;background:#101837}.reference-featured-grid img.game-card-logo,.reference-game-section>div img.game-card-logo{padding:0;object-fit:contain;object-position:center;background:radial-gradient(circle at 50% 35%,#253a70,#101837 68%)}.reference-game-section{padding:min(1.6cqw,7.6px) min(2.67cqw,12.7px) min(.8cqw,3.8px)}.reference-game-section h2{height:min(6.83cqw,32.6px);display:flex;align-items:center;gap:0;margin:0 0 min(1.05cqw,5px);color:#f7f9ff;font-size:min(4.27cqw,20.4px);font-weight:700}.reference-section-icon{width:min(6.4cqw,30.6px);height:min(6.4cqw,30.6px);object-fit:contain}.reference-section-controls{display:flex;gap:4px;margin-left:auto}.reference-section-controls button{width:min(6.67cqw,31.9px);height:min(6.67cqw,31.9px);padding:min(1cqw,4px);background:#172445;border:1px solid #2b3b67;border-radius:2px}.reference-section-controls button img{width:100%;height:100%;filter:invert(1);opacity:.8}.reference-section-controls button:disabled{opacity:.35}.reference-game-section>div{display:grid;grid-template-columns:repeat(2,1fr);gap:min(2.67cqw,12.7px)}.reference-game-section>div button{height:min(25.33cqw,121.1px)}.reference-slot-section>div{grid-template-columns:repeat(3,minmax(0,1fr))}.reference-slot-section>div button{height:auto;display:grid;color:#eef2ff}.reference-slot-section>div img{aspect-ratio:1;height:auto}.reference-slot-section>div span{min-width:0;overflow:hidden;padding:min(1.6cqw,7.6px) 4px;font-size:min(2.8cqw,13px);text-overflow:ellipsis;white-space:nowrap}.reference-catalog-view{padding:0 min(2.67cqw,12.7px) min(4cqw,19px)}.reference-provider-strip{display:flex;gap:min(1.34cqw,6.4px);overflow-x:auto;padding:min(1.6cqw,7.6px) 0;scrollbar-width:none}.reference-provider-strip::-webkit-scrollbar{display:none}.reference-provider-strip button{width:min(15.5cqw,74px);height:min(13.3cqw,63.6px);flex:0 0 auto;display:grid;place-items:center;gap:2px;overflow:hidden;padding:4px;color:#e8ecf6;background:#151c3b;border:1px solid transparent;border-radius:4px;font-size:min(2.5cqw,12px)}.reference-provider-strip button.active{border-color:#3a6fff;background:#222a52}.reference-provider-strip img{width:100%;height:min(7cqw,33.5px);object-fit:contain}.reference-provider-strip span{max-width:100%;overflow:hidden;text-overflow:ellipsis}.reference-game-search{display:grid;grid-template-columns:1fr min(21.3cqw,102px);gap:min(2.67cqw,12.7px);margin:min(1.6cqw,7.6px) 0 min(3.2cqw,15px)}.reference-game-search input{min-width:0;height:min(11.2cqw,53.5px);padding:0 min(4cqw,19px);border:0;outline:0;border-radius:min(5.6cqw,27px);color:#fff;background:#34304f;font:min(3.73cqw,17.8px) Arial,"Microsoft YaHei",sans-serif}.reference-game-search input::placeholder{color:#fff;opacity:.9}.reference-game-search button{border-radius:min(5.6cqw,27px);background:#3a6fff;font-size:min(3.73cqw,17.8px)}.reference-catalog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:min(2.67cqw,12.7px)}.reference-catalog-grid button{min-width:0;display:grid;gap:5px;padding:0 0 7px;overflow:hidden;color:#fff;background:#151c3b;border-radius:5px;font-size:min(2.8cqw,13px)}.reference-catalog-grid img{width:100%;height:auto;aspect-ratio:1;min-width:0;min-height:0;display:block;object-fit:cover;object-position:center;background:#101837}.reference-catalog-grid img.game-card-logo{padding:0;object-fit:contain;object-position:center;background:radial-gradient(circle at 50% 35%,#253a70,#101837 68%)}.reference-catalog-grid span{overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.reference-live-catalog{padding-top:min(2.1cqw,10px)}.reference-live-heading{height:min(8.8cqw,42px);display:flex;align-items:center;justify-content:space-between;margin:0 0 min(1.6cqw,7.6px);padding:0;color:#f7f9ff}.reference-live-heading>div{display:flex;align-items:center;gap:min(1.05cqw,5px)}.reference-live-heading img{width:min(6.4cqw,30.6px);height:min(6.4cqw,30.6px);display:block;object-fit:contain}.reference-live-heading strong{width:auto;position:static;font-size:min(4.27cqw,20.4px);text-align:left}.reference-live-controls{display:flex;gap:min(1.34cqw,6.4px);margin-left:auto}.reference-live-controls button{width:min(6.67cqw,31.9px);height:min(6.67cqw,31.9px);padding:0;border:1px solid #2b3b67;border-radius:2px;color:#fff;background:#172445;font-size:min(5.02cqw,24px);line-height:1}.reference-live-controls button:disabled{opacity:.35}.reference-live-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:min(2.67cqw,12.7px)}.reference-live-grid button{min-width:0;height:min(25.33cqw,121px);position:relative;overflow:hidden;padding:0;border:1px solid #263b6c;border-radius:min(1.34cqw,6.4px);background:#101837;box-shadow:0 min(.84cqw,4px) min(2.5cqw,12px) #0000003d}.reference-live-grid button:after{content:"";position:absolute;z-index:1;top:45%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(3,8,25,.94));pointer-events:none}.reference-live-grid img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;background:#101837;transition:transform .2s ease}.reference-live-grid button:active img{transform:scale(.98)}.reference-live-name{position:absolute;z-index:2;left:min(2.1cqw,10px);right:min(2.1cqw,10px);bottom:min(1.88cqw,9px);overflow:hidden;color:#fff;font-size:min(3.35cqw,16px);font-weight:600;line-height:1.2;text-align:left;text-overflow:ellipsis;text-shadow:0 1px 3px #000;white-space:nowrap}.reference-catalog-pagination{display:flex;align-items:center;justify-content:center;gap:min(3.2cqw,15px);padding:min(4cqw,19px) 0 min(1.6cqw,7.6px);color:#aeb9d0;font-size:min(3.2cqw,15px)}.reference-catalog-pagination button{width:min(10.7cqw,51px);height:min(9.6cqw,46px);border-radius:5px;color:#fff;background:#315fdc;font-size:min(5.3cqw,25px)}.reference-catalog-pagination button:disabled{opacity:.4;cursor:not-allowed}.reference-slots>div{grid-template-columns:repeat(3,1fr);gap:7px}.reference-slots>div button{height:138px}.reference-footer{display:grid;gap:10px;padding:26px 16px 12px;color:#a8b4d0;text-align:center}.reference-footer>span{color:#e3eaff;font-size:16px;font-weight:700}.reference-footer>div{display:flex;align-items:center;justify-content:center;gap:15px}.reference-footer img{width:88px;height:34px;object-fit:contain;opacity:.78}.reference-footer img.reference-partner-pg{width:150px;height:46px;padding:5px 12px;border-radius:7px;background:#fff;opacity:1;object-fit:contain}.reference-footer small{color:#8390ad;font-size:10px}.phone>nav{height:min(21.86cqw,104.5px);padding:0 min(1.34cqw,6.4px) min(1.34cqw,6.4px);background:linear-gradient(180deg,#1d274af5,#101830);border-top:1px solid #2b3a65;box-shadow:0 -5px 18px #00000038}.phone>nav button{gap:0;justify-content:flex-end;padding:0;color:#fff;font-size:min(3.73cqw,17.8px);line-height:1.2}.phone>nav img{width:min(17.33cqw,82.8px);height:min(12cqw,57.3px);flex:0 0 min(12cqw,57.3px);max-width:none;filter:drop-shadow(0 2px 2px #000)}.phone>nav button:nth-child(3) img{width:min(12.7cqw,60.7px);height:min(17.06cqw,81.6px);flex-basis:min(17.06cqw,81.6px);margin-bottom:min(-4.3cqw,-20px)}.phone>nav span{min-height:min(5cqw,24px)}nav button.on span{color:#fff;font-weight:700}.reference-user{min-height:100%;padding:15px 14px 26px;background:#060b22}.reference-user-card{min-height:88px;display:flex;align-items:center;gap:11px;padding:14px;background:linear-gradient(135deg,#17356f,#0c1c45);border:1px solid #284883;border-radius:9px}.reference-user-card>img{width:46px;height:18px;object-fit:contain}.reference-user-card div{display:grid;gap:5px;min-width:0}.reference-user-card b{color:#fff;font-size:17px}.reference-user-card span{color:#73a0ff;font-size:13px}.reference-user-card button{margin-left:auto;padding:5px;color:#9ab9ff;background:transparent;font-size:21px}.reference-user-actions{display:grid;grid-template-columns:repeat(4,1fr);margin:12px 0;overflow:hidden;border:1px solid #203665;border-radius:7px}.reference-user-actions button{height:53px;padding:0 4px;color:#e8edfb;background:linear-gradient(135deg,#152c61,#0d1b43);border-right:1px solid #213c72;font-size:11px}.reference-user-actions button:last-child{border-right:0}.reference-user-banner{width:100%;height:126px;display:block;margin-bottom:14px;object-fit:contain;background:#101837;border-radius:7px}.reference-user-menu{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 4px;padding:18px 7px;background:linear-gradient(145deg,#10295d,#091733);border:1px solid #1d3972;border-radius:9px}.reference-user-menu button{display:grid;justify-items:center;gap:5px;min-width:0;padding:4px 0;color:#e1e6f4;background:transparent;font-size:12px}.reference-user-menu img{width:34px;height:34px;object-fit:contain}.reference-logout{width:100%;height:46px;margin-top:17px;color:#fff;background:linear-gradient(90deg,#416eff,#7956e9);border-radius:6px;font-size:16px;font-weight:700}.reference-discount{min-height:100%;padding:30px 14px 24px;background:#060b22}.reference-discount-switch{height:64px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;background:#27345e;border-radius:5px}.reference-discount-switch button{color:#bfc9e3;background:transparent;font-size:16px}.reference-discount-switch button.active{color:#75a0ff;background:#354c8452}.reference-discount-categories{height:62px;display:flex;align-items:center;gap:25px;overflow:hidden;white-space:nowrap}.reference-discount-categories button{height:62px;padding:0;color:#b9c2d6;background:transparent;font-size:15px}.reference-discount-categories button.active{color:#6e95ff;border-bottom:3px solid #4c76fa}.reference-promo-list{display:grid;gap:16px}.reference-promo-list>button{overflow:hidden;padding:0;color:#f1f4ff;background:#1b274d;border-radius:5px;text-align:left}.reference-promo-list>button>img{width:100%;height:168px;display:block;object-fit:contain;background:#101837}.reference-promo-list>button>span{min-height:88px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:11px 14px}.reference-promo-list b{font-size:17px}.reference-promo-list i{color:#b7c2dc;font-size:14px;font-style:normal}.reference-promo-list small{grid-column:1 / -1;color:#b1bbd0;font-size:13px}.reference-empty-state{min-height:250px;display:grid;place-content:center;justify-items:center;gap:15px;color:#9eabc8}.reference-empty-state button{padding:10px 18px;color:#fff;background:#315fdc;border-radius:5px}.reference-vip{min-height:100%;padding:0 14px 25px;color:#f6e0aa;background:#06122d}.reference-vip-top{height:76px;display:flex;align-items:center;justify-content:space-between}.reference-vip-top img{width:133px;height:45px;object-fit:contain}.reference-vip-top button{padding:0;color:#fff5c8;background:transparent;font-size:29px;transform:rotate(35deg)}.reference-vip-card{height:192px;display:flex;justify-content:space-between;align-items:center;padding:25px 21px;overflow:hidden;background:linear-gradient(135deg,#4e6791c2,#1e3156e0);border:1px solid rgba(210,225,255,.3);border-radius:10px}.reference-vip-card div{display:grid;gap:12px}.reference-vip-card b{font-size:42px;line-height:1}.reference-vip-card span{color:#d5dbe8;font-size:17px;font-weight:700}.reference-vip-card small{color:#b6becf;font-size:14px;line-height:1.55}.reference-vip-card img{width:133px;height:133px;object-fit:contain}.reference-vip-privileges{padding:25px 0 17px;border-bottom:1px solid rgba(250,220,159,.42)}.reference-vip-privileges h1{margin:0 0 7px;color:#ffdc84;font-size:28px}.reference-vip-privileges p{margin:0;color:#f1d8a1;font-size:15px;font-weight:700;line-height:1.35}.reference-vip-privileges>div{display:grid;grid-template-columns:repeat(5,1fr);gap:3px;margin-top:22px}.reference-vip-privileges article{display:grid;justify-items:center;gap:5px;color:#ead7ad;text-align:center;font-size:11px}.reference-vip-privileges article img{width:36px;height:36px;object-fit:contain}.reference-vip-privileges article b{color:#fff7e2;font-size:14px}.reference-vip-progress{display:flex;justify-content:space-between;align-items:center;height:70px;color:#e6d4a2;font-size:15px}.reference-vip-progress b{color:#ffda7e;font-size:23px}.reference-vip-need{display:grid;gap:9px;padding:10px 13px;color:#f4dba6;background:#1d2f52db;border-left:3px solid #ffd178;font-size:15px}.reference-vip-need>b{font-size:19px}.reference-vip-need span{display:flex}.reference-vip-need i{margin-left:auto;color:#fff2cc;font-style:normal}.reference-vip-rewards h2{display:flex;align-items:center;justify-content:space-between;margin:21px 0 10px;color:#fee09b;font-size:19px}.reference-vip-rewards h2 button{padding:0;color:#bcc4d4;background:transparent;font-size:12px}.reference-vip-rewards>button{width:100%;min-height:75px;display:flex;align-items:center;gap:13px;padding:8px 14px;color:#fff5dd;background:#213152e6;border-left:3px solid #dcb96d;text-align:left}.reference-vip-rewards>button>img{width:48px;height:48px;object-fit:contain}.reference-vip-rewards>button span{display:grid;gap:4px}.reference-vip-rewards>button span b{font-size:15px}.reference-vip-rewards>button span small{color:#eabf64}.reference-vip-rewards>button i{min-width:58px;margin-left:auto;padding:7px 10px;color:#e8e5df;background:linear-gradient(90deg,#a99e88,#706854);border-radius:18px;font-style:normal;text-align:center}.reference-vip-rewards>button:disabled{opacity:.65;cursor:not-allowed}.reference-vip-rules{margin:0 0 10px;padding:10px;color:#e8d3a5;background:#1d2f52c2;font-size:13px;line-height:1.6}.reference-vip-error{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding:9px 10px;color:#ffe2a8;background:#62342bbf;font-size:12px}.reference-vip-error button{margin-left:auto;padding:3px 8px;color:#fff4d5;background:transparent;border:1px solid #e8c985;border-radius:3px}.reference-demo-game{gap:15px;padding-top:26px}.reference-demo-game>img{width:min(220px,68vw);height:min(220px,68vw);object-fit:contain;background:#101837}.reference-demo-game h2{margin:0;color:#fff}.reference-demo-game>p{max-width:320px;margin:0 auto;text-align:center}.reference-demo-reels{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;padding:8px;background:#101d3e;border:1px solid #294b89;border-radius:7px}.reference-demo-reels b{min-width:74px;padding:21px 7px;color:#f9d47d;background:#060b22;border:1px solid #354e83;font-size:18px;text-align:center}.reference-demo-exit{padding:9px 18px;color:#aebfdf;background:transparent;font-size:14px}.discount,.agent,.vip,.detail,.center,.form-page,.records,.notices,.game-page,.xh-lobby{min-height:100%;background:#060b22!important}.discount,.agent,.vip,.detail,.center,.form-page,.records,.notices{padding:16px 14px 25px}.discount .switch,.center-tabs{background:#101f45;border:1px solid #243b70}.discount article,.benefit{border:1px solid #213a70;box-shadow:none}.vip{position:relative;background:#060b22!important}.vip:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#040a1c47,#060b22 47%);pointer-events:none}.vip>*{position:relative}.agent .visual{height:292px;margin:-16px -14px 16px;border-radius:0}.agent-summary span,.vcard,.menu,.quick{border:1px solid #263f76}.overlay{z-index:30}.toast{z-index:35;bottom:92px}.home-ad-overlay{position:absolute;inset:auto 0 min(21.86cqw,104.5px);z-index:28;display:flex;justify-content:center;align-items:flex-end;padding:min(3.2cqw,15px);pointer-events:none;background:linear-gradient(180deg,transparent,rgba(1,6,20,.28))}.home-ad-card{position:relative;width:min(88%,410px);max-height:calc(100dvh - min(30cqw,143px));display:grid;justify-items:center;gap:min(2.2cqw,10px);padding:min(2.4cqw,11.5px);pointer-events:auto;background:#081330f5;border:1px solid rgba(118,153,224,.45);border-radius:min(2.6cqw,12px);box-shadow:0 14px 38px #00000085}.home-ad-card>img{display:block;width:100%;max-height:min(46dvh,390px);object-fit:contain;border-radius:min(1.6cqw,8px)}.home-ad-skip{display:flex;align-items:center;gap:8px;min-height:28px;color:#fff;font-size:min(3.2cqw,15px)}.home-ad-skip input{width:min(4.2cqw,20px);height:min(4.2cqw,20px);accent-color:#3a6fff}.home-ad-close{position:absolute;top:min(-4.2cqw,-20px);right:min(-2.2cqw,-10px);width:min(9.4cqw,45px);height:min(9.4cqw,45px);padding:min(1.8cqw,8.5px);background:#101f45;border:1px solid rgba(255,255,255,.78);border-radius:50%;box-shadow:0 3px 10px #0000006b}.home-ad-close img{width:100%;height:100%;display:block}.login-phone{background-image:url(/assets/pg88/30a3a4d59fad5d14.webp)}.login-page{max-width:478px;margin:auto}@media(max-width:478px){body{background:#070e26}.shell>.phone{width:100vw;box-shadow:none}}.reference-banner img,.reference-promo-list>button>img{object-fit:contain}.reference-fallback-showcase{padding:min(2.1cqw,10px) min(2.67cqw,12.7px) min(5.3cqw,25px)}.reference-fallback-showcase>header{min-height:min(12cqw,57px);display:flex;align-items:center;justify-content:space-between;gap:min(2.1cqw,10px)}.reference-fallback-showcase>header div{display:grid;gap:1px}.reference-fallback-showcase>header small{color:#5d89ff;font-size:min(2.5cqw,12px);font-weight:800;letter-spacing:.8px}.reference-fallback-showcase>header strong{color:#fff;font-size:min(4.27cqw,20.4px)}.reference-fallback-showcase>header>span{color:#94a4c7;font-size:min(2.7cqw,13px)}.reference-fallback-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:min(2.67cqw,12.7px)}.reference-fallback-grid>button{min-width:0;overflow:hidden;padding:0;color:#fff;background:#151f43;border:1px solid #263965;border-radius:min(2.1cqw,10px);text-align:left;box-shadow:0 min(1.05cqw,5px) min(3.2cqw,15px) #0000003b}.reference-fallback-grid>button>img{width:100%;height:auto;display:block;aspect-ratio:1;object-fit:cover;background:#0b1430}.reference-fallback-grid>button>span{min-height:min(11.2cqw,53.5px);display:grid;align-content:center;gap:2px;padding:min(1.8cqw,8.6px)}.reference-fallback-grid b{overflow:hidden;font-size:min(2.95cqw,14px);text-overflow:ellipsis;white-space:nowrap}.reference-fallback-grid small{color:#6f95f5;font-size:min(2.3cqw,11px);font-weight:800}.reference-fallback-grid>button:active{transform:scale(.97)}@media(max-width:340px){.reference-fallback-grid{gap:7px}.reference-fallback-grid>button>span{padding:6px}.reference-fallback-showcase>header>span{display:none}}.reference-vip{background-image:none;background-color:#06122d}.reference-vip{position:relative;overflow:hidden}.reference-vip-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:contain;object-position:center top;pointer-events:none}.reference-vip>*:not(.reference-vip-background){position:relative;z-index:1}.wallet-page{min-height:calc(100vh - 74px);background:#f4f6fa;color:#26324a;padding-bottom:28px}.wallet-page button,.wallet-page input{font:inherit}.wallet-titlebar{height:52px;padding:0 14px;display:grid;grid-template-columns:70px 1fr 70px;align-items:center;background:#fff;border-bottom:1px solid #edf0f5;position:sticky;top:0;z-index:4}.wallet-titlebar strong{text-align:center;font-size:16px}.wallet-titlebar button{border:0;background:transparent;color:#6e7688;font-size:13px}.wallet-titlebar button:first-child{text-align:left}.wallet-titlebar button:last-child{text-align:right;color:#8f57d9}.wallet-tabs{height:48px;background:#fff;display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #eceff4}.wallet-tabs button{border:0;background:transparent;color:#727b8d;position:relative}.wallet-tabs button.active{color:#7a3dca;font-weight:700}.wallet-tabs button.active:after{content:"";position:absolute;left:28%;right:28%;bottom:0;height:3px;border-radius:3px 3px 0 0;background:linear-gradient(90deg,#8e4ad5,#6032b5)}.wallet-balance{margin:12px 12px 0;padding:14px 16px;border-radius:12px;background:linear-gradient(125deg,#7040c5,#a85ad4);color:#fff;display:flex;align-items:center;justify-content:space-between;box-shadow:0 8px 22px #6131b12e}.wallet-balance span{font-size:12px;opacity:.75}.wallet-balance b{font-size:15px}.wallet-categories{padding:16px 12px 8px;display:flex;gap:8px;overflow:auto}.wallet-categories button{flex:0 0 auto;padding:8px 16px;border:1px solid #e2e5eb;border-radius:18px;background:#fff;color:#727b8d;font-size:13px}.wallet-categories button.active{color:#7a3dca;border-color:#9360d5;background:#f7f0ff}.wallet-methods{padding:4px 12px 12px;display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.wallet-methods button{min-height:92px;padding:10px 6px;border:1px solid #e6e8ee;border-radius:10px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#3a4355}.wallet-methods button.active{border-color:#8a53cf;box-shadow:0 3px 12px #713dbb1f}.wallet-methods img{width:32px;height:32px;object-fit:contain;border-radius:8px}.wallet-methods span{max-width:100%;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-methods small{font-size:10px;color:#9aa2b2}.wallet-form{margin:0 12px;padding:16px;border-radius:12px;background:#fff;box-shadow:0 4px 18px #252d400d}.wallet-limit,.wallet-arrival{display:flex;align-items:center;justify-content:space-between;color:#818999;font-size:12px}.wallet-limit b,.wallet-arrival b{color:#8a51ce}.wallet-amount{display:block;margin-top:18px}.wallet-amount>span,.wallet-account>span{display:block;margin-bottom:9px;font-size:13px;font-weight:700}.wallet-amount>div{height:48px;border:1px solid #dfe3ea;border-radius:8px;display:flex;align-items:center;padding:0 13px}.wallet-amount b{padding-right:10px;margin-right:10px;border-right:1px solid #e2e5eb;font-size:13px}.wallet-amount input{min-width:0;flex:1;border:0;outline:0;font-size:16px;color:#2d3547}.wallet-presets{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px}.wallet-presets button{height:34px;border:1px solid #e0e3ea;border-radius:7px;background:#fafbfc;color:#626b7b}.wallet-presets button.active{border-color:#8950cf;color:#7a3cc3;background:#f5edff}.wallet-arrival{margin-top:14px;padding:11px 12px;background:#f7f4fb;border-radius:8px}.wallet-tips{margin-top:16px;padding:13px;border-radius:9px;background:#fff8ed;color:#89633d;font-size:11px;line-height:1.6}.wallet-tips b{display:block;margin-bottom:3px;color:#755231}.wallet-tips p{margin:2px 0}.wallet-submit{width:100%;height:46px;margin-top:18px;border:0;border-radius:23px;background:linear-gradient(90deg,#914ed5,#6235bb);color:#fff;font-weight:700;box-shadow:0 7px 17px #6435b83d}.wallet-submit:disabled{opacity:.55}.wallet-account{margin-top:18px}.wallet-account-card,.wallet-add-account{width:100%;min-height:56px;border:1px solid #e1e4eb;border-radius:9px;background:#fafbfc;padding:10px 12px;text-align:left;position:relative}.wallet-account-card b,.wallet-account-card small{display:block}.wallet-account-card small{margin-top:4px;color:#858d9b}.wallet-account-card em{position:absolute;right:12px;top:19px;color:#8350c6;font-style:normal}.wallet-add-account{text-align:center;color:#8550ca;background:#f8f2ff;border-color:#d8c3ef}.wallet-orders{padding:12px}.wallet-orders article{display:grid;grid-template-columns:1fr auto;gap:6px 12px;align-items:center;margin-bottom:10px;padding:14px;background:#fff;border-radius:11px;box-shadow:0 3px 13px #2931420d}.wallet-orders article div{display:flex;flex-direction:column;gap:3px}.wallet-orders article div b{font-size:14px}.wallet-orders article div span,.wallet-orders article small{font-size:11px;color:#9ba2af}.wallet-orders article strong{font-size:14px}.wallet-status{font-size:11px;font-style:normal;color:#b47726}.wallet-status.succeeded{color:#319660}.wallet-status.rejected,.wallet-status.reversed{color:#ca5262}.wallet-empty{padding:70px 20px;text-align:center;color:#9da4b1}.wallet-result{margin:20px 12px;padding:24px 18px;background:#fff;border-radius:14px;text-align:center;box-shadow:0 8px 30px #262d3e12}.wallet-result-state{display:inline-block;padding:6px 14px;border-radius:16px;background:#fff5df;color:#b17727;font-size:12px}.wallet-result h2{margin:18px 0 20px;font-size:27px;color:#2c3548}.wallet-result>p{margin:8px 0;color:#8f97a5;font-size:12px}.wallet-copy{border:0;background:transparent;color:#7e4bc5}.wallet-payment{margin:20px 0;padding:16px;border-radius:10px;background:#f6f3fa;display:flex;flex-direction:column;gap:7px}.wallet-payment span{color:#8e96a5;font-size:12px}.wallet-payment button{border:0;background:transparent;color:#6f3fb9}.wallet-payment img{width:150px;height:150px;margin:8px auto 0;object-fit:contain;background:#fff;border-radius:8px}.wallet-manual-note{margin:18px 0;padding:14px;border-radius:9px;background:#fff7e9;color:#88623d;line-height:1.6;font-size:12px}.wallet-countdown{margin:15px 0 8px;color:#b37229;font-size:12px}.wallet-instruction{line-height:1.7}.wallet-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;background:#16192294;display:flex;align-items:flex-end;justify-content:center}.wallet-modal form{width:min(100%,430px);padding:20px 18px 24px;border-radius:18px 18px 0 0;background:#fff}.wallet-modal h3{margin:0 0 16px}.wallet-modal label{display:block;margin:11px 0;color:#626b7b;font-size:12px}.wallet-modal input{width:100%;height:42px;margin-top:5px;padding:0 11px;border:1px solid #dfe3e9;border-radius:8px;box-sizing:border-box}.wallet-modal form>div{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.wallet-modal form>div button{height:42px;border:1px solid #d9dde5;border-radius:21px;background:#fff}.wallet-modal form>div button:last-child{border:0;background:#7441c1;color:#fff}.wallet-state{min-height:65vh;display:flex;align-items:center;justify-content:center;gap:10px;color:#70798a}.wallet-state i{width:18px;height:18px;border:2px solid #d8c9eb;border-top-color:#7440bf;border-radius:50%;animation:wallet-spin .8s linear infinite}.wallet-error{flex-direction:column;color:#bd5260}.wallet-error button{padding:8px 18px;border:1px solid #d8dce4;border-radius:18px;background:#fff}@keyframes wallet-spin{to{transform:rotate(360deg)}}@media(max-width:360px){.wallet-methods{grid-template-columns:repeat(2,1fr)}.wallet-presets{grid-template-columns:repeat(3,1fr)}}.wallet-order-open{grid-column:1/-1;width:100%;display:grid;grid-template-columns:1fr auto;gap:6px 12px;align-items:center;padding:0;border:0;background:transparent;color:#26324a;text-align:left}.wallet-order-open>strong,.wallet-order-open>em{text-align:right}.wallet-order-open>small{grid-column:1/-1}.wallet-password>div>button{height:32px;flex:0 0 auto;padding:0 9px;border:0;border-radius:16px;background:#f0e6fb;color:#7840be;font-size:11px}.wallet-voucher{margin:18px 0;padding:14px;border:1px solid #e3dfeb;border-radius:10px;background:#faf8fd}.wallet-voucher h3{margin:0 0 10px;font-size:14px}.wallet-voucher>img{display:block;width:min(100%,250px);max-height:260px;margin:0 auto 8px;object-fit:contain;border-radius:8px;background:#fff}.wallet-voucher>span{display:block;color:#858d9d;font-size:11px}.wallet-voucher-upload{min-height:88px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;border:1px dashed #a77bd8;border-radius:8px;color:#7744b8;cursor:pointer}.wallet-voucher-upload input{position:absolute;width:1px;height:1px;opacity:0}.wallet-voucher-upload small{color:#9299a7;font-size:10px}.wallet-review-page{min-height:100%}.wallet-review-card{margin:18px 12px;padding:20px 16px;border-radius:14px;background:#fff;box-shadow:0 6px 24px #262d3e12}.wallet-review-card h2{margin:0 0 17px;font-size:18px}.wallet-review-card label{display:block;margin:14px 0;color:#626b7b;font-size:13px}.wallet-review-card input{width:100%;height:44px;margin-top:7px;padding:0 11px;border:1px solid #dfe3e9;border-radius:8px;box-sizing:border-box;font:inherit;color:#2d3547}.wallet-review-card input[aria-invalid=true]{border-color:#d95768;background:#fff8f9}.wallet-form-error{margin:12px 0 0;color:#c84659;font-size:12px;line-height:1.5}.wallet-review-risk{margin:18px 0 0;padding:12px;border-radius:8px;background:#fff7e9;color:#89633d;font-size:12px;line-height:1.6}.wallet-confirm-list{margin:0;border-top:1px solid #edf0f5}.wallet-confirm-list>div{display:flex;justify-content:space-between;gap:18px;padding:13px 0;border-bottom:1px solid #edf0f5;font-size:13px}.wallet-confirm-list dt{color:#858d9b}.wallet-confirm-list dd{margin:0;text-align:right;font-weight:700;word-break:break-all}.wallet-review-actions{display:grid;grid-template-columns:1fr 1.25fr;gap:10px;margin-top:20px}.wallet-review-actions button{height:46px;border:1px solid #d9dde5;border-radius:23px;background:#fff;color:#626b7b;font:inherit}.wallet-review-actions button:last-child{border:0;background:linear-gradient(90deg,#914ed5,#6235bb);color:#fff;font-weight:700}.wallet-review-actions button:disabled{opacity:.55}.wallet-field-error{display:block;margin-top:6px;color:#c84659;font-size:12px;line-height:1.45}.benefit-page{min-height:100%;padding-bottom:24px;color:#fff;background:#080b26}.benefit-header{position:sticky;top:0;z-index:8;height:50px;display:grid;grid-template-columns:68px 1fr 68px;align-items:center;padding:0 12px;background:#121a3be0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.06)}.benefit-header>button{min-height:44px;padding:0;background:transparent;color:#fff;font-size:28px;text-align:left}.benefit-header strong{text-align:center;font-size:17px}.benefit-header .benefit-rules-link{font-size:13px;text-align:right}.benefit-header>span{display:block}.benefit-rules{margin:10px;padding:13px 14px;border:1px solid #314981;border-radius:7px;background:#151f48;color:#ccd5eb}.benefit-rules b{color:#fff}.benefit-rules p{margin:7px 0 0;font-size:12px;line-height:1.7}.benefit-primary{width:calc(100% - 20px);min-height:46px;margin:14px 10px 0;border-radius:5px;background:#3a6fff;box-shadow:0 9px 20px #3a6fff4d;font-size:16px;font-weight:700}.benefit-primary:disabled{opacity:.45;box-shadow:none}.benefit-green{color:#20da80!important}.benefit-period{margin:10px 12px;color:#98a7c8;font-size:12px}.benefit-state{height:100%;display:grid;place-content:center;justify-items:center;gap:12px;background:#080b26;color:#aab6d1}.benefit-state i{width:28px;height:28px;border:2px solid #2d3d6b;border-top-color:#4b7cff;border-radius:50%;animation:benefit-spin .8s linear infinite}.benefit-state.error{color:#ff9eaa}.benefit-state button{min-height:40px;padding:0 20px;border-radius:20px;background:#315fdc}.benefit-history{margin:14px 10px 0;padding:13px;border:1px solid #243b70;border-radius:7px;background:#161f46d1}.benefit-history h3{margin:0 0 10px;font-size:15px}.benefit-history>p{margin:20px 0;color:#7f8baa;text-align:center;font-size:12px}.benefit-history article{display:grid;grid-template-columns:1fr auto;gap:4px 10px;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.06)}.benefit-history article:last-child{border-bottom:0}.benefit-history article span{display:grid;gap:3px}.benefit-history article b{font-size:13px}.benefit-history article small{color:#8491ae;font-size:10px}.benefit-history article strong{color:#27dc87;font-size:14px}.benefit-history article em{grid-column:2;color:#7ea2ff;font-size:10px;font-style:normal;text-align:right}.checkin-page{background:#0a0b21 url(/assets/pg88/prototype-signin-bg.webp) top center/100% auto no-repeat}.checkin-hero{height:185px;position:relative;text-align:center}.checkin-title{width:176px;margin-top:18px}.checkin-pic{position:absolute;right:19px;bottom:5px;width:92px}.checkin-hero>b{position:absolute;left:0;right:0;bottom:8px;color:#fff;font-size:15px}.checkin-days{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:10px}.checkin-days article{height:102px;position:relative;display:grid;place-items:center;align-content:center;gap:3px;border:1px solid #344984;border-radius:7px;background:#253156eb;overflow:hidden}.checkin-days article:last-child{grid-column:span 2}.checkin-days article.signed{border-color:#4d82ff;background:#263b7a}.checkin-days article>b{font-size:12px}.checkin-days article>img{width:42px;height:42px;object-fit:contain}.checkin-days article>span{color:#f3dd68;font-size:13px;font-weight:700}.checkin-days .checkin-mark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.75}.checkin-treasure{position:relative;margin:14px 10px 0;padding:15px 115px 15px 14px;border-radius:10px;background:#293154;overflow:hidden}.checkin-treasure>div{display:grid;gap:5px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.18)}.checkin-treasure>div b{font-size:16px}.checkin-treasure>div span{color:#dce3f4;font-size:12px}.checkin-treasure>img{position:absolute;right:-8px;bottom:-4px;width:125px}.checkin-treasure dl{display:grid;gap:6px;margin:10px 0 0}.checkin-treasure dl div{display:flex;font-size:12px}.checkin-treasure dt{color:#aeb9d0}.checkin-treasure dd{margin-left:auto;color:#ffec71;font-weight:700}.rebate-page{background:#080b2d url(/assets/pg88/prototype-rebate-bg.png) top center/100% auto no-repeat}.rebate-summary{display:grid;grid-template-columns:1fr auto;gap:5px 10px;align-items:center;margin:62px 10px 0;padding:16px;border-radius:7px;background:#293154}.rebate-summary span{color:#77a0ff;font-size:13px}.rebate-summary b{grid-row:2;color:#fff;font-size:21px}.rebate-summary button{grid-row:1/span 2;grid-column:2;min-height:40px;padding:0 17px;border-radius:5px;background:#3a6fff}.rebate-summary button:disabled{opacity:.45}.rebate-list{display:grid;gap:9px;margin:0 10px}.rebate-list article{padding:13px;border:1px solid rgba(255,255,255,.05);border-radius:6px;background:#ffffff12}.rebate-list article header{position:static;height:auto;display:flex;padding:0;background:none}.rebate-list article header b{font-size:14px}.rebate-list article header span{margin-left:auto;padding:3px 7px;border-radius:3px;background:#ffffff17;color:#d8def0;font-size:11px}.rebate-list dl{display:grid;gap:7px;margin:10px 0 0}.rebate-list dl div{display:flex;color:#aeb9d0;font-size:12px}.rebate-list dd{margin-left:auto;color:#fff}.application-page{background:linear-gradient(180deg,#0d1740,#080b26 38%)}.application-card{margin:18px 10px 0;padding:15px;border:1px solid #2e4680;border-radius:8px;background:#1b2652eb}.application-card>header{position:static;height:auto;display:flex;align-items:center;padding:0 0 12px;background:none;border-bottom:1px solid rgba(255,255,255,.08)}.application-card header h2{margin:4px 0 0;font-size:19px}.application-card header small{color:#92a1c0}.benefit-status{margin-left:auto;padding:5px 8px;border:1px solid #3a6fff;border-radius:3px;color:#78a0ff;font-size:11px}.benefit-status.processing{color:#f3c96c;border-color:#a87d32}.benefit-status.succeeded,.benefit-status.received{color:#38d98a;border-color:#2aa870}.application-card dl{margin:8px 0 0}.application-card dl div{display:flex;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:13px}.application-card dt{color:#a9b5cd}.application-card dd{margin-left:auto}.application-card .benefit-primary{width:100%;margin:15px 0 0}.wheel-page{position:relative;background:#0b1433 url(/assets/pg88/prototype-wheel-bg.webp) top center/100% auto no-repeat}.wheel-title{width:215px;display:block;margin:18px auto 2px}.wheel-stage{height:340px;position:relative;display:grid;place-items:center;background:url(/assets/pg88/prototype-wheel-float.webp) center/100% auto no-repeat}.wheel-disc{width:276px;height:276px;position:relative;transition:transform 1.4s cubic-bezier(.15,.72,.12,1)}.wheel-disc>img{width:100%;height:100%;object-fit:contain}.wheel-disc>span{--angle:calc(360deg / var(--wheel-total) * var(--wheel-index));position:absolute;left:50%;top:50%;width:52px;margin-left:-26px;margin-top:-8px;color:#b55b27;font-size:11px;font-weight:700;text-align:center;transform:rotate(var(--angle)) translateY(-92px) rotate(calc(-1 * var(--angle)))}.wheel-stage>button{position:absolute;width:78px;height:78px;padding:0;border-radius:50%;background:transparent}.wheel-stage>button:disabled{filter:grayscale(.8);opacity:.58}.wheel-stage>button img{width:100%;height:100%;object-fit:contain}.wheel-chances{margin:-5px 0 15px;text-align:center;color:#fff;font-size:15px}.wheel-prizes{margin:0 10px;padding:13px;border:1px solid #34448a;border-radius:9px;background:linear-gradient(0deg,#313d73,#293154)}.wheel-prizes h3{margin:0 0 10px;padding-bottom:9px;border-bottom:1px solid rgba(255,255,255,.45);text-align:center;font-size:15px}.wheel-prizes>div{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.wheel-prizes span{padding:7px 3px;border-radius:4px;background:#ffffff14;text-align:center;font-size:11px}.benefit-modal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:25;display:grid;place-items:center;padding:20px;background:#030614cc}.benefit-modal>div{width:100%;padding:25px 18px;border-radius:14px;background:linear-gradient(0deg,#2a284c,#485eb5);text-align:center}.benefit-modal img{width:150px;height:150px;object-fit:contain}.benefit-modal h2{margin:0 0 8px}.benefit-modal b{color:#ffe67f;font-size:26px}.benefit-modal p{color:#dce2f4}.benefit-modal button{width:80%;min-height:46px;border-radius:23px;background:#3a6fff;font-weight:700}@keyframes benefit-spin{to{transform:rotate(360deg)}}@media(max-width:350px){.checkin-days{gap:5px}.checkin-days article{height:92px}.wheel-disc{width:250px;height:250px}.wheel-disc>span{transform:rotate(var(--angle)) translateY(-83px) rotate(calc(-1 * var(--angle)))}}:root{font-family:Arial,Microsoft YaHei,sans-serif;color:#fff;background:#030c25}*{box-sizing:border-box}body{margin:0;min-width:320px;background:radial-gradient(circle at 50% 30%,#192e63,#020916 62%)}button{font:inherit;color:inherit;border:0;cursor:pointer}.shell{min-height:100vh;display:grid;place-items:center}.phone{width:min(100vw,390px);height:min(100dvh,844px);min-height:630px;position:relative;overflow:hidden;background:#050e2a;box-shadow:0 0 55px #000}.content{position:absolute;top:0;right:0;bottom:64px;left:0;overflow:auto;scrollbar-width:none}.content::-webkit-scrollbar{display:none}.strip{height:44px;background:linear-gradient(100deg,#151d41,#38284c);display:flex;align-items:center;justify-content:space-between;padding:0 14px;font-size:12px}.strip b{padding:8px 15px;background:#4374f9;border-radius:3px;font-size:14px}header{height:61px;display:flex;align-items:center;position:relative;padding:0 10px;background:#070f2c;z-index:2}header img{width:109px;height:auto}header strong{position:absolute;left:0;right:0;text-align:center;font-size:17px}.back{width:24px;font-size:43px;font-weight:200;margin-right:11px;z-index:1;background:transparent;color:#dbe1ff}.head-help{margin-left:auto;background:transparent;font-size:34px;line-height:1;transform:rotate(35deg)}.hero{height:218px;overflow:hidden}.hero img{height:100%;width:100%;object-fit:contain;background:#101837}.member{height:74px;background:#090f29;display:flex;gap:6px;align-items:center;padding:7px 10px;flex-wrap:wrap;font-size:11px}.member img{width:46px;height:16px;object-fit:contain}.member b{font-size:13px}.member span{width:100%;color:#4e80ff;font-size:16px;font-weight:700}.member button{margin-top:-28px;margin-left:auto;background:transparent;font-size:11px}.tabs{height:45px;display:flex;align-items:end;gap:18px;white-space:nowrap;overflow:hidden;padding:0 10px 8px}.tabs button{padding:0 0 7px;background:transparent;color:#b7bfd4;font-size:14px}.tabs button.selected,.cats button.selected{color:#fff;border-bottom:3px solid #4c7cff}.home section{padding:0 10px}.home h2{font-size:18px;margin:5px 0 8px}.home em{color:#76c538;font-style:normal;margin-right:3px}.games{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.games button{padding:0;background:#101934;border-radius:3px;overflow:hidden;aspect-ratio:1}.games img{width:100%;height:100%;object-fit:contain;background:#101837}nav{height:65px;position:absolute;bottom:0;left:0;right:0;z-index:5;background:linear-gradient(#17203d,#0b1330);display:flex;justify-content:space-around;padding:0 5px}nav button{width:20%;background:transparent;display:grid;place-items:center;align-content:end;font-size:13px;padding-bottom:6px}nav img{height:46px;max-width:68px;object-fit:contain;margin-bottom:-8px;filter:drop-shadow(0 2px 2px #000)}.translate{position:absolute;right:8px;top:80px;z-index:8;border-radius:50%;width:30px;height:30px;background:#a96488;color:#f3cad6;font-size:12px}.discount{padding:25px 10px 20px;background:#06112c;min-height:100%}.switch{height:52px;border-radius:6px;background:#2a365f;display:flex;align-items:center;justify-content:space-around;color:#d3d7e8}.switch b{color:#5c8aff;border-bottom:2px solid #4f7cff;height:52px;display:flex;align-items:center}.switch button{background:transparent;color:#d3d7e8;font-size:16px}.cats{display:flex;gap:21px;overflow:hidden;height:50px;align-items:center;white-space:nowrap}.cats button{background:transparent;color:#bbc2d2;height:50px}.discount article{background:#1a2548;border-radius:5px;overflow:hidden;margin-bottom:12px}.discount article>img{width:100%;height:135px;object-fit:contain;background:#101837;display:block}.discount article div{height:71px;padding:11px 13px;position:relative}.discount small{display:block;color:#b4bbcc;font-size:12px;margin-top:10px}.discount article button{position:absolute;right:10px;top:21px;background:transparent;color:#d4d7e2;font-size:13px}.agent{padding:0 15px 18px;background:#090d31;min-height:100%}.visual{height:405px;margin:0 -15px 12px;position:relative;overflow:hidden;background:#40134f}.visual img{width:100%;height:100%;object-fit:contain;background:#101837;opacity:.86}.visual h1{position:absolute;bottom:8px;left:0;right:0;text-align:center;font-size:28px;line-height:1.15;text-shadow:0 3px 4px #111;margin:0}.visual h1 b{font-size:38px}.agent h3{font-size:16px;margin:15px 0 6px}.agent p{color:#bfc1d1;margin:4px 0;font-size:14px}.agent table{margin:12px 0;width:100%;border-collapse:collapse;text-align:center;font-size:14px}.agent th,.agent td{border:1px solid #d9d9e5;padding:6px}.agent th{background:#fff;color:#32415f}.primary{width:100%;height:56px;border-radius:4px;background:#3d70fb;font-size:17px;margin-top:12px}.vip{min-height:100%;padding:22px 20px;background:linear-gradient(#060d25,#091537)}.vcard{height:157px;border-radius:10px;background:linear-gradient(135deg,#434654,#161d34 70%);padding:26px 20px;display:flex;flex-direction:column;gap:15px}.vcard b{font-size:36px;color:#ddd}.vcard span{font-size:13px;color:#d7d8dd;line-height:1.4}.vip h2{color:#ffe08a;margin:30px 0 5px;font-size:23px}.vip>p{font-size:13px;color:#ffd874;margin:0}.perks{display:flex;justify-content:space-between;border-top:1px solid #17223e;margin-top:15px;padding-top:12px}.perks button{background:transparent;color:#fff;text-align:center;width:20%;font-size:11px;padding:0}.progress{display:flex;justify-content:space-between;margin-top:25px;align-items:center;font-size:12px;border-bottom:7px solid #e7d9c1;padding-bottom:3px}.progress b{color:#f4d886;font-size:18px}.need{margin-top:16px;padding:10px;background:#121b39;border-left:2px solid #f1cf78;display:flex;flex-direction:column;gap:7px;font-size:13px}.need strong{float:right;margin-left:auto;color:#f4d887}.vip h3{font-size:15px;margin:20px 0 10px}.vip h3 small{float:right;font-weight:400;color:#a3a9bb}.benefit{width:100%;padding:12px;background:#1c2542;border-left:3px solid #e5c875;margin-bottom:9px;display:flex;justify-content:space-between;align-items:center;color:#fff;text-align:left}.benefit i{font-style:normal;color:#f5d26b}.benefit span{background:linear-gradient(90deg,#b0a18a,#7d6b57);padding:7px 18px;border-radius:20px;font-size:13px}.user{padding:12px 10px 18px;background:#060f2d;min-height:100%}.identity{height:76px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.identity img{width:52px;height:18px;object-fit:contain}.identity b{font-size:18px}.identity span{width:100%;font-size:18px;color:#4c7eff;font-weight:700}.quick{height:67px;background:linear-gradient(120deg,#0c3b76,#24478a);border-radius:5px;display:flex;justify-content:space-around;align-items:center;text-align:center;font-size:13px}.quick button{width:25%;line-height:1.7;background:transparent;color:#fff}.ubanner{width:100%;height:108px;object-fit:contain;background:#101837;margin:12px 0;border-radius:4px}.menu{background:linear-gradient(145deg,#112653,#0a1737);border-radius:8px;padding:56px 12px 22px;display:grid;grid-template-columns:repeat(3,1fr);gap:48px 20px}.menu button{background:transparent;color:#d0d2df;font-size:15px}.user .primary{margin-top:17px;height:51px}.detail,.center,.form-page,.records,.notices,.game-page{min-height:100%;padding:20px;background:#07112d}.detail>img{width:100%;height:185px;object-fit:contain;background:#101837;border-radius:7px}.detail h2{font-size:21px;margin:20px 0 10px}.detail p,.detail li{color:#c3c9db;font-size:14px;line-height:1.8}.detail h3{margin-top:18px}.detail hr{border:0;border-top:1px solid #253354}.center-tabs{height:50px;border-radius:7px;background:#1c2a4e;display:flex;margin-bottom:25px}.center-tabs button{background:transparent;width:50%;font-size:16px}.center-tabs .selected{color:#70a0ff;border-bottom:3px solid #4b7cff}.center h2{font-size:20px}.center label{display:block;color:#cfd5e3;font-size:14px;margin:20px 0}.center input,.center select{margin-top:8px;width:100%;height:48px;border:1px solid #30446e;background:#101d3d;border-radius:5px;color:#fff;padding:0 12px;font:inherit}.hint{color:#8491ad;font-size:13px;line-height:1.7}.form-page h2{font-size:20px;margin:0 0 17px}.form-row{height:58px;display:flex;align-items:center;border-bottom:1px solid #1e3155;gap:12px}.form-row span{color:#cbd1df}.form-row b{margin-left:auto;font-size:14px;color:#8c98b5}.form-row button{background:transparent;font-size:26px;color:#8390ac}.empty{height:390px;display:grid;place-content:center;text-align:center;gap:14px;color:#71809e}.empty:first-letter{font-size:56px}.empty b{font-size:17px;color:#c5cbdb}.empty button{background:#223866;border-radius:5px;padding:10px 35px;margin-top:5px}.notice{width:100%;min-height:72px;background:#111e40;border-bottom:1px solid #253758;text-align:left;padding:13px 35px 13px 13px;position:relative}.notice b,.notice span{display:block}.notice b{font-size:15px}.notice span{color:#939fbb;font-size:12px;margin-top:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notice i{position:absolute;right:15px;top:24px;font-size:24px;color:#8290ad}.game-page{display:grid;align-content:start;gap:16px;text-align:center;padding-top:70px}.game-page img{width:180px;height:180px;object-fit:contain;background:#101837;border-radius:10px;margin:auto}.game-page p{color:#aab4ca;line-height:1.7;text-align:left}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;background:#020818c9;display:grid;place-items:center;padding:25px}.dialog{position:relative;width:100%;border-radius:11px;background:#17264b;padding:28px 20px 20px;box-shadow:0 20px 50px #000}.dialog h2{margin:0 0 10px}.dialog p{color:#bdc8df}.dialog input{width:100%;height:45px;background:#0d1835;border:1px solid #405686;border-radius:4px;color:#fff;padding:0 12px;font:inherit}.dialog .primary{height:46px}.close{position:absolute;right:12px;top:8px;background:transparent;font-size:28px}.chat{padding:11px;background:#233862;border-radius:5px;font-size:13px;color:#dbe4ff;margin:12px 0}.toast{position:absolute;z-index:30;bottom:82px;left:20px;right:20px;text-align:center;background:#273c6b;padding:12px;border-radius:7px;box-shadow:0 8px 30px #000;font-size:13px}@media(min-width:600px){.phone{height:844px}.shell{padding:20px}.content{top:0;right:0;bottom:65px;left:0}}nav button{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;line-height:16px;padding:3px 0 4px}nav img{height:40px;flex:0 0 40px;margin-bottom:0}nav span{display:block;min-height:16px;white-space:nowrap}.login-phone{background:#06102b url(/assets/pg88/9e63c4d7323b87c5.jpg) center/cover no-repeat}.login-page{height:100%;min-height:630px;position:relative;overflow:auto;padding:0 24px 22px;background:linear-gradient(180deg,#040c2a40,#030a1fed 44%,#050c23);scrollbar-width:none}.login-page::-webkit-scrollbar{display:none}.login-top{height:82px;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:2}.login-top img{width:124px;height:auto;filter:drop-shadow(0 3px 10px #0008)}.login-top button{width:34px;height:34px;border:1px solid #52658e;border-radius:50%;background:#0a1538aa;color:#aebbd6;font-size:27px;line-height:26px}.login-visual{height:145px;position:relative;margin:0 -24px;overflow:hidden}.login-visual:before{content:"";position:absolute;width:250px;height:250px;left:70px;top:-75px;border:1px solid #5485ff42;border-radius:50%;box-shadow:0 0 70px #245cff2b,inset 0 0 45px #274fbe22}.login-visual i{position:absolute;width:205px;height:74px;left:91px;bottom:13px;border-radius:50%;background:radial-gradient(ellipse,#2b5dff80,transparent 68%);filter:blur(8px)}.login-88{position:absolute;z-index:1;left:50%;top:10px;transform:translate(-50%) skew(-7deg);font:italic 900 78px/1 Arial;color:#dce8ff;text-shadow:-4px 5px 0 #3d6ffb,0 0 18px #58a6ff,8px 8px 0 #132e78;letter-spacing:-14px;padding-right:14px}.login-chip{position:absolute;z-index:1;font-size:38px;text-shadow:0 0 12px currentColor}.chip-one{left:42px;top:52px;color:#5090ff;transform:rotate(-24deg)}.chip-two{right:48px;top:23px;color:#f54879;transform:rotate(18deg)}.login-glow{position:absolute;border-radius:50%;filter:blur(30px);pointer-events:none}.login-glow-one{width:140px;height:140px;left:-78px;top:120px;background:#244dca55}.login-glow-two{width:120px;height:120px;right:-65px;top:255px;background:#86285f35}.login-card{position:relative;z-index:2}.login-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.login-title h1{margin:0;font-size:25px}.login-title button{background:transparent;color:#78a0ff;font-size:14px;padding:8px 0}.login-field{height:50px;margin-bottom:13px;display:flex;align-items:center;border:1px solid #28385e;border-radius:5px;background:#f4f6fb;overflow:hidden;box-shadow:0 7px 18px #0002}.login-field>span{width:47px;color:#72809c;text-align:center;font-size:20px}.login-field input{height:100%;min-width:0;flex:1;border:0;outline:0;background:transparent;color:#19223a;font:15px Arial,Microsoft YaHei,sans-serif;padding:0}.login-field input::placeholder{color:#9da6b9}.login-field:focus-within{border-color:#4d7cff;box-shadow:0 0 0 2px #4d7cff26}.password-toggle{height:100%;width:46px;background:transparent;color:#7886a2;font-size:20px}.captcha-field input{text-transform:uppercase}.captcha-code{align-self:stretch;width:104px;background:repeating-linear-gradient(-18deg,#e7edff 0,#e7edff 4px,#cbd8ff 5px,#f7f9ff 8px);color:#234dbe;font:italic 800 20px/1 Georgia,serif;letter-spacing:3px;text-shadow:1px 1px #fff;transform:none}.forgot{display:block;margin:-2px 0 11px auto;padding:5px 0;background:transparent;color:#7ba1ff;font-size:13px}.login-error{min-height:18px;margin:-3px 0 8px;color:#ff8f9d;font-size:13px}.login-submit{width:100%;height:50px;border-radius:5px;background:linear-gradient(90deg,#315eef,#4b82ff);box-shadow:0 9px 24px #245af43d;font-size:17px;font-weight:700}.login-submit:disabled{opacity:.65;cursor:wait}.register-tip,.service-tip{text-align:center;color:#9ca8c1;font-size:13px;margin:15px 0 0}.register-tip button,.service-tip button{padding:0;background:transparent;color:#72a0ff}.service-tip{margin-top:11px}.login-footer{text-align:center;color:#586681;font-size:11px;margin-top:28px}.session-loading{height:100%;display:grid;place-content:center;justify-items:center;gap:22px;color:#aebbd2;font-size:14px}.session-loading img{width:145px}.session-loading:after{content:"";width:26px;height:26px;border:2px solid #273a67;border-top-color:#4c7cff;border-radius:50%;animation:login-spin .8s linear infinite}@keyframes login-spin{to{transform:rotate(360deg)}}@media(max-height:700px){.login-top{height:65px}.login-visual{height:105px}.login-visual:before{top:-105px}.login-88{top:0;font-size:62px}.login-chip{font-size:31px}.login-title{margin-bottom:12px}.login-field{height:46px;margin-bottom:10px}.login-footer{margin-top:16px}}.operation-empty,.operation-state{min-height:360px;display:grid;place-content:center;justify-items:center;gap:12px;color:#7f8daa;text-align:center;font-size:13px}.operation-state{min-height:100%;background:#07112d}.operation-state i{width:27px;height:27px;border:2px solid #263a67;border-top-color:#4f7fff;border-radius:50%;animation:operation-spin .8s linear infinite}.operation-state.error{color:#ff929d}.operation-state button{padding:8px 17px;color:#fff;background:#315fdc;border-radius:5px}.agent-summary{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0}.agent-summary span{padding:12px;color:#aeb9d0;background:#151f48;border-radius:6px;font-size:12px}.agent-summary b{display:block;margin-top:5px;color:#fff;font-size:17px}.support-success,.support-error{margin:10px 0;padding:9px 10px;border-radius:5px;font-size:12px}.support-success{color:#70dbb4;background:#12372e}.support-error{color:#ff9aa5;background:#361b2b}.benefit:disabled{opacity:.78;cursor:not-allowed}@keyframes operation-spin{to{transform:rotate(360deg)}}.register-page{padding-bottom:18px}.register-card{padding-top:18px}.invite-source{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 10px;margin:-3px 0 15px;padding:11px 13px;color:#a9badb;background:linear-gradient(110deg,#111f48,#172e66);border:1px solid #294881;border-radius:6px}.invite-source span{font-size:12px}.invite-source b{color:#84a7ff;font-size:17px;letter-spacing:1px}.invite-source small{grid-column:1/-1;color:#7586a8;font-size:11px}.invite-field input{text-transform:uppercase;letter-spacing:1px;font-weight:700}.register-card .login-error{margin-top:0}@media(max-height:700px){.register-card{padding-top:4px}.register-card .login-title{margin-bottom:9px}.invite-source{margin-bottom:9px;padding:8px 11px}.register-page .login-field{height:43px;margin-bottom:8px}}.legal-consent{margin:2px 0 12px;color:#aebbd2;font-size:12px;line-height:1.55}.legal-consent label{display:flex;align-items:flex-start;gap:8px}.legal-consent input{width:16px;height:16px;margin:1px 0 0;accent-color:#4b82ff;flex:0 0 auto}.legal-consent a{color:#7da5ff;text-decoration:underline;text-underline-offset:2px}.legal-consent small{display:block;margin:5px 0 0 24px;color:#7383a3}.legal-consent .legal-consent-error{color:#ff8f9d}.register-card .login-submit:disabled{cursor:not-allowed}.agent-share-link{margin:12px 0;padding:13px;background:#111d44;border:1px solid #294377;border-radius:7px}.agent-share-link span{display:block;color:#92a2c2;font-size:12px}.agent-share-link code{display:block;margin:7px 0;color:#83a5ff;font-size:17px;font-weight:700;letter-spacing:1px}.agent-share-link p{overflow:hidden;color:#aeb9d0;text-overflow:ellipsis;white-space:nowrap}.agent-share-link button{width:100%;height:38px;color:#fff;background:#315fdd;border-radius:5px}.catalog-loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:60;background:#0a0a10;overflow:hidden}.catalog-loading-logo{position:absolute;top:40%;left:50%;width:min(227px,58.2vw);transform:translate(-50%);aspect-ratio:475/160}.catalog-loading-logo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.catalog-loading-logo .catalog-loading-flash{filter:brightness(1.8);clip-path:polygon(0 0,0 0,0 100%,0 100%);animation:catalog-shine 4s ease infinite}.catalog-loading-bar{position:absolute;top:58%;left:50%;width:60%;height:5px;transform:translate(-50%);overflow:hidden;border-radius:4px;background:#ffffff26}.catalog-loading-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#3a6fff,#6ec1e4);transition:width .11s linear}.catalog-loading>span{position:absolute;top:calc(58% + 17px);left:0;right:0;color:#fff9;text-align:center;font-size:14px;line-height:22px}@keyframes catalog-shine{0%{clip-path:polygon(-50% 0,-20% 0,-40% 100%,-70% 100%)}50%,to{clip-path:polygon(120% 0,150% 0,130% 100%,100% 100%)}}@media(prefers-reduced-motion:reduce){.catalog-loading-logo .catalog-loading-flash{animation:none;opacity:0}.catalog-loading-bar i{transition:none}}.forgot-card{padding-top:28px}.forgot-intro{margin:0 0 18px;color:#aebbd2;font-size:13px;line-height:1.7}.forgot-note{display:block;margin:4px 0 14px;color:#aebbd2;font-size:13px}.forgot-note span{display:block;margin-bottom:7px}.forgot-note textarea,.support-dialog textarea{width:100%;min-height:92px;padding:11px 12px;border:1px solid #334a78;border-radius:6px;background:#0d1835;color:#fff;font:inherit;resize:vertical}.forgot-success{display:flex;flex-direction:column;gap:7px;margin:15px 0;padding:14px;border:1px solid #2d765f;border-radius:7px;background:#102f29;color:#83e1bd}.forgot-success span{font-size:12px;word-break:break-all}.support-dialog{max-height:calc(100% - 34px);display:flex;flex-direction:column}.support-dialog>p{margin:0 0 9px;font-size:13px}.support-dialog>input{flex:0 0 45px;margin-bottom:9px}.support-dialog>textarea{flex:0 0 82px}.support-thread{min-height:130px;max-height:280px;overflow:auto;margin:4px 0 10px;padding:8px;border-radius:7px;background:#0d1733}.support-message{max-width:86%;display:flex;flex-direction:column;gap:4px;margin:7px 0;padding:9px 11px;border-radius:9px;background:#233862;font-size:13px}.support-message.member{margin-left:auto;background:#315fd2}.support-message b{font-size:11px;color:#9fb4e3}.support-message.member b{color:#dbe7ff}.support-message span{line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.support-message small{align-self:flex-end;color:#91a0bd;font-size:9px}.support-message.member small{color:#c4d4fa}.notice-detail{min-height:100%;padding:18px 20px;background:#07112d}.notice-back{margin-bottom:18px;padding:7px 0;background:transparent;color:#8aa9ff}.notice-detail small{display:block;color:#7d8aa5;font-size:11px}.notice-detail h2{margin:12px 0 16px;font-size:20px}.notice-detail p{color:#bdc7dc;line-height:1.8;white-space:pre-wrap}.notice em{position:absolute;right:38px;top:16px;color:#8290ad;font-size:10px;font-style:normal}.notice.unread{background:#14254b}.notice-dot{left:4px!important;right:auto!important;top:18px!important;width:6px;height:6px;border-radius:50%;background:#5d8cff}.notice-loading{padding:8px 13px;color:#8ea1c7;font-size:12px}.login-phone{background-image:none;background-color:#06102b}.login-background-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:contain;object-position:center top;pointer-events:none}.login-phone>.login-page,.login-phone>.session-loading{position:relative;z-index:1}.captcha-code{flex:0 0 132px;width:132px}.captcha-code img{display:block;width:100%;height:100%;object-fit:contain}.captcha-code:disabled{cursor:wait}.ui-state{min-height:360px;display:grid;place-content:center;justify-items:center;gap:10px;padding:32px 24px;background:#07112d;color:#aab7d4;text-align:center}.ui-state-compact{min-height:230px;background:transparent}.ui-state>b{color:#eef3ff;font-size:15px;line-height:1.5}.ui-state>p{max-width:280px;margin:0;color:#8797b8;font-size:12px;line-height:1.65;overflow-wrap:anywhere}.ui-state>button{min-width:116px;min-height:40px;margin-top:4px;padding:0 20px;border:1px solid #4f76d8;border-radius:5px;background:#315fdc;color:#fff;font:inherit;font-weight:700}.ui-state-error>b{color:#ff9caa}.ui-state-logo{width:92px;height:34px;margin-bottom:4px;object-fit:contain;opacity:.82}.operation-empty{min-height:250px;gap:10px;padding:28px 22px;color:#8998b8;background:transparent}.operation-empty:before{content:"";width:88px;height:32px;margin-bottom:2px;background:url(/assets/pg88/705e38f5054bbdd3.png) center/contain no-repeat;opacity:.62}.ui-equalizer,.notice-loading-bars{height:34px;display:flex;align-items:center;justify-content:center;gap:4px}.ui-equalizer i,.notice-loading-bars i{width:4px;height:10px;border-radius:3px;background:#5a86ff;box-shadow:0 0 9px #5a86ff59;animation:ui-equalizer .85s ease-in-out infinite alternate;animation-delay:calc(var(--bar-index) * -.09s)}.notice-loading-bars{height:18px;gap:2px}.notice-loading-bars i{width:2px;height:6px}@keyframes ui-equalizer{0%{transform:scaleY(.45);opacity:.45}to{transform:scaleY(2.35);opacity:1}}.page-view{min-height:100%;animation:page-view-in .2s ease-out both}@keyframes page-view-in{0%{opacity:.58;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.phone button,.phone a,.phone input,.phone textarea{-webkit-tap-highlight-color:transparent}.phone button,.phone a{touch-action:manipulation}.phone button{transition:transform .14s ease,opacity .14s ease,border-color .14s ease,background-color .14s ease}.phone button:active:not(:disabled){transform:scale(.97)}.phone button:focus-visible,.phone a:focus-visible,.phone input:focus-visible,.phone textarea:focus-visible{outline:2px solid #78a0ff;outline-offset:2px}.phone button:disabled{cursor:not-allowed}.game-card-cover,.game-card-logo{background-color:#101a38;transition:opacity .25s ease,filter .25s ease}.game-art-loading{opacity:.38;filter:saturate(.65)}.game-art-ready{opacity:1}.game-art-error{padding:18%;object-fit:contain!important;opacity:.7}.notice-loading{display:flex;align-items:center;gap:8px;min-height:36px;background:#0e1b3d;border-bottom:1px solid #243861}.toast-visible{display:grid;place-items:center;min-height:44px;padding:10px 14px;background:#18284f;border:1px solid #4163ad;box-shadow:0 12px 32px #0000007a;animation:toast-in .22s ease-out both}.toast-visible span{line-height:1.55}@keyframes toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.page-view,.toast-visible,.ui-equalizer i,.notice-loading-bars i{animation:none}.phone button,.game-card-cover,.game-card-logo{transition:none}}.wallet-page{min-height:100%;background:#07112d;color:#eef3ff}.wallet-titlebar{background:#101b3b;border-bottom-color:#263b68;box-shadow:0 6px 20px #0000002e}.wallet-titlebar button{color:#9aa9c9}.wallet-titlebar button:last-child{color:#79a0ff}.wallet-tabs{background:#0e1937;border-bottom-color:#24375f}.wallet-tabs button{color:#8f9cbc}.wallet-tabs button.active{color:#fff}.wallet-tabs button.active:after{background:#4b7fff}.wallet-balance{border:1px solid #3b60a6;background:#183769;box-shadow:0 9px 24px #0000003b}.wallet-categories button{border-color:#2b4070;background:#101c3c;color:#96a4c1}.wallet-categories button.active{color:#fff;border-color:#5a83e7;background:#244d9c}.wallet-methods button{border-color:#273b67;background:#101c3c;color:#e8eeff}.wallet-methods button.active{border-color:#648bf0;background:#152950;box-shadow:0 4px 15px #11295c7a}.wallet-methods small{color:#7f8dab}.wallet-form,.wallet-orders article,.wallet-result{border:1px solid #263c6a;background:#101c3d;box-shadow:0 7px 22px #00000038}.wallet-limit,.wallet-arrival,.wallet-orders article div span,.wallet-orders article small,.wallet-result>p{color:#8e9dbc}.wallet-limit b,.wallet-arrival b,.wallet-copy{color:#7ea4ff}.wallet-amount>div{border-color:#324b7d;background:#0b1734}.wallet-amount b{border-right-color:#2d426e}.wallet-amount input,.wallet-modal input{color:#fff;background:transparent}.wallet-amount input::placeholder,.wallet-modal input::placeholder{color:#687795}.wallet-presets button{border-color:#304774;background:#0d1936;color:#aebad2}.wallet-presets button.active{border-color:#638bf2;color:#fff;background:#234b99}.wallet-arrival{background:#0c1935}.wallet-tips,.wallet-manual-note{background:#2a241b;color:#d7bd91}.wallet-tips b{color:#f1d9a8}.wallet-submit{background:#3a6fff;box-shadow:0 8px 20px #3a6fff47}.wallet-account-card,.wallet-add-account{border-color:#304874;background:#0d1936;color:#e7edff}.wallet-account-card small{color:#8795b0}.wallet-account-card em,.wallet-add-account{color:#82a7ff}.wallet-empty{color:#7f8daa}.wallet-result-state{background:#2c271d;color:#efc779}.wallet-result h2{color:#fff}.wallet-payment{background:#0c1834}.wallet-payment span{color:#8d9ab5}.wallet-payment button{color:#7fa5ff}.wallet-payment img{background:#fff}.wallet-modal{background:#010510c7;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.wallet-modal form{background:#111d3e;border:1px solid #314775;color:#eef3ff}.wallet-modal label{color:#aeb9d0}.wallet-modal input{border-color:#324b7b;background:#0c1834}.wallet-modal form>div button{border-color:#3a4f79;background:#182747;color:#dce5f8}.wallet-modal form>div button:last-child{background:#3a6fff;color:#fff}
