.v2-toast[data-v-32f8dfd6]{position:fixed;left:50%;top:40%;transform:translate(-50%);z-index:3000;background:#111e37eb;color:#fff;font-size:13px;padding:10px 16px;border-radius:10px;max-width:70vw;text-align:center}:root{--blue:#259cfc;--blue-a:#3ec0fe;--blue-b:#1281ff;--title:#3e5075;--text:#3a4f77;--text-2:#7181a6;--text-3:#95a3c4;--text-4:#acbcd3;--line:#d8e2ee;--shadow:0 3px 6px rgba(0,62,131,.08);--shadow-s:0 3px 3px rgba(0,62,131,.08);--r:10px;--tab-h:56px}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0}body{min-height:100vh;background:#e4eef9;color:#fff;font-family:-apple-system,system-ui,PingFang SC,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif;font-size:16px;line-height:normal;-webkit-font-smoothing:antialiased}img{display:block;border:0}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}a{color:inherit;text-decoration:none}.hide{display:none!important}#app{max-width:480px;margin:0 auto;min-height:100vh;min-height:100dvh}.home{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;padding:52px 0 calc(85px + env(safe-area-inset-bottom,0px));background:linear-gradient(#f4f7fc,#e4eef9 15%,#e4eef9)}.home--download-banner{padding-top:52px}.download-banner-slot{position:fixed;top:0;left:0;right:0;z-index:120;height:52px;overflow:hidden;background:#f8f9fc;max-width:480px;margin:0 auto}.download-banner-slot.hide{display:none}.download-banner{display:flex;align-items:center;gap:8px;height:52px;padding:5px 10px;background:#f8f9fc;position:relative}.download-banner .btn-close{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;color:#9ca3af;font-size:20px;line-height:1}.download-banner .banner-center{flex:1;display:flex;align-items:center;gap:8px;min-width:0}.download-banner .app-icon{flex-shrink:0;width:35px;height:35px;overflow:hidden;display:flex;align-items:center;justify-content:center}.download-banner .app-icon img{width:35px;height:35px;object-fit:contain}.download-banner .app-info{min-width:0;display:flex;flex-direction:column;justify-content:space-between;height:35px}.download-banner .app-name{font-size:12px;font-weight:600;color:#374151;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.download-banner .app-desc{font-size:9px;color:#737373;line-height:1.3;margin-top:2px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word}.download-banner .btn-download{flex-shrink:0;max-width:100px;min-width:64px;height:28px;padding:0 8px;border:1px solid var(--blue);border-radius:6px;background:var(--blue);color:#fff;font-size:10px;font-weight:500;line-height:1.2;display:flex;align-items:center;justify-content:center;white-space:nowrap}.home-hero{flex-shrink:0}.top-section,.background-container{position:relative}.new-header{position:relative;display:flex;align-items:center;justify-content:space-between;padding:10px 16px;height:47px}.header-left{display:flex;align-items:center;height:27px}.header-logo{width:89px;height:27px;object-fit:contain}.header-right{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.header-right .icon-btn{width:16px;height:16px;display:flex;color:#8c9bb5}.banner-wrapper{position:relative}.banner{position:relative;padding:0 10px}.banner-frame{width:100%;aspect-ratio:355/112}.banner-placeholder-wrap{display:block;width:100%;height:100%;border-radius:var(--r);overflow:hidden;background:#dbe9fa}.banner-placeholder-wrap .banner-img{width:100%;height:100%;object-fit:cover}.announcement-wrapper{position:relative;width:100%;margin-top:10px;padding:0 10px;z-index:5}.announcement-bar{display:flex;align-items:center;justify-content:space-between;width:100%;height:28px;padding:0 10px;border:1px solid #fff;border-radius:60px;background:linear-gradient(#fff,#eef6ff);box-shadow:var(--shadow-s);gap:8px}.announcement-bar .announcement-content{display:flex;align-items:center;gap:8px;flex:1;overflow:hidden}.announcement-bar .speaker-icon{width:12px;height:12px;flex-shrink:0;color:var(--blue)}.announcement-bar .notice-marquee-wrap{flex:1;min-width:0;overflow:hidden}.announcement-bar .home-announce-notice-bar{height:16px;line-height:16px;font-size:12px;font-weight:500;color:#3b507899;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:transparent!important}.announcement-bar .view-all-btn{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;font-size:10px;line-height:12px;color:var(--blue);white-space:nowrap}.announcement-bar .view-all-btn__arrow{width:8px;height:8px;flex-shrink:0}.login-status-card{position:relative;display:flex;align-items:center;justify-content:space-between;padding:10px;margin:10px;background:linear-gradient(#fff,#eef6ff);border:1px solid #fff;border-radius:var(--r);box-shadow:var(--shadow);overflow:hidden}.login-status-card:before{content:"";position:absolute;top:0;right:0;width:220px;height:95px;max-height:100%;background:url(/m/dx/images/home/login-card-texture.webp) 0 0/100% 105% no-repeat;pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(#000 18%,transparent);mask-image:linear-gradient(#000 18%,transparent)}.login-status-card>*{position:relative;z-index:1}.login-status-card .card-content{display:flex;align-items:center;gap:10px;flex:1}.login-status-card .avatar-placeholder{width:55px;height:55px;flex-shrink:0;border-radius:50%;overflow:hidden;border:2px solid #fff;box-shadow:0 2px 6px #5a59592b;background:linear-gradient(150deg,#23324a,#101b2c)}.login-status-card .avatar-placeholder img{width:100%;height:100%;object-fit:cover;border-radius:50%}.login-status-card .text-content{min-width:0}.login-status-card .main-text{font-size:14px;font-weight:500;color:var(--text);line-height:15px;margin-bottom:6px;white-space:nowrap}.login-status-card .sub-text{font-size:10px;font-weight:400;color:var(--text-3);line-height:14px;white-space:nowrap}.login-status-card .login-btn{flex-shrink:0;width:72px;height:28px;padding:8.5px 7.5px;background:linear-gradient(var(--blue-a),var(--blue-b));color:#fff;border-radius:14px;font-size:11px;font-weight:500;line-height:11px;text-align:center;display:flex;align-items:center;justify-content:center}.login-status-card .login-btn:active{opacity:.8}.home-games{position:relative;z-index:1;flex:1 0 auto;display:flex;flex-direction:column;min-height:0}.game-section{flex:0 0 auto;display:flex;align-items:stretch;gap:10px;padding:0 10px;margin:0 0 10px}.game-lobby-card{flex:1 1 0;min-width:0;position:relative;align-self:flex-start;height:auto;aspect-ratio:171/248;border-radius:var(--r);overflow:hidden;cursor:pointer;box-shadow:0 -.5px 3.5px 1.5px #5c79be14,var(--shadow)}.game-lobby-card:active{transform:translateY(2px) scale(.97)}.game-lobby-card__panel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;padding:4px 8px 8px;border:1px solid #fff;border-radius:var(--r);background:linear-gradient(#fffffffa,#fafcfef5 56%,#ecf3faf2 72%,#e5eef7f5),radial-gradient(120% 80% at 50% 0,#fffffff0 0,#f9fbfd99 52%,#dae6f270);box-shadow:inset 0 1px 1px #fffffffa,inset 0 -2px 4px #a2b0be2e,inset 1px 0 2px #b1bdca29,inset -1px 0 2px #b1bdca29}.game-lobby-card__label-row{display:flex;justify-content:flex-start;flex-shrink:0;line-height:0}.game-lobby-card__free-label{display:block;max-width:100%}.game-lobby-card__free-label img{display:block;height:25px;width:auto;max-width:100%;object-fit:contain}.game-lobby-card__stack{flex:1;display:flex;flex-direction:column;justify-content:flex-end;min-height:0;gap:2px}.game-lobby-card__hold{position:absolute;top:8%;left:0;width:100%;height:auto;z-index:1;pointer-events:none;overflow:visible}.game-lobby-card__hold-img{display:block;width:100%;height:auto;aspect-ratio:346/246}.game-lobby-card__hold-img img{display:block;width:100%;height:auto;object-fit:contain;object-position:center}.game-lobby-card__l1-strip-wrap{position:relative;z-index:2;width:100%;line-height:0;border-radius:4px;overflow:hidden}.game-lobby-card__l1-strip-stack{position:relative;width:100%;aspect-ratio:171/40}.game-lobby-card__l1-strip-layer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;display:block}.game-lobby-card__l1-strip-layer img{display:block;width:100%;height:100%;object-fit:fill}.game-lobby-card__l1-strip-layer--under{z-index:1}.game-lobby-card__l1-strip-layer--over{z-index:2}.game-lobby-card__divider{position:relative;z-index:2;display:flex;align-items:center;gap:4px;width:100%;padding:2px 4px 0}.game-lobby-card__divider-line{flex:1;height:1px;background:var(--line)}.game-lobby-card__divider-text{flex-shrink:0;font-size:9px;font-weight:500;color:var(--text-4);text-shadow:0 1px 0 #fff}.game-lobby-card__venue{position:relative;z-index:2;display:block;width:100%;line-height:0}.game-lobby-card__venue img{display:block;width:100%;height:auto;object-fit:contain}.category-cards-wrapper{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:10px;aspect-ratio:171/248;height:auto;align-self:flex-start}.category-card{flex:1;min-height:0;position:relative;display:flex;justify-content:space-between;background:#fff url(/m/dx/images/home/optimized/r_background.webp) 50%/112% 112% no-repeat;border:1px solid #fff;border-radius:var(--r);box-shadow:var(--shadow);overflow:hidden;cursor:pointer}.category-card:active{transform:translateY(2px) scale(.97)}.category-card .card-content{flex:1;padding-left:9px;position:relative;z-index:1}.category-card .card-content .card-title{font-size:14px;font-weight:600;color:var(--title);line-height:14px;margin:18px 0 26px;display:flex;align-items:center;gap:5px;white-space:nowrap}.category-card .card-content .card-title svg,.category-card .card-content .card-title img{width:21px;height:21px;flex-shrink:0;object-fit:contain}.category-card .card-content .card-subtitle,.category-card .card-content .card-description{font-size:10px;font-weight:400;color:var(--text-2);line-height:14px;white-space:nowrap}.category-card .card-content .card-subtitle{margin-bottom:2px}.category-card .card-image{display:flex;position:absolute;right:0;bottom:2px}.category-card .card-image.image-live{inset:auto 0 2px auto;width:auto;height:100%;max-width:86%;justify-content:flex-end;align-items:flex-end}.category-card .card-image.image-live img{width:auto;height:100%;max-width:100%;object-position:right bottom;object-fit:contain}.category-card .card-image.image-sports{top:auto;right:0;bottom:0;width:auto;height:81.7%;aspect-ratio:160/194;justify-content:flex-end;align-items:flex-end}.category-card .card-image.image-sports img{display:block;width:100%;height:100%;object-position:right bottom;object-fit:contain}.home-game-type-slot{flex:1 1 auto;display:flex;min-height:clamp(104px,calc(-14.5723px + 35.5422vw),132px);max-height:140px}.game-type-icons{display:flex;align-items:stretch;justify-content:space-between;gap:7px;margin:0 10px;flex:1 1 auto;min-height:0;min-width:0}.game-type-icons__item{flex:1 1 0;min-width:0;display:flex;align-items:stretch;transition:transform .12s ease-out}.game-type-icons__item:active{transform:translateY(2px) scale(.97)}.game-type-icons__card{position:relative;flex:1 1 auto;width:100%;min-height:0;border:1px solid #fff;border-radius:var(--r);overflow:hidden;background:#fff url(/m/dx/images/home/optimized/home_more_bg.webp) 50%/cover no-repeat;box-shadow:var(--shadow)}.game-type-icons__text{position:absolute;left:0;right:0;bottom:0;width:100%;height:auto;object-fit:contain;object-position:center bottom;pointer-events:none}.game-type-icons__icon-wrap{position:absolute;top:12px;left:12px;right:12px;display:flex;justify-content:center;align-items:center;pointer-events:none}.game-type-icons__icon{width:61px;height:48px;object-fit:contain}.subpage{min-height:100vh;min-height:100dvh;padding:0 0 calc(85px + env(safe-area-inset-bottom,0px));background:linear-gradient(#f4f7fc,#e4eef9 15%,#e4eef9)}.subpage-head{position:sticky;top:0;z-index:60;height:47px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:linear-gradient(#f6f9fd,#eef5fd);border-bottom:1px solid rgba(255,255,255,.9)}.subpage-head .back-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#5a7099}.subpage-head .sub-title{font-size:15px;font-weight:600;color:var(--title)}.subpage-head .sub-count{font-size:11px;color:var(--text-2);min-width:32px;text-align:right}.chip-row{display:flex;gap:8px;overflow-x:auto;padding:10px 10px 0;scrollbar-width:none}.chip-row::-webkit-scrollbar{display:none}.chip{flex:0 0 auto;height:28px;padding:0 14px;border-radius:30px;display:flex;align-items:center;background:#fff;border:1px solid #fff;box-shadow:var(--shadow-s);font-size:12px;font-weight:500;color:var(--text-2)}.chip.on{background:linear-gradient(var(--blue-a),var(--blue-b));color:#fff;font-weight:600;border-color:transparent}.venue-block{padding:14px 10px 0}.venue-block__head{display:flex;align-items:center;gap:8px;padding:0 2px 8px}.venue-block__name{font-size:13px;font-weight:600;color:var(--title)}.venue-more{margin:8px 0 2px;height:36px;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:4px;background:#f2f7fd;border:1px solid #e6eff9;font-size:12px;font-weight:500;color:#259cfc}.venue-more:active{background:#e8f2fd}.venue-more .caret{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;display:inline-block}.venue-block__line{flex:1;height:1px;background:var(--line)}.venue-block__cnt{font-size:10px;color:var(--text-4)}.game-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:4px 10px 0}.gcard{position:relative;border-radius:var(--r);overflow:hidden;cursor:pointer;background:#fff url(/m/dx/images/home/optimized/r_background.webp) 50%/112% 112% no-repeat;border:1px solid #fff;box-shadow:var(--shadow)}.gcard:active{transform:translateY(2px) scale(.97)}.gcard-img{aspect-ratio:1/1;overflow:hidden;border-radius:var(--r) var(--r) 0 0;background:#fff;padding:4px}.gcard-img{position:relative}.gcard-fb{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#9fb4cc;letter-spacing:1px;background:linear-gradient(135deg,#eef5fd,#dce9f8);border-radius:inherit}.gcard-img img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;border-radius:10px}.gcard-img img{width:100%;height:100%;object-fit:contain}.gcard-name{padding:6px 4px 8px;text-align:center;font-size:11px;font-weight:500;color:var(--title);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gcard-tag{position:absolute;top:6px;left:6px;z-index:2;height:16px;padding:0 6px;border-radius:8px;display:flex;align-items:center;background:linear-gradient(90deg,#ff7a45,#f5222d);font-size:9px;font-weight:700;color:#fff;letter-spacing:.04em}.empty{padding:60px 0;text-align:center;font-size:12px;color:var(--text-4)}.van-tabbar{position:fixed;left:50%;bottom:0;transform:translate(-50%);width:100%;max-width:480px;height:calc(var(--tab-h) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);box-sizing:border-box;display:flex;align-items:center;z-index:90;background:linear-gradient(#fff,#f2f7fd);border-top:1px solid #e6eff9}.van-tabbar-item{flex:1;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px 2px;box-sizing:border-box;color:#95a3c4}.van-tabbar-item .tab-ic{width:32px;height:32px;display:block;flex:0 0 auto}.van-tabbar-item .tab-ic--on{display:none}.van-tabbar-item .tab-ic--off,.van-tabbar-item.active .tab-ic--on{display:block}.van-tabbar-item.active .tab-ic--off{display:none}.van-tabbar-item span{font-size:10px;line-height:12px;margin-top:4px;font-weight:400}.van-tabbar-item.active{color:#57678d}.mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:#10233a80;display:none;align-items:flex-end;justify-content:center}.btn-blue{background:linear-gradient(var(--blue-a),var(--blue-b));color:#fff;font-weight:700}.btn-block{width:100%;height:46px;border-radius:12px;font-size:16px}.toast{position:fixed;left:50%;bottom:calc(var(--tab-h) + 20px);transform:translate(-50%,14px);z-index:1000;max-width:84vw;padding:10px 18px;border-radius:10px;background:#10233aeb;color:#fff;font-size:13px;text-align:center;opacity:0;pointer-events:none;transition:all .24s}.toast.on{opacity:1;transform:translate(-50%)}.category-card .card-content{padding-left:8px}.category-card .card-content .card-title{font-size:13px;margin:16px 0 22px;gap:4px}.category-card .card-content .card-title img,.category-card .card-content .card-title svg{width:18px;height:18px}.category-card .card-content .card-subtitle,.category-card .card-content .card-description{font-size:9px;line-height:13px}.category-card .card-image.image-live{max-width:70%}.category-card .card-image.image-sports{height:74%}.game-lobby-card__free-label img{height:22px}.game-lobby-card__divider-text{font-size:8.5px}.game-type-icons__icon-wrap{top:10px;left:8px;right:8px}.game-type-icons__icon{width:52px;height:41px}body{background:#dfe9f6}#app{box-shadow:0 0 60px #003e831f}.page{position:fixed;left:0;right:0;top:0;bottom:calc(var(--tab-h) + env(safe-area-inset-bottom,0px));z-index:100;max-width:480px;margin:0 auto;display:flex;flex-direction:column;background:linear-gradient(#f4f7fc,#e4eef9 15%,#e4eef9);transform:translate(100%);transition:transform .26s ease}.page.on{transform:translate(0)}.app-nav{flex:0 0 47px;height:47px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:linear-gradient(#f6f9fd,#eef5fd);border-bottom:1px solid rgba(255,255,255,.9);position:relative}.app-nav__back{width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#5a7099;margin-left:-8px}.app-nav__title{position:absolute;left:50%;transform:translate(-50%);font-size:15px;font-weight:600;color:#3e5075}.app-nav__right{font-size:12px;color:#259cfc;min-width:56px;text-align:right}.app-nav__spacer{width:56px}.page-body{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 0 calc(20px + env(safe-area-inset-bottom,0px))}.bounce-top{border-radius:10px;padding:12px 14px;margin-bottom:10px;background:linear-gradient(135deg,#e8f3ff,#f7fbff);border:1px solid #fff;box-shadow:0 3px 6px #003e8314}.referrer_wrap{display:flex;align-items:center}.referrer-label{font-size:11px;color:#7181a6;line-height:14px}.referrer-col{flex:1;min-width:0}.referrer-col--divider{flex:0 0 1px;height:26px;background:#d8e2ee;margin:0 12px}.referrer-row-value{margin-top:4px;font-size:16px;font-weight:700;color:#3e5075;line-height:20px}.referrer-row-value .system-dollar{color:#3e5075}.gift-pending-badge{display:inline-flex;align-items:center;gap:4px;margin-left:6px;vertical-align:2px}.gift-pending-dot{width:6px;height:6px;border-radius:50%;background:#f4425c;display:block}.bonus-tabs{display:flex;gap:8px;overflow-x:auto;padding:2px 0 10px;scrollbar-width:none}.bonus-tabs::-webkit-scrollbar{display:none}.bonus-tab{flex:0 0 auto;height:28px;padding:0 14px;border-radius:30px;display:flex;align-items:center;font-size:12px;font-weight:500;background:#fff;color:#7181a6;border:1px solid #fff;box-shadow:0 3px 3px #003e8314}.bonus-tab.on{background:linear-gradient(#3ec0fe,#1281ff);color:#fff;font-weight:600;border-color:transparent}.bonus-activity-list{display:flex;flex-direction:column;gap:10px;padding-bottom:14px}.card{position:relative;overflow:hidden;border-radius:10px;background:#fff;border:1px solid #fff;box-shadow:0 3px 6px #003e8314}.card-image-inner{position:relative;width:100%;aspect-ratio:686/386;height:auto;overflow:hidden;background:linear-gradient(120deg,#1c4b8f,#259cfc 55%,#7ed0ff)}.card-image-inner>img{width:100%;height:100%;object-fit:cover;display:block}.card-image-inner.has-img .card-image-fallback,.card-image-inner.has-img .category-tag-wrap{display:none}.card-image-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;padding:0 16px;color:#fff}.card-image-fallback .t{font-size:17px;font-weight:700;line-height:22px;text-shadow:0 1px 4px rgba(0,40,90,.35)}.card-image-fallback .s{margin-top:6px;font-size:11px;color:#ffffffd9}.card-image-fallback:after{content:"";position:absolute;right:-40px;top:-40px;width:140px;height:140px;border-radius:50%;background:radial-gradient(circle,#ffffff38,#fff0 70%)}.category-tag-wrap{position:absolute;left:8px;top:8px;display:flex;gap:4px;z-index:2}.category-tag{height:20px;padding:0 8px;border-radius:10px;display:flex;align-items:center;font-size:10px;font-weight:600;color:#fff;background:#259cfceb}.status-badge{position:absolute;right:8px;top:8px;z-index:2;height:20px;padding:0 8px;border-radius:10px;display:flex;align-items:center;font-size:10px;font-weight:600;color:#fff;background:#22c55eeb}.status-badge--expired{background:#95a3c4eb}.status-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#10233a6b;display:none}.card--expired .status-overlay{display:block}.card-body{padding:10px 12px 12px}.card-title-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.card-title{font-size:14px;font-weight:600;color:#3e5075;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-sub{margin-top:6px;font-size:11px;color:#95a3c4;line-height:15px}.countdown-section{display:flex;align-items:center;gap:4px;margin-top:8px}.countdown-label{font-size:11px;color:#7181a6;margin-right:2px}.countdown-num{min-width:20px;height:20px;padding:0 4px;border-radius:5px;display:flex;align-items:center;justify-content:center;background:#eef5fd;color:#259cfc;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.countdown-unit{font-size:10px;color:#95a3c4;margin-right:2px}.countdown-time{font-size:11px;color:#95a3c4;margin-left:auto}.card-join{position:absolute;right:12px;bottom:12px;height:26px;padding:0 14px;border-radius:13px;display:flex;align-items:center;font-size:12px;font-weight:600;color:#fff;background:linear-gradient(#3ec0fe,#1281ff)}.card-join--disabled{background:#dbe6f3;color:#95a3c4}.empty-block{padding:70px 0;text-align:center;color:#95a3c4;font-size:12px}.list-skeleton-wrap{display:flex;flex-direction:column;gap:10px}.sk-card{height:180px;border-radius:10px;background:linear-gradient(90deg,#eef4fb,#f7fbff,#eef4fb);background-size:200% 100%;animation:skmove 1.2s linear infinite}0%{background-position:0 0}100%{background-position:-200% 0}.act-detail{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:none}.act-detail.on{display:block}.act-detail__mask{position:absolute;top:0;right:0;bottom:0;left:0;background:#10233a80}.act-detail__panel{position:absolute;left:0;right:0;bottom:0;max-height:82vh;max-width:480px;margin:0 auto;background:#fff;border-radius:18px 18px 0 0;display:flex;flex-direction:column;transform:translateY(100%);transition:transform .28s ease}.act-detail.on .act-detail__panel{transform:translateY(0)}.act-detail__hd{padding:16px 18px 10px;border-bottom:1px solid #eef4fb;position:relative}.act-detail__title{font-size:16px;font-weight:700;color:#3e5075;line-height:22px;padding-right:28px}.act-detail__time{margin-top:6px;font-size:11px;color:#95a3c4}.act-detail__x{position:absolute;right:12px;top:12px;width:28px;height:28px;color:#b2bfca;font-size:20px}.act-detail__bd{flex:1;min-height:0;overflow-y:auto;padding:14px 18px 18px;font-size:13px;line-height:22px;color:#5b6b85}.act-detail__bd p{margin:0 0 8px}.act-detail__bd div{margin:0}.act-detail__ft{padding:10px 18px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid #eef4fb}.act-detail__btn{width:100%;height:44px;border-radius:12px;color:#fff;font-size:15px;font-weight:700;background:linear-gradient(#3ec0fe,#1281ff);display:flex;align-items:center;justify-content:center}.act-detail__btn--off{background:#dbe6f3;color:#95a3c4}.service-hero{border-radius:10px;padding:18px 16px;margin-bottom:10px;color:#fff;background:linear-gradient(135deg,#259cfc,#1281ff 60%,#0b5fbf);box-shadow:0 6px 16px #188ff647;position:relative;overflow:hidden}.service-hero:after{content:"";position:absolute;right:-30px;top:-30px;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,#ffffff38,#fff0 70%)}.service-hero h3{font-size:17px;font-weight:700;margin:0 0 6px}.service-actions{display:flex;gap:10px;margin-bottom:10px}.service-action{flex:1;height:64px;border-radius:10px;background:#fff;border:1px solid #fff;box-shadow:0 3px 6px #003e8314;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.service-action i{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#259cfc}.service-action span{font-size:11px;color:#3e5075}.service-card{border-radius:10px;background:#fff;border:1px solid #fff;box-shadow:0 3px 6px #003e8314;overflow:hidden;margin-bottom:10px}.service-card__hd{height:40px;display:flex;align-items:center;padding:0 14px;font-size:13px;font-weight:600;color:#3e5075;border-bottom:1px solid #f0f6fd}.faq-item{border-bottom:1px solid #f4f9ff}.faq-item:last-child{border-bottom:0}.faq-q{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 14px;text-align:left;font-size:12px;color:#5b6b85}.faq-q .arrow{width:12px;height:12px;flex:0 0 12px;color:#b2bfca;transition:transform .2s}.faq-item.on .faq-q .arrow{transform:rotate(180deg)}.faq-a{display:none;padding:0 14px 12px;font-size:11px;line-height:18px;color:#95a3c4}.faq-item.on .faq-a{display:block}.service-row{display:flex;align-items:center;justify-content:space-between;min-height:46px;padding:0 14px;border-bottom:1px solid #f4f9ff;font-size:12px;color:#5b6b85}.service-row:last-child{border-bottom:0}.service-row b{font-weight:600;color:#3e5075}.user-container .flex-column{display:block}.user-header{padding:18px 16px 14px;color:#fff;position:relative;background:linear-gradient(135deg,#259cfc,#1281ff 62%,#0b5fbf)}.user-header:after{content:"";position:absolute;right:-36px;top:-46px;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,#fff3,#fff0 70%)}.header-box{position:relative;z-index:1}.header-right{display:flex;align-items:center;gap:12px}.img-box{position:relative;width:54px;height:54px;flex:0 0 54px;border-radius:50%;overflow:hidden;border:2px solid rgba(255,255,255,.85);background:#fff3;display:flex;align-items:center;justify-content:center}.img-box img.avatar{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.img-box img.avatar{width:100%;height:100%;object-fit:cover}.avatar-letter{font-size:20px;font-weight:700;color:#fff}.header-right .info{flex:1;min-width:0}.header-right .name{display:flex;align-items:center;gap:6px}.name-text{font-size:16px;font-weight:700;max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vip-icon-wrap{display:inline-flex;align-items:center;height:16px;padding:0 6px;border-radius:8px;background:linear-gradient(90deg,#ffd76a,#f0a91b);color:#7a4a00;font-size:10px;font-weight:700}.header-right .id{margin-top:5px;font-size:11px;color:#fffc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.icon-edit{flex:0 0 auto;height:26px;padding:0 12px;border-radius:13px;font-size:11px;color:#fff;background:#fff3;border:1px solid rgba(255,255,255,.4)}.acounnt{margin-top:14px;position:relative;z-index:1}.acounnt .label{font-size:11px;color:#ffffffd1}.acounnt .amount{margin-top:4px;font-size:26px;font-weight:700;letter-spacing:.4px;line-height:30px}.acounnt .amount.hide-num{letter-spacing:2px}.user-content{padding:10px 10px 0}.finance-container{border-radius:10px;background:#fff;border:1px solid #fff;box-shadow:0 3px 6px #003e8314;margin-bottom:10px;overflow:hidden}.finance-content{padding:14px 14px 0}.cash-box{display:flex;align-items:flex-end;justify-content:space-between}.cash-box .label{font-size:11px;color:#95a3c4}.cash-box .amount{font-size:22px;font-weight:700;color:#3e5075;line-height:26px;margin-top:4px}.cash-box .amount.hide-num{letter-spacing:3px}.btn-box{display:flex;align-items:center;gap:8px;padding:12px 0 14px}.balance-eye{width:30px;height:30px;flex:0 0 30px;border-radius:50%;background:#eef5fd;color:#259cfc;display:flex;align-items:center;justify-content:center;font-size:14px}.btn-item{flex:1;height:34px;border-radius:17px;font-size:13px;font-weight:600;color:#fff;background:linear-gradient(#3ec0fe,#1281ff);display:flex;align-items:center;justify-content:center}.btn-item--line{background:#eef5fd;color:#259cfc}.center-bg{padding:0 14px}.divider{display:block;height:1px;background:#f0f6fd}.data-card .data-content{padding:14px}.data-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.title-wrap{display:flex;align-items:center;gap:8px}.title-wrap .title{font-size:14px;font-weight:600;color:#3e5075}.date-text{font-size:11px;color:#95a3c4}.data-row{display:flex;gap:8px}.data-item-grid{flex:1;border-radius:8px;background:#f6faff;padding:10px 8px;text-align:center}.data-item-grid .label{font-size:11px;color:#95a3c4}.data-item-grid .value-with-arrow{margin-top:6px;font-size:15px;font-weight:700;color:#3e5075;line-height:18px}.data-item{display:flex;align-items:center;justify-content:space-between;min-height:42px;border-bottom:1px solid #f4f9ff;font-size:12px;color:#5b6b85}.data-item:last-of-type{border-bottom:0}.data-item .v{display:flex;align-items:center;gap:6px;font-weight:600;color:#3e5075}.data-row-arrow{width:12px;height:12px;color:#b2bfca}.nav-list{border-radius:10px;background:#fff;border:1px solid #fff;box-shadow:0 3px 6px #003e8314;overflow:hidden;margin-bottom:10px}.nav-list .title{height:36px;display:flex;align-items:center;padding:0 14px;font-size:11px;color:#95a3c4;border-bottom:1px solid #f4f9ff}.nav-item{width:100%;min-height:46px;display:flex;align-items:center;gap:10px;padding:0 14px;border-bottom:1px solid #f4f9ff;font-size:13px;color:#3e5075;text-align:left}.nav-item:last-child{border-bottom:0}.nav-item .icon{width:20px;height:20px;flex:0 0 20px;display:flex;align-items:center;justify-content:center;color:#259cfc}.nav-item .line{flex:1}.nav-item .arrow{width:12px;height:12px;color:#c6d5e6;flex:0 0 12px}.nav-item--logout{justify-content:center;color:#f4425c}.nav-item--logout .icon{color:#f4425c}.sys-tip{padding:6px 4px 0;text-align:center;font-size:10px;color:#b2bfca;line-height:16px}.user-center-page .header-right{width:auto;height:auto;justify-content:flex-start;gap:12px}.user-center-page .header-right .img-box{width:54px;height:54px;flex:0 0 54px}.user-center-page .header-box{display:flex;flex-direction:column}.wallet-hero{border-radius:10px;padding:16px;margin-bottom:10px;color:#fff;position:relative;overflow:hidden;background:linear-gradient(135deg,#259cfc,#1281ff 62%,#0b5fbf);box-shadow:0 6px 16px #188ff642}.wallet-hero:after{content:"";position:absolute;right:-30px;top:-40px;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle,#fff3,#fff0 70%)}.wallet-hero .label{font-size:11px;color:#ffffffd9}.wallet-hero .amount{margin-top:4px;font-size:26px;font-weight:700;line-height:30px;letter-spacing:.4px}.wallet-hero .row{display:flex;gap:18px;margin-top:12px;position:relative;z-index:1}.wallet-hero .row div{font-size:11px;color:#ffffffd9}.wallet-hero .row b{display:block;margin-top:2px;font-size:13px;font-weight:600;color:#fff}.wallet-card{border-radius:10px;background:#fff;border:1px solid #fff;box-shadow:0 3px 6px #003e8314;margin-bottom:10px;overflow:hidden}.wallet-card__hd{height:42px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;border-bottom:1px solid #f4f9ff}.wallet-card__hd .t{font-size:13px;font-weight:600;color:#3e5075}.wallet-card__hd .x{font-size:11px;color:#259cfc}.pay-list{display:flex;flex-direction:column;gap:8px}.pay-item{display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 12px;border-radius:8px;border:1px solid #e6eff9;background:#fbfdff;cursor:pointer}.pay-item.on{border-color:#259cfc;background:#f2f9ff;box-shadow:0 0 0 2px #259cfc1f}.pay-item i{width:34px;height:34px;flex:0 0 34px;border-radius:8px;background:#eaf3ff;color:#259cfc;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;font-style:normal}.pay-item .n{flex:1;min-width:0}.pay-item .n b{display:block;font-size:13px;font-weight:600;color:#3e5075}.pay-item .n span{display:block;margin-top:3px;font-size:10px;color:#95a3c4}.pay-item .r{width:16px;height:16px;border-radius:50%;border:1.5px solid #c6d5e6;flex:0 0 16px}.pay-item.on .r{border-color:#259cfc;background:#259cfc;box-shadow:inset 0 0 0 3px #fff}.amt-box{display:flex;align-items:center;gap:8px;height:48px;padding:0 12px;border-radius:8px;border:1px solid #e6eff9;background:#fbfdff}.amt-box input{flex:1;min-width:0;border:0;background:transparent;outline:none;font-size:20px;font-weight:700;color:#3e5075;font-family:inherit}.amt-box input::placeholder{font-size:14px;font-weight:400;color:#c6d5e6}.amt-box .u{font-size:12px;color:#95a3c4;flex:0 0 auto}.amt-quick{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.amt-quick button{flex:1 1 0;min-width:52px;height:32px;border-radius:8px;border:1px solid #e6eff9;background:#fff;font-size:12px;color:#5b6b85}.amt-quick button:hover{border-color:#259cfc;color:#259cfc}.amt-tip{margin-top:10px;font-size:11px;color:#95a3c4;line-height:16px}.amt-tip b{color:#3e5075;font-weight:600}.addr-box{margin-top:12px;padding:12px;border-radius:8px;background:#f6faff;border:1px dashed #cfe3f8}.addr-box .k{font-size:11px;color:#95a3c4}.addr-box .v{margin-top:6px;display:flex;align-items:center;gap:8px}.addr-box .v code{flex:1;min-width:0;font-size:12px;color:#3e5075;word-break:break-all;font-family:ui-monospace,Menlo,monospace;line-height:16px}.addr-box .v button{flex:0 0 auto;height:26px;padding:0 10px;border-radius:13px;background:#259cfc;color:#fff;font-size:11px;font-weight:600}.addr-empty{font-size:11px;color:#e5484d;line-height:16px}.wallet-btn{width:100%;height:46px;border-radius:12px;color:#fff;font-size:16px;font-weight:700;background:linear-gradient(#3ec0fe,#1281ff);display:flex;align-items:center;justify-content:center;margin-top:14px}.wallet-btn:disabled,.wallet-btn--off{background:#dbe6f3;color:#95a3c4}.wallet-link{text-align:center;margin-top:12px;font-size:12px;color:#259cfc}.fee-row{display:flex;align-items:center;justify-content:space-between;margin-top:10px;font-size:12px;color:#5b6b85}.fee-row b{font-weight:600;color:#3e5075}.acc-list{display:flex;flex-direction:column;gap:8px}.acc-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;border:1px solid #e6eff9;background:#fbfdff;cursor:pointer}.acc-item.on{border-color:#259cfc;background:#f2f9ff}.acc-item .n{flex:1;min-width:0}.acc-item .n b{display:block;font-size:13px;font-weight:600;color:#3e5075}.acc-item .n span{display:block;margin-top:3px;font-size:11px;color:#95a3c4;font-family:ui-monospace,Menlo,monospace}.acc-empty{padding:16px 4px;text-align:center;font-size:12px;color:#95a3c4;line-height:18px}.chat-wrap{flex:1;min-height:0;display:flex;flex-direction:column}.chat-list{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:10px}.chat-conv{display:flex;align-items:center;gap:10px;padding:12px;border-radius:10px;background:#fff;border:1px solid #fff;box-shadow:0 3px 6px #003e830f;margin-bottom:8px}.chat-conv .av{width:40px;height:40px;flex:0 0 40px;border-radius:50%;color:#fff;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#259cfc,#1281ff)}.chat-conv .m{flex:1;min-width:0}.chat-conv .m .n{display:flex;align-items:center;justify-content:space-between;gap:8px}.chat-conv .m .n b{font-size:13px;font-weight:600;color:#3e5075}.chat-conv .m .n span{font-size:10px;color:#b2bfca;flex:0 0 auto}.chat-conv .m .c{margin-top:5px;font-size:11px;color:#95a3c4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-conv .u{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#f4425c;color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center}.chat-thread{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:12px 10px;display:flex;flex-direction:column;gap:10px}.msg{display:flex;gap:8px;max-width:82%}.msg .b{padding:9px 12px;border-radius:12px;font-size:13px;line-height:19px;word-break:break-word}.msg--in{align-self:flex-start}.msg--in .b{background:#fff;color:#3e5075;border-top-left-radius:4px;box-shadow:0 2px 6px #003e830f}.msg--out{align-self:flex-end;flex-direction:row-reverse}.msg--out .b{background:linear-gradient(135deg,#3ec0fe,#1281ff);color:#fff;border-top-right-radius:4px}.msg-time{align-self:center;font-size:10px;color:#b2bfca}.chat-input{flex:0 0 auto;display:flex;align-items:flex-end;gap:8px;padding:10px;border-top:1px solid #e6eff9;background:#fff}.chat-input textarea{flex:1;min-height:40px;max-height:96px;resize:none;padding:10px 12px;border-radius:10px;border:1px solid #e6eff9;background:#f8fbff;font-size:13px;color:#3e5075;outline:none;font-family:inherit;line-height:18px}.chat-input textarea:focus{border-color:#259cfc;background:#fff}.chat-send{flex:0 0 auto;height:40px;padding:0 18px;border-radius:10px;color:#fff;font-size:13px;font-weight:600;background:linear-gradient(#3ec0fe,#1281ff);display:flex;align-items:center;justify-content:center}.chat-empty{padding:60px 20px;text-align:center;font-size:12px;color:#95a3c4;line-height:18px}.chat-conv--cs{border-color:#cfe6ff;background:linear-gradient(180deg,#f4faff,#fff)}.chat-conv--cs .av{background:linear-gradient(135deg,#3ec0fe,#1281ff)}.chat-conv--cs .m .n span{color:#259cfc}:root{--pg-gap:10px;--pg-card-r:10px;--pg-card-sh:0 3px 6px rgba(0,62,131,.08);--pg-hero-sh:0 6px 16px rgba(24,143,246,.26);--pg-grad:linear-gradient(135deg,#259cfc,#1281ff 62%,#0b5fbf);--pg-title:#3e5075;--pg-sub:#95a3c4;--pg-line:#f4f9ff}.pg-wrap{padding:10px 10px 0}.pg-hero{position:relative;overflow:hidden;color:#fff;border-radius:var(--pg-card-r);padding:16px;margin:0 0 var(--pg-gap);background:var(--pg-grad);box-shadow:var(--pg-hero-sh)}.pg-hero:after{content:"";position:absolute;right:-30px;top:-40px;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle,#fff3,#fff0 70%)}.pg-hero>*{position:relative;z-index:1}.pg-card{border-radius:var(--pg-card-r);background:#fff;border:1px solid #fff;box-shadow:var(--pg-card-sh);margin-bottom:var(--pg-gap);overflow:hidden}.pg-card__hd{height:42px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;border-bottom:1px solid var(--pg-line);font-size:13px;font-weight:600;color:var(--pg-title)}.pg-card__hd .x{font-size:11px;font-weight:400;color:#259cfc}.user-center-page .user-container{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 0 calc(20px + env(safe-area-inset-bottom,0px))}.user-center-page .pg-wrap{padding:10px 10px 0}.user-hero{padding:16px;margin-bottom:var(--pg-gap)}.user-hero .header-box{display:block}.user-hero .header-right{display:flex;align-items:center;gap:12px}.user-hero .img-box{width:52px;height:52px;flex:0 0 52px;border-radius:50%;overflow:hidden;position:relative;border:2px solid rgba(255,255,255,.85);background:#fff3;display:flex;align-items:center;justify-content:center}.user-hero .avatar-letter{font-size:19px;font-weight:700;color:#fff}.user-hero .name-text{font-size:16px;font-weight:700;color:#fff;max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-hero .vip-icon-wrap{height:16px;padding:0 6px;border-radius:8px;background:linear-gradient(90deg,#ffd76a,#f0a91b);color:#7a4a00;font-size:10px;font-weight:700;display:inline-flex;align-items:center}.user-hero .header-right .id{margin-top:5px;font-size:11px;color:#ffffffd1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-hero .icon-edit{flex:0 0 auto;height:26px;padding:0 12px;border-radius:13px;font-size:11px;color:#fff;background:#fff3;border:1px solid rgba(255,255,255,.42)}.user-hero .acounnt{margin-top:14px}.user-hero .acounnt .label{font-size:11px;color:#ffffffd1}.user-hero .acounnt .amount{margin-top:4px;font-size:26px;font-weight:700;letter-spacing:.4px;line-height:30px}.user-content{padding:0!important}.user-content .finance-container,.user-content .nav-list{border-radius:var(--pg-card-r);border:1px solid #fff;box-shadow:var(--pg-card-sh);margin-bottom:var(--pg-gap)}.user-content .nav-list .title{height:38px;border-bottom:1px solid var(--pg-line);font-size:11px;color:var(--pg-sub)}.user-content .nav-item{min-height:46px;border-bottom:1px solid var(--pg-line)}.user-content .nav-item .line{font-size:13px;color:var(--pg-title)}.sys-tip{padding:4px 6px 2px;text-align:center;font-size:10px;color:#b2bfca;line-height:16px}.service-wrap{padding:10px 10px 0}.service-hero{border-radius:var(--pg-card-r);padding:16px;margin-bottom:var(--pg-gap);background:var(--pg-grad);box-shadow:var(--pg-hero-sh)}.service-hero h3{font-size:16px;font-weight:700;margin:0 0 6px}.service-hero p{font-size:11px;line-height:16px;color:#ffffffdb;margin:0}.service-actions{gap:var(--pg-gap);margin-bottom:var(--pg-gap)}.service-action{border-radius:var(--pg-card-r);box-shadow:var(--pg-card-sh);border:1px solid #fff;height:66px}.service-card{border-radius:var(--pg-card-r);box-shadow:var(--pg-card-sh);border:1px solid #fff;margin-bottom:var(--pg-gap)}.service-card__hd{height:42px;border-bottom:1px solid var(--pg-line);font-size:13px;font-weight:600;color:var(--pg-title)}.service-row{border-bottom:1px solid var(--pg-line);font-size:12px;color:#5b6b85}.faq-item{border-bottom:1px solid var(--pg-line)}.wallet-wrap{padding:10px 10px 0}.wallet-hero{border-radius:var(--pg-card-r);padding:16px;margin-bottom:var(--pg-gap);background:var(--pg-grad);box-shadow:var(--pg-hero-sh)}.wallet-hero .amount{font-size:26px;font-weight:700;line-height:30px}.wallet-card{border-radius:var(--pg-card-r);box-shadow:var(--pg-card-sh);border:1px solid #fff;margin-bottom:var(--pg-gap)}.wallet-card__hd{height:42px;border-bottom:1px solid var(--pg-line);font-size:13px;font-weight:600;color:var(--pg-title)}.wallet-card__bd{padding:14px}.bonus-activity-container{padding:10px 10px 0}.bounce-top{border-radius:var(--pg-card-r);box-shadow:var(--pg-card-sh);border:1px solid #fff;background:linear-gradient(180deg,#fff,#f8fbff);padding:14px;margin-bottom:var(--pg-gap)}.card{border-radius:var(--pg-card-r);box-shadow:var(--pg-card-sh);border:1px solid #fff}.card-body{padding:12px 14px 14px}.card-title{font-size:14px;font-weight:600;color:var(--pg-title)}.card-sub{font-size:11px;color:var(--pg-sub);line-height:15px}.empty-block{color:var(--pg-sub)}.chat-wrap{background:linear-gradient(#f4f7fc,#e4eef9 15%,#e4eef9)}.chat-list{padding:10px}.chat-conv{border-radius:var(--pg-card-r);box-shadow:var(--pg-card-sh);border:1px solid #fff;margin-bottom:var(--pg-gap)}.chat-thread{padding:12px 12px 16px}.chat-input{background:#fff;border-top:1px solid #e6eff9}.chat-send{border-radius:var(--pg-card-r)}.msg--in .b{border-radius:12px 12px 12px 4px;box-shadow:0 2px 6px #003e830f}.msg--out .b{border-radius:12px 12px 4px;background:var(--pg-grad)}.msg-time{font-size:10px;color:#b2bfca}.app-nav{height:47px;flex:0 0 47px}.app-nav__title{font-size:15px;font-weight:600;color:var(--pg-title)}.app-nav__right{font-size:12px;color:#259cfc}.card--expired .status-overlay{display:none!important}.card--expired .card-image-inner{filter:saturate(.7) brightness(.98)}.card--expired .card-join{background:#eef4fb;color:#8fa3c0}.card-join{transition:background .15s}.rec-item{padding:12px 14px;border-bottom:1px solid var(--pg-line)}.rec-item:last-child{border-bottom:0}.rec-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.rec-name{font-size:13px;font-weight:600;color:var(--pg-title);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rec-amt{font-size:15px;font-weight:700;color:var(--pg-title);flex:0 0 auto;font-variant-numeric:tabular-nums}.rec-amt.up{color:#12a150}.rec-amt.down{color:#f4425c}.rec-remark{margin-top:5px;font-size:12px;line-height:1.45;color:var(--pg-title);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.rec-sub{margin-top:6px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;color:var(--pg-sub)}.rec-sub .l{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rec-sub .r{flex:0 0 auto}.rec-tag{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:9px;font-size:10px;font-weight:600;background:#eef5fd;color:#259cfc;margin-right:6px}.rec-tag--warn{background:#fff4e5;color:#e08b00}.rec-tag--ok{background:#e8f8ef;color:#12a150}.rec-tag--bad{background:#fdeced;color:#f4425c}.rec-more{width:100%;height:44px;display:flex;align-items:center;justify-content:center;font-size:13px;color:#259cfc;border-top:1px solid var(--pg-line)}.rec-more.done{color:var(--pg-sub)}.empty-block{padding:56px 0;text-align:center;font-size:12px;color:var(--pg-sub)}.set-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 14px;border-bottom:1px solid var(--pg-line);font-size:13px;color:#5b6b85}.set-row:last-child{border-bottom:0}.set-row b{font-weight:600;color:var(--pg-title);max-width:60%;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.set-form{padding:14px;display:flex;flex-direction:column;gap:10px}.set-form input{height:44px;padding:0 13px;border-radius:10px;border:1px solid #e6eff9;background:#f8fbff;font-size:14px;color:#2c3e5c;outline:none;font-family:inherit}.set-form input:focus{border-color:#259cfc;background:#fff}.set-form .wallet-btn{margin-top:4px}.wallet-btn--danger{background:#fdeced;color:#f4425c;margin-top:4px}.switch{width:44px;height:24px;border-radius:12px;background:#dfe8f3;position:relative;display:inline-flex;align-items:center;transition:background .2s;cursor:pointer;flex:0 0 44px}.switch i{position:absolute;left:2px;top:2px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00285a3d;transition:left .2s}.switch.on{background:#259cfc}.switch.on i{left:22px}.launch-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:none}.launch-gate.on{display:block}.launch-gate__mask{position:absolute;top:0;right:0;bottom:0;left:0;background:#10233a80}.launch-gate__panel{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(320px,84vw);background:#fff;border-radius:16px;padding:22px 20px 16px;text-align:center;box-shadow:0 20px 50px #00285a47}.launch-gate__icon{width:56px;height:56px;border-radius:16px;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,#3ec0fe,#1281ff);box-shadow:0 8px 20px #188ff64d}.launch-gate__title{font-size:16px;font-weight:700;color:var(--pg-title)}.launch-gate__sub{margin-top:6px;font-size:12px;color:var(--pg-sub);line-height:17px}.launch-gate__cancel{margin-top:10px;font-size:13px;color:var(--pg-sub);padding:8px}.pg-hero .label{font-size:11px;color:#ffffffd9}.pg-hero .amount{margin-top:4px;font-size:26px;font-weight:700;line-height:30px;letter-spacing:.4px}.pg-hero .row{display:flex;gap:18px;margin-top:12px;flex-wrap:wrap}.pg-hero .row div{font-size:11px;color:#ffffffd9}.pg-hero .row b{display:block;margin-top:2px;font-size:13px;font-weight:600;color:#fff}.pg-hero{background:linear-gradient(#fff,#eef6ff)!important;border:1px solid #fff!important;box-shadow:0 3px 6px #003e8314!important;color:#3b5078!important;padding:16px!important}.pg-hero:after{display:none!important}.pg-hero .label{color:#95a3c4!important;font-size:11px!important}.pg-hero .amount{color:#3b5078!important}.pg-hero .row div{color:#95a3c4!important}.pg-hero .row b{color:#3b5078!important}.pg-hero .row .pg-pill{display:flex;flex-direction:column;gap:2px}.user-hero{padding:16px!important}.user-hero .img-box{border:2px solid #fff!important;box-shadow:0 2px 6px #5a59592b;background:linear-gradient(150deg,#23324a,#101b2c)!important}.user-hero .avatar-letter{color:#fff}.user-hero .name-text{color:#3a4f77!important;font-size:15px!important;font-weight:600!important}.user-hero .vip-icon-wrap{height:16px;padding:0 6px;border-radius:8px;background:linear-gradient(90deg,#ffd76a,#f0a91b);color:#7a4a00;font-size:10px;font-weight:700}.user-hero .header-right .id{color:#95a3c4!important;font-size:11px!important}.user-hero .icon-edit{background:#eef5fd!important;border:1px solid #d7e7fb!important;color:#259cfc!important;height:26px;padding:0 12px;border-radius:13px;font-size:11px}.user-hero .acounnt{margin-top:16px}.user-hero .acounnt .label{color:#95a3c4!important}.user-hero .acounnt .amount{color:#3b5078!important;font-size:26px;font-weight:700}.cash-box .amount{color:#3b5078}.wallet-hero,.service-hero{background:linear-gradient(#fff,#eef6ff)!important;border:1px solid #fff!important;box-shadow:0 3px 6px #003e8314!important;color:#3b5078!important}.wallet-hero:after,.service-hero:after{display:none!important}.wallet-hero .label,.wallet-hero .row div{color:#95a3c4!important}.wallet-hero .amount,.wallet-hero .row b{color:#3b5078!important}.service-hero h3{color:#3b5078!important;font-size:16px}.service-hero p,#recHero .label,#recHero .row div{color:#95a3c4!important}#recHero .amount,#recHero .row b{color:#3b5078!important}.btn-item{height:32px;border-radius:16px;font-size:13px;background:linear-gradient(#3ec0fe,#1281ff)}.btn-item--line,.balance-eye{background:#eef5fd;color:#259cfc}.app-nav{background:linear-gradient(#f8fbff,#eef6ff);border-bottom:1px solid #e8f1fb}.app-nav__title{color:#3a4f77;font-size:15px;font-weight:600}.app-nav__back{color:#5a7099}.app-nav__right{color:#259cfc;font-size:12px}.login-status-card .login-view{width:100%;display:flex;align-items:center;gap:10px}.login-status-card .avatar-btn{width:55px;height:55px;flex:0 0 55px;border-radius:50%;overflow:hidden;padding:0;border:2px solid #fff;box-shadow:0 2px 6px #5a59592b;background:linear-gradient(150deg,#23324a,#101b2c);display:flex;align-items:center;justify-content:center}.login-status-card .avatar-btn img{width:100%;height:100%;object-fit:cover;display:block}.login-status-card .avatar-btn .avatar-letter{font-size:19px;font-weight:700;color:#fff}.login-status-card .info{flex:1;min-width:0;cursor:pointer}.login-status-card .name-row{display:flex;align-items:center;gap:6px;min-width:0}.login-status-card .name-row .name{font-size:13px;font-weight:500;color:#3a4f77;line-height:1.3;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.login-status-card .vip-badge{flex:0 0 auto;height:16px;padding:0 6px;border-radius:8px;display:inline-flex;align-items:center;background:linear-gradient(90deg,#ffd76a,#f0a91b);color:#7a4a00;font-size:10px;font-weight:700}.login-status-card .balance-row{margin-top:6px;display:flex;align-items:center;gap:6px;min-width:0}.login-status-card .balance{font-size:16px;font-weight:700;color:#3b5078;line-height:16px;max-width:112px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.login-status-card .balance .u{font-size:10px;font-weight:600;color:#95a3c4;margin-left:3px}.login-status-card .refresh{width:16px;height:16px;flex:0 0 16px;display:flex;align-items:center;justify-content:center;color:#95a3c4;background:none;border:0;padding:0}.login-status-card .refresh.spin{animation:spin360 .8s linear infinite}from{transform:rotate(0)}to{transform:rotate(360deg)}.login-status-card .actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.login-status-card .action-btn{display:flex;flex-direction:column;align-items:center;gap:5px;padding:0;border:0;background:none;cursor:pointer}.login-status-card .action-icon{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(#fff,#eef5fd);border:1px solid #d7e7fb;color:#259cfc}.login-status-card .action-btn:active .action-icon{background:#e6f1fd}.login-status-card .action-text{font-size:12px;line-height:12px;color:#3b5078}.login-status-card .action-icon{width:34px;height:34px;flex:0 0 34px;display:block;border:0;background:none;border-radius:0;object-fit:contain}.login-status-card .action-btn:active{opacity:.82}.login-status-card .avatar-btn .avatar-img,.login-status-card .avatar-btn img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.user-hero .img-box .avatar-img,.user-hero .img-box img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%;position:absolute;top:0;right:0;bottom:0;left:0}.user-hero .img-box{position:relative}.banner-placeholder-wrap{position:relative;overflow:hidden}.banner-swipe{display:flex;height:100%;width:100%;transition:transform .42s cubic-bezier(.22,.61,.36,1);will-change:transform}.banner-slide{flex:0 0 100%;height:100%;display:block;position:relative;overflow:hidden}.banner-slide img{width:100%;height:100%;object-fit:cover;display:block}.banner-slide .banner-fb{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:15px;font-weight:700;letter-spacing:.5px;background:linear-gradient(120deg,#1c4b8f,#259cfc 55%,#7ed0ff)}.banner-dots{position:absolute;left:0;right:0;bottom:6px;z-index:3;display:flex;align-items:center;justify-content:center;gap:4px;pointer-events:auto}.banner-dots i{width:5px;height:5px;border-radius:3px;background:#ffffff9e;box-shadow:0 1px 2px #0000002e;transition:width .2s,background .2s;cursor:pointer}.banner-dots i.on{width:14px;background:#fff}.user-center-page .user-container{padding:0 0 calc(20px + env(safe-area-inset-bottom,0px))}.user-center-page .flex-column{display:block}.user-center-page .header{padding:10px 10px 0}.user-center-page .content{padding:0 10px}.user-hero .vip-badge-img{width:54px;height:23.2px;object-fit:contain;flex:0 0 auto}.user-hero .name-text{font-size:15px;font-weight:600;color:#3a4f77}.cash-box{align-items:center}.cash-box .amount-eye{width:22px;height:22px;object-fit:contain;cursor:pointer;opacity:.85}.cash-box .amount-eye:active{opacity:.6}.data-list{margin-top:4px}.data-item{display:flex;align-items:center;justify-content:space-between;min-height:44px;border-bottom:1px solid #f4f9ff;font-size:12.5px;color:#5b6b85}.data-item:last-child{border-bottom:0}.data-item .v{display:flex;align-items:center;gap:6px;font-weight:600;color:#3b5078}.data-item .v i{font-style:normal;color:#95a3c4;font-weight:400;font-size:11px}.data-row-arrow{width:12px;height:12px;color:#95a3c4;flex:0 0 12px}.bill-list{margin-top:2px}.user-center-page .nav-list{background:#fff url(/m/dx/images/user/item-bg.webp) center/cover no-repeat;border-radius:10px;border:1px solid #fff;box-shadow:0 3px 6px #003e8314;overflow:hidden;margin-bottom:10px;padding:0}.user-center-page .nav-list .nav-item{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:0 14px;border-bottom:1px solid rgba(240,246,253,.9);background:transparent;text-align:left}.user-center-page .nav-list .nav-item:last-child{border-bottom:0}.user-center-page .nav-list .nav-item .icon{width:27px;height:27px;flex:0 0 27px;object-fit:contain}.user-center-page .nav-list .nav-item .title{flex:1;min-width:0;font-size:13.5px;color:#3b5078;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-center-page .nav-list .nav-item .arrow{width:12px;height:12px;color:#95a3c4;flex:0 0 12px}.user-center-page .nav-list .nav-item.logout-item{justify-content:center;min-height:46px}.user-center-page .nav-list .nav-item.logout-item .title{flex:0 0 auto;color:#f4425c;font-size:13px}.user-center-page .nav-list .nav-item.sponsor_box .logo{display:flex;align-items:center;gap:6px;margin-right:4px}.user-center-page .nav-list .nav-item.sponsor_box .logo img{height:18px;width:auto;object-fit:contain}.user-center-page .nav-list .nav-item.sponsor_box .logo .line{width:1px;height:14px;background:#e6eff9;display:block}.user-center-page .nav-list .icon-agent,.user-center-page .nav-list .icon-service{position:relative;border-radius:7px;background:#eaf3ff}.user-center-page .nav-list .icon-agent:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:3px;background:linear-gradient(135deg,#3ec0fe,#1281ff);-webkit-mask:radial-gradient(circle at 50% 32%,#000 34%,transparent 35%) 50% 0/100% 100% no-repeat,radial-gradient(ellipse at 50% 100%,#000 52%,transparent 53%) 50% 100%/100% 60% no-repeat;mask:radial-gradient(circle at 50% 32%,#000 34%,transparent 35%) 50% 0/100% 100% no-repeat,radial-gradient(ellipse at 50% 100%,#000 52%,transparent 53%) 50% 100%/100% 60% no-repeat}.user-center-page .nav-list .icon-service:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:3px;background:linear-gradient(135deg,#3ec0fe,#1281ff);-webkit-mask:radial-gradient(ellipse at 50% 45%,#000 60%,transparent 61%) 0 0/100% 100% no-repeat;mask:radial-gradient(ellipse at 50% 45%,#000 60%,transparent 61%) 0 0/100% 100% no-repeat}.user-center-page .user-hero{border-radius:10px;background:linear-gradient(#fff,#eef6ff);border:1px solid #fff;box-shadow:0 3px 6px #003e8314;padding:16px;position:relative;overflow:hidden;color:#3b5078}.user-center-page .user-hero:after{content:"";position:absolute;right:-30px;top:-40px;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle,#259cfc1a,#259cfc00 70%)}.user-center-page .user-hero>*{position:relative;z-index:1}#uBillCount:empty{display:none}.user-center-page .nav-list .icon-agent,.user-center-page .nav-list .icon-service{display:flex;align-items:center;justify-content:center;background:#eaf3ff;border-radius:8px}.user-center-page .nav-list .icon-agent:after,.user-center-page .nav-list .icon-service:after{content:none!important;display:none!important}.rebase-list{padding:4px 0}.rebase-row{display:flex;align-items:center;justify-content:space-between;min-height:38px;padding:0 14px;font-size:12.5px;color:#5b6b85;border-bottom:1px solid #f4f9ff}.rebase-row:last-child{border-bottom:0}.rebase-row b{color:#259cfc;font-weight:600}.sub-item{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:0 14px;border-bottom:1px solid #f4f9ff}.sub-item:last-child{border-bottom:0}.sub-item .n{flex:1;min-width:0}.sub-item .n b{display:block;font-size:13px;color:#3b5078}.sub-item .n span{display:block;margin-top:3px;font-size:11px;color:#95a3c4}.sub-item .amt{font-size:13px;font-weight:700;color:#3b5078}.inv-box{display:flex;gap:12px;padding:14px}.qr-wrap{width:96px;height:96px;flex:0 0 96px;border-radius:10px;overflow:hidden;border:1px solid #eaf3ff;background:#fff;display:flex;align-items:center;justify-content:center}.qr-wrap img{width:100%;height:100%;object-fit:contain}.inv-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.inv-row{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:#95a3c4}.inv-row b{color:#3b5078;font-weight:600;font-size:12.5px}.inv-row b.ellip{max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inv-btns{display:flex;gap:8px;margin-top:2px}.inv-btns .btn-item{height:30px;border-radius:15px;font-size:12px}.sponsor-card{display:flex;align-items:center;gap:14px;padding:16px;margin-bottom:10px;border-radius:10px;background:linear-gradient(#fff,#eef6ff);border:1px solid #fff;box-shadow:0 3px 6px #003e8314}.sponsor-card img{width:52px;height:52px;object-fit:contain;flex:0 0 52px}.sponsor-card .m b{display:block;font-size:14px;color:#3b5078}.sponsor-card .m span{display:block;margin-top:4px;font-size:11px;color:#95a3c4}.sponsor-text{padding:14px;font-size:12px;line-height:20px;color:#5b6b85}.set-row .v{display:flex;align-items:center;gap:8px;font-weight:400;font-size:12.5px;color:#95a3c4}.set-row .v i{font-style:normal;color:#259cfc}.set-avatar{width:32px;height:32px;border-radius:50%;object-fit:cover}.sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:320;display:none}.sheet.on{display:block}.sheet__mask{position:absolute;top:0;right:0;bottom:0;left:0;background:#10233a80}.sheet__panel{position:absolute;left:0;right:0;bottom:0;max-width:480px;margin:0 auto;background:#fff;border-radius:18px 18px 0 0;display:flex;flex-direction:column;transform:translateY(100%);transition:transform .26s ease}.sheet.on .sheet__panel{transform:translateY(0)}.sheet__hd{position:relative;padding:16px 18px 10px;font-size:16px;font-weight:700;color:#3b5078;border-bottom:1px solid #eef4fb}.sheet__x{position:absolute;right:12px;top:10px;width:30px;height:30px;color:#b2bfca;font-size:20px}.sheet__bd{padding:14px 18px;display:flex;flex-direction:column;gap:10px}.sheet__bd input{height:44px;padding:0 13px;border-radius:10px;border:1px solid #e6eff9;background:#f8fbff;font-size:14px;color:#2c3e5c;outline:none;font-family:inherit}.sheet__bd input:focus{border-color:#259cfc;background:#fff}.sheet__bd .hint{font-size:11px;color:#95a3c4;line-height:16px}.sheet__ft{padding:6px 18px calc(16px + env(safe-area-inset-bottom,0px))}.avatar-pick{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding:4px 0 8px}.avatar-pick img{width:64px;height:64px;border-radius:50%;object-fit:cover;cursor:pointer;border:2px solid transparent;transition:border-color .15s}.avatar-pick img.on{border-color:#259cfc;box-shadow:0 0 0 3px #259cfc29}.vip-hero{display:flex;align-items:center;gap:14px;padding:16px;margin-bottom:10px;border-radius:10px;background:linear-gradient(#fff,#eef6ff);border:1px solid #fff;box-shadow:0 3px 6px #003e8314}.vip-hero__badge{width:74px;height:32px;object-fit:contain;flex:0 0 74px}.vip-hero__m{flex:1;min-width:0}.vip-hero__lv{font-size:16px;font-weight:700;color:#3b5078}.vip-hero__next{margin-top:5px;font-size:11.5px;color:#95a3c4}.vip-claim{flex:0 0 auto;height:32px;padding:0 16px;border-radius:16px;color:#fff;font-size:13px;font-weight:600;background:linear-gradient(#3ec0fe,#1281ff)}.vip-claim:disabled{background:#dbe6f3;color:#95a3c4}.vip-progress{margin:14px 14px 8px;height:8px;border-radius:4px;background:#eaf3ff;overflow:hidden}.vip-progress i{display:block;height:100%;width:0;border-radius:4px;background:linear-gradient(90deg,#3ec0fe,#1281ff);transition:width .4s}.vip-meta{padding:0 14px 14px;display:flex;justify-content:space-between;font-size:11.5px;color:#95a3c4}.vip-meta b{color:#3b5078}.msg-tabs{display:flex;gap:8px;margin-bottom:10px}.msg-tab{flex:1;height:34px;border-radius:17px;font-size:13px;color:#7181a6;background:#fff;border:1px solid #fff;box-shadow:0 3px 3px #003e8314}.msg-tab.on{background:linear-gradient(#3ec0fe,#1281ff);color:#fff;font-weight:600;border-color:transparent}.msg-item{padding:12px 14px;border-bottom:1px solid #f4f9ff}.msg-item:last-child{border-bottom:0}.msg-item.on{background:#f6faff}.msg-item__t{display:flex;align-items:center;justify-content:space-between;gap:10px}.msg-item__t b{font-size:13px;color:#3b5078;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msg-item__t span{font-size:10.5px;color:#b2bfca;flex:0 0 auto}.msg-item__c{margin-top:6px;font-size:11.5px;line-height:17px;color:#95a3c4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.msg-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#f4425c;margin-right:5px;vertical-align:1px}.user-center-page .nav-list .icon-msg,.user-center-page .nav-list .icon-vip{display:flex;align-items:center;justify-content:center;background:#eaf3ff;border-radius:8px}.user-center-page{background:linear-gradient(180deg,#f4f7fc,#e4eef9,#e4eef9)}.user-center-page .user-container{padding:0 10px 10px;background:url(/m/dx/images/user/user-bg.webp) no-repeat 0 -20%/contain}.user-center-page .flex-column{flex:1;min-height:0;height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.user-center-page .header,.user-center-page .content{padding:0 10px}.user-center-page .header{padding-top:6px}.user-center-page .content{padding-bottom:55px}.user-center-page .header-right{display:flex;align-items:center;gap:8px;width:100%;justify-content:space-between;font-size:14px;font-weight:600;color:#fff;padding:8px 0 16px}.user-center-page .header-right .img-box{position:relative;margin-right:12px;flex-shrink:0}.user-center-page .header-right .img-box .avatar{display:block;width:58px;height:58px;border:2px solid #fff;border-radius:50%;overflow:hidden;background:#101b2c}.user-center-page .header-right .img-box .avatar img{width:100%;height:100%;object-fit:cover;display:block}.user-center-page .header-right .img-box .icon-edit{width:17px;height:17px;position:absolute;right:1px;bottom:1px;z-index:1;cursor:pointer}.user-center-page .header-right .info{flex:1;width:0;height:55px;display:flex;flex-direction:column;justify-content:center}.user-center-page .header-right .info .name{font-size:15px;font-weight:500;line-height:18px;text-align:left;color:#3b5078;display:flex;align-items:center}.user-center-page .header-right .info .name .name-text{display:inline-block;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-center-page .header-right .info .id{display:inline-flex;align-items:center;font-size:11px;line-height:18px;font-weight:400;color:#95a3c4;margin-left:8px}.user-center-page .header-right .info .club-box{display:flex;align-items:center;margin-top:10px;flex:1}.user-center-page .header-right .info .club-box .vip-icon-wrap{position:relative;display:inline-flex;align-items:center;flex-shrink:0;overflow:hidden;border-radius:2px}.user-center-page .header-right .info .club-box .vip-icon{width:59px;height:23.2px;object-fit:contain}.user-center-page .header-right .acounnt{min-height:26px;padding:7.5px 14px;border-radius:20px;border:1px solid #95a3c4;font-size:11px;font-weight:400;line-height:11px;color:#3b5078;flex-shrink:0;margin-top:-18px;background:transparent;white-space:nowrap}.user-center-page .finance-container{border-radius:10px;box-shadow:0 3px 6px #003e8314;border:1px solid #fff;background:linear-gradient(180deg,#fff 0,#eef6ff 87%);padding:16px;overflow:hidden;position:relative;margin-bottom:11px}.user-center-page .finance-container .center-bg{position:absolute;top:0;right:0;width:165px;height:100%;pointer-events:none;z-index:0}.user-center-page .finance-content,.user-center-page .data-content,.user-center-page .bill-content{position:relative;z-index:1}.user-center-page .cash-box .label{width:100%;display:inline-flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:500;line-height:12px;color:#3b5078;border-bottom:1px solid rgba(230,230,230,.5);padding-bottom:10px}.user-center-page .cash-box .label i{font-style:normal}.user-center-page .cash-box .label .balance-eye{margin-left:auto;width:14px;height:14px;cursor:pointer}.user-center-page .cash-box .amount{display:flex;justify-content:space-between;align-items:center;margin:10px 0 0;overflow-x:auto}.user-center-page .cash-box .amount>span{flex:1;display:flex;align-items:center;font-size:17px;font-weight:700;line-height:31px;color:#3b5078}.user-center-page .cash-box .amount .btn-box{flex-shrink:0;display:flex;gap:10px;margin-left:5px}.user-center-page .cash-box .amount .btn-box .btn-item{display:flex;align-items:center;justify-content:center;border:0;flex:1;height:31px;padding:6.5px 15.5px;border-radius:20px;background-color:#259cfc1a;font-size:12px;line-height:12px;color:#259cfc;white-space:nowrap}.user-center-page .data-content .data-header{display:flex;align-items:center;justify-content:space-between;padding:0 0 12px}.user-center-page .data-content .data-header .title-wrap .title{font-size:12px;font-weight:500;line-height:12px;color:#3b5078}.user-center-page .data-content .data-header .segment-control{height:20px;border-radius:10px;background:#eaf0f7;padding:2px;display:flex;gap:2px}.user-center-page .data-content .data-header .segment-control .segment-item{min-width:50px;text-align:center;padding:0 5px;font-size:11px;line-height:16px;color:#95a3c4;border-radius:20px;cursor:pointer}.user-center-page .data-content .data-header .segment-control .segment-item.active{color:#259cfc;background:#fff}.user-center-page .data-content .divider,.user-center-page .bill-content .divider{height:1px;background:#e8f0f8;margin:0 4px}.user-center-page .data-content .data-row{display:flex;padding:12px 0 0;gap:12px}.user-center-page .data-content .data-row .data-item{flex:1 1 0;min-width:0;display:flex;justify-content:center}.user-center-page .data-content .data-row .data-item .data-item-grid{width:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;justify-items:center;row-gap:4px;align-items:center}.user-center-page .data-content .data-row .data-item .label{text-align:center;font-size:12px;line-height:14px;font-weight:400;height:26px;color:#95a3c4}.user-center-page .data-content .data-row .data-item .value-with-arrow{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:4px}.user-center-page .data-content .data-row .data-item .value{font-size:12px;line-height:12px;font-weight:500;color:#3b5078}.user-center-page .data-content .data-row .data-item .value.positive{color:#34c857}.user-center-page .data-content .data-row .data-item .value.negative{color:#ff4c4c}.user-center-page .data-content .data-row .data-item .data-row-arrow{flex-shrink:0;width:10px;height:10px;color:#95a3c4}.user-center-page .bill-content .data-header{display:flex;align-items:center;justify-content:space-between;padding:0 0 12px;gap:8px}.user-center-page .bill-content .data-header .title-wrap .title{font-size:12px;font-weight:500;line-height:12px;color:#3b5078}.user-center-page .bill-content .data-header .date-status{font-size:11px;font-weight:400;color:#95a3c4;flex-shrink:0;text-align:right}.user-center-page .bill-content .bill-row{display:flex;align-items:center;justify-content:space-between;padding:12px 2px 3px;cursor:pointer}.user-center-page .bill-content .bill-row .label{font-size:12px;font-weight:400;color:#95a3c4}.user-center-page .bill-content .bill-row .value{display:flex;align-items:center;font-size:14px;font-weight:500;color:#3b5078}.user-center-page .bill-content .bill-row .value .arrow-icon{margin-left:8px;flex-shrink:0}.user-center-page .nav-list{display:flex;flex-direction:column;gap:11px;margin:11px 0}.user-center-page .nav-list .nav-item{width:100%;height:51px;border-radius:10px;box-shadow:0 3px 6px #003e8314;border:1px solid #fff;padding:11px 15px;display:flex;align-items:center;cursor:pointer;background:url(/m/dx/images/user/item-bg.webp) no-repeat 100% 0/165px 100%,linear-gradient(180deg,#fff 0,#eef6ff 143%)}.user-center-page .nav-list .nav-item.sponsor_box{background:url(/m/dx/images/sponsor/sponsor_bg.webp) no-repeat,linear-gradient(270deg,#fff,#eef6ff);background-size:cover}.user-center-page .nav-list .nav-item .icon{width:27px;height:27px;margin-right:8px;flex:0 0 27px;object-fit:contain}.user-center-page .nav-list .nav-item .title{font-size:12px;font-weight:400;line-height:12px;color:#3b5078;flex:0 0 auto}.user-center-page .nav-list .nav-item .arrow{margin-left:auto;width:10px;height:10px}.user-center-page .nav-list .nav-item .logo{margin-left:auto;display:flex;align-items:center;margin-right:4px}.user-center-page .nav-list .nav-item .logo img{height:16px;width:auto;object-fit:contain}.user-center-page .nav-list .nav-item .logo .line{width:1px;height:12px;background:#95a3c44d;margin:0 6px;display:block}.user-center-page .nav-list .logout-item{height:52px;display:flex;gap:10px;align-items:center;justify-content:center;color:#3b5078;padding:0 16px;font-size:13px;background:linear-gradient(180deg,#fff 0,#eef6ff 143%)}.user-center-page .nav-list .logout-item .title{font-size:13px;color:#3b5078;flex:0 0 auto}.user-center-page .nav-list .nav-item .icon-agent,.user-center-page .nav-list .nav-item .icon-msg,.user-center-page .nav-list .nav-item .icon-vip,.user-center-page .nav-list .nav-item .icon-service{background:none;border-radius:0}.user-center-page{display:flex;flex-direction:column}.user-center-page .user-container{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;padding:0 10px 10px;background:url(/m/dx/images/user/user-bg.webp) no-repeat 0 -20%/contain}.user-center-page .user-container>.flex-column{flex:1;min-height:0;height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column}.user-center-page .user-container>.flex-column>.header{flex-shrink:0}.user-center-page .user-container>.flex-column>.content{flex:1;min-height:0;overflow-y:auto;padding-bottom:55px}.user-center-page .cash-box .amount .btn-box .btn-item{flex:0 0 auto}.user-center-page .cash-box .amount{overflow:visible}.user-center-page .cash-box .amount>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-center-page .cash-box .amount .btn-box .btn-item{padding:6.5px 12px;min-width:52px}.user-center-page .cash-box .label>span{white-space:nowrap;flex:0 0 auto}.user-center-page .cash-box .label .balance-eye{flex:0 0 14px}.user-center-page .cash-box .amount .btn-box .btn-item{background:#259cfc1a!important;color:#259cfc!important;font-size:12px!important;font-weight:400!important;line-height:12px!important;height:31px!important;border-radius:20px!important;padding:6.5px 15.5px!important;box-shadow:none!important;min-width:0!important}.user-center-page .header-right .img-box .avatar{width:58px;height:58px;box-sizing:border-box}.user-center-page .header-right .img-box .avatar img,.user-center-page .header-right .img-box .avatar .avatar-img{width:54px!important;height:54px!important;max-width:none!important;object-fit:cover;border-radius:50%;display:block}.ga-box{display:flex;flex-direction:column;align-items:center;gap:10px;padding:4px 0 8px}.ga-qr{width:180px;height:180px;border-radius:10px;border:1px solid #eaf3ff;background:#fff;object-fit:contain}.ga-tip{font-size:11px;line-height:16px;color:#95a3c4;text-align:center}.ga-secret{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border-radius:8px;background:#f6faff;border:1px dashed #cfe3f8}.ga-secret code{flex:1;min-width:0;font-size:12.5px;color:#3b5078;word-break:break-all;font-family:ui-monospace,Menlo,monospace}.ga-secret .ga-copy{flex:0 0 auto;height:24px;padding:0 10px;border-radius:12px;background:#259cfc;color:#fff;font-size:11px;font-weight:600}.user-center-page .header-box{display:flex;align-items:center;justify-content:flex-end;gap:0;width:100%;height:44px;position:relative;flex:0 0 44px;padding:0 6px}.user-center-page .header-box .hb-btn{width:38px;height:44px;display:flex;align-items:center;justify-content:center;color:#5a7099;padding:10px;box-sizing:border-box}.user-center-page .header-box .hb-btn:active{opacity:.6}.user-center-page .header-box{flex-direction:row!important;align-items:center!important}.van-tabbar{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#fff!important;will-change:auto}.page{will-change:transform}.user-center-page .user-container{overflow:hidden!important}.user-center-page .user-container>.flex-column{flex:1;min-height:0;height:auto!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.user-center-page .user-container>.flex-column>.content{flex:0 0 auto!important;height:auto!important;overflow:visible!important;padding-bottom:55px}.page-body{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;contain:paint}.chat-list,.chat-thread{overscroll-behavior-y:contain}.pg-card,.finance-container,.nav-item,.chat-conv,.card,.wallet-card,.service-card,.sponsor-card,.vip-hero,.pg-hero{contain:layout paint style}.user-center-page .user-container{background-attachment:scroll}.page{transition:transform .22s cubic-bezier(.25,.1,.25,1)}.pg-card,.finance-container,.nav-item,.chat-conv,.card,.wallet-card,.service-card,.sponsor-card,.vip-hero,.pg-hero{contain:layout style}#pageUser{background:linear-gradient(180deg,#f4f7fc,#e4eef9,#e4eef9)}.uc-wrap{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:none}.uc-container{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;padding:0 10px 10px;background:url(/m/dx/images/user/user-bg.webp) no-repeat 0 -20%/contain}.uc-col{flex:1;min-height:0;display:flex;flex-direction:column}.uc-header{flex:0 0 auto;display:flex;flex-direction:column;padding:0 10px}.uc-hd{height:44px;display:flex;align-items:center;justify-content:flex-end;position:relative}.uc-hd-btn{width:38px;height:44px;padding:10px;display:flex;align-items:center;justify-content:center;color:#3b5078;background:none;border:0}.uc-hd-btn svg{width:18px;height:24px}.uc-hd-btn:active{opacity:.55}.uc-badge-wrap{position:relative;height:44px;display:flex;align-items:center}.uc-badge{position:absolute;right:9px;top:14px;min-width:12px;height:12px;padding:0 2px;border-radius:12px;background:#fd4344;color:#fcdbdd;font-size:10px;font-weight:400;line-height:12px;text-align:center;font-style:normal;pointer-events:none}.uc-profile{display:flex;align-items:center;gap:8px;width:100%;justify-content:space-between;padding:8px 0 16px;font-size:14px;color:#3b5078}.uc-pf-main{flex:1;width:0;display:flex;align-items:center}.uc-avatar-box{position:relative;width:58px;height:58px;margin-right:12px;flex:0 0 58px}.uc-avatar{width:58px;height:58px;border:2px solid #fff;border-radius:50%;object-fit:cover;display:block;background:#e9f1fb;box-sizing:border-box}.uc-avatar-edit{position:absolute;right:1px;bottom:1px;width:17px;height:17px;z-index:1}.uc-info{flex:1;width:0;height:55px;display:flex;flex-direction:column;justify-content:center}.uc-name{display:flex;align-items:center;font-size:15px;font-weight:500;line-height:18px;color:#3b5078}.uc-name-text{display:inline-block;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:normal}.uc-id{display:inline-flex;align-items:center;font-size:11px;line-height:18px;font-weight:400;color:#95a3c4;margin-left:8px;font-style:normal;white-space:nowrap}.uc-id svg{width:11px;height:11px;margin-left:6px;flex:0 0 11px}.uc-club{display:flex;align-items:center;margin-top:10px;flex:1;min-width:0}.uc-club-pill{display:inline-flex;align-items:center;height:20px;padding:2.5px 7.5px;border-radius:10px;background-image:linear-gradient(180deg,#eec088,#bf8d55);font-size:10px;font-weight:200;line-height:10px;color:#fff;margin-right:8px;width:fit-content}.uc-club-pill i{font-style:normal;line-height:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uc-club-icon{width:16px;height:16px;margin-right:2px;flex:0 0 16px}.uc-club-pill svg{width:12px;height:12px;margin-left:2px;flex:0 0 12px;color:#fff;opacity:.9}.uc-vip{position:relative;display:inline-flex;align-items:center;flex:0 0 auto;width:59px;height:23.2px;border-radius:2px;overflow:hidden}.uc-vip-img{width:59px;height:23.2px;display:block;object-fit:contain}.uc-vip-shine{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill;pointer-events:none;z-index:1;mix-blend-mode:screen}.uc-vip-dot{position:absolute;right:2px;top:2px;width:8px;height:8px;border-radius:50%;background:#ff4646;border:1px solid #fff;z-index:2;pointer-events:none}.uc-switch{min-height:26px;padding:7.5px 14px;border-radius:20px;border:1px solid #95a3c4;font-size:11px;font-weight:400;line-height:11px;color:#3b5078;flex:0 0 auto;margin-top:-18px;display:inline-flex;align-items:center;justify-content:center;background:transparent;transition:transform .12s,opacity .12s}.uc-switch:active{transform:scale(.95);opacity:.7}.uc-content{flex:1;height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}.uc-card{position:relative;border-radius:10px;border:1px solid #fff;box-shadow:0 3px 6px #003e8314;overflow:hidden;margin-bottom:11px}.uc-card-bg{position:absolute;top:0;right:0;width:165px;height:100%;object-fit:fill;pointer-events:none;z-index:0}.uc-wallet{background:linear-gradient(180deg,#fff 0,#eef6ff 87%);padding:16px}.uc-wallet-in{position:relative;z-index:1}.uc-wallet-hd{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:500;line-height:14px;color:#3b5078;border-bottom:1px solid rgba(230,230,230,.5);padding-bottom:16px}.uc-eye{width:14px;height:14px;margin-left:auto;object-fit:contain;cursor:pointer}.uc-eye:active{opacity:.6}.uc-wallet-amt{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.uc-amt{flex:1;min-width:0;display:flex;align-items:center;font-size:20px;font-weight:700;line-height:20px;color:#3b5078}.uc-amt i{font-style:normal;white-space:nowrap}.uc-dollar{font-style:normal}.uc-amt-arrow{width:15px;height:15px;margin-left:4px;flex:0 0 15px;color:#188ff6;font-weight:600}.uc-btns{flex:0 0 auto;display:flex;gap:10px;margin-left:5px}.uc-btn{display:flex;align-items:center;justify-content:center;gap:6px;border:0;height:31px;padding:6.5px 15.5px;border-radius:20px;background:#259cfc1a;font-size:12px;line-height:12px;color:#259cfc;white-space:nowrap;transition:transform .12s,background .12s}.uc-btn img{width:18px;height:18px;object-fit:contain}.uc-btn:active{transform:scale(.95);background:#259cfc33}.uc-data{background:linear-gradient(180deg,#fff 0,#eef6ff 87%)}.uc-data-in{position:relative;z-index:1}.uc-data-hd{display:flex;align-items:center;justify-content:space-between;padding:16px}.uc-data-tw{display:flex;align-items:center;gap:8px}.uc-data-title{font-size:14px;line-height:14px;font-weight:500;color:#3b5078}.uc-tz{font-size:12px;line-height:12px;font-weight:500;color:#95a3c4}.uc-date{font-size:12px;line-height:12px;font-weight:400;color:#95a3c4}.uc-divider{height:1px;background:#e8f0f8;margin:0 16px}.uc-data-row{display:flex;align-items:center;padding:0 16px}.uc-data-item{position:relative;flex:1 1 0;min-width:0;display:flex;justify-content:center;padding:16px 0}.uc-data-item+.uc-data-item:before{content:"";position:absolute;left:0;top:50%;margin-top:-19px;width:1px;height:38px;background:#e8f0f8}.uc-data-grid{width:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;justify-items:center;row-gap:12px;align-items:center}.uc-data-label{font-size:12px;line-height:12px;font-weight:400;color:#95a3c4;text-align:center}.uc-data-label svg{width:14px;height:14px;margin-left:2px;vertical-align:-2px;color:#95a3c4}.uc-data-val{display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:14px;line-height:14px;font-weight:700;color:#3b5078;min-width:0}.uc-data-val.positive{color:#34c857}.uc-data-val.negative{color:#ff4c4c}.uc-data-val i{font-style:normal}.uc-data-arrow{width:10px;height:10px;flex:0 0 10px;color:#95a3c4}.uc-nav{display:flex;flex-direction:column;gap:11px;margin:11px 0}.uc-nav-item{width:100%;height:51px;border-radius:10px;border:1px solid #fff;box-shadow:0 3px 6px #003e8314;padding:11px 15px;display:flex;align-items:center;background:url(/m/dx/images/user/item-bg.webp) no-repeat 100% 0/165px 100%,linear-gradient(180deg,#fff 0,#eef6ff 143%);transition:transform .12s,opacity .12s}.uc-nav-item:active{transform:scale(.985);opacity:.86}.uc-nav-icon{width:27px;height:27px;margin-right:8px;flex:0 0 27px;object-fit:contain}.uc-nav-icon--agent{display:flex;align-items:center;justify-content:center;border-radius:7px;background:#eaf3ff}.uc-nav-icon--agent svg{width:17px;height:17px}.uc-nav-title{font-size:12px;font-weight:400;line-height:12px;color:#3b5078;flex:0 1 auto}.uc-nav-arrow{margin-left:auto;width:10px;height:10px;flex:0 0 10px;color:#95a3c4}.uc-nav-item.uc-sponsor{background:url(/m/dx/images/user/sponsor_bg.webp) no-repeat,linear-gradient(270deg,#fff,#eef6ff);background-size:cover}.uc-logos{margin-left:auto;display:flex;align-items:center;margin-right:-2px}.uc-logos img{height:20px;width:auto;object-fit:contain;display:block}.uc-logo-line{width:1px;height:12px;background:#95a3c44d;margin:0 6px;flex:0 0 1px}.uc-nav-item.uc-sponsor .uc-nav-arrow{margin-left:2px}.uc-data .uc-data-item:active{opacity:.7}.ga-loading{padding:26px 0;text-align:center;font-size:13px;color:#95a3c4}.ga-steps{display:flex;flex-direction:column;gap:6px;margin:0 0 12px}.ga-step{display:flex;align-items:center;gap:8px;font-size:12px;color:#5b6b85}.ga-step b{width:16px;height:16px;border-radius:50%;background:#eaf4ff;color:#259cfc;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex:0 0 16px}.ga-qr-wrap{display:flex;align-items:center;justify-content:center;padding:10px;margin:0 auto 12px;width:208px;height:208px;border-radius:12px;background:#fff;border:1px solid #eaf3ff}.ga-qr-fail{font-size:12px;line-height:18px;color:#95a3c4;text-align:center;padding:20px 14px;width:100%;height:auto}.ga-qr-svg{width:100%;height:100%;display:block}.ga-secret-row{background:#f6fafe;border:1px solid #eaf3ff;border-radius:10px;padding:10px 12px;margin-bottom:12px}.ga-secret-k{font-size:11px;color:#95a3c4;margin-bottom:6px}.ga-secret-v{display:flex;align-items:center;gap:8px}.ga-secret-v code{flex:1;min-width:0;font-size:13px;letter-spacing:1px;color:#3b5078;font-family:ui-monospace,Menlo,monospace;word-break:break-all}.ga-secret-v .ga-copy{flex:0 0 auto;height:24px;padding:0 10px;border-radius:12px;background:#259cfc;color:#fff;font-size:11px;border:0}.ga-field input{width:100%;height:44px;border-radius:10px;border:1px solid #e3edf9;background:#fff;padding:0 14px;font-size:16px;letter-spacing:4px;text-align:center;color:#3b5078}.ga-field input:focus{outline:none;border-color:#259cfc}.ga-hint{margin-top:10px;font-size:11px;line-height:16px;color:#95a3c4}.ga-done{padding:16px 6px 6px;text-align:center}.ga-done-ico svg{width:52px;height:52px}.ga-done-t{margin-top:10px;font-size:15px;font-weight:600;color:#3b5078}.ga-done-s{margin-top:6px;font-size:12px;line-height:18px;color:#95a3c4}html{-webkit-tap-highlight-color:transparent}body{touch-action:manipulation}.page{transform:translate3d(100%,0,0);opacity:0;transition:transform .34s cubic-bezier(.32,.72,0,1),opacity .28s linear;backface-visibility:hidden}.page.on,.page.leaving{will-change:transform,opacity}.page.on{transform:translateZ(0);opacity:1}.page.leaving{transform:translate3d(-18%,0,0);opacity:.55}.page.hide{display:none!important}.uc-hd-btn,.uc-switch,.uc-btn,.uc-nav-item,.set-row,.bill-row,.wallet-btn,.btn-item,.pay-item,.account-item,.act-card,.tab-item,.sub-item,.data-item,.bottom-item,.menu-item,.seg-item{-webkit-tap-highlight-color:transparent}.wallet-btn:active,.set-row:active,.bill-row:active,.pay-item:active,.account-item:active,.sub-item:active,.data-item:active,.uc-nav-item:active,.uc-btn:active{transform:scale(.985)}.wallet-btn,.set-row,.bill-row,.pay-item,.account-item,.sub-item,.data-item,.uc-nav-item,.uc-btn{transition:transform .12s ease,opacity .12s ease,background .12s ease}.page.back{transform:translate3d(-18%,0,0);opacity:.55;transition:none!important}.uset{display:flex;flex-direction:column;height:100%;background-image:linear-gradient(180deg,#e4eef9 0,#eff4fb 9%,#f1f5fb 15%)}.uset-fade{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))}.uset-list{display:flex;flex-direction:column;gap:8px;margin:2px 0 12.5px;padding:0 10px}.uset-group{border-radius:10px;overflow:hidden;background:linear-gradient(180deg,#fff,#fff),linear-gradient(180deg,#fff,#fff0)}.uset-item{width:100%;height:51px;padding:16px;display:flex;align-items:center;background:linear-gradient(180deg,#fff,#fff);border:0;text-align:left;transition:background .12s}.uset-group .uset-item{border-bottom:1px solid #f1f5fb}.uset-group .uset-item:last-child{border-bottom:0}.uset-item.round{height:42px;border-radius:22px;padding:13px;justify-content:center;margin-bottom:8px;box-shadow:0 1px 2px #003e830a}.uset-item.round:last-child{margin-bottom:0}.uset-item:active{background:#f7fbff}.uset-title{font-size:14px;font-weight:400;line-height:20px;color:#36507b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uset-arrow{width:18px;height:18px;margin-left:auto;flex:0 0 18px;color:#b0bbd0}.uset-right{display:flex;align-items:center;margin-left:auto;gap:2px}.uset-desc{font-size:12px;font-weight:400;line-height:14px;text-align:right;color:#95a3c4;margin-right:4px}.uset-desc--blue{font-size:13px;color:#2f8ef7}.uset-value{font-size:14px;font-weight:400;color:#36507b;margin-left:auto;text-align:right}.uset-avatar{width:26px;height:26px;border-radius:50%;object-fit:cover;margin-right:4px;display:block}.uset-ico{width:16px;height:16px;margin-right:4px;flex:0 0 16px;color:#36507b}.uset-item.round .uset-title{flex:0 0 auto;color:#36507b}.uset-dev{padding:0 16px 12px}.uset-dev .sub-item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;border-top:1px solid #f5f9ff}.uset-dev .sub-item .n b{display:block;font-size:13px;font-weight:500;color:#36507b}.uset-dev .sub-item .n span{display:block;margin-top:2px;font-size:11px;color:#95a3c4}.confirm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:none}.confirm.on{display:block}.confirm__mask{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a1a336b}.confirm__panel{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(300px,80vw);border-radius:14px;background:#fff;padding:22px 18px 16px;text-align:center;box-shadow:0 12px 40px #001e462e}.confirm__title{font-size:16px;font-weight:600;color:#36507b}.confirm__msg{margin-top:10px;font-size:13px;line-height:20px;color:#7d8ba6}.confirm__btns{display:flex;gap:16px;margin-top:18px}.confirm__btn{flex:1;height:40px;border-radius:20px;border:0;font-size:14px}.confirm__btn--gray{background:#f0f3f8;color:#5b6b85}.confirm__btn--blue{background:linear-gradient(180deg,#3ec0fe,#178ef6);color:#fff}.confirm__btn:active{opacity:.86}.lang-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:none}.lang-sheet.on{display:block}.lang-sheet__mask{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a1a336b}.lang-sheet__panel{position:absolute;left:0;right:0;bottom:0;max-width:480px;margin:0 auto;background:#f1f5fb;border-radius:15px 15px 0 0;padding:16px 12px calc(18px + env(safe-area-inset-bottom,0px));transform:translateY(100%);transition:transform .28s cubic-bezier(.32,.72,0,1)}.lang-sheet.on .lang-sheet__panel{transform:translateY(0)}.lang-sheet__hd{position:relative;display:flex;align-items:center;justify-content:center;min-height:28px}.lang-sheet__title{font-size:17px;font-weight:600;line-height:24px;color:#3b5078}.lang-sheet__x{position:absolute;right:0;top:-6px;width:28px;height:28px;border:0;background:transparent;font-size:20px;line-height:1;color:#95a3c4}.lang-sheet__list{display:flex;flex-direction:column;gap:12px;margin-top:10px}.ls-card{background:#fff;border-radius:10px;padding:16px}.ls-card:active{opacity:.92}.ls-row{display:flex;align-items:center;gap:8px}.ls-flag{flex:0 0 21px;font-size:15px;line-height:14px;text-align:center}.ls-label{flex:1;min-width:0;font-size:14px;line-height:20px;color:#000}.ls-radio{flex:0 0 18px;width:18px;height:18px;border-radius:50%;border:1px solid #95a3c4;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.ls-radio.on{border-color:#1890ff;background:#1890ff}.ls-radio svg{width:12px;height:12px}.lang-sheet__confirm{width:100%;height:44px;margin-top:18px;border:0;border-radius:22px;background:linear-gradient(180deg,#3ec0fe,#178ef6);color:#fff;font-size:16px;font-weight:600}.lang-sheet__confirm:active{opacity:.92}.fair-txt p{margin:0 0 10px;font-size:13px;line-height:21px;color:#5b6b85}.fair-txt p:last-child{margin-bottom:0}.uset-dev .sub-item{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid #f5f9ff}.uset-dev .sub-item:first-child{border-top:0}.uset-dev .sub-item .n{flex:1;min-width:0}.uset-dev .sub-item .n span{display:block;margin-top:2px;font-size:11px;line-height:15px;color:#95a3c4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uset-dev .sub-item .btn-item{flex:0 0 auto;height:26px;padding:0 12px;border-radius:13px;font-size:11px;line-height:26px;background:#259cfc1a;color:#259cfc;border:0}.uset .app-nav{background:transparent;border-bottom:0}.uset .app-nav__title{font-size:17px;font-weight:600;color:#36507b}.uset .app-nav__back{color:#5a7099}.uprof-avatar-wrap{position:relative;width:84px;height:84px;margin:18px auto 26px}.uprof-avatar{width:84px;height:84px;border-radius:50%;object-fit:cover;display:block;background:#e9f1fb}.uprof-avatar-edit{position:absolute;right:0;bottom:0;width:22px;height:22px}.uprof-label{padding:0 16px;margin:0 0 8px;font-size:15px;font-weight:600;line-height:20px;color:#2f4570}.uprof-row{margin:0 10px 18px;height:50px;padding:0 16px;border-radius:12px;background:#fff;display:flex;align-items:center}.uprof-row:active{background:#f7fbff}.uprof-val{flex:1;min-width:0;font-size:15px;color:#2f4570;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uprof-val.is-empty{color:#9aa8c0}.uprof-hint{display:flex;align-items:flex-start;gap:6px;margin:-8px 16px 18px;font-size:12px;line-height:17px;color:#95a3c4}.uprof-hint svg{width:14px;height:14px;flex:0 0 14px;margin-top:1px}.secc-tabs{display:flex;align-items:center;gap:26px;padding:6px 16px 0}.secc-tab{position:relative;font-size:16px;font-weight:500;color:#95a3c4;padding-bottom:8px}.secc-tab.on{color:#2f8ef7;font-weight:600}.secc-tab.on:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:20px;height:3px;border-radius:2px;background:#2f8ef7}.secc-sec{position:relative;padding:0 16px;margin:18px 0 6px;font-size:15px;font-weight:600;color:#2f4570}.secc-sec:before{content:"";position:absolute;left:10px;top:2px;width:3px;height:15px;border-radius:2px;background:#2f8ef7}.secc-desc{padding:0 16px;margin-bottom:10px;font-size:12px;line-height:17px;color:#95a3c4}.secc-item{gap:10px}.secc-ico{width:20px;height:20px;flex:0 0 20px}.secc-help{width:15px;height:15px;flex:0 0 15px;margin-left:4px;color:#95a3c4}.uset-desc--gray{color:#9aa8c0}.secc-item .uset-title{margin-left:0}.uset-arrow-ph{flex:1}#seccVerify .uset-item .uset-title{flex:0 1 auto}#seccVerify .uset-item .uset-right{margin-left:auto}.secc-warn{color:#ff4c4c!important}.uc-container{background-size:720px auto;background-position:0 -20%}.lot-wrap{flex:1;min-height:0;display:flex;flex-direction:column;background:linear-gradient(180deg,#f4f7fc,#e4eef9 12%,#e4eef9)}.lot-chips{flex:0 0 auto;display:flex;gap:8px;overflow-x:auto;padding:10px 12px 12px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.lot-chips::-webkit-scrollbar{display:none}.lot-chip{flex:0 0 auto;height:30px;padding:0 14px;border-radius:15px;background:#fff;border:1px solid #e8f0fa;font-size:13px;color:#5b6b85;display:flex;align-items:center;transition:transform .12s,background .12s,color .12s}.lot-chip.on{background:linear-gradient(180deg,#3ec0fe,#178ef6);border-color:transparent;color:#fff;font-weight:600}.lot-chip:active{transform:scale(.96)}.lot-body{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 10px calc(20px + env(safe-area-inset-bottom,0px))}.lot-sec{font-size:13px;font-weight:600;color:#3b5078;margin:6px 4px 8px;display:flex;align-items:center;gap:6px}.lot-sec:before{content:"";width:3px;height:13px;border-radius:2px;background:#259cfc}.lot-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.lot-card{border-radius:12px;background:#fff;border:1px solid #fff;overflow:hidden;box-shadow:0 3px 8px #003e8312;transition:transform .12s}.lot-card:active{transform:scale(.98)}.lot-cover{position:relative;width:100%;aspect-ratio:16/9;background:#eef5fe;overflow:hidden}.lot-cover img{width:100%;height:100%;object-fit:cover;display:block}.lot-cover--fill img{object-fit:cover;object-position:center center}.lot-cover .lot-hot{position:absolute;left:6px;top:6px;height:16px;padding:0 6px;border-radius:8px;background:linear-gradient(90deg,#ff7a45,#ff4d4f);color:#fff;font-size:10px;line-height:16px}.lot-cover .lot-official{position:absolute;right:6px;top:6px;height:16px;padding:0 6px;border-radius:8px;background:#259cfceb;color:#fff;font-size:10px;line-height:16px}.lot-info{padding:8px 10px 10px}.lot-name{font-size:13px;font-weight:600;color:#2f4570;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lot-sub{margin-top:4px;font-size:11px;color:#95a3c4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lot-expect{margin-top:6px;display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#259cfc}.lot-expect b{font-weight:600}.lot-go{font-size:11px;color:#5b6b85}.lot-cover{background:linear-gradient(135deg,#e8f3ff,#d3e7ff)}.lot-cover--fill{background:#eef5fe}.lot-cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 78% 22%,rgba(37,156,252,.2),transparent 60%);pointer-events:none}.lp-balance{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#2f8ef7,#178ef6);border-radius:12px;padding:10px 14px;margin-bottom:10px;box-shadow:0 4px 12px #178ef640}.lp-bal-k{font-size:12px;color:#ffffffd9}.lp-bal-v{font-size:20px;font-weight:700;color:#fff;font-family:ui-monospace,Menlo,monospace}.lp-bal-v i{font-style:normal}.lp-history{margin-top:12px;background:#fff;border-radius:12px;padding:12px;box-shadow:0 2px 8px #003e830d}.lp-history-hd{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.lp-history-hd span{font-size:13px;font-weight:600;color:#2f4570}.lp-history-hd i{font-style:normal;font-size:11px;color:#95a3c4}.lp-hrow{display:flex;align-items:center;gap:8px;padding:7px 0;border-top:1px solid #f4f9ff}.lp-hrow:first-child{border-top:0}.lp-hexpect{flex:0 0 42px;font-size:12px;color:#95a3c4;font-family:ui-monospace,monospace}.lp-hballs{display:flex;gap:3px;flex-wrap:wrap;flex:1;min-width:0}.lp-hballs .lp-ball{width:20px;height:20px;font-size:11px}.lp-hsum{flex:0 0 auto;font-size:11px;color:#5b6b85}.lp-empty{text-align:center;color:#95a3c4;font-size:12px;padding:10px 0}.lp-wrap{flex:1;min-height:0;display:flex;flex-direction:column;background:#eef3fb}.lp-top{display:flex;padding:10px 12px;background:linear-gradient(180deg,#f7fafe,#eef4fc);border-bottom:1px solid #e3ecf8}.lp-top-l{flex:0 0 118px;padding-right:8px}.lp-issue{display:flex;align-items:baseline;gap:2px}.lp-issue b{font-size:19px;font-weight:700;color:#1f3d6b;letter-spacing:-.3px}.lp-issue i{font-style:normal;font-size:13px;color:#1f3d6b}.lp-cd-label{margin-top:3px;font-size:11px;color:#8fa1bd}.lp-cd{display:flex;align-items:center;gap:3px;margin-top:5px}.lp-cd span{min-width:26px;height:22px;padding:0 3px;border-radius:4px;background:#ff9f1c;color:#fff;font-size:14px;font-weight:700;font-family:ui-monospace,Menlo,monospace;display:flex;align-items:center;justify-content:center}.lp-cd em{font-style:normal;color:#ff9f1c;font-weight:700}.lp-top-r{flex:1;min-width:0}.lp-last-hd{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#8fa1bd}.lp-last-hd i{font-style:normal;color:#5b6b85}.lp-chev{width:16px;height:16px;color:#8fa1bd;transition:transform .2s}.lp-chev.up{transform:rotate(180deg)}.lp-last-balls{display:flex;align-items:center;gap:5px;margin-top:6px;flex-wrap:wrap}.lp-ballwrap{display:flex;flex-direction:column;align-items:center;gap:2px}.lp-ballwrap .lb{width:30px;height:30px;border-radius:50%;color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 -2px 4px #0000001f,0 1px 2px #00000014}.lp-ballwrap .lx{font-size:10px;color:#8fa1bd;white-space:nowrap;line-height:1}.lp-plus{color:#8fa1bd;font-weight:700;margin:0 1px 12px}.lp-hist{background:#fff;border-bottom:1px solid #e9f0fa;max-height:56vh;display:flex;flex-direction:column}.lp-hist.hide{display:none}.lp-hist-tabs{display:flex;gap:8px;padding:8px 12px;background:#f2f6fc}.lp-hist-tabs span{flex:1;height:32px;border-radius:8px;background:#e9eff8;color:#5b6b85;font-size:13px;display:flex;align-items:center;justify-content:center}.lp-hist-tabs span.on{background:#fff;color:#1f3d6b;font-weight:600;box-shadow:0 1px 3px #003e8314}.lp-hist-list{flex:1;min-height:0;overflow-y:auto;padding:4px 12px}.lp-hrow{display:flex;gap:8px;padding:9px 0;border-bottom:1px solid #f2f6fc}.lp-hrow:last-child{border-bottom:0}.lp-hl{flex:0 0 86px}.lp-hl b{display:block;font-size:13px;color:#1f3d6b}.lp-hl span{display:block;margin-top:2px;font-size:10px;color:#9aa8c0;line-height:13px}.lp-hr{flex:1;min-width:0;display:flex;align-items:center;gap:4px;flex-wrap:wrap}.lp-hr .lp-ballwrap .lb{width:26px;height:26px;font-size:12px}.lp-hr .lp-ballwrap .lx{font-size:9px}.lp-hist-ft{display:flex;justify-content:center;padding:6px 0 8px;background:#fff}.lp-hist-ft button{display:flex;align-items:center;gap:4px;border:0;background:transparent;color:#5b6b85;font-size:13px}.lp-hist-ft svg{width:14px;height:14px}.lp-main{flex:1;min-height:0;display:flex;background:#fff}.lp-menu{flex:0 0 84px;overflow-y:auto;background:#f4f8fd;border-right:1px solid #e9f0fa;-webkit-overflow-scrolling:touch}.lp-menu::-webkit-scrollbar{width:0}.lp-mitem{height:52px;display:flex;align-items:center;justify-content:center;font-size:13px;color:#5b6b85;border-bottom:1px solid #eaf1fa;position:relative}.lp-mitem.on{background:#fff;color:#259cfc;font-weight:600}.lp-mitem.on:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:2px;background:#259cfc}.lp-panel{flex:1;min-width:0;overflow-y:auto;padding:10px 8px 14px;-webkit-overflow-scrolling:touch}.lp-sec{font-size:12px;color:#95a3c4;margin:0 2px 8px}.lp-balls{display:grid;grid-template-columns:repeat(6,1fr);gap:8px 4px}.lp-bcell{display:flex;flex-direction:column;align-items:center;gap:3px}.lp-bcell .lb{width:34px;height:34px;border-radius:50%;color:#fff;font-weight:700;font-size:15px;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 -2px 5px #00000026,0 1px 2px #0000001a}.lp-bcell .od{font-size:10px;color:#8fa1bd;line-height:1}.lp-bcell.on .lb{outline:2px solid #259cfc;outline-offset:1px;transform:scale(1.06)}.lp-bcell.on .od{color:#259cfc;font-weight:600}.lp-bcell:active{transform:scale(.95)}.lp-chips{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.lp-chip{border:1px solid #e6effa;border-radius:10px;background:#fafdff;padding:9px 4px;text-align:center}.lp-chip .n{font-size:14px;font-weight:600;color:#2f4570;line-height:18px}.lp-chip .o{font-size:11px;color:#95a3c4;margin-top:2px}.lp-chip.on{background:linear-gradient(180deg,#3ec0fe,#178ef6);border-color:transparent}.lp-chip.on .n,.lp-chip.on .o{color:#fff}.lp-empty{text-align:center;color:#95a3c4;font-size:12px;padding:24px 0}.lp-bar{flex:0 0 auto;background:#fff;border-top:1px solid #e9f0fa;padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px))}.lp-bar-row{display:flex;align-items:center;gap:8px}.lp-bar-k{font-size:12px;color:#95a3c4}.lp-moneys{display:flex;gap:6px;flex:1}.lp-money{height:26px;padding:0 9px;white-space:nowrap;border-radius:13px;background:#f3f7fd;border:1px solid #e8f0fa;font-size:12px;color:#5b6b85;display:flex;align-items:center}.lp-money.on{background:#259cfc1f;border-color:#259cfc;color:#259cfc;font-weight:600}.lp-beishu{display:flex;align-items:center;gap:5px}.lp-beishu button{width:24px;height:24px;border-radius:12px;border:1px solid #e8f0fa;background:#f7fafe;font-size:14px;color:#5b6b85;line-height:1}.lp-beishu b{min-width:20px;text-align:center;font-size:13px;color:#2f4570}.lp-bar-bottom{margin-top:8px;justify-content:space-between}.lp-sel{font-size:12px;color:#5b6b85}.lp-sel b{color:#259cfc}.lp-clear{height:34px;padding:0 12px;border-radius:17px;border:1px solid #e8f0fa;background:#f7fafe;font-size:13px;color:#5b6b85}.lp-submit{flex:1;max-width:170px;height:36px;border-radius:18px;border:0;color:#fff;font-size:15px;font-weight:700;background:linear-gradient(180deg,#3ec0fe,#178ef6)}.lp-submit:disabled{opacity:.5}.lp-bal{display:flex;align-items:center;justify-content:space-between;margin-top:6px;padding-top:6px;border-top:1px dashed #eef4fc;font-size:12px;color:#95a3c4}.lp-bal b{color:#1f3d6b;font-family:ui-monospace,Menlo,monospace;font-size:14px}.lp-bal i{font-style:normal}.lb{color:#fff;font-style:normal;background:radial-gradient(circle at 34% 26%,#d7e2f0,#9aabc4 72%)}.lb.r{background:radial-gradient(circle at 34% 26%,#ff9a9a,#e23636 72%)}.lb.b{background:radial-gradient(circle at 34% 26%,#86bcff,#2f6fe0 72%)}.lb.g{background:radial-gradient(circle at 34% 26%,#86e3ae,#22a05a 72%)}.lp-hsumtxt{font-size:11px;color:#5b6b85;margin-right:6px}.lp-top-l{flex:0 0 104px}.lp-issue b{font-size:17px}.lp-top-r .lp-ballwrap .lb{width:26px;height:26px;font-size:13px}.lp-top-r .lp-ballwrap .lx{font-size:9px}.lp-last-balls{gap:3px;flex-wrap:nowrap;overflow-x:auto}.lp-last-balls::-webkit-scrollbar{display:none}.lp-hsum{font-size:15px;color:#5b6b85;font-weight:600;min-width:38px;text-align:right;margin-right:6px}.lp-pill{display:inline-flex;align-items:center;justify-content:center;min-width:56px;height:34px;padding:0 10px;border-radius:8px;color:#fff;font-size:14px;font-weight:600}.lp-pill.blue{background:linear-gradient(180deg,#3d8ef7,#1877e0)}.lp-pill.green{background:linear-gradient(180deg,#3ec463,#16a34a)}.lp-pill.red{background:linear-gradient(180deg,#fb5c5c,#e11d48)}.lp-tmball{display:inline-flex;margin-right:4px}.lp-tmball .lp-ballwrap .lb{width:32px;height:32px;font-size:14px}.lp-tmball .lp-ballwrap .lx{font-size:9px;color:#8fa1bd}.lp-hr{gap:6px}.lp-hr{flex-wrap:nowrap;overflow-x:auto;gap:5px}.lp-hr::-webkit-scrollbar{display:none}.lp-pill{min-width:0;padding:0 7px;height:30px;font-size:13px;flex:0 0 auto}.lp-hsum{font-size:14px;min-width:32px;margin-right:2px}.lp-tmball{margin-right:2px}.lp-tmball .lp-ballwrap .lb{width:30px;height:30px;font-size:13px}.lp-combo-bar{display:flex;gap:10px;margin-top:12px}.lp-combo-clear{flex:0 0 108px;height:38px;border-radius:19px;border:1px solid #e6effa;background:#f7fafe;color:#5b6b85;font-size:14px}.lp-combo-add{flex:1;height:38px;border-radius:19px;border:0;color:#fff;font-size:15px;font-weight:700;background:linear-gradient(180deg,#3ec0fe,#178ef6)}.lp-combo-tabs{display:flex;gap:6px;overflow-x:auto;padding:0 2px 8px}.lp-combo-tabs::-webkit-scrollbar{display:none}.lp-combo-tab{flex:0 0 auto;height:30px;padding:0 10px;border-radius:15px;border:1px solid #e6effa;background:#f7fafe;color:#5b6b85;font-size:12px;display:flex;align-items:center;gap:4px}.lp-combo-tab i{font-style:normal;font-size:10px;color:#9aa8c0}.lp-combo-tab.on{background:linear-gradient(180deg,#3ec0fe,#178ef6);border-color:transparent;color:#fff;font-weight:600}.lp-combo-tab.on i{color:#ffffffd9}.md-wrap,.br-wrap{flex:1;min-height:0;display:flex;flex-direction:column;background:linear-gradient(180deg,#f4f7fc,#e9f0fa 12%,#e4eef9)}.md-tabs{flex:0 0 auto;display:flex;gap:22px;padding:10px 16px 12px;overflow-x:auto}.md-tabs::-webkit-scrollbar{display:none}.md-tabs span{flex:0 0 auto;font-size:15px;color:#5b6b85;padding-bottom:6px;position:relative}.md-tabs span.on{color:#259cfc;font-weight:600}.md-tabs span.on:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:22px;height:2.5px;border-radius:2px;background:#259cfc}.md-body{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 12px 12px}.md-card{background:#fff;border-radius:12px;padding:14px 14px 4px;box-shadow:0 2px 8px #003e830d;margin-bottom:11px}.md-hd{display:flex;align-items:center;justify-content:space-between;font-size:15px;color:#2f4570;font-weight:600}.md-hd .tag{font-size:11px;font-weight:400;color:#ff8a3d;border:1px solid #ffd7bb;background:#fff6ee;border-radius:5px;padding:2px 6px}.md-sum{display:flex;align-items:center;gap:8px;margin:12px 0 10px;font-size:24px;font-weight:700;color:#2f4570}.md-sum svg{width:18px;height:18px;color:#259cfc}.md-row{display:flex;align-items:center;justify-content:space-between;height:42px;border-top:1px solid #f4f9ff;font-size:14px;color:#5b6b85}.md-row b{color:#1f3d6b;font-weight:600}.md-empty{text-align:center;color:#95a3c4;font-size:13px;padding:40px 0}.md-foot{flex:0 0 auto;padding:0 12px calc(12px + env(safe-area-inset-bottom,0px))}.md-link{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 14px;border-radius:12px;background:#fff;font-size:14px;color:#2f4570;box-shadow:0 2px 8px #003e830d}.md-link svg{width:14px;height:14px;color:#95a3c4}.br-filters{flex:0 0 auto;display:flex;gap:16px;padding:10px 14px}.br-filters button{border:0;background:transparent;font-size:14px;color:#3b5078;display:flex;align-items:center;gap:4px}.br-filters button i{font-style:normal;font-size:10px;color:#95a3c4}.br-tip{margin:0 14px 10px;padding:9px 12px;border-radius:8px;background:#eef6ff;font-size:12px;color:#3b79c9;display:flex;align-items:center;gap:6px}.br-tip i{font-style:normal;width:14px;height:14px;border-radius:50%;background:#2f8ef7;color:#fff;font-size:10px;display:flex;align-items:center;justify-content:center}.br-stats{margin:0 14px 12px;padding:14px;border-radius:12px;background:#fff;display:flex;box-shadow:0 2px 8px #003e830d}.br-stats span{display:block;font-size:12px;color:#95a3c4}.br-stats b{display:block;margin-top:6px;font-size:16px;color:#1f3d6b}.br-list{flex:1;min-height:0;overflow-y:auto;padding:0 14px calc(12px + env(safe-area-inset-bottom,0px))}.br-item{background:#fff;border-radius:12px;padding:12px 14px;margin-bottom:10px;box-shadow:0 2px 8px #003e830d}.br-item .t{display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#2f4570;font-weight:600}.br-item .t em{font-style:normal;font-size:12px;font-weight:400;color:#0aa06e}.br-item .t em.lose{color:#ff4d4f}.br-item .t em.wait{color:#ff9f1c}.br-item .t em.ok{color:#0aa06e}.br-item .m{margin-top:6px;font-size:12px;color:#95a3c4;line-height:18px}.br-item .m b{color:#5b6b85;font-weight:500}.br-empty{display:flex;flex-direction:column;align-items:center;gap:14px;padding:60px 0;color:#95a3c4;font-size:13px}.br-empty .box{width:96px;height:80px;border-radius:10px;background:linear-gradient(180deg,#eaf3ff,#cfe3ff);box-shadow:inset 0 -10px #fff9,0 8px 18px #259cfc2e;position:relative}.br-empty .box:before{content:"";position:absolute;left:14px;right:14px;top:18px;height:4px;background:#fff;border-radius:2px;box-shadow:0 12px #fff,0 24px #fff;opacity:.85}.brf-list{display:flex;flex-direction:column}.brf-item{height:48px;display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#3b5078;border-bottom:1px solid #f4f9ff}.brf-item:last-child{border-bottom:0}.brf-item svg{width:16px;height:16px;color:#259cfc;opacity:0}.brf-item.on{color:#259cfc;font-weight:600}.brf-item.on svg{opacity:1}.br-filters .caret{display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #95a3c4;vertical-align:middle}.ar-wrap{height:100%;display:flex;flex-direction:column;background:#eef4fc}.ar-hero{margin:10px 12px 0;padding:16px 18px;border-radius:14px;color:#fff;background:linear-gradient(120deg,#2b6cd4,#38a8ff 70%,#7dd3ff);box-shadow:0 8px 22px #2578dc38}.ar-hero__label{font-size:12px;opacity:.9}.ar-hero__amount{margin-top:6px;font-size:26px;font-weight:800;letter-spacing:.5px}.ar-hero__sub{margin-top:4px;font-size:12px;opacity:.9}.ar-tabs{display:flex;gap:8px;padding:12px 12px 4px}.ar-tab{flex:0 0 auto;height:30px;padding:0 16px;border-radius:15px;border:1px solid #fff;background:#fff;font-size:12px;font-weight:500;color:#7181a6;box-shadow:0 3px 3px #003e830f}.ar-tab.on{background:linear-gradient(#3ec0fe,#1281ff);color:#fff;border-color:transparent;font-weight:600}.ar-list{flex:1;min-height:0;overflow-y:auto;padding:8px 12px calc(16px + env(safe-area-inset-bottom,0px))}.ar-item{background:#fff;border-radius:12px;padding:12px 14px;margin-bottom:10px;box-shadow:0 2px 8px #003e830d}.ar-item .t{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:600;color:#2f4570}.ar-item .t em{font-style:normal;font-size:12px;font-weight:400;color:#ff9f1c}.ar-item .t em.ok{color:#0aa06e}.ar-item .m{margin-top:6px;font-size:12px;color:#95a3c4;display:flex;align-items:center;justify-content:space-between;gap:10px}.ar-item .amt{font-size:17px;font-weight:700;color:#f4425c;font-variant-numeric:tabular-nums}.ar-item .amt--ok{color:#0aa06e}.ar-btn{height:28px;padding:0 14px;border-radius:14px;border:0;font-size:12px;font-weight:600;color:#fff;background:linear-gradient(#3ec0fe,#1281ff)}.ar-btn:disabled{background:#dbe6f3;color:#95a3c4}.act2-wrap{height:100%;display:flex;flex-direction:column;background:linear-gradient(#e8f2ff,#f3f8ff 220px,#f3f8ff)}.act2-top{display:flex;align-items:center;padding:6px 14px 2px;gap:10px}.act2-tabs{display:flex;align-items:flex-end;gap:18px;flex:1}.act2-tab{position:relative;padding:6px 0 8px;border:0;background:none;font-size:17px;font-weight:600;color:#8ea2c4}.act2-tab.on{color:#259cfc}.act2-tab.on:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:22px;height:3px;border-radius:2px;background:#259cfc}.act2-gift{width:34px;height:34px;border:0;background:none;color:#3e5075;display:flex;align-items:center;justify-content:center}.act2-gift svg{width:21px;height:21px}.act2-body{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}.act2-hero{margin:0}.act2-hero img{display:block;width:100%;height:auto}.act2-stats{display:flex;align-items:center;margin:-16px 14px 0;padding:14px 6px;background:#fff;border-radius:14px;box-shadow:0 8px 20px #003e8314;position:relative;z-index:2}.act2-stat{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;position:relative}.act2-stat+.act2-stat:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:26px;background:#eaf1fb}.act2-stat span{font-size:12px;color:#8ea2c4}.act2-stat b{font-size:17px;font-weight:700;color:#1f3d6b;font-variant-numeric:tabular-nums}.act2-arrow{width:6px;height:6px;border-top:1.6px solid #b9c8de;border-right:1.6px solid #b9c8de;transform:rotate(45deg);margin-top:-2px}.act2-chips{display:flex;gap:10px;padding:14px 14px 6px;overflow-x:auto;scrollbar-width:none}.act2-chips::-webkit-scrollbar{display:none}.act2-chip{flex:0 0 auto;height:30px;padding:0 16px;border-radius:15px;border:1px solid #e6eefb;background:#fff;font-size:13px;font-weight:500;color:#5b6b85;display:flex;align-items:center}.act2-chip.on{background:linear-gradient(#3ec0fe,#1281ff);border-color:transparent;color:#fff;font-weight:600}.act2-list{padding:6px 14px 0;display:flex;flex-direction:column;gap:12px}.act2-card{position:relative;display:flex;align-items:center;gap:10px;padding:10px;background:#fff;border-radius:16px;box-shadow:0 6px 18px #003e8312;overflow:hidden}.act2-card--expired{filter:saturate(.75)}.act2-card__art{flex:0 0 42%;max-width:172px;border-radius:12px;overflow:hidden;background:#eef4ff}.act2-card__art img{display:block;width:100%;height:auto}.act2-card__body{flex:1;min-width:0;padding-right:2px}.act2-card__title{font-size:16px;font-weight:800;color:#16305c;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.act2-card__pill{margin-top:8px;display:block;max-width:100%;padding:4px 10px;border-radius:9px;background:linear-gradient(90deg,#2f7cf6,#59b6ff);color:#fff;font-size:11px;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.act2-card__time{margin-top:8px;font-size:11px;color:#95a3c4}.act2-card__tag{position:absolute;left:0;top:0;height:22px;padding:0 10px;border-radius:0 0 10px;background:#ff5a5f;color:#fff;font-size:11px;font-weight:600;display:flex;align-items:center;z-index:2}.act2-card__status{position:absolute;right:10px;top:10px;height:22px;padding:0 9px;border-radius:6px;border:1px solid #22c55e;color:#22c55e;font-size:11px;font-weight:600;display:flex;align-items:center;background:#fff;z-index:2}.act2-card__status--off{border-color:#b9c8de;color:#95a3c4}.act2-loading{padding:40px 0;text-align:center;color:#95a3c4;font-size:13px}.act2-end{padding:16px 0 8px;text-align:center;color:#a8b6cc;font-size:12px}.act2-empty{padding:60px 0;text-align:center;color:#95a3c4;font-size:13px}.dp-wrap{padding:0 14px 22px}.dp-bal{display:flex;align-items:center;gap:8px;padding:12px 2px 10px}.dp-bal__k{font-size:13px;color:#5b6b85}.dp-bal__badge{width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff;background:linear-gradient(135deg,#26a17b,#1a8a67)}.dp-bal__v{font-size:15px;font-weight:700;color:#f0a12e;font-variant-numeric:tabular-nums}.dp-bal__rf{margin-left:2px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;color:var(--blue)}.dp-bal__rf:active{transform:rotate(110deg);transition:transform .25s}.dp-sect{background:#fff;border-radius:10px;padding:14px 14px 16px;margin-bottom:12px;box-shadow:0 2px 10px #003e830d}.dp-sect--addr{padding-bottom:14px}.dp-sect--pay{margin-bottom:10px}.dp-sect__hd{font-size:14px;font-weight:700;color:#26364d;margin-bottom:10px}.dp-sect__note{font-size:12px;font-weight:400;color:#259cfc}.dp-pays{display:flex;gap:10px;flex-wrap:wrap}.dp-pay{flex:1 1 0;min-width:110px;height:44px;border-radius:6px;border:1px solid #e6eff9;background:#fff;display:flex;align-items:center;gap:8px;padding:0 12px}.dp-pay i{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:11px;font-weight:700;color:#fff;background:linear-gradient(135deg,#26a17b,#1a8a67)}.dp-pay span{font-size:14px;color:#3e5075;font-weight:600}.dp-pay.on{border-color:#259cfc;background:#f5fbff;box-shadow:inset 0 0 0 1px #259cfc2e}.dp-pay.on span{color:#259cfc}.dp-nets{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}.dp-net{flex:1 1 0;min-width:110px;height:40px;border-radius:6px;border:1px solid #e6eff9;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.15}.dp-net b{font-size:13px;color:#3e5075;font-weight:600}.dp-net em{font-style:normal;font-size:10px;color:#95a3c4}.dp-net.on{border-color:#259cfc;background:#f5fbff}.dp-net.on b,.dp-net.on em{color:#259cfc}.dp-qr{display:flex;align-items:center;justify-content:center;padding:8px 0 12px;min-height:150px}.dp-qr svg,.dp-qr img{width:168px;height:168px;display:block;border-radius:6px;background:#fff}.dp-qr__ph{width:168px;height:168px;border-radius:6px;background:#f4f8fd;border:1px dashed #cfe1f5;display:flex;align-items:center;justify-content:center;font-size:12px;color:#95a3c4;text-align:center;padding:0 14px}.dp-addr{display:flex;flex-direction:column;gap:3px}.dp-addr__k{font-size:11.5px;color:#95a3c4}.dp-addr__row{display:flex;align-items:center;gap:8px}.dp-addr__v{flex:1 1 auto;min-width:0;font-size:12.5px;color:#3e5075;font-family:ui-monospace,Menlo,monospace;word-break:break-all;line-height:18px;letter-spacing:.2px}.dp-addr__copy{flex:0 0 auto;width:26px;height:26px;display:flex;align-items:center;justify-content:center;color:#259cfc;border-radius:6px;background:#f2f9ff}.dp-chain{margin-top:10px;text-align:center;font-size:11.5px;color:#e58a1b;background:#fff7e8;border-radius:4px;padding:6px 10px}.dp-limit{display:flex;align-items:center;gap:4px;font-size:12px;color:#95a3c4;margin-bottom:10px;flex-wrap:wrap}.dp-limit b{color:#3e5075;font-weight:600}.dp-limit__u{color:#95a3c4}.dp-limit__rate{margin-left:auto;font-size:11px;color:#b9c6d8}.dp-tips{background:#fff;border-radius:10px;padding:14px;margin-bottom:12px;box-shadow:0 2px 10px #003e830d}.dp-tips__hd{font-size:13px;font-weight:700;color:#26364d;margin-bottom:6px}.dp-tips__list{margin:0;padding-left:16px}.dp-tips__list li{font-size:11.5px;color:#8494ab;line-height:19px;margin-bottom:4px}.dp-tips__list li:last-child{margin-bottom:0}.dp-tips__list li b,.dp-tips__list li strong{color:#f4425c;font-weight:600}.dp-recs{background:#fff;border-radius:10px;padding:12px 14px 8px;box-shadow:0 2px 10px #003e830d}.dp-recs__hd{display:flex;align-items:center;gap:6px;padding-bottom:8px;border-bottom:1px solid #f0f5fb}.dp-recs__t{font-size:13px;font-weight:700;color:#26364d}.dp-recs__rf{width:22px;height:22px;display:flex;align-items:center;justify-content:center;color:#259cfc}.dp-recs__list{padding:2px 0}.dp-recs__empty{padding:16px 0;text-align:center;font-size:12px;color:#b9c6d8}.dp-rec{display:flex;align-items:center;gap:8px;padding:9px 0;border-bottom:1px dashed #f2f6fc}.dp-rec:last-child{border-bottom:0}.dp-rec__t{flex:0 0 auto;font-size:10.5px;color:#a8b6cb;font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:-.1px}.dp-rec__a{flex:1 1 auto;font-size:12.5px;color:#3e5075;font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.dp-rec__s{flex:0 0 auto;font-size:11.5px;color:#22b573}.dp-rec__s--wait{color:#e58a1b}.dp-rec__mine{font-size:9.5px;color:#fff;background:#259cfc;border-radius:3px;padding:1px 4px;margin-left:4px}.dp-recs__more{width:100%;height:34px;display:flex;align-items:center;justify-content:center;gap:4px;font-size:12px;color:#259cfc}.dp-recs__more i{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px)}.dp-recs__more.up i{transform:rotate(-135deg) translateY(-2px)}.dp-recs__foot{text-align:center;font-size:11px;color:#b9c6d8;padding:6px 0 4px;border-top:1px solid #f4f8fd}.app-nav__tools{display:flex;align-items:center;gap:6px}.app-nav__icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#8ea2c4}.dp-order{margin-top:10px;padding:10px 12px;border-radius:8px;background:#f5fbff;border:1px solid #dceeff}.dp-order__k{font-size:11.5px;color:#95a3c4}.dp-order__v{font-size:16px;font-weight:700;color:#f0a12e;margin-top:2px;font-variant-numeric:tabular-nums}.dp-order__n{font-size:11px;color:#8494ab;margin-top:4px;word-break:break-all}.mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;display:none;background:#e9f2fd}.mask.on{display:block}.mask .modal.dxl{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;margin:0;border-radius:0;overflow-y:auto;padding:0 22px calc(24px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,#cfe4fb,#dfeefb 42%,#eef6fe) center top/cover no-repeat;box-shadow:none}.mask .modal.dxl:before{content:"";position:absolute;top:0;left:0;right:0;height:300px;pointer-events:none;background:url(/m/dx/images/login_bg.png) center top/cover no-repeat;opacity:.9}.dxl-close{position:absolute;top:14px;right:14px;z-index:2;width:34px;height:34px;border-radius:50%;background:#ffffff8c;color:#7f93b3;font-size:20px;line-height:1;display:flex;align-items:center;justify-content:center}.dxl-logo{position:relative;z-index:1;display:flex;justify-content:center;padding:46px 0 18px}.dxl-logo img{width:130px;height:40px;object-fit:contain}.dxl-sponsors{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:center;gap:6px;padding:2px 0 26px}.dxl-sp{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;max-width:150px}.dxl-sp__img{width:66px;height:78px;object-fit:contain}.dxl-sp b{font-size:12.5px;color:#2f4a70;font-weight:600}.dxl-sp span{font-size:11px;color:#7d93b5}.dxl-sp__divider{width:1px;height:74px;background:#ffffffbf;margin-top:6px}.dxl-tabs{position:relative;z-index:1;display:flex;gap:26px;padding:0 2px 14px}.dxl-tabs .mt{position:relative;font-size:16px;color:#7d93b5;background:none;border:0;padding:0 0 8px;font-weight:500}.dxl-tabs .mt.on{color:#1f2f47;font-weight:700}.dxl-tabs .mt.on:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:2px;background:linear-gradient(90deg,#3ec0fe,#1281ff)}.dxl-form{position:relative;z-index:1;display:block}.dxl-form .dxl-field{display:flex;align-items:center;gap:8px;height:52px;padding:0 14px;margin-bottom:14px;border-radius:10px;background:#fff;box-shadow:0 4px 14px #003e830f}.dxl-form .dxl-field input{flex:1;min-width:0;border:0;outline:none;background:transparent;font-size:15px;color:#22314a}.dxl-form .dxl-field input::placeholder{color:#a9b8cd}.dxl-eye{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:none;border:0}.dxl-row{display:flex;align-items:center;justify-content:space-between;padding:0 2px 18px}.dxl-forgot{background:none;border:0;font-size:13px;color:#3f8fe0}.dxl-remember{display:flex;align-items:center;gap:6px;font-size:13px;color:#5a6f8d}.dxl-remember input{display:none}.dxl-remember i{width:16px;height:16px;border-radius:50%;background:#fff;border:1.5px solid #c3d3e6;display:inline-block;position:relative}.dxl-remember input:checked+i{background:#2e9bfd;border-color:#2e9bfd}.dxl-remember input:checked+i:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(42deg)}.dxl-submit{width:100%;height:50px;border:0;border-radius:26px;color:#fff;font-size:17px;font-weight:700;background:linear-gradient(90deg,#63c8fd,#1f8ffb);box-shadow:0 10px 22px #1f8ffb47}.dxl-links{display:flex;align-items:center;justify-content:center;gap:0;padding:20px 0 4px}.dxl-link{background:none;border:0;font-size:13.5px;color:#3f8fe0;padding:0 14px}.dxl-links__divider{width:1px;height:12px;background:#c9d8ea}.dxl-links--single{padding-top:16px}.dxl-other{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:12px;margin:26px 0 16px;font-size:13px;color:#93a6bf}.dxl-other:before,.dxl-other:after{content:"";flex:1;height:1px;background:#93a6bf59}.dxl-tg{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;background:none;border:0}.dxl-tg__ico{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#4fb8f3,#2b9ee5);box-shadow:0 8px 18px #2b9ee54d}.dxl-tg__txt{font-size:12.5px;color:#5a6f8d}.dxl-form .modal-msg{text-align:center;font-size:12.5px;color:#e5484d;min-height:18px;padding-top:8px}.br-item .br-nums b{color:#259cfc;font-weight:700;letter-spacing:.5px}.br-item .br-win b{color:#22b573;font-weight:700}.lp-menu{flex:0 0 72px;background:#f6f9fd}.lp-mitem{height:54px;font-size:12px;line-height:15px;padding:0 6px;text-align:center;border-bottom:1px solid #eef3fa}#lpPanel{background:#fff}.lp-phead{position:sticky;top:0;z-index:5;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;border-bottom:1px solid #eef3fa;font-size:13px;color:#2f4570}.lp-phead b{font-weight:600}.lp-phead-sub{top:0}.lp-subtabs{display:flex;gap:8px;overflow-x:auto;padding:10px 8px 4px}.lp-subtabs::-webkit-scrollbar{display:none}.lp-subtab{flex:0 0 auto;height:30px;padding:0 14px;border-radius:15px;border:1px solid #e6ecf5;background:#fff;font-size:12px;color:#5b6b85;white-space:nowrap}.lp-subtab.on{background:linear-gradient(180deg,#3ec0fe,#178ef6);border-color:transparent;color:#fff;font-weight:600}.lp-hint{font-size:12px;color:#95a3c4;padding:8px 4px 4px}.lp-chips{display:grid;grid-template-columns:repeat(4,1fr);gap:8px 6px;padding:8px 6px 4px}.lp-chip{display:flex;flex-direction:column;align-items:center;gap:3px;padding:0;background:transparent;border:0}.lp-chip .n{width:100%;height:34px;display:flex;align-items:center;justify-content:center;text-align:center;border:1px solid #e6ecf5;border-radius:7px;background:#fff;font-size:11px;color:#2f4570;line-height:12px;padding:0 2px;word-break:break-all}.lp-chip .o{font-size:11px;color:#9aa8c0;line-height:13px}.lp-chip.on .n{border-color:#259cfc;background:#259cfc14;font-weight:700}.lp-chip.on .o{color:#259cfc;font-weight:700}.lp-chip .n.t-red{color:#e2372f}.lp-chip .n.t-green{color:#1f9d4d}.lp-chip .n.t-blue{color:#2b6fd0}.lp-chips-4{grid-template-columns:repeat(4,1fr)}.lp-balls{gap:10px 4px;padding:8px 4px 4px}.lp-bcell .od2{color:#b3bfd2;font-size:10px}.lp-bcell.on .od2{color:#259cfc}.lp-rows{padding:6px 6px 2px}.lp-row{display:flex;align-items:flex-start;gap:8px;padding:10px 0;border-bottom:1px solid #f4f8fd}.lp-row:last-child{border-bottom:0}.lp-row-l{flex:0 0 62px;display:flex;flex-direction:column;align-items:center;border-radius:7px;padding:4px 0 2px;cursor:pointer}.lp-row-tag{display:block;width:56px;height:24px;line-height:24px;text-align:center;border-radius:4px;color:#fff;font-size:12px}.lp-row-tag.r{background:linear-gradient(180deg,#fb6a6a,#e01f1f)}.lp-row-tag.g{background:linear-gradient(180deg,#4ecb71,#12a04a)}.lp-row-tag.b{background:linear-gradient(180deg,#5b9cf7,#1c6fe0)}.lp-row-od{font-size:11px;color:#9aa8c0;margin-top:3px}.lp-row-l.on .lp-row-od{color:#259cfc;font-weight:700}.lp-row-balls{flex:1;min-width:0;display:flex;flex-wrap:wrap;gap:6px 5px}.lp-row-balls .lb{width:26px;height:26px;border-radius:50%;font-size:12px;font-weight:700;font-style:normal;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:inset 0 -2px 4px #00000024,0 1px 2px #00000014}.lp-trend{padding:8px 8px 12px}.lp-trend-row{display:flex;align-items:center;gap:6px;padding:6px 0;border-bottom:1px solid #f4f8fd;font-size:11px;color:#5b6b85}.lp-trend-row b{flex:0 0 44px;font-weight:600;color:#2f4570}.lp-trend-row span{flex:1;display:flex;gap:3px;flex-wrap:wrap}.lp-trend-row span .lb{width:20px;height:20px;border-radius:50%;font-size:10px;font-style:normal;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.lp-trend-row i{flex:0 0 32px;text-align:center;font-style:normal}.lp-trend-hd b,.lp-trend-hd i{color:#95a3c4}.lhc-filt-btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:26px;height:26px;border:0;background:transparent;color:#259cfc;display:flex;align-items:center;justify-content:center}.lhc-filt-btn.on{color:#178ef6}.lp-phead{position:sticky}.lhc-filter{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:6px;padding:8px 6px;border-radius:10px;background:linear-gradient(180deg,#3ea7ff,#1a84f0)}.lhc-fbtn{height:26px;border-radius:13px;border:1px solid rgba(255,255,255,.75);background:#ffffff1f;color:#fff;font-size:12px;line-height:1;padding:0 4px;white-space:nowrap}.lhc-fbtn.on{background:#fff;color:#178ef6;font-weight:700}.lhc-fbtn-all,.lhc-fbtn-clear{background:#ffffff38}.lhc-hx-top{display:flex;align-items:baseline;gap:6px;padding:10px 10px 4px;font-size:12px;color:#5b6b85}.lhc-hx-top b{font-size:13px;color:#178ef6}.lhc-hx-cnt{margin-left:auto;color:#95a3c4}.lhc-hx-quick{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:6px;padding:8px 6px;border-radius:10px;background:linear-gradient(180deg,#3ea7ff,#1a84f0)}.lhc-hx-rows{padding:2px 8px 8px}.lhc-hx-row{display:flex;align-items:center;gap:8px;padding:7px 6px;border:1px solid #eef3fa;border-radius:10px;margin-bottom:6px;background:#fff}.lhc-hx-row.on{border-color:#259cfc;background:#259cfc12}.lhc-hx-lbl{flex:0 0 52px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:#f4f8fd;border:1px solid #e9f0fa;font-size:13px;color:#2f4570}.lhc-hx-row.on .lhc-hx-lbl{background:linear-gradient(180deg,#3ec0fe,#178ef6);border-color:transparent;color:#fff;font-weight:700}.lhc-hx-balls{flex:1;display:flex;gap:8px}.lhc-hx-balls .lb{width:28px;height:28px;border-radius:50%;color:#fff;font-size:12px;font-weight:700;font-style:normal;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 -2px 4px #00000024}.lhc-streak-table{padding:4px 6px 12px}.lhc-streak-hd,.lhc-streak-row{display:grid;grid-template-columns:1fr 1fr .7fr;align-items:center}.lhc-streak-hd{height:36px;background:#fff;border-bottom:1px solid #eef3fa;font-size:12px;color:#2f4570;font-weight:600}.lhc-streak-hd span,.lhc-streak-row span{text-align:center}.lhc-streak-row{height:38px;font-size:12px;color:#5b6b85;border-bottom:1px solid #f4f8fd}.lhc-streak-row:nth-child(odd){background:#f7fbff}.lhc-streak-row span:last-child{color:#178ef6;font-weight:600}.slot-search{display:flex;align-items:center;gap:8px;margin:8px 12px 0;padding:0 12px;height:38px;border-radius:19px;background:#fff;border:1px solid #e9f0fa;color:#95a3c4}.slot-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:13px;color:#2f4570}.slot-search input::-webkit-search-cancel-button{display:none}.slot-search-clear{width:20px;height:20px;border:0;border-radius:50%;background:#eef3fa;color:#95a3c4;display:flex;align-items:center;justify-content:center}.slot-chips{display:flex;gap:8px;overflow-x:auto;padding:10px 12px 6px;scrollbar-width:none}.slot-chips::-webkit-scrollbar{display:none}.slot-chip{flex:0 0 auto;height:30px;padding:0 12px;border-radius:15px;border:1px solid #e9f0fa;background:#fff;font-size:12px;color:#5b6b85;display:flex;align-items:center;gap:4px;white-space:nowrap}.slot-chip i{font-style:normal;font-size:10px;color:#a7b6cc}.slot-chip.on{background:linear-gradient(180deg,#3ec0fe,#178ef6);border-color:transparent;color:#fff;font-weight:600}.slot-chip.on i{color:#ffffffd9}.slot-body{padding:2px 12px 18px;min-height:60vh}.slot-sec{display:flex;align-items:center;gap:6px;margin:12px 0 8px;font-size:14px;font-weight:600;color:#2f4570}.slot-sec i{font-style:normal;font-size:11px;font-weight:400;color:#a7b6cc}.slot-sec-all{margin-left:auto;border:0;background:transparent;font-size:11px;color:#259cfc}.slot-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.slot-card{border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 1px 4px #003e830f}.slot-cover{position:relative;width:100%;aspect-ratio:1/1;background:linear-gradient(135deg,#eaf3ff,#d7e8fb)}.slot-cover img{width:100%;height:100%;object-fit:cover;display:block}.slot-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#b9cbe4;z-index:0}.slot-cover img{position:relative;z-index:1;background:transparent}.slot-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;background:#17223685;color:#fff;font-size:12px}.slot-name{padding:6px 6px 7px;font-size:11px;line-height:14px;color:#2f4570;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:35px}.slot-more{width:100%;margin:14px 0 4px;height:40px;border-radius:20px;border:1px solid #e9f0fa;background:#fff;font-size:13px;color:#259cfc}.slot-card.sk .slot-cover{background:linear-gradient(90deg,#eef4fc,#e3edfa,#eef4fc);animation:slotSk 1.1s linear infinite}@keyframes slotSk{0%{opacity:.9}50%{opacity:.55}to{opacity:.9}}.reclaim{height:22px;padding:0 8px;border-radius:11px;border:1px solid rgba(37,156,252,.45);background:#259cfc1a;color:#259cfc;font-size:11px;line-height:20px;margin-left:6px}.reclaim:active{background:#259cfc38}.uc-btn-ic{font-size:14px;line-height:1;display:block}.game-frame{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#0b1524}.game-frame.hide{display:none}.gf-iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#0b1524}.gf-loading{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#9fb4d6;font-size:13px;background:#0b1524;z-index:3}.gf-loading.hide{display:none}.gf-spin{width:22px;height:22px;border-radius:50%;border:2px solid rgba(255,255,255,.25);border-top-color:#3ec0fe;animation:gfspin .8s linear infinite;display:block}@keyframes gfspin{to{transform:rotate(360deg)}}.gf-open{margin-top:8px;height:34px;padding:0 16px;border-radius:17px;border:0;color:#fff;font-size:13px;background:linear-gradient(180deg,#3ec0fe,#178ef6)}.gf-sheet{position:absolute;left:0;right:0;top:0;padding:10px 10px 0;z-index:5;transition:transform .3s ease;will-change:transform}.gf-sheet.is-folded{transform:translateY(-100%);pointer-events:none}.gf-sheet.is-folded .gf-toggle{display:none}.gf-card{background:#fff;border-radius:14px;box-shadow:0 6px 20px #06285029;margin-bottom:10px}.gf-acts{display:flex;align-items:center;justify-content:space-around;padding:14px 6px 12px}.gf-act{display:flex;flex-direction:column;align-items:center;gap:8px;border:0;background:transparent;padding:0 4px}.gf-act-ic{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(180deg,#5bb9ff,#2a83ef);box-shadow:0 6px 14px #2a83ef59,inset 0 1px #ffffff73}.gf-act-ic svg{width:26px;height:26px}.gf-act-tx{font-size:12px;color:#2f4570;line-height:1}.gf-act:active .gf-act-ic{transform:scale(.94)}.gf-switch{padding:12px 10px 8px}.gf-switch-hd{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#2f4570;margin:0 2px 10px}.gf-switch-hd i{width:3px;height:14px;border-radius:2px;background:#259cfc;display:block}.gf-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.gf-tile{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;border:1px solid #eef3fa;border-radius:12px;background:#fff;padding:10px 2px 8px}.gf-tile-ic{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#7db3f0;background:radial-gradient(circle at 50% 45%,#f2f8ff,#e4f0ff 70%)}.gf-tile-ic svg{width:32px;height:32px}.gf-tile-ic--dash{border:1px dashed #b9d4f2;background:#fff;color:#a9c6e6}.gf-tile-name{font-size:13px;font-weight:600;color:#2f4570;line-height:1.1}.gf-tile-sub{font-size:9px;color:#9aaec9;line-height:1.1;white-space:nowrap;transform:scale(.95)}.gf-tile-bar{width:14px;height:3px;border-radius:2px;background:#259cfc;opacity:.85}.gf-tile:active{background:#f6fbff}.gf-tile.is-current{box-shadow:0 0 0 1.5px #259cfc8c inset}.gf-tile--soon{opacity:.75}.gf-badge{position:absolute;top:-7px;left:50%;transform:translate(-50%);height:16px;padding:0 7px;border-radius:8px;background:#259cfc;color:#fff;font-size:10px;line-height:16px;white-space:nowrap}.gf-toggle{position:absolute;left:50%;transform:translate(-50%);bottom:-16px;width:46px;height:30px;border:0;border-radius:16px 16px 22px 22px;background:linear-gradient(180deg,#5bb9ff,#2a83ef);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 14px #2a83ef59}.gf-toggle svg{transition:transform .3s ease}.gf-toggle.is-up svg{transform:rotate(180deg)}.gf-fab{position:absolute;right:10px;top:10px;height:32px;padding:0 12px 0 10px;border-radius:16px;border:1px solid rgba(255,255,255,.28);z-index:6;background:#142238a8;color:#fff;display:flex;align-items:center;gap:5px;font-size:12px;box-shadow:0 4px 12px #0000004d;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.gf-fab:active{background:#142238d9}.gf-fab.hide{display:none}.gf-ext{position:absolute;right:10px;bottom:14px;width:34px;height:34px;border-radius:17px;border:0;z-index:6;background:#14223899;color:#dbe7ff;display:flex;align-items:center;justify-content:center}.gf-ext.hide{display:none}.gf-act-img{width:27px;height:27px;display:block;filter:drop-shadow(0 1px 1px rgba(0,0,0,.12))}.gf-tile-img{width:30px;height:30px;display:block}.gf-tile-ic--dash .gf-tile-img{width:22px;height:22px}.gf-act-ic{background:none!important;box-shadow:none!important;width:54px!important;height:54px!important}.gf-act-img{width:54px;height:54px;display:block}.gf-tile-ic{background:none!important;width:50px;height:50px;box-shadow:none}.gf-tile-img{width:50px;height:50px;display:block}.gf-tile-ic--dash{border:1px dashed #b9d4f2;border-radius:12px;width:46px;height:46px;display:flex;align-items:center;justify-content:center}.gf-tile-ic--dash .gf-tile-img{width:34px;height:34px}.gf-toggle{overflow:hidden;padding:0!important;bottom:-15px}.gf-toggle-gif{width:46px;height:30px;object-fit:contain;display:block}.gf-toggle svg{display:none}.live-body{padding:12px 12px 20px}.live-card{display:flex;align-items:center;gap:12px;background:#fff;border-radius:14px;padding:12px;margin-bottom:10px;box-shadow:0 2px 10px #003e830f}.live-card:active{background:#f7fbff}.live-logo{flex:0 0 52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;font-weight:700;letter-spacing:.5px;background:linear-gradient(135deg,#4facfe,#178ef6);box-shadow:0 4px 12px #178ef647}.live-logo--1{background:linear-gradient(135deg,#7c6bff,#4a3aff);box-shadow:0 4px 12px #4a3aff42}.live-logo--2{background:linear-gradient(135deg,#ffb347,#ff7a1a);box-shadow:0 4px 12px #ff7a1a42}.live-logo--3{background:linear-gradient(135deg,#36d1a0,#12a06a);box-shadow:0 4px 12px #12a06a42}.live-logo--4{background:linear-gradient(135deg,#ff7a9c,#e5346a);box-shadow:0 4px 12px #e5346a42}.live-info{flex:1;min-width:0}.live-name{font-size:15px;font-weight:600;color:#1f3d6b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-sub{margin-top:4px;font-size:11px;color:#95a3c4}.live-enter{flex:0 0 auto;height:32px;padding:0 16px;border-radius:16px;border:0;color:#fff;font-size:13px;font-weight:600;background:linear-gradient(180deg,#3ec0fe,#178ef6)}.live-card:active .live-enter{opacity:.85}.live-cov{aspect-ratio:16/9;overflow:hidden;background:linear-gradient(135deg,#dff0ff,#c3e2ff)}.live-cov-name{position:absolute;left:8px;top:8px;z-index:4;font-size:13px;font-weight:800;color:#1f6fd0;letter-spacing:.5px;background:#ffffffe6;padding:2px 9px;border-radius:10px;box-shadow:0 1px 4px #1f6fd026}.live-cov-go{position:absolute;left:10px;bottom:10px;z-index:4;height:22px;padding:0 12px;border-radius:11px;background:#ffffffd9;color:#2f7ff0;font-size:11px;line-height:22px;font-weight:600;box-shadow:0 1px 4px #1f6fd02e}.lot-cover .live-cov-art{position:absolute;right:0;bottom:0;height:104%!important;width:auto!important;object-fit:contain!important;z-index:1;filter:drop-shadow(0 4px 10px rgba(31,111,208,.16))}.live-tone-0{background:linear-gradient(135deg,#e2f1ff,#bcdcff)}.live-tone-1{background:linear-gradient(135deg,#eae6ff,#cfc6ff)}.live-tone-1 .live-cov-name{color:#5b46d6}.live-tone-2{background:linear-gradient(135deg,#fff0dc,#ffd9a8)}.live-tone-2 .live-cov-name{color:#d97b0f}.live-tone-3{background:linear-gradient(135deg,#dff7ec,#b5e9d2)}.live-tone-3 .live-cov-name{color:#12946a}.live-tone-4{background:linear-gradient(135deg,#ffe6ee,#ffc6d7)}.live-tone-4 .live-cov-name{color:#d63b6a}.live-lcard .lot-expect b{color:#259cfc}.live-cov--img{background:#fff}.lot-cover .live-cov-full{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain!important;object-position:center bottom;z-index:1;background:#fff}.lot-cover .live-cov-logo{position:absolute;left:8px;top:8px;width:34px!important;height:34px!important;object-fit:contain!important;z-index:4;border-radius:9px;box-shadow:0 3px 8px #0a1e3c38;background:transparent}.live-cov-brand{position:absolute;left:8px;top:8px;z-index:4;height:22px;padding:0 9px;border-radius:11px;display:flex;align-items:center;font-size:12px;font-weight:800;letter-spacing:.4px;background:#ffffffeb;box-shadow:0 2px 6px #0a1e3c29;font-family:Helvetica Neue,Arial,PingFang SC,sans-serif}.live-brand-ag{color:#d8232a}.live-brand-db{color:#1f5fd0}.live-brand-bbin{color:#0b52b8}.live-brand-og{color:#e05e00}.live-brand-evo{color:#1c1c26}.live-brand-pp{color:#0b7a4f}.live-brand-dg{color:#5a3ad6}.live-brand-ab{color:#0a7a8a}.live-brand-sa{color:#9a7400}.live-brand-bg{color:#b21f6b}.live-brand-sexy{color:#c2185b}.live-brand-x{color:#5b6b85}.lot-cover .live-cov-logoimg{position:absolute;left:8px;top:8px;z-index:4;height:auto!important;width:auto!important;max-height:52%!important;max-width:60%!important;object-fit:contain!important;background:transparent;padding:0;border-radius:0;filter:drop-shadow(0 2px 5px rgba(10,30,60,.22))}.lot-card[data-live-go=pplive] .live-cov-logoimg{max-width:56%!important;max-height:46%!important}.lot-card[data-live-go=pplive] .live-cov-art,.lot-card[data-live-go=dbzr] .live-cov-art,.lot-card[data-live-go=dbhx] .live-cov-art{height:100%!important;top:auto;bottom:0;right:0;max-width:64%!important}.msg-item{position:relative;padding-right:26px;cursor:pointer;-webkit-tap-highlight-color:transparent}.msg-item:after{content:"›";position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:16px;color:#c3d2e6;line-height:1}.msg-item:active{background:#f2f8ff}.msg-item__m{margin-top:4px;font-size:11px;color:#a3b1c9}.msg-amt{font-size:13px;font-weight:700;white-space:nowrap}.msg-amt.in{color:#0aa06e}.msg-amt.out{color:#e8554a}.msg-detail{position:fixed;top:0;right:0;bottom:0;left:0;z-index:345;display:none}.msg-detail.on{display:block}.msg-detail__mask{position:absolute;top:0;right:0;bottom:0;left:0;background:#10233a80}.msg-detail__panel{position:absolute;left:0;right:0;bottom:0;max-height:76vh;display:flex;flex-direction:column;background:#fff;border-radius:20px 20px 0 0;box-shadow:0 -8px 28px #102d5029;transform:translateY(100%);transition:transform .26s cubic-bezier(.22,.8,.3,1)}.msg-detail.on .msg-detail__panel{transform:translateY(0)}.msg-detail__hd{position:relative;padding:16px 46px 6px 18px;font-size:16px;font-weight:700;color:#22334f;line-height:24px}.msg-detail__x{position:absolute;right:12px;top:10px;width:30px;height:30px;border:0;background:transparent;color:#b2bfca;font-size:20px;line-height:1}.msg-detail__meta{padding:0 18px 10px;font-size:11px;color:#95a3c4;border-bottom:1px solid #f2f7ff}.msg-detail__bd{padding:12px 18px 14px;overflow-y:auto;-webkit-overflow-scrolling:touch;font-size:13px;line-height:22px;color:#3b5078;word-break:break-word}.msg-detail__bd p{margin:0 0 8px}.msg-detail__bd img{max-width:100%;height:auto;border-radius:8px}.msg-detail__ft{padding:8px 18px calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid #f2f7ff}.msg-detail__ft .wallet-btn{width:100%}.announcement-bar .notice-item{display:block;width:100%;text-align:left;background:transparent;border:0;padding:0;font:inherit;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bind-tip{font-size:12px;line-height:19px;color:#7c8ba8;background:#f5f9ff;border:1px solid #e8f1ff;border-radius:10px;padding:10px 12px}.bind-tip b{color:#2b6cd4}.bind-lab{font-size:12px;color:#8b9ab6;margin:12px 0 6px}.bind-in{display:block;width:100%;height:46px;padding:0 14px;border:1px solid #e6eff9;border-radius:12px;background:#f8fbff;font-size:14px;color:#22334f;-webkit-appearance:none}.bind-in:focus{border-color:#259cfc;background:#fff;outline:none}.bind-seg{display:flex;gap:8px}.bind-seg__i{flex:1;height:40px;border-radius:12px;border:1px solid #e6eff9;background:#f8fbff;font-size:13px;color:#7181a6}.bind-seg__i.on{background:linear-gradient(#3ec0fe,#1281ff);color:#fff;border-color:transparent;font-weight:600}.bind-nets{display:flex;gap:8px}.bind-net{padding:0 18px;height:34px;border-radius:17px;border:1px solid #e6eff9;background:#f8fbff;font-size:12px;color:#7181a6}.bind-net.on{background:#eaf4ff;border-color:#93c8ff;color:#1281ff;font-weight:600}.bind-check{display:flex;align-items:center;gap:8px;font-size:13px;color:#5c6b86;margin:16px 0 0}.bind-check input{width:16px;height:16px;accent-color:#1281ff}.bind-note{font-size:11px;color:#a3b1c9;text-align:center;margin-top:10px}.wd2-wrap{padding:10px 10px 0}.wd2-card{background:#fff;border-radius:16px;box-shadow:0 2px 10px #143c6e0f;margin-bottom:12px;padding:16px 14px}.wd2-hd{font-size:15px;font-weight:700;color:#22334f;margin-bottom:14px}.wd2-pays{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.wd2-pay{display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 16px;border-radius:12px;border:1px solid #e6eff9;background:#f7fbff;color:#3b5078;font-size:14px;font-weight:600}.wd2-pay.on{border-color:#259cfc;background:#fff;box-shadow:0 0 0 1px #259cfc40 inset;color:#1281ff}.wd2-pay__ico{width:22px;height:22px;flex:0 0 auto}.wd2-sub{font-size:14px;color:#3b5078;font-weight:600;margin:2px 0 10px}.wd2-addr{display:flex;align-items:center;gap:12px;padding:14px 12px;border-radius:14px;background:#f5f9ff;border:1px solid transparent;margin-bottom:8px}.wd2-addr.on{background:#f2f9ff;border-color:#259cfc}.wd2-addr.is-empty{cursor:pointer}.wd2-addr__plus{width:44px;height:44px;flex:0 0 auto;border-radius:50%;border:1px dashed #b9cbdd;color:#9fb3c8;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:300;background:#fff}.wd2-addr__ico{width:38px;height:38px;flex:0 0 auto;border-radius:50%;background:#26a17b;color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;letter-spacing:.2px}.wd2-addr__t{flex:1;min-width:0}.wd2-addr__t b{display:block;font-size:14px;color:#22334f;font-weight:600}.wd2-addr__t span{display:block;margin-top:3px;font-size:12px;color:#95a3c4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wd2-addr__tag{flex:0 0 auto;font-size:10px;color:#1281ff;background:#e8f4ff;border-radius:8px;padding:2px 7px}.wd2-addr__add{flex:0 0 auto;height:34px;padding:0 16px;border-radius:17px;background:#259cfc;color:#fff;font-size:13px;font-weight:600;border:0}.wd2-addr-add{display:block;width:100%;height:40px;border-radius:12px;border:1px dashed #cfe0f0;background:#fff;color:#259cfc;font-size:13px;font-weight:600}.wd2-addr-empty{font-size:13px;color:#95a3c4;text-align:center;padding:18px 0}.wd2-amt{display:flex;align-items:center;gap:8px;height:56px;padding:0 4px;border-bottom:1px solid #f0f4fa}.wd2-amt__cur{font-size:22px;font-weight:700;color:#b9c9da}.wd2-amt input{flex:1;min-width:0;border:0;background:transparent;outline:none;font-size:20px;font-weight:700;color:#22334f}.wd2-amt input::placeholder{font-size:13px;font-weight:400;color:#c2cfdd}.wd2-max{flex:0 0 auto;background:transparent;border:0;color:#3ea6ff;font-size:13px}.wd2-info{display:flex;align-items:center;justify-content:space-between;margin-top:14px;font-size:13px;color:#8395ad}.wd2-info b{color:#2f415d;font-weight:600}.wd2-info b.wd2-green{color:#12b76a}.wd2-q{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;border:1px solid #cfd9e6;font-size:9px;font-style:normal;color:#a9b8c9;margin-left:2px}.wd2-foot{margin-top:auto;padding:26px 14px calc(18px + env(safe-area-inset-bottom,0px))}.wd2-submit{display:block;width:100%;height:52px;border-radius:26px;border:0;background:linear-gradient(90deg,#38a8ff,#0f7bff);color:#fff;font-size:17px;font-weight:700;box-shadow:0 8px 18px #0f7bff42}.wd2-submit.is-off{opacity:.6}.wd2-help{text-align:center;font-size:12px;color:#93a4bb;margin-top:14px}.wd2-help b{color:#1281ff;font-weight:400}.wd2-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:350;display:none}.wd2-sheet.on{display:block}.wd2-sheet__mask{position:absolute;top:0;right:0;bottom:0;left:0;background:#10233a80}.wd2-sheet__panel{position:absolute;left:0;right:0;bottom:0;background:#fff;border-radius:20px 20px 0 0;padding-bottom:calc(14px + env(safe-area-inset-bottom,0px));transform:translateY(100%);transition:transform .26s cubic-bezier(.22,.8,.3,1)}.wd2-sheet.on .wd2-sheet__panel{transform:translateY(0)}.wd2-sheet__hd{position:relative;padding:18px 46px 8px 18px;font-size:16px;font-weight:700;color:#22334f}.wd2-sheet__x{position:absolute;right:12px;top:12px;width:30px;height:30px;border:0;background:transparent;color:#b2bfca;font-size:20px}.wd2-sheet__bd{padding:6px 18px 10px}.wd2-sheet__sum{background:#f5f9ff;border-radius:12px;padding:12px 14px;margin-bottom:14px}.wd2-sheet__sum div{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:#8395ad;padding:3px 0}.wd2-sheet__sum b{color:#22334f;font-weight:600}.wd2-sheet__sum b.wd2-green{color:#12b76a}.wd2-sheet__bd input{width:100%;height:50px;padding:0 16px;border-radius:12px;border:1px solid #e6eff9;background:#f8fbff;font-size:18px;letter-spacing:6px;text-align:center;color:#22334f;margin-bottom:16px}.wd2-sheet__bd input:focus{border-color:#259cfc;background:#fff;outline:none}.wd2-sheet__bd input::placeholder{letter-spacing:0;font-size:14px;font-weight:400;color:#c2cfdd}.wd2-submit.is-off{opacity:.55;box-shadow:none;background:linear-gradient(90deg,#8ecbff,#5aa9ff)}.dp2-wrap{padding:10px 10px 0}.dp2-card{background:#fff;border-radius:16px;box-shadow:0 2px 10px #143c6e0f;margin-bottom:12px;padding:16px 14px}.dp2-hd{font-size:15px;font-weight:700;color:#22334f;margin-bottom:14px}.dp2-pays{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.dp2-pay{display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 16px;border-radius:12px;border:1px solid #e6eff9;background:#f7fbff;color:#3b5078;font-size:14px;font-weight:600}.dp2-pay.on{border-color:#259cfc;background:#fff;box-shadow:0 0 0 1px #259cfc40 inset;color:#1281ff}.dp2-pay__ico{width:22px;height:22px;flex:0 0 auto}.dp2-sub{font-size:14px;color:#3b5078;font-weight:600;margin:2px 0 10px}.dp2-nets{display:flex;gap:10px;flex-wrap:wrap}.dp2-net{height:42px;padding:0 20px;border-radius:12px;border:1px solid #e6eff9;background:#f7fbff;color:#7181a6;font-size:13px;font-weight:600}.dp2-net.on{border-color:#259cfc;background:#fff;color:#1281ff;box-shadow:0 0 0 1px #259cfc40 inset}.dp2-help{display:flex;align-items:center;gap:6px;width:100%;background:transparent;border:0;padding:4px 6px 14px;font-size:13px;color:#1281ff;text-align:left}.dp2-help em{margin-left:2px;font-style:normal}.dp2-q{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;border:1px solid #7cc0ff;color:#1281ff;font-size:10px;font-style:normal;flex:0 0 auto}.dp2-amt{display:flex;align-items:center;gap:8px;height:56px;padding:0 4px;border-bottom:1px solid #f0f4fa}.dp2-amt__cur{font-size:22px;font-weight:700;color:#b9c9da}.dp2-amt input{flex:1;min-width:0;border:0;background:transparent;outline:none;font-size:20px;font-weight:700;color:#22334f}.dp2-amt input::placeholder{font-size:13px;font-weight:400;color:#c2cfdd}.dp2-max{flex:0 0 auto;background:transparent;border:0;color:#3ea6ff;font-size:13px}.dp2-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px}.dp2-quick{height:46px;border-radius:10px;border:0;background:#f4f7fb;color:#8395ad;font-size:14px;font-weight:600}.dp2-foot{margin-top:auto;padding:26px 14px calc(18px + env(safe-area-inset-bottom,0px))}.dp2-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:352;display:none}.dp2-sheet.on{display:block}.dp2-sheet__mask{position:absolute;top:0;right:0;bottom:0;left:0;background:#10233a80}.dp2-sheet__panel{position:absolute;left:0;right:0;bottom:0;max-height:82vh;overflow-y:auto;background:#fff;border-radius:20px 20px 0 0;padding-bottom:calc(14px + env(safe-area-inset-bottom,0px));transform:translateY(100%);transition:transform .26s cubic-bezier(.22,.8,.3,1)}.dp2-sheet.on .dp2-sheet__panel{transform:translateY(0)}.dp2-sheet__hd{position:relative;padding:18px 46px 8px 18px;font-size:16px;font-weight:700;color:#22334f}.dp2-sheet__x{position:absolute;right:12px;top:12px;width:30px;height:30px;border:0;background:transparent;color:#b2bfca;font-size:20px}.dp2-sheet__bd{padding:6px 18px 10px}.dp2-qr{width:190px;height:190px;margin:6px auto 14px;background:#f7fbff;border-radius:12px;display:flex;align-items:center;justify-content:center;overflow:hidden}.dp2-qr svg{width:170px;height:170px;display:block}.dp2-qr__ph{font-size:12px;color:#a3b1c9;text-align:center;padding:0 10px}.dp2-payamt{text-align:center;font-size:13px;color:#7d8ca8;margin-bottom:10px}.dp2-payamt b{font-size:20px;color:#1281ff;font-weight:700;margin:0 3px}.dp2-payaddr{display:flex;align-items:center;gap:8px;background:#f5f9ff;border-radius:12px;padding:10px 12px;margin-bottom:10px}.dp2-payaddr code{flex:1;min-width:0;font-size:12px;color:#3b5078;word-break:break-all}.dp2-copy{flex:0 0 auto;height:30px;padding:0 12px;border-radius:15px;border:1px solid #b9dcff;background:#fff;color:#1281ff;font-size:12px}.dp2-paynote{font-size:11px;color:#95a3c4;text-align:center;margin-bottom:14px;line-height:17px}.dp2-helptxt{font-size:13px;line-height:22px;color:#3b5078;margin-bottom:16px}.dp2-helptxt p{margin:0 0 8px}.dp2-helptxt b{color:#1281ff}.dp2-helpol{margin:0 0 16px;padding-left:18px;font-size:13px;line-height:22px;color:#3b5078}.dp2-helpol li{margin-bottom:6px}.cr-wrap{padding:0 0 20px}.cr-tabs{display:flex;gap:26px;padding:12px 16px 4px;background:#fff}.cr-tab{position:relative;background:transparent;border:0;padding:6px 0 10px;font-size:15px;color:#7d8ca8}.cr-tab.on{color:#1281ff;font-weight:700}.cr-tab.on:after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:2px;width:22px;height:3px;border-radius:2px;background:#1281ff}.cr-filters{display:flex;align-items:center;gap:20px;padding:10px 16px;background:#fff}.cr-filter{display:inline-flex;align-items:center;gap:6px;background:transparent;border:0;padding:0;font-size:13px;color:#3b5078;font-weight:600}.cr-filter svg{color:#95a3c4}.cr-group{background:#fff;border-radius:14px;margin:10px 12px;overflow:hidden;box-shadow:0 2px 8px #143c6e0a}.cr-day{padding:14px 16px 6px;font-size:14px;color:#3b5078;font-weight:600}.cr-row{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid #f4f8fe}.cr-ico{width:36px;height:36px;flex:0 0 auto;border-radius:50%;background:#e6f4ff;color:#1281ff;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700}.cr-main{flex:1;min-width:0}.cr-main b{display:block;font-size:14px;color:#22334f;font-weight:600}.cr-main span{display:block;margin-top:3px;font-size:12px;color:#a3b1c9}.cr-right{flex:0 0 auto;text-align:right}.cr-right b{display:block;font-size:15px;color:#22334f;font-weight:700}.cr-right span{display:block;margin-top:3px;font-size:12px}.cr-st--ok{color:#12b76a}.cr-st--bad{color:#f04438}.cr-st--wait{color:#f79009}.cr-more{text-align:center;padding:14px;font-size:13px;color:#1281ff}.cr-done{text-align:center;padding:18px 0 8px;font-size:12px;color:#a3b1c9}.cr-opt{display:block;width:100%;text-align:left;padding:14px 4px;border:0;background:transparent;font-size:14px;color:#3b5078;border-bottom:1px solid #f4f8fe}.cr-opt.on{color:#1281ff;font-weight:700}body.no-tabbar .van-tabbar{display:none!important}body.no-tabbar .page{bottom:0!important}body.no-tabbar #pageDeposit .page-body,body.no-tabbar #pageWithdraw .page-body{display:flex;flex-direction:column}.dp2-pay__ico,.wd2-pay__ico{width:22px;height:22px;flex:0 0 auto;display:block;object-fit:contain}.cr-ico{object-fit:contain;background:transparent!important;border-radius:0}.ba-wrap{padding:10px 10px 0}.ba-tip{display:flex;gap:9px;background:#eaf4ff;border-radius:12px;padding:13px 14px;margin-bottom:12px}.ba-tip__ico{flex:0 0 auto;width:17px;height:17px;border-radius:50%;background:#259cfc;color:#fff;font-size:11px;font-weight:700;font-style:normal;display:flex;align-items:center;justify-content:center;margin-top:1px}.ba-tip p{margin:0;font-size:12.5px;line-height:19px;color:#4a6f9e}.ba-card{background:#fff;border-radius:16px;box-shadow:0 2px 10px #143c6e0f;margin-bottom:12px;padding:16px 14px}.ba-hd{font-size:15px;font-weight:700;color:#22334f;margin-bottom:12px}.ba-hd--mt{margin-top:18px}.ba-pays{display:flex;flex-wrap:wrap;gap:10px}.ba-pay{display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 16px;border-radius:12px;border:1px solid #e6eff9;background:#f7fbff;color:#3b5078;font-size:14px;font-weight:600}.ba-pay.on{border-color:#259cfc;background:#fff;box-shadow:0 0 0 1px #259cfc40 inset;color:#1281ff}.ba-pay__ico{width:22px;height:22px;flex:0 0 auto;display:block;object-fit:contain}.ba-nets{display:flex;gap:10px;flex-wrap:wrap}.ba-net{height:42px;padding:0 20px;border-radius:12px;border:1px solid #e6eff9;background:#f7fbff;color:#7181a6;font-size:13px;font-weight:600}.ba-net.on{border-color:#259cfc;background:#fff;color:#1281ff;box-shadow:0 0 0 1px #259cfc40 inset}.ba-lab{position:relative;font-size:13px;color:#3b5078;font-weight:600;margin:16px 0 8px}.ba-lab:first-child{margin-top:0}.ba-lab--req:before{content:"*";color:#f04438;margin-right:2px}.ba-in{display:block;width:100%;height:48px;padding:0 14px;border:1px solid #e6eff9;border-radius:12px;background:#f8fbff;font-size:14px;color:#22334f;-webkit-appearance:none}.ba-in:focus{border-color:#259cfc;background:#fff;outline:none}.ba-in::placeholder{color:#c2cfdd}.ba-pwd{position:relative}.ba-pwd .ba-in{padding-right:46px}.ba-eye{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:36px;height:36px;border:0;background:transparent;color:#b9c9da;display:flex;align-items:center;justify-content:center}.ba-nopwd{margin-top:12px;font-size:12px;color:#e8833a;background:#fff7ed;border-radius:10px;padding:9px 12px}.ba-nopwd b{color:#1281ff;font-weight:600}.ba-foot{margin-top:auto;padding:14px 14px calc(18px + env(safe-area-inset-bottom,0px))}body.no-tabbar #pageBindAccount .page-body{display:flex;flex-direction:column}.wd2-addr{position:relative}.wd2-addr__logo{width:38px;height:38px;flex:0 0 auto;border-radius:50%;display:block;object-fit:contain}.wd2-addr__add{flex:0 0 auto;height:38px;padding:0 20px;border-radius:19px;background:#259cfc;color:#fff;font-size:14px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 10px #259cfc47}.wd2-addr-switch{display:block;width:100%;background:transparent;border:0;padding:2px 0;text-align:center;font-size:12px;color:#8ea3bf}.wd2-pick{display:flex;flex-direction:column;gap:10px;margin-bottom:16px;max-height:46vh;overflow-y:auto}.wd2-pick__i{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px;background:#f7fbff;border:1px solid transparent;text-align:left;width:100%}.wd2-pick__i.on{border-color:#259cfc;background:#f2f9ff}.wd2-pick__logo{width:32px;height:32px;flex:0 0 auto;border-radius:50%}.wd2-pick__t{flex:1;min-width:0}.wd2-pick__t b{display:block;font-size:13px;color:#22334f;font-weight:600}.wd2-pick__t span{display:block;margin-top:3px;font-size:11px;color:#95a3c4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wd2-pick__ck{flex:0 0 auto;width:18px;height:18px;border-radius:50%;border:1px solid #cfdbe8}.wd2-pick__i.on .wd2-pick__ck{border-color:#259cfc;background:#259cfc;box-shadow:inset 0 0 0 3px #fff}.ppw{position:fixed;top:0;right:0;bottom:0;left:0;z-index:360;display:none}.ppw.on{display:block}.ppw__mask{position:absolute;top:0;right:0;bottom:0;left:0;background:#1e2d468c}.ppw__box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:78%;max-width:330px;background:#fff;border-radius:20px;padding:26px 20px 22px;box-shadow:0 20px 50px #0a1e3c3d}.ppw__x{position:absolute;right:10px;top:10px;width:30px;height:30px;border:0;border-radius:50%;background:#eef2f7;color:#9fb0c6;font-size:18px;line-height:1;display:flex;align-items:center;justify-content:center}.ppw__t{text-align:center;font-size:17px;font-weight:700;color:#22334f}.ppw__sub{margin-top:8px;text-align:center;font-size:13px;color:#8395ad}.ppw__row{display:flex;align-items:center;gap:10px;margin-top:16px}.ppw__row:first-of-type{margin-top:20px}.ppw__lab{flex:0 0 auto;width:64px;font-size:14px;color:#3b5078}.ppw__in{position:relative;flex:1;min-width:0}.ppw__in input{width:100%;height:48px;padding:0 42px 0 14px;border:1px solid #e6eff9;border-radius:12px;background:#f8fbff;font-size:14px;color:#22334f;-webkit-appearance:none}.ppw__in input:focus{border-color:#259cfc;background:#fff;outline:none}.ppw__in input::placeholder{color:#c2cfdd}.ppw__eye{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:34px;height:34px;border:0;background:transparent;color:#b9c9da;display:flex;align-items:center;justify-content:center}.ppw__ok{margin-top:20px;width:100%;height:48px;border:0;border-radius:24px;background:linear-gradient(90deg,#38a8ff,#0f7bff);color:#fff;font-size:16px;font-weight:700;box-shadow:0 8px 18px #0f7bff42}.ppw__ok[disabled]{background:linear-gradient(90deg,#bfe0ff,#a9d2ff);box-shadow:none}.dxl-btns{display:flex;gap:12px;margin-top:18px}.dxl-btn{flex:1;height:52px;border-radius:26px;font-size:17px;font-weight:700;border:0}.dxl-btn--ghost{background:#fff;color:#1281ff;box-shadow:0 4px 12px #14509614}.dxl-btn--primary{background:linear-gradient(90deg,#7ec8ff,#3fa4ff 55%,#2f8fff);color:#fff;box-shadow:0 8px 18px #2f8fff47}.dxl-btn--primary:active,.dxl-btn--ghost:active{transform:scale(.99)}.dxl-vip{flex:0 0 auto;font-size:9px;font-weight:700;color:#fff;background:#7f8ea8;border-radius:3px;padding:2px 4px;letter-spacing:.2px;margin-right:2px}.dxl-field input[name=reccode]{letter-spacing:.2px}.dxl-service{position:absolute;left:16px;top:14px;width:40px;height:40px;border:0;border-radius:50%;background:#ffffff8c;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px #143c6e1a}.dxl-service svg{stroke:#6f8bb0!important}.dxl-view{display:block}.dxl-tabs2{display:flex;gap:26px;padding:2px 2px 14px}.dxl-tab2{position:relative;background:transparent;border:0;padding:0 0 10px;font-size:15px;color:#7d8ca8}.dxl-tab2.on{color:#1281ff;font-weight:700}.dxl-tab2.on:after{content:"";position:absolute;left:0;bottom:2px;width:26px;height:3px;border-radius:2px;background:#1281ff}.dxl-chev{position:absolute;right:14px;top:50%;transform:translateY(-50%)}.dxl-row2{display:flex;align-items:center;justify-content:space-between;margin:14px 2px 6px}.dxl-forgot{background:transparent;border:0;padding:0;font-size:13px;color:#1281ff}.dxl-remember2{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#6b7c97}.dxl-remember2 input{display:none}.dxl-remember2 i{width:16px;height:16px;border-radius:50%;border:1.5px solid #b9cde4;display:inline-block;position:relative;background:#fff}.dxl-remember2 input:checked+i{border-color:#259cfc;background:#259cfc}.dxl-remember2 input:checked+i:after{content:"";position:absolute;left:4.6px;top:4.6px;width:5.4px;height:5.4px;border-radius:50%;background:#fff}.dxl-btn--full{width:100%;flex:none;margin-top:8px;height:52px;border-radius:26px;font-size:17px;font-weight:700}.dxl-guest{display:block;width:100%;margin-top:16px;background:transparent;border:0;color:#1281ff;font-size:14px}.dxl-toreg{display:block;width:100%;margin-top:10px;background:transparent;border:0;color:#8ea3bf;font-size:12px}.modal-msg.ok{color:#12b76a}.dxl-links3{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:18px}.dxl-l3{background:transparent;border:0;padding:0;font-size:15px;color:#1281ff}.dxl-l3__sep{width:1px;height:14px;background:#78a0cd73;display:inline-block}.actd-wrap{padding:12px 14px 0}.actd-time{font-size:12px;color:#8ea3bf;background:#eef5ff;border-radius:10px;padding:9px 12px;margin-bottom:12px}.actd-bd{font-size:14px;line-height:24px;color:#3b5078;background:#fff;border-radius:14px;padding:16px 14px;box-shadow:0 2px 10px #143c6e0f}.actd-bd img{max-width:100%;height:auto;border-radius:10px}.actd-bd p{margin:0 0 10px}.actd-foot{margin-top:auto;padding:16px 14px calc(18px + env(safe-area-inset-bottom,0px))}body.no-tabbar #pageActDetail .page-body{display:flex;flex-direction:column}body.no-tabbar #pageActDetail .page-body{display:flex;flex-direction:column;overflow:hidden}#pageActDetail .actd-wrap{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}#pageActDetail .actd-foot{flex:0 0 auto;background:linear-gradient(#fff0,#ffffffe6 30%)}.avm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:362;display:none}.avm.on{display:block}.avm__mask{position:absolute;top:0;right:0;bottom:0;left:0;background:#1e2d468c}.avm__box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:86%;max-width:360px;background:#fff;border-radius:18px;padding:30px 16px 18px;box-shadow:0 20px 50px #0a1e3c40}.avm__x{position:absolute;right:10px;top:10px;width:30px;height:30px;border:0;border-radius:50%;background:#eef2f7;color:#9fb0c6;font-size:18px}.avm__cur{display:block;width:88px;height:88px;border-radius:50%;object-fit:cover;margin:4px auto 0;background:#eef4fb}.avm__curt{margin-top:10px;text-align:center;font-size:15px;font-weight:600;color:#22334f}.avm__card{margin-top:16px;background:#fff;border:1px solid #eef2f7;border-radius:14px;padding:14px 12px 8px;box-shadow:0 2px 10px #143c6e0d}.avm__lab{font-size:14px;color:#3b5078;font-weight:600;margin-bottom:12px;padding-left:2px}.avm__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px 10px}.avm__i{position:relative;padding:0;border:0;background:transparent;line-height:0}.avm__i img{width:100%;aspect-ratio:1/1;border-radius:50%;object-fit:cover;display:block;border:2px solid transparent;box-shadow:0 1px 4px #143c6e1a}.avm__i.on img{border-color:#259cfc;box-shadow:0 0 0 2px #259cfc40}.avm__ck{display:none;position:absolute;right:-2px;bottom:-2px;width:18px;height:18px;border-radius:50%;background:#259cfc;color:#fff;font-size:11px;line-height:18px;text-align:center}.avm__ck:after{content:"✓"}.avm__i.on .avm__ck{display:block}.avm__warn{margin-top:14px;font-size:11.5px;line-height:18px;color:#8ea3bf;padding:0 2px}.bdp{position:fixed;top:0;right:0;bottom:0;left:0;z-index:362;display:none}.bdp.on{display:block}.bdp__mask{position:absolute;top:0;right:0;bottom:0;left:0;background:#1e2d468c}.bdp__panel{position:absolute;left:0;right:0;bottom:0;background:#fff;border-radius:20px 20px 0 0;padding:0 16px calc(16px + env(safe-area-inset-bottom,0px))}.bdp__hd{position:relative;padding:18px 40px 10px 2px;font-size:16px;font-weight:700;color:#22334f}.bdp__x{position:absolute;right:0;top:12px;width:30px;height:30px;border:0;background:transparent;color:#b2bfca;font-size:20px}.bdp__cols{position:relative;display:flex;height:170px;margin:6px 0 16px;overflow:hidden}.bdp__col{flex:1;height:170px;overflow-y:auto;scroll-snap-type:y mandatory;padding:68px 0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.bdp__col::-webkit-scrollbar{display:none}.bdp__i{height:34px;line-height:34px;text-align:center;font-size:16px;color:#9fb0c6;scroll-snap-align:center;transition:color .15s}.bdp__i.on{color:#22334f;font-weight:700;font-size:17px}.bdp__line{position:absolute;left:6px;right:6px;top:68px;height:34px;border-top:1px solid #e6eff9;border-bottom:1px solid #e6eff9;pointer-events:none}.avm__grid.is-saving{opacity:.55;pointer-events:none}.br-bar{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:12px 14px 10px;background:#fff}.br-fbtn{display:inline-flex;align-items:center;gap:5px;background:transparent;border:0;padding:0;font-size:14px;color:#3b5078;font-weight:600;white-space:nowrap}.br-fbtn.on{color:#1281ff}.br-caret{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #9fb0c6;display:inline-block}.br-fbtn.on .br-caret{border-top-color:#1281ff;transform:rotate(180deg)}.br-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#1e2d4659;z-index:120}.br-drop{position:relative;z-index:130;background:#fff;border-radius:0 0 18px 18px;padding:12px 14px 16px;box-shadow:0 10px 24px #143c6e1a}.br-dnote{font-size:12.5px;color:#8ea3bf;margin-bottom:8px}.br-dlab{font-size:13px;color:#8ea3bf;margin:10px 0 8px}.br-chips{display:flex;flex-wrap:wrap;gap:10px}.br-chip{height:36px;padding:0 18px;border-radius:18px;border:1px solid #eef2f7;background:#f6f9fd;color:#3b5078;font-size:13.5px;font-weight:600}.br-chip.on{background:#fff;border-color:#4fb0ff;color:#1281ff}.br-dates{margin-top:10px;background:#fff;border-radius:14px}.br-drow{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid #f4f8fe}.br-dl{flex:0 0 18px;font-size:13px;color:#8ea3bf}.br-wheels{position:relative;flex:1;display:flex;height:96px;overflow:hidden}.br-wcol{flex:1;height:96px;overflow-y:auto;scroll-snap-type:y mandatory;padding:32px 0;scrollbar-width:none}.br-wcol::-webkit-scrollbar{display:none}.br-wi{height:32px;line-height:32px;text-align:center;font-size:15px;color:#c2cfdd;scroll-snap-align:center}.br-wi.on{color:#1281ff;font-weight:700}.br-dacts{display:flex;gap:12px;margin-top:14px}.br-dbtn{flex:1;height:46px;border-radius:23px;border:0;background:linear-gradient(90deg,#38a8ff,#0f7bff);color:#fff;font-size:16px;font-weight:700}.br-dbtn--ghost{background:#f2f6fc;color:#3b5078}.br-tip{display:flex;align-items:center;gap:6px;margin:10px 14px;padding:9px 12px;border-radius:10px;background:#eaf4ff;font-size:12.5px;color:#3f8fdc}.br-tip__i{width:16px;height:16px;border-radius:50%;background:#3f9cff;color:#fff;font-size:11px;font-weight:700;font-style:normal;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.br-stats{display:flex;margin:0 14px;padding:16px 8px;background:#fff;border-radius:16px;box-shadow:0 2px 10px #143c6e0f}.br-stats>div{flex:1;text-align:center}.br-stats span{display:block;font-size:12.5px;color:#8ea3bf}.br-stats b{display:block;margin-top:6px;font-size:19px;color:#22334f;font-weight:700}.br-empty{padding:60px 0 30px;text-align:center;color:#a3b1c9;font-size:13px}.br-empty__ico{width:150px;height:122px;display:block;margin:0 auto 14px}.login-status-card .balance{max-width:132px;display:inline-flex;align-items:baseline;overflow:visible}.login-status-card .balance .cur{font-size:15px;font-weight:700;color:#3b5078;margin-right:1px;font-style:normal}.login-status-card .balance .num{font-style:normal;font-size:16px;font-weight:700;line-height:18px}.login-status-card .balance .num.bal-md{font-size:14.5px;letter-spacing:-.2px}.login-status-card .balance .num.bal-sm{font-size:13px;letter-spacing:-.3px}.login-status-card .balance .num.bal-xs{font-size:11.5px;letter-spacing:-.5px}.login-status-card .bal-eye{width:18px;height:18px;flex:0 0 18px;border:0;background:none;padding:0;display:flex;align-items:center;justify-content:center}.login-status-card .bal-eye img{width:16px;height:16px;display:block;opacity:.75}.login-status-card .balance .num.bal-hide{letter-spacing:1px;font-size:15px;color:#5b7396}.login-status-card .vip-badge-img{height:18px;width:auto;max-width:58px;display:block;object-fit:contain;align-self:center;flex:0 0 auto}.br-bar{padding:10px 16px 12px;background:#fff;border-bottom:0}.br-fbtn{font-size:14.5px;color:#3b5078;font-weight:500}.br-fbtn.on{color:#1a8cff;font-weight:600}.br-caret{border-top-color:#a9bad0}.br-drop{margin:0 12px;background:#fff;border-radius:16px;padding:16px 14px 14px;box-shadow:0 12px 30px #143c6e1f;border:1px solid #eef4fb}.br-dnote{font-size:12.5px;color:#96a7c0;margin:0 0 10px}.br-dlab{font-size:13px;color:#9aabc4;margin:12px 0 10px;font-weight:400}.br-chips{gap:10px}.br-chip{height:38px;padding:0 20px;border-radius:19px;background:#fff;border:1px solid #e9eff7;color:#3b5078;font-size:14px;font-weight:500}.br-chip.on{background:#fff;border-color:#4fb0ff;color:#1a8cff;font-weight:600}.br-dates{margin-top:12px;background:#fbfcfe;border:1px solid #f2f6fc;border-radius:14px;padding:6px 10px}.br-drow{padding:8px 0;border-bottom:1px dashed #eef3fa}.br-drow:last-child{border-bottom:0}.br-dl{flex:0 0 20px;font-size:13px;color:#9aabc4}.br-wheels{height:102px}.br-wcol{height:102px;padding:34px 0}.br-wi{height:34px;line-height:34px;font-size:15px;color:#cbd8e6}.br-wi.on{color:#1a8cff;font-weight:700}.br-dacts{margin-top:16px}.br-dbtn{height:46px;border-radius:23px;background:linear-gradient(90deg,#57b6ff,#1683ff);color:#fff;font-size:16px;font-weight:600;box-shadow:0 8px 16px #1a8cff2e}.br-dbtn--ghost{background:#f4f7fc;color:#5b7091;box-shadow:none;font-weight:600}.br-tip{margin:12px 16px 10px;padding:10px 12px;border-radius:8px;background:#eef6ff;color:#3f8fdc;font-size:12.5px}.br-stats{margin:0 16px 10px;padding:18px 8px 16px;border-radius:14px;box-shadow:0 2px 12px #143c6e0d}.br-stats span{font-size:13px;color:#8ea3bf}.br-stats b{margin-top:8px;font-size:20px;color:#16233d;font-weight:700}.br-empty{padding:70px 0 40px;color:#a9b7cb;font-size:13.5px}.br-empty__ico{width:168px;height:140px;margin-bottom:16px}.br-chips{gap:9px 10px}.br-chip{height:38px;padding:0 15px;font-size:13.5px}.md-due{display:block;font-style:normal;margin:3px 0 0;color:#8a94a6;font-size:11px;line-height:1.5}.vipc{flex:1;min-height:0;display:flex;flex-direction:column;background:#eef4ff}.vipc-nav{flex:0 0 auto;display:flex;align-items:center;height:52px;padding:0 14px;background:#eef4ff;position:relative;z-index:5}.vipc-nav__back{width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#3b5078;background:none;border:0;padding:0}.vipc-nav__title{flex:1;text-align:center;font-size:17px;font-weight:600;color:#3b5078;letter-spacing:.5px}.vipc-nav__rule{height:28px;padding:0 10px;border-radius:14px;border:1px solid #c7d8f0;background:#fff;color:#3b6bd6;font-size:12px}.vipc-body{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 14px 40px}.vipc-hero{position:relative;border-radius:18px;padding:16px 16px 14px;overflow:hidden;background:linear-gradient(160deg,#12264a,#1b3563 46%,#28508f);box-shadow:0 10px 24px #18346647}.vipc-hero__sky{position:absolute;inset:-40% -20% auto -20%;height:150%;background:radial-gradient(60% 45% at 22% 18%,rgba(120,190,255,.3),transparent 70%),radial-gradient(50% 40% at 88% 10%,rgba(255,206,126,.22),transparent 72%);pointer-events:none}.vipc-hero__top{position:relative;display:flex;align-items:center;gap:12px}.vipc-avatar{position:relative;width:56px;height:56px;flex:0 0 56px}.vipc-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.vipc-avatar__ring{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid rgba(255,214,140,.85);box-shadow:0 0 12px #ffc4668c inset,0 0 10px #ffc46659}.vipc-user{flex:1;min-width:0}.vipc-user__name{font-size:14px;color:#e8f1ff;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vipc-user__lv{position:relative;margin-top:5px;display:inline-flex;align-items:center}.vipc-user__lv img{height:20px;object-fit:contain}.vipc-lv-shine{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 36%,rgba(255,255,255,.55) 50%,transparent 64%);mix-blend-mode:screen;animation:vipShine 2.6s linear infinite;border-radius:6px}@keyframes vipShine{0%{transform:translate(-120%)}to{transform:translate(120%)}}.vipc-cur{flex:0 0 auto;height:24px;padding:0 10px;border-radius:12px;display:flex;align-items:center;font-size:11.5px;font-weight:700;color:#3a2400;background:linear-gradient(180deg,#ffe6ad,#f2c265);box-shadow:0 2px 8px #f2c26559}.vipc-prog{position:relative;margin-top:14px}.vipc-prog__row{display:flex;align-items:center;justify-content:space-between;font-size:11.5px;color:#b9cdec}.vipc-prog__row b{color:#ffd98a;font-weight:700}.vipc-prog__bar{margin-top:7px;height:8px;border-radius:4px;background:#ffffff29;overflow:hidden}.vipc-prog__bar i{display:block;height:100%;width:0;border-radius:4px;background:linear-gradient(90deg,#7fd3ff,#ffd98a);transition:width .5s ease}.vipc-prog__hint{margin-top:7px;font-size:11px;color:#9fb6da}.vipc-hero__btns{position:relative;display:flex;gap:10px;margin-top:14px}.vipc-btn{flex:1;height:38px;border-radius:19px;border:0;font-size:13.5px;font-weight:700}.vipc-btn--gold{color:#3a2400;background:linear-gradient(180deg,#ffe9b8,#f0be5c);box-shadow:0 6px 14px #f0be5c52}.vipc-btn--gold:disabled{color:#7d879c;background:#dbe4f2;box-shadow:none}.vipc-btn--ghost{color:#dbe9ff;background:#ffffff1a;border:1px solid rgba(190,215,255,.35)}.vipc-sec{margin-top:14px;background:#fff;border-radius:16px;padding:14px;box-shadow:0 4px 14px #1b35630f}.vipc-sec__hd{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.vipc-sec__hd span{font-size:14.5px;font-weight:700;color:#22345c}.vipc-sec__hd i{font-style:normal;font-size:11px;color:#98a8c6}.vipc-sec__hd b{font-size:12px;color:#3b6bd6;font-weight:700;background:#eaf1ff;border-radius:10px;padding:3px 9px}.vipc-ladder{display:flex;gap:10px;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:none}.vipc-ladder::-webkit-scrollbar{display:none}.vipc-lv{position:relative;flex:0 0 84px;height:104px;border-radius:12px;padding:8px;background:linear-gradient(170deg,#f3f7ff,#e6efff);border:1px solid #dbe7fb;display:flex;flex-direction:column;align-items:center;justify-content:space-between;cursor:pointer;transition:.18s}.vipc-lv img{height:22px;object-fit:contain}.vipc-lv__name{margin-top:6px;font-size:12px;font-weight:700;color:#2a3f6d}.vipc-lv__req{font-size:10px;color:#8b9cbc;text-align:center;line-height:1.3}.vipc-lv__rw{font-size:10.5px;color:#d09127;font-weight:700}.vipc-lv.is-cur{background:linear-gradient(170deg,#1d3560,#2a528f);border-color:#3f6bb5;box-shadow:0 6px 16px #1d356047}.vipc-lv.is-cur .vipc-lv__name{color:#fff}.vipc-lv.is-cur .vipc-lv__req{color:#adc4e6}.vipc-lv.is-cur .vipc-lv__rw{color:#ffd98a}.vipc-lv.is-cur:after{content:"当前";position:absolute;top:-7px;right:-4px;height:17px;padding:0 6px;border-radius:9px;font-size:10px;line-height:17px;color:#3a2400;background:linear-gradient(180deg,#ffe6ad,#f2c265)}.vipc-lv.is-sel{outline:2px solid #7fb2ff;outline-offset:1px}.vipc-bene{display:grid;grid-template-columns:1fr 1fr;gap:10px}.vipc-bene__i{background:#f6f9ff;border:1px solid #e6eefb;border-radius:12px;padding:10px 12px}.vipc-bene__i span{display:block;font-size:11px;color:#8b9cbc}.vipc-bene__i b{display:block;margin-top:4px;font-size:15px;color:#22345c;font-weight:700}.vipc-bene__i b em{font-style:normal;font-size:11px;color:#8b9cbc;margin-left:3px}.vipc-rebate__cat{display:flex;align-items:center;justify-content:space-between;padding:9px 0;border-bottom:1px dashed #e9f0fb}.vipc-rebate__cat:last-child{border-bottom:0}.vipc-rebate__cat span{font-size:13px;color:#2a3f6d;font-weight:600}.vipc-rebate__cat b{font-size:14px;color:#12a150}.vipc-rebate__rows{margin:-2px 0 8px}.vipc-rebate__row{display:flex;justify-content:space-between;font-size:12px;color:#7d8dab;padding:4px 0}.vipc-rebate__row b{color:#3b6bd6;font-weight:600}#vipRewards .vipc-rec{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px dashed #e9f0fb;font-size:13px;color:#4a5b7d}#vipRewards .vipc-rec:last-child{border-bottom:0}#vipRewards .vipc-rec b{color:#12a150}.vipc-foot{margin-top:16px;text-align:center;font-size:11px;color:#a3b1c9}.vipc-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:none}.vipc-sheet.on{display:block}.vipc-sheet__mask{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c183073}.vipc-sheet__panel{position:absolute;left:0;right:0;bottom:0;background:#fff;border-radius:20px 20px 0 0;padding:16px 16px 22px;max-height:76vh;display:flex;flex-direction:column;animation:vipSheetUp .24s ease}@keyframes vipSheetUp{0%{transform:translateY(30%);opacity:.6}to{transform:translateY(0);opacity:1}}.vipc-sheet__hd{display:flex;align-items:center;justify-content:space-between;font-size:15px;font-weight:700;color:#22345c}.vipc-sheet__hd button{border:0;background:none;font-size:20px;color:#9aa9c4;line-height:1}.vipc-sheet__body{margin-top:10px;overflow-y:auto;font-size:13px;line-height:1.85;color:#5a6b8b}.vipc-sheet__body strong{color:#3b6bd6}.vipc-sheet__ok{margin-top:14px;height:44px;border-radius:22px;border:0;font-size:15px;font-weight:700;color:#fff;background:linear-gradient(180deg,#5b9bff,#3b6bd6)}
