:root{--theme:#ff1512;--p_c:red;--y1_c:#fee442;--y2_c:#b98d1b;--bg:#f6f6fa;--surface:#fff;--surface-2:#f6f6fa;--black:#111;--text:#222;--muted:#999;--line:#ececf2;--nav-h:56px;--safe-bottom:env(safe-area-inset-bottom,0px);--app-max:430px;--font:"Kanit", "PingFang SC", "Helvetica Neue", sans-serif}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{min-height:100%}body{font-family:var(--font);color:var(--text);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background:#d8d8de}button,a{cursor:pointer;font-family:inherit}img{max-width:100%;display:block}.app-shell{width:min(100%, var(--app-max));background:var(--bg);min-height:100dvh;margin:0 auto;position:relative;overflow:hidden visible;box-shadow:0 0 40px #00000026}.page{min-height:100dvh;padding-bottom:calc(var(--nav-h) + var(--safe-bottom) + 12px);background:var(--surface);color:var(--black)}.bottom-nav.tabbarBox{width:min(100%, var(--app-max));height:calc(56px + var(--safe-bottom));padding:4px 0 var(--safe-bottom);background:var(--surface);border-top:1px solid var(--surface);z-index:100;box-sizing:border-box;justify-content:space-between;align-items:center;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -4px 6px #0000000f}.bottom-nav .tabbarItem{color:#aab0b1;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:0;min-width:0;text-decoration:none;display:flex}.bottom-nav .img-box{width:28px;height:28px;position:relative}.bottom-nav .img-box img{object-fit:contain;width:28px;height:28px;transition:opacity .2s,transform .2s cubic-bezier(.4,0,.2,1);display:block;position:absolute;inset:0;transform:translateZ(0)}.bottom-nav .icon-img{opacity:1;transform:scale(1)}.bottom-nav .active-icon-img,.bottom-nav .tabbarItem.active .icon-img{opacity:0;transform:scale(.8)}.bottom-nav .tabbarItem.active .active-icon-img{opacity:1;transform:scale(1)}.bottom-nav .item-text{color:#aab0b1;text-align:center;height:16px;font-size:10px;font-weight:600;line-height:16px;transition:color .2s}.bottom-nav .tabbarItem.active .item-text{color:#111;font-weight:800}.nav-item{background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;text-decoration:none;display:flex}.top-bar{z-index:50;background:#fff;justify-content:space-between;align-items:center;padding:10px 12px;display:flex;position:sticky;top:0}.logo{align-items:center;line-height:1;display:inline-flex}.logo img{object-fit:contain;width:auto;max-width:148px;height:36px;display:block}.top-actions{align-items:center;gap:10px;display:flex}.lang-wrap{position:relative}.lang-btn{color:var(--black);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:4px 2px;font-size:13px;font-weight:600;display:flex}.lang-btn .lang-caret{opacity:.65;margin-left:1px;font-size:10px;transition:transform .15s}.lang-wrap.open .lang-btn .lang-caret{transform:rotate(180deg)}.lang-menu{z-index:40;background:#fff;border:1px solid #00000014;border-radius:12px;min-width:168px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 28px #0000001f}.lang-menu li+li{margin-top:2px}.lang-option{text-align:left;cursor:pointer;width:100%;font:inherit;color:#222;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;display:flex}.lang-option:hover,.lang-option.active{background:#f4f4f5}.lang-option .lang-code{letter-spacing:.02em;min-width:28px;font-size:12px;font-weight:800}.lang-option .lang-name{color:#444;font-size:13px;font-weight:500}.lang-option.active .lang-code{color:#111}.login-btn{color:#fff;background:#111;border:none;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:700}.hero-banner{color:#fff;border-radius:12px;align-items:center;min-height:148px;margin:0 12px;padding:16px;display:flex;position:relative;overflow:hidden}.hero-banner.toys{background:radial-gradient(circle at 85% 45%,#ffc82859,#0000 35%),linear-gradient(120deg,#5a0000 0%,#b10000 40%,#ff2a12 75%,#ff6a00 100%)}.hero-banner.cards{background:radial-gradient(circle at 80% 30%,#b450ff73,#0000 40%),linear-gradient(135deg,#1a0535 0%,#4a1578 50%,#120428 100%)}.hero-date{opacity:.92;font-size:11px;font-weight:600}.hero-title{letter-spacing:-.3px;text-shadow:0 2px 8px #00000040;margin-top:2px;font-size:26px;font-weight:800;line-height:1.05}.hero-sub{opacity:.95;margin-top:6px;font-size:12px;font-weight:400}.hero-go{background:var(--y1_c);color:#111;border:none;border-radius:999px;margin-top:12px;padding:5px 20px;font-size:13px;font-weight:800}.hero-art{pointer-events:none;width:120px;height:120px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.hero-art .target{background:radial-gradient(circle,#fee442 0 18%,#0000 19%),radial-gradient(circle,#0000 28%,#ff1512 29% 38%,#0000 39%),radial-gradient(circle,#0000 48%,#fff 49% 54%,#0000 55%),radial-gradient(circle,#ffb800 0 70%,#0000 71%);border-radius:50%;width:100%;height:100%;position:relative;box-shadow:0 8px 20px #0000004d}.hero-art .arrow{background:linear-gradient(90deg,#ccc,#fff);border-radius:4px;width:70px;height:8px;position:absolute;top:42%;left:10%;transform:rotate(-28deg);box-shadow:0 2px 4px #0003}.hero-art .arrow:after{content:"";border:9px solid #0000;border-left-color:#fee442;position:absolute;top:-5px;right:-8px}.toysHomePage{min-height:100%;padding-bottom:calc(var(--nav-h) + var(--safe-bottom) + 28px);background:#f6f6fa}.toysHomePage .product-grid{padding-bottom:28px}.toysHomePage .homeFade{animation:.35s both homeFadeIn}.toysHomePage .homeFade:nth-child(2){animation-delay:20ms}.toysHomePage .homeFade:nth-child(3){animation-delay:60ms}.toysHomePage .homeFade:nth-child(4){animation-delay:.1s}.toysHomePage .homeFade:nth-child(5){animation-delay:.14s}.toysHomePage .homeFade:nth-child(6){animation-delay:.18s}@keyframes homeFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.banner-box{z-index:1;width:100%;height:126px;margin-top:10px;position:relative}.banner-box .swiper,.banner-box .swiper-box{width:100%;height:100%;position:relative}.banner-box .swiper-item{opacity:0;pointer-events:none;background:0 0;border:none;width:100%;height:100%;padding:0 14px;transition:opacity .45s;position:absolute;inset:0}.banner-box .swiper-item.active{opacity:1;pointer-events:auto;z-index:1}.banner-box .swiper-bg-img{object-fit:cover;background:#ebecf0;border-radius:8px;width:100%;height:100%;display:block}.banner-box .custom-indicator{z-index:2;gap:3px;display:flex;position:absolute;bottom:10px;right:22px}.banner-box .indicator-dot{opacity:.6;background:#fff;border-radius:1px;width:6px;height:4px;transition:width .25s,opacity .25s;display:inline-block;transform:skew(-25deg)}.banner-box .indicator-dot.active{opacity:1;width:14px}.nvaList{justify-content:space-between;align-items:center;column-gap:8px;margin-top:6px;padding:0 14px;display:flex}.nvaList .nav-item-quick{text-align:center;color:#111;cursor:pointer;box-sizing:border-box;background:0 0;border:none;flex:1;height:104px;padding:0;text-decoration:none;transition:transform .12s;display:block;position:relative;overflow:hidden}.nvaList .nav-item-quick:active{transform:scale(.9)}.nvaList .nav-item-quick.text-item-ms .navName{letter-spacing:-.2px}.nvaList .nav-item-invite .icon{margin-top:24px}.nvaList .nav-item-invite .navName{margin-top:6px}.nvaList .icon{object-fit:contain;z-index:2;width:46px;height:46px;margin:16px auto 0;display:block;position:relative}.nvaList .nav-4-1{z-index:2;object-fit:contain;pointer-events:none;width:46px;height:46px;margin-left:-23px;position:absolute;top:16px;left:50%}.nvaList .navName{color:#111;z-index:2;margin-top:8px;font-size:11px;font-weight:600;line-height:1.2;position:relative}.nvaList .navBtn{background-color:var(--y1_c);text-align:center;color:#111;z-index:2;border-radius:4px;width:58px;height:22px;margin:6px auto 0;font-size:11px;font-weight:700;line-height:22px;position:relative}.nvaList .messageIcon{z-index:3;width:16px;height:16px;line-height:0;display:block;position:absolute;top:16px;right:14px;overflow:visible}.nvaList .messageIcon svg{width:16px;height:16px;display:block}.nvaList .timeBox{z-index:21;background-color:#111;border-radius:3px;min-width:52px;height:16px;padding:0 4px;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.nvaList .timeNum{color:#fff;font-variant-numeric:tabular-nums;font-size:10px;font-weight:600;line-height:16px;display:block}.nvaList .nav-bg-box{z-index:1;background-color:#f6f6fa;border-radius:8px;position:absolute;inset:0}.nvaList .nav-bg{object-fit:contain;width:46px;height:46px;margin-left:-23px;position:absolute;top:28px;left:50%}.nvaList .nav-bg.pulse{animation:1s ease-in-out infinite alternate navBgPulse}.nvaList .nav-tag{object-fit:contain;width:20px;height:22px;position:absolute;top:12px;right:8px}.nvaList .nav-tag.blink{animation:1s ease-in-out .5s infinite alternate navTagBlink}html.night-mode .nvaList .nav-item-quick,html.night-mode .nvaList html.night-modehtml.night-mode .nvaList .navBtn,html.night-mode .nvaList .timeNum{color:#fff}@keyframes navBgPulse{0%{transform:scale(1)}to{transform:scale(1.125)}}@keyframes navTagBlink{0%{opacity:1}to{opacity:0}}.quick-row{grid-template-columns:repeat(4,1fr);gap:4px;padding:14px 8px 6px;display:grid}.quick-item{color:#222;background:0 0;border:none;flex-direction:column;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.quick-icon{border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;font-size:26px;display:flex;position:relative}.quick-badge{background:var(--theme);border:2px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;top:-3px;right:-3px}.countdown{color:#fff;font-variant-numeric:tabular-nums;background:#111;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:700}.congrats-section{padding:10px 0 6px}.section-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;padding:0 14px;display:flex}.section-head h2{letter-spacing:.2px;min-width:0;font-size:14px;font-weight:800;line-height:1.2}.more-link{color:var(--muted);flex-shrink:0;font-size:12px;font-weight:500;text-decoration:none}.h-scroll{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y;cursor:grab;scroll-snap-type:x proximity;-webkit-user-select:none;user-select:none;gap:8px;padding:0 14px;display:flex;overflow:auto hidden}.h-scroll::-webkit-scrollbar{display:none}.h-scroll.is-dragging{cursor:grabbing;scroll-snap-type:none}.winner-marquee{width:100%;margin:0;padding:0;overflow:hidden}.winner-marquee-viewport{padding:2px 0 6px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000)}.winner-marquee-track{will-change:transform;flex-flow:row;align-items:center;gap:10px;width:max-content;padding-left:14px;animation:36s linear infinite winnerMarquee;display:flex}.winner-marquee-track:hover{animation-play-state:paused}@keyframes winnerMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.winner-marquee .winner-marquee-scroll.h-scroll,.winner-marquee-scroll.h-scroll{scroll-snap-type:none;-webkit-overflow-scrolling:touch;justify-content:flex-start;align-items:center;margin:0;flex-flow:row!important;gap:10px!important;padding:2px 0 6px!important;display:flex!important;overflow:auto hidden!important}.winner-marquee .winner-spacer{pointer-events:none;height:1px;background:0 0!important;border:0!important;flex:0 0 14px!important;width:14px!important;min-width:14px!important;max-width:14px!important;margin:0!important;padding:0!important}.winner-marquee .winner-card{box-sizing:border-box;isolation:isolate;scroll-snap-align:start;background:#fff5c8;border:1px solid #ffe58a;border-radius:999px;align-items:center;gap:8px;min-width:240px;max-width:300px;height:54px;padding:6px 12px 6px 6px;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000a;float:none!important;flex-direction:row!important;flex:none!important;width:auto!important;margin:0!important;display:flex!important;transform:none!important}@media (prefers-reduced-motion:reduce){.winner-marquee-track{animation:none}.winner-marquee-viewport{-webkit-overflow-scrolling:touch;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.winner-marquee .winner-marquee-scroll.h-scroll{scroll-behavior:auto}}.winner-avatar{background:#ddd;border-radius:50%;flex-shrink:0;width:36px;height:36px;overflow:hidden}.winner-avatar img{object-fit:cover;width:100%;height:100%}.winner-meta{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.winner-name{align-items:center;gap:4px;min-width:0;max-width:100%;font-size:12px;font-weight:700;display:flex}.winner-user{flex-direction:column;flex:1;gap:1px;min-width:0;line-height:1.15;display:flex}.winner-name-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.winner-code{color:#72797a;font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;font-size:10px;font-weight:700}.level-badge{color:var(--y1_c);background:#1a1a1a;border-radius:4px;flex-shrink:0;padding:1px 5px;font-size:9px;font-weight:800}.winner-prize{color:var(--theme);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:800;overflow:hidden}.winner-item{background:#fff;border-radius:8px;flex-shrink:0;width:34px;height:34px;overflow:hidden}.winner-item img{object-fit:cover;width:100%;height:100%}.cat-tabs{scrollbar-width:none;gap:2px;padding:12px 8px 2px;display:flex;overflow-x:auto}.cat-tabs::-webkit-scrollbar{display:none}.cat-tab{color:#aaa;background:0 0;border:none;flex:none;align-items:center;gap:4px;padding:8px 12px;font-size:13px;font-weight:600;display:flex;position:relative}.cat-tab.active{color:#111;font-weight:700}.cat-tab.has-icon{gap:5px;padding:6px 10px}.cat-tab-icon{object-fit:contain;background:0 0;flex-shrink:0;width:16px;height:16px;display:block}.cat-tab.active:after{content:"";background:var(--theme);border-radius:2px;height:3px;position:absolute;bottom:0;left:14px;right:14px}.comboGuide{box-sizing:border-box;text-align:left;color:#111;background:#fff;border:none;border-radius:12px;align-items:center;gap:10px;width:calc(100% - 24px);margin:8px 12px 0;padding:8px;display:flex;overflow:hidden;box-shadow:0 1px #ededed}.comboGuide-cover{object-fit:cover;border-radius:8px;flex-shrink:0;width:64px;height:44px}.comboGuide-meta{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.comboGuide-icon{object-fit:contain;flex-shrink:0;width:26px;height:26px}.comboGuide-meta strong{font-size:13px;font-weight:900;display:block}.comboGuide-meta span{color:#747a72;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;display:block;overflow:hidden}.comboGuide-go{color:var(--theme);white-space:nowrap;flex-shrink:0;font-size:11px;font-weight:800}.product-grid.infinite .combo-badge{z-index:2;object-fit:contain;filter:drop-shadow(0 1px 2px #00000040);pointer-events:none;position:absolute;top:8px;left:8px;width:auto!important;height:16px!important}.product-grid.pk .pk-badge{z-index:2;object-fit:contain;filter:drop-shadow(0 1px 2px #0000004d);pointer-events:none;position:absolute;top:8px;left:8px;width:auto!important;height:18px!important}.pkHome-recordBar{color:#aab0b1;text-align:left;background:url(/pk/home/pic-bg-pk-record.webp) 0 0/100% 100% no-repeat;border:none;border-radius:10px;align-items:center;width:calc(100% - 16px);height:36px;margin:4px 8px 10px;padding:0 28px 0 16px;font-size:11px;font-weight:600;display:flex;position:relative}.pkHome-recordTit{width:auto;height:16px;display:block}.pkHome-recordNum,.pkHome-recordPrice{align-items:center;gap:4px;margin-left:12px;display:inline-flex}.pkHome-recordNum span,.pkHome-recordPrice span{color:#fff;font-weight:700}.pkHome-recordPrice span.active{color:var(--y1_c)}.pkHome-recordLine{background:#fff3;border-radius:1px;width:1px;height:10px;margin:0 10px}.pkHome-recordEnter{width:10px;height:10px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.pkHome-list{width:100%;padding:0 8px 24px;display:block}.pkItem{color:#111;background-color:#fff;background-image:url(/pk/home/pk-bg.webp);background-position:right 52px top 12px;background-repeat:no-repeat;background-size:98px 98px;border-radius:8px;align-items:stretch;width:100%;min-height:120px;margin-bottom:8px;padding:10px;text-decoration:none;display:flex;position:relative;overflow:hidden}.pkItem-left{background:#ebecf0;border-radius:4px;flex-shrink:0;width:100px;height:100px;margin-right:16px;overflow:hidden}.pkItem-left img{object-fit:cover;width:100%;height:100%;display:block}.pkItem-right{flex:1;min-width:0;padding-top:10px;padding-right:44px}.pkItem-users{align-items:center;column-gap:16px;display:flex}.pkItem-seat{flex-shrink:0;width:30px;height:30px}.pkItem-seat img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.pkItem-seat img.avatar{box-sizing:border-box;background:#ddd;border:1px solid #f6f6fa}.pkItem-seat img.empty{background:0 0}.pkItem-name{color:#111;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;margin-top:6px;font-size:12px;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.pkItem-price{color:var(--p_c,var(--theme));margin-top:10px;font-size:14px;font-weight:800}.pkItem-type{z-index:1;color:var(--y1_c);white-space:nowrap;background:#111;border-radius:4px;padding:0 6px;font-size:10px;font-weight:800;line-height:16px;position:absolute;top:10px;right:12px}.pkItem-num{color:#111;align-items:center;gap:2px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;bottom:20px;right:12px}.pkItem-num img{object-fit:contain;width:10px;height:10px}.pkHome-fabs{right:max(10px, calc(50% - var(--app-max) / 2 + 10px));bottom:calc(72px + var(--safe-bottom));z-index:30;pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:fixed}.pkHome-fab{filter:drop-shadow(0 4px 4px #00000040);pointer-events:auto;background:0 0;border:none;width:54px;height:54px;padding:0}.pkHome-fab img{object-fit:contain;width:100%;height:100%;display:block}.product-grid.demon{gap:12px 10px}.product-grid.demon .demon-card{color:#111;background:#fff;border-radius:8px;gap:0;text-decoration:none;overflow:hidden;box-shadow:0 1px #0000000a}.product-grid.demon .demon-card .product-img{background:#ebecf0;border-radius:8px 8px 0 0}.product-grid.demon .demon-card .product-img>img{border-radius:8px 8px 0 0}.product-grid.demon .demon-num-box{z-index:2;color:#111;pointer-events:none;background:#fff;border-radius:0 8px;align-items:center;gap:2px;height:18px;padding:0 6px;font-size:11px;font-weight:600;line-height:18px;display:flex;position:absolute;top:0;right:0}.product-grid.demon .demon-num-box img{object-fit:contain;width:12px!important;height:12px!important}.product-grid.demon .king-box{z-index:3;pointer-events:none;box-sizing:border-box;background:linear-gradient(#0000 0%,#000c 100%);align-items:center;width:100%;min-height:56px;padding:16px 10px 6px;display:flex;position:absolute;bottom:0;left:0}.product-grid.demon .king-left{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative}.product-grid.demon .king-frame{object-fit:contain;z-index:2;inset:0;width:100%!important;height:100%!important;position:absolute!important}.product-grid.demon .king-avatar{object-fit:cover;z-index:1;border-radius:50%;position:relative;width:24px!important;height:24px!important}.product-grid.demon .king-right{flex:1;min-width:0;margin-left:4px}.product-grid.demon .king-name{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;line-height:1.2;overflow:hidden}.product-grid.demon .king-earn{align-items:center;gap:2px;min-width:0;margin-top:2px;display:flex}.product-grid.demon .king-earn .t{color:#fff;flex-shrink:0;font-size:10px}.product-grid.demon .king-earn img{object-fit:contain;flex-shrink:0;width:12px!important;height:12px!important}.product-grid.demon .king-earn .n{color:#ffe222;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;line-height:1.1;overflow:hidden}.product-grid.demon .demon-goods-info{background:#fff;padding:10px 8px 12px}.product-grid.demon .demon-name{color:#111;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.7em;font-size:12px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.product-grid.demon .demon-prize{color:#747a72;flex-wrap:wrap;align-items:center;margin-top:8px;font-size:10px;font-weight:600;line-height:1.2;display:flex}.product-grid.demon .demon-prize .num{color:var(--y2_c,#c9a227)}.product-grid.demon .demon-price{color:var(--p_c,#111);margin-top:8px;font-size:16px;font-weight:800;line-height:1.2}.comboGuideMask{z-index:400;background:#0000008c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.comboGuideSheet{color:#111;background:#fff;border-radius:14px;width:min(100%,360px);padding:14px}.comboGuideSheet.rules{flex-direction:column;width:min(100%,420px);height:min(78dvh,640px);padding:10px 10px 12px;display:flex}.comboGuideSheet-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.comboGuideSheet-head h3{margin:0;font-size:15px;font-weight:900}.comboGuideSheet-head button{color:#333;background:#f3f3f6;border:none;border-radius:8px;width:32px;height:32px;font-size:20px;line-height:1}.comboGuideSheet.rules iframe{background:#fafafa;border:none;border-radius:10px;flex:1;width:100%}.product-grid{grid-template-columns:1fr 1fr;gap:12px 10px;padding:10px 12px 20px;display:grid}.product-card{flex-direction:column;gap:8px;display:flex}.product-img{aspect-ratio:1;background:#f0f0f5;border-radius:12px;position:relative;overflow:hidden}.product-img img{object-fit:cover;width:100%;height:100%}.points-badge{color:var(--y1_c);background:#000000d1;border-radius:999px;align-items:center;gap:3px;padding:3px 7px 3px 5px;font-size:10px;font-weight:700;display:flex;position:absolute;top:8px;right:8px}.points-badge .cube{background:var(--y1_c);border-radius:2px;width:12px;height:12px;transform:rotate(15deg);box-shadow:1px 1px #b98d1b}.brand-badge{color:#fff;background:#000000bf;border-radius:4px;padding:3px 6px;font-size:9px;font-weight:800;position:absolute;top:8px;left:8px}.product-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.product-sold{color:#ff6a00;font-size:11px;font-weight:600}.product-price{color:var(--theme);font-size:16px;font-weight:800}.product-unit{color:var(--muted);font-size:11px;font-weight:500}.cards-toggle{grid-template-columns:1fr 1fr;gap:10px;padding:12px;display:grid}.toggle-btn{color:#999;background:#f0f0f5;border:none;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:13px;font-size:15px;font-weight:800;display:flex}.toggle-btn.active{color:var(--theme);box-shadow:inset 0 0 0 1.5px var(--theme);background:#fff0f0}.toggle-count{opacity:.65;min-width:1.4em;font-size:11px;font-weight:800}.toggle-btn.active .toggle-count{opacity:.85}.cardPage{--ch-u:calc(min(100vw, var(--app-max)) / 100);background:var(--bg);height:100%;min-height:100dvh;color:var(--black);padding-bottom:calc(var(--ch-u) * 13.0667 + env(safe-area-inset-bottom,0px));font-family:PingFang SC,Helvetica Neue,Arial,sans-serif;overflow-x:hidden}.cardPage .topBanner{height:calc(var(--ch-u) * 29.3333);margin:calc(var(--ch-u) * 3.2);position:relative}.cardPage .topBanner img{object-fit:cover;border-radius:calc(var(--ch-u) * 1.06667);width:100%;height:100%;display:block}.cardPage .navbar-tab{background:var(--line);height:calc(var(--ch-u) * 10.6667);border-radius:calc(var(--ch-u) * 1.06667);margin:calc(var(--ch-u) * 3.73333) auto calc(var(--ch-u) * 2.13333);width:calc(100% - var(--ch-u) * 6.4);max-width:calc(var(--ch-u) * 93.6);padding:calc(var(--ch-u) * 1.06667);align-items:center;column-gap:calc(var(--ch-u) * 1.6);box-sizing:border-box;display:flex}.cardPage .navbar-tab .item-tab{font-family:PingFangSC Medium,PingFang SC,sans-serif;font-size:calc(var(--ch-u) * 3.2);color:var(--muted);border-radius:calc(var(--ch-u) * .8);cursor:pointer;background:0 0;border:none;flex:1;justify-content:center;align-items:center;height:100%;padding:0;display:flex}.cardPage .navbar-tab .item-tab .nav-img1{width:calc(var(--ch-u) * 4.26667);height:calc(var(--ch-u) * 4.26667);margin-right:calc(var(--ch-u) * 1.06667);object-fit:contain;max-width:none}.cardPage .navbar-tab .item-tab.active{background:var(--surface);color:var(--black);font-family:PingFangSC Bold,PingFang SC,sans-serif;font-weight:700}.cardPage .list{padding:0 calc(var(--ch-u) * 2);column-gap:calc(var(--ch-u) * 2.13333);box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.cardPage .list-empty{text-align:center;color:#999;grid-column:1/-1;padding:80px 24px;font-size:14px}.cardPage .cardItem{margin-bottom:calc(var(--ch-u) * 2.13333);border-radius:calc(var(--ch-u) * 1.06667);background-color:var(--surface);color:inherit;text-decoration:none;display:block;overflow:hidden}.cardPage .cardItem:active{transform:scale(.985)}.cardPage .cardItem .goods-img{width:100%;height:calc(var(--ch-u) * 56);background:var(--surface-2);position:relative}.cardPage .cardItem .goods-img .image{border-radius:calc(var(--ch-u) * 1.06667) calc(var(--ch-u) * 1.2) 0 0;width:100%;height:100%;overflow:hidden}.cardPage .cardItem .goods-img .image img{object-fit:cover;width:100%;height:100%;display:block}.cardPage .cardItem .goods-img .collection{width:calc(var(--ch-u) * 6.53333);height:calc(var(--ch-u) * 6.26667);bottom:calc(var(--ch-u) * 1.6);z-index:10;left:calc(var(--ch-u) * 1.33333);object-fit:contain;max-width:none;position:absolute}.cardPage .cardItem .goods-img .num-box{padding:0 calc(var(--ch-u) * 1.6);height:calc(var(--ch-u) * 4.8);background-color:var(--surface);border-radius:0 calc(var(--ch-u) * 1.06667);color:var(--black);z-index:2;align-items:center;display:flex;position:absolute;top:0;right:0}.cardPage .cardItem .goods-img .num-box .num-content{align-items:center;display:flex}.cardPage .cardItem .goods-img .num-box .num-img{margin-right:calc(var(--ch-u) * .533333);width:calc(var(--ch-u) * 3.2);height:calc(var(--ch-u) * 3.2);object-fit:contain;max-width:none;transform:translateY(-1px)}.cardPage .cardItem .goods-img .num-box .rolling-text{font-size:calc(var(--ch-u) * 2.93333);line-height:calc(var(--ch-u) * 4.8);font-family:PingFangSC Medium,PingFang SC,sans-serif;font-weight:600;transform:translateY(1px)}.cardPage .cardItem .goods-info{padding:calc(var(--ch-u) * 2.66667) calc(var(--ch-u) * 2.13333);box-sizing:border-box;width:100%}.cardPage .cardItem .goods-info .name{width:100%;font-size:calc(var(--ch-u) * 3.2);color:var(--black);line-height:calc(var(--ch-u) * 4.8);height:calc(var(--ch-u) * 9.6);-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;max-width:100%;font-family:PingFangSC Medium,PingFang SC,sans-serif;font-weight:600;display:-webkit-box;overflow:hidden}.cardPage .cardItem .goods-info .prize{margin:calc(var(--ch-u) * 2.13333) 0;font-size:calc(var(--ch-u) * 2.66667);line-height:calc(var(--ch-u) * 2.66667);color:var(--muted);font-family:PingFangSC Medium,PingFang SC,sans-serif}.cardPage .cardItem .goods-info .prize .num{color:var(--y2_c,#c9a227);font-weight:600}.cardPage .cardItem .goods-info .price_box{justify-content:space-between;align-items:flex-end;display:flex}.cardPage .cardItem .goods-info .price_box .price{flex-wrap:wrap;align-items:flex-end;gap:2px;display:flex}.cardPage .cardItem .goods-info .price_box .price .priceNum .rm{font-size:calc(var(--ch-u) * 3.2);color:var(--p_c);font-weight:800}.cardPage .cardItem .goods-info .price_box .price .priceNum .n{font-size:calc(var(--ch-u) * 4.26667);color:var(--p_c);font-family:PingFangSC Bold,PingFang SC,sans-serif;font-weight:800}.cardPage .cardItem .goods-info .price_box .price .pack{font-size:calc(var(--ch-u) * 2.66667);color:#747a72;font-family:PingFangSC Medium,PingFang SC,sans-serif;transform:translateY(-.2vw)}.market-header{background:#fff;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}.market-tabs{background:#f0f0f5;border-radius:10px;padding:3px;display:flex}.market-tab{color:#999;background:0 0;border:none;border-radius:8px;align-items:center;gap:4px;padding:8px 14px;font-size:13px;font-weight:800;display:flex}.market-tab.active{background:var(--y1_c);color:#111}.market-points{align-items:center;gap:6px;font-size:14px;font-weight:800;display:flex}.sub-tabs{background:#fff;align-items:center;gap:16px;padding:4px 12px 10px;display:flex}.sub-tab{color:#999;background:0 0;border:none;padding:6px 0;font-size:14px;font-weight:700;position:relative}.sub-tab.active{color:#111}.sub-tab.active:after{content:"";background:var(--theme);border-radius:2px;height:3px;position:absolute;bottom:0;left:0;right:0}.my-link{color:#111;margin-left:auto;font-size:13px;font-weight:700;text-decoration:none}.listing-list{background:var(--bg);flex-direction:column;gap:10px;padding:0 12px 20px;display:flex}.listing-card{background:#fff;border-radius:14px;padding:12px}.listing-seller{align-items:center;gap:8px;margin-bottom:2px;display:flex}.seller-avatar{background:#eee;border-radius:50%;width:36px;height:36px;overflow:hidden}.seller-avatar img{object-fit:cover;width:100%;height:100%}.seller-name{align-items:center;gap:5px;font-size:13px;font-weight:700;display:flex}.listed-time{color:var(--muted);margin-bottom:10px;margin-left:44px;font-size:11px}.item-thumbs{scrollbar-width:none;gap:8px;margin-bottom:12px;display:flex;overflow-x:auto}.item-thumbs::-webkit-scrollbar{display:none}.thumb{background:#f3f3f7;border-radius:8px;flex:0 0 64px;width:64px;height:64px;position:relative;overflow:hidden}.thumb img{object-fit:cover;width:100%;height:100%}.rarity{color:#fff;border-radius:3px;justify-content:center;align-items:center;width:16px;height:16px;font-size:9px;font-weight:800;display:flex;position:absolute;top:3px;left:3px}.rarity.B{background:#ff6aa8}.rarity.C{background:#5ec8ff}.rarity.A{background:#a855f7}.rarity.S{color:#111;background:#ffb800}.qty{color:#333;text-shadow:0 0 3px #fff;font-size:10px;font-weight:800;position:absolute;bottom:2px;right:4px}.listing-footer{justify-content:space-between;align-items:center;display:flex}.listing-total{color:var(--muted);font-size:12px;font-weight:600}.listing-price{color:var(--theme);font-size:16px;font-weight:800}.vault-header{color:#fff;background:#2a2a2e;padding:28px 16px 20px}.vault-header h1{letter-spacing:.5px;font-size:28px;font-weight:800}.vault-guarantee{color:#8ec8ff;align-items:center;gap:6px;margin-top:6px;font-size:12px;font-weight:500;display:flex}.vault-tabs-row{border-bottom:1px solid var(--line);background:var(--surface);align-items:center;gap:18px;padding:0 12px;display:flex}.vault-tab{color:var(--muted);background:0 0;border:none;padding:14px 0;font-size:15px;font-weight:700;position:relative}.vault-tab.active{color:var(--black)}.vault-tab.active:after{content:"";background:var(--theme);border-radius:2px;height:3px;position:absolute;bottom:0;left:0;right:0}.safe-box-btn{color:#fff;white-space:nowrap;background:#111;border:none;border-radius:8px;align-items:center;gap:4px;height:28px;margin-left:auto;padding:0 10px 0 22px;font-size:12px;font-weight:600;display:inline-flex;position:relative}.safe-box-btn-icon{object-fit:contain;pointer-events:none;width:32px;height:32px;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.safe-box-btn i{font-style:normal;font-weight:700}.joinSafeBox{right:12px;bottom:calc(var(--nav-h) + var(--safe-bottom) + 86px);z-index:95;filter:drop-shadow(0 4px 8px #00000047);background:0 0;border:none;width:60px;height:60px;padding:0;animation:.35s cubic-bezier(.22,1.2,.36,1) both joinSafeIn;position:fixed}.joinSafeBox img{object-fit:contain;width:100%;height:100%;display:block}.joinSafeBox:active{transform:scale(.94)}@keyframes joinSafeIn{0%{opacity:0;transform:translateY(16px)scale(.85)}to{opacity:1;transform:translateY(0)scale(1)}}.safe-popup-mask{z-index:240;background:#0000008c;justify-content:center;align-items:center;padding:20px;animation:.22s both overlayIn;display:flex;position:fixed;inset:0}.safe-popup{background:#fff;border-radius:16px;width:min(100%,300px);animation:.38s cubic-bezier(.22,1.2,.36,1) both safePopIn;position:relative}@keyframes safePopIn{0%{opacity:0;transform:translateY(18px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}.safe-popup .tit-img{object-fit:contain;filter:drop-shadow(0 8px 14px #00000040);width:110px;height:110px;animation:.55s cubic-bezier(.22,1.4,.36,1) both safeTitBounce;position:absolute;top:-44px;left:50%;transform:translate(-50%)}@keyframes safeTitBounce{0%{opacity:0;transform:translate(-50%)translateY(-12px)scale(.7)rotate(-8deg)}70%{transform:translate(-50%)translateY(2px)scale(1.06)rotate(2deg)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)rotate(0)}}.safe-popup .safe-content{padding:70px 16px 18px}.safe-popup .tit{text-align:center;color:#111;text-transform:uppercase;font-size:16px;font-weight:800}.safe-popup .p{text-align:center;color:#72797a;margin-top:12px;font-size:14px;line-height:1.45}.safe-popup .footer{justify-content:space-between;gap:12px;margin-top:22px;display:flex}.safe-popup .footer .item{color:#111;background:#f6f6fa;border:none;border-radius:8px;flex:1;height:44px;font-size:15px;font-weight:700}.safe-popup .footer .item.active{color:#fff;background:#111}.safe-popup .footer .item:active{transform:scale(.97)}.safePage{z-index:80;width:min(100%, var(--app-max));background:#110107 url(/safe/bag-bg2.webp) 0 0/100% 100% no-repeat;flex-direction:column;height:100dvh;margin:0 auto;animation:.32s cubic-bezier(.22,1,.36,1) both safePageIn;display:flex;position:fixed;inset:0;overflow:hidden}@keyframes safePageIn{0%{opacity:.45;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.safe-header{flex-shrink:0;justify-content:space-between;align-items:center;height:48px;padding:0 12px;display:flex}.safe-header h1{text-align:center;color:#fff;flex:1;font-size:16px;font-weight:700}.safe-back,.safe-rule{background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex}.safe-back img,.safe-rule img{object-fit:contain;width:30px;height:30px}.safe-list-box{flex:1;min-height:0;padding:6px 16px 12px;position:relative;overflow:hidden}.safe-bg-box{background:url(/safe/bag-bg1.webp) 0 0/100% 100% no-repeat;flex-direction:column;width:100%;height:100%;padding:30px 12px 10px;display:flex;overflow:hidden}.safe-tab-bar{background:#1e1e1e;border-radius:8px;flex-shrink:0;justify-content:space-between;align-items:center;width:208px;height:40px;margin:0 0 0 100px;padding:0 4px;display:flex;box-shadow:inset 0 2px #00000040}.safe-tab-item{color:#72797a;text-align:center;background:0 0;border:none;border-radius:6px;width:98px;height:36px;font-size:14px;font-weight:600;line-height:36px}.safe-tab-item span{color:inherit;font-size:12px;font-weight:600}.safe-tab-item.active{color:#fff;background:#313131;font-weight:800;box-shadow:inset 0 1px 2px #ffffff1a,inset -1px -1px 1px #00000080}.safe-list{scrollbar-width:none;background:#0006;border:1px solid #2a2a2a;border-radius:8px;flex:1;min-height:0;margin-top:14px;padding:0 16px 80px;position:relative;overflow:hidden auto;box-shadow:inset 0 4px 20px #000}.safe-list::-webkit-scrollbar{display:none}.safe-empty{text-align:center;padding:120px 0 40px;animation:.4s both safeEmptyIn}@keyframes safeEmptyIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.safe-empty img{object-fit:contain;width:100px;height:100px;margin:0 auto;display:block}.safe-empty div{color:#72797a;margin-top:8px;font-size:13px;line-height:20px}.safe-item{vertical-align:top;text-align:left;width:calc(50% - 7px);color:inherit;font:inherit;background:#373737;border:none;border-radius:4px;margin:12px 13px 0 0;padding:0;animation:.3s both safeItemIn;display:inline-block;overflow:hidden}.safe-item:nth-child(2n){margin-right:0}@keyframes safeItemIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.safe-item:active{transform:scale(.98)}.safe-goods-img{aspect-ratio:1;border-radius:4px 4px 0 0;width:100%;position:relative;overflow:hidden}.safe-item.is-card .safe-goods-img{aspect-ratio:.76}.safe-goods-img .bg-img{object-fit:cover;width:100%;height:100%;display:block}.safe-goods-img .goods{z-index:1;object-fit:contain;width:100%;height:100%;padding:8%;position:absolute;inset:0}.safe-goods-img .goods.isCard{padding:12%}.safe-goods-img .card-img{object-fit:cover;width:100%;height:100%;display:block}.safe-goods-img .mask{z-index:2;background:#00000080;position:absolute;inset:0}.safe-goods-img .tag{z-index:3;text-align:center;border-radius:4px;width:22px;height:22px;font-size:10px;line-height:22px;position:absolute;top:4px;left:4px}.safe-goods-img .select{z-index:3;width:16px;height:16px;position:absolute;top:6px;right:6px}.safe-goods-img .num{z-index:3;color:#000;background:#ffffffd9;border-radius:4px 0 0;height:16px;padding:0 6px;font-size:10px;font-weight:700;line-height:16px;position:absolute;bottom:0;right:0}.safe-item .info{padding:8px 6px 10px}.safe-item .info .name{color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.25;overflow:hidden}.safe-item .info .price{color:#fff;text-align:center;margin-top:6px;font-size:12px;font-weight:800}.safe-footer{z-index:10;background:linear-gradient(360deg,#fff,#bfbfbf);border-radius:8px;justify-content:space-between;align-items:center;height:64px;padding:0 12px 0 16px;animation:.35s both safeFooterIn;display:flex;position:absolute;bottom:16px;left:28px;right:28px;box-shadow:0 2px 8px #0000000f}@keyframes safeFooterIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.safe-footer .left{flex:1;min-width:0}.safe-footer .all-select{color:#111;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.safe-footer .all-select img{width:14px;height:14px}.safe-footer .price-line{color:#747a72;flex-wrap:wrap;align-items:center;gap:4px;margin-top:6px;font-size:12px;font-weight:600;display:flex}.safe-footer .price-line strong{color:#111;margin-right:8px;font-weight:800}.safe-footer .price-line strong.active{color:var(--theme)}.safe-footer .price-line .gap{margin-left:2px}.safe-footer .price-line em{color:var(--p_c);font-style:normal;font-weight:800}.safe-footer .remove-btn{color:#fff;background:#111;border:none;border-radius:6px;flex-shrink:0;width:90px;height:40px;font-size:13px;font-weight:700;transition:transform .15s}.safe-footer .remove-btn:active{transform:scale(.96)}.safe-rule-mask{z-index:120;background:#0000008c;justify-content:center;align-items:flex-end;animation:.2s both overlayIn;display:flex;position:fixed;inset:0}.safe-rule-panel{width:min(100%, var(--app-max));padding:18px 16px calc(18px + var(--safe-bottom));background:#fff;border-radius:16px 16px 0 0;animation:.28s both safeFooterIn}.safe-rule-panel h2{margin-bottom:12px;font-size:16px;font-weight:800}.safe-rule-panel ol{color:#444;flex-direction:column;gap:8px;margin:0 0 16px;padding-left:18px;font-size:13px;line-height:1.4;display:flex}.safe-rule-panel button{color:#fff;background:#111;border:none;border-radius:8px;width:100%;height:44px;font-weight:800}.vault-empty{background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:80px 20px 120px;display:flex}.vault-empty-icon{opacity:.75;width:100px;height:100px}.vault-empty p{color:var(--muted);font-size:14px;font-weight:500}.vault-action-bar{bottom:calc(var(--nav-h) + var(--safe-bottom));width:min(100%, var(--app-max));background:var(--surface);border-top:1px solid var(--line);z-index:90;color:var(--black);align-items:center;gap:10px;padding:10px 12px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.vault-select{flex-direction:column;flex:1;gap:2px;display:flex}.select-all{align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.select-all input{width:16px;height:16px;accent-color:var(--theme)}.vault-total{color:var(--theme);font-size:14px;font-weight:800}.vault-btns{gap:8px;display:flex}.btn-ship{color:#fff;background:#111;border:none;border-radius:8px;padding:10px 14px;font-size:13px;font-weight:700}.btn-sell{background:var(--theme);color:#fff;border:none;border-radius:8px;padding:10px 14px;font-size:13px;font-weight:700}.me-page{background:var(--bg);color:var(--black)}.me-profile{background:var(--bg);color:var(--black);padding:16px 14px 8px}.me-profile-top{align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.me-avatar{cursor:pointer;background:#f0f0f5;border:1px solid #eee;border-radius:50%;flex-shrink:0;width:64px;height:64px;padding:0;display:block;overflow:hidden}.me-avatar:active{transform:scale(.96)}.me-avatar img,.me-avatar .sprite-avatar{object-fit:cover;width:100%;height:100%}.me-profile-info{flex:1;min-width:0}.me-username{color:var(--black);align-items:center;gap:6px;font-size:18px;font-weight:800;line-height:1.2;display:flex}.me-rank-icon{color:#fee442;background:linear-gradient(135deg,#ff6a00,#ff1512);border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;display:inline-flex}.me-social{color:var(--muted);align-items:center;gap:10px;margin-top:6px;font-size:12px;font-weight:500;display:flex}.me-social b{color:var(--black);font-weight:700}.me-social-btn{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}.me-social-btn:active{opacity:.7}.me-social-div{background:#ddd;width:1px;height:12px}.me-id{color:var(--muted);background:0 0;border:none;align-items:center;gap:5px;margin-top:6px;padding:0;font-size:12px;font-weight:600;display:inline-flex}.me-id-check{color:#fff;background:#d8d8de;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:9px;font-weight:800;display:inline-flex}.me-id-copy{color:#aaa;font-size:12px}.level-card{background:linear-gradient(90deg,#dce9ff 0%,#e8f0ff 55%,#d4e4ff 100%);border-radius:14px;min-height:92px;padding:14px 16px;position:relative;overflow:hidden}.level-card-enter{animation:.55s cubic-bezier(.22,1,.36,1) both levelCardIn}.level-card-enter .level-left{animation:.45s .12s both levelTextIn}.level-card-enter .level-bar-fill{width:0;animation:.8s cubic-bezier(.22,1,.36,1) .28s forwards levelBarFill}.level-card-enter .level-v{animation:.65s cubic-bezier(.34,1.4,.64,1) .18s both levelVIn}.level-left{z-index:1;max-width:70%;position:relative}.level-title{color:#1a1a1a;font-size:22px;font-weight:800}.level-hint{color:#5a6a8a;margin:2px 0 8px;font-size:12px;font-weight:600}.level-hint span{color:#888}.level-bar{background:#ffffffd9;border-radius:999px;height:6px;overflow:hidden}.level-bar-fill{height:100%;width:var(--xp-progress,0%);background:linear-gradient(90deg,#7eb6ff,#4a8fff);border-radius:999px;min-width:0}.level-xp{color:#7a8aa8;justify-content:space-between;margin-top:4px;font-size:11px;font-weight:600;display:flex}.level-v{color:#0000;text-shadow:none;filter:drop-shadow(2px 3px #6478a040);letter-spacing:-4px;pointer-events:none;background:linear-gradient(145deg,#fff 10%,#c8d4e8 45%,#8a9bb8 100%);-webkit-background-clip:text;background-clip:text;font-size:72px;font-style:italic;font-weight:900;line-height:1;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.me-sheet{background:var(--surface);color:var(--black);padding:10px 12px 24px}.wallet-card{--u:calc(min(100vw, var(--app-max)) / 100);border-radius:calc(var(--u) * 1.6);padding:calc(var(--u) * 4) calc(var(--u) * 4.27) calc(var(--u) * 3.2);color:#fff;justify-content:space-between;align-items:flex-start;gap:calc(var(--u) * 2.67);min-height:calc(var(--u) * 18.13);box-sizing:border-box;background:#111 url(/mine/wallet-bg.webp);background-size:calc(var(--u) * 18.13) calc(var(--u) * 18.13);background-position:100% 100%;background-repeat:no-repeat;display:flex;position:relative}.wallet-left{flex:1;min-width:0}.wallet-label{font-size:calc(var(--u) * 3.2);color:#ccd1d2;background:0 0;border:none;align-items:center;gap:0;padding:0;font-weight:600;line-height:1.2;display:inline-flex}.wallet-ico{width:calc(var(--u) * 4.27);height:calc(var(--u) * 4.27);margin-right:calc(var(--u) * 1.07);object-fit:contain;transform:translateY(-1px)}.wallet-enter{width:calc(var(--u) * 2.67);height:calc(var(--u) * 2.67);margin-left:calc(var(--u) * .53);object-fit:contain;opacity:.95}.wallet-balance{margin-top:calc(var(--u) * 1.87);text-align:left;font-size:calc(var(--u) * 4);color:#fff;letter-spacing:-.2px;background:0 0;border:none;padding:0;font-weight:800;line-height:1.1;display:block}.wallet-balance .rm{font-size:calc(var(--u) * 3.2);margin-right:2px;font-weight:800}.wallet-actions{gap:calc(var(--u) * 2.13);padding-top:calc(var(--u) * .53);flex-direction:row;flex-shrink:0;align-items:center;display:flex}.withdraw-btn,.topup-btn{border-radius:calc(var(--u) * 1.6);width:calc(var(--u) * 22.4);height:calc(var(--u) * 9.07);font-weight:700;font-size:calc(var(--u) * 2.93);white-space:nowrap;justify-content:center;align-items:center;gap:calc(var(--u) * .53);border:none;padding:0;display:inline-flex}.withdraw-btn img,.topup-btn img{width:calc(var(--u) * 4.27);height:calc(var(--u) * 4.27);object-fit:contain;filter:none}.withdraw-btn{color:#111;background:#fff;box-shadow:0 1px #9f9f9f}.topup-btn{background:var(--theme);color:#fff;box-shadow:0 1px #79150d}@media (width>=480px){.wallet-card{--u:4.8px}}.me-secondary{grid-template-columns:1fr 1fr;gap:10px;padding:10px 0;display:grid}.me-sec-card{text-align:left;background:linear-gradient(135deg,#fff3c0,#fee442);border:none;border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-height:78px;padding:14px 12px;transition:transform .18s,filter .18s;display:flex}.me-sec-card:active{filter:brightness(.98);transform:scale(.97)}.me-sec-card.points{background:linear-gradient(135deg,#ffe9a0,#ffd84a)}.me-sec-card h4{font-size:13px;font-weight:800}.me-sec-card p{color:var(--muted);margin-top:4px;font-size:11px;font-weight:500}.me-sec-card .points-num{color:var(--black);margin-top:2px;font-size:18px;font-weight:800}.me-sec-icon{object-fit:contain;flex-shrink:0;width:36px;height:36px}.me-sec-icon.faint{opacity:.7;width:40px;height:40px}.qa-chip .chip-dot-img{object-fit:contain;vertical-align:-2px;width:14px;height:14px;margin-right:4px}.qa-head{justify-content:space-between;align-items:center;gap:8px;margin:10px 0 14px;display:flex}.qa-head h3{flex-shrink:0;font-size:16px;font-weight:800}.qa-chips{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.qa-chip{color:#333;background:#f5f5f8;border:none;border-radius:8px;align-items:center;gap:4px;padding:5px 8px;font-size:11px;font-weight:700;display:flex}.qa-chip.purple{color:#6d28d9}.chip-dot{color:#7c3aed;font-size:10px}.qa-grid{grid-template-columns:repeat(4,1fr);gap:20px 8px;display:grid}.qa-item{color:var(--black);background:0 0;border:none;flex-direction:column;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.qa-item svg{width:26px;height:26px}.popup-overlay{z-index:200;background:#000000a6;justify-content:center;align-items:center;padding:20px;animation:.25s both overlayIn;display:flex;position:fixed;inset:0}.popup-overlay.freeBoxOverlay{background:#0000008c;padding:0}.popup-wrap{flex-direction:column;align-items:center;gap:14px;width:min(100%,340px);animation:.35s cubic-bezier(.22,1,.36,1) both popupIn;display:flex}.freeBoxPopup{--fb-u:calc(min(100vw, var(--app-max)) / 100);width:calc(87.2 * var(--fb-u));height:calc(110.1 * var(--fb-u));box-sizing:border-box;background:url(/freedraw/popup-bg.webp?v=wowloop16) 50%/100% 100% no-repeat;border:none;border-radius:16px;animation:.35s cubic-bezier(.22,1,.36,1) both popupIn;position:relative;overflow:visible}.freeBoxPopup .title{margin:calc(6.93333 * var(--fb-u)) auto calc(2.66667 * var(--fb-u));height:calc(11.2 * var(--fb-u));object-fit:contain;width:auto;max-width:90%;display:block}.freeBoxPopup-title-text{margin:calc(6.93333 * var(--fb-u)) auto calc(2.66667 * var(--fb-u));text-align:center;max-width:90%;font-size:calc(5.6 * var(--fb-u));letter-spacing:.04em;color:#000;text-shadow:0 2px 8px #00000059;font-weight:900;line-height:1.15}.freeBoxPopup .desc{font-size:calc(3.2 * var(--fb-u));color:#000;line-height:calc(4.8 * var(--fb-u));text-align:center;max-width:calc(68.5333 * var(--fb-u));padding:0 calc(4 * var(--fb-u));margin:0 auto}.freeBoxPopup .btn{left:50%;bottom:calc(5.9 * var(--fb-u));border-radius:calc(1.06667 * var(--fb-u));height:calc(11 * var(--fb-u));width:calc(62 * var(--fb-u));text-align:center;line-height:calc(11.7333 * var(--fb-u));font-size:calc(3.73333 * var(--fb-u));color:#0000;cursor:pointer;text-transform:uppercase;background-color:#0000;border:none;padding:0;font-weight:800;position:absolute;overflow:hidden;transform:translate(-50%)}.freeBoxPopup .btn:after{display:none}html.night-mode .freeBoxPopup .btn,.freeBoxPopup .btn{-webkit-text-fill-color:transparent;color:#0000!important;text-shadow:none!important}@keyframes freeBoxSheen{to{left:120%}}.freeBoxPopup .close{left:50%;bottom:calc(-12 * var(--fb-u));width:calc(8.53333 * var(--fb-u));height:calc(8.53333 * var(--fb-u));cursor:pointer;background:0 0;border:none;padding:0;position:absolute;transform:translate(-50%)}.freeBoxPopup .close img{object-fit:contain;width:100%;height:100%;display:block}.mystery-box{z-index:1;width:150px;height:140px;margin:22px auto 20px;position:relative}.mystery-box-lid{z-index:2;background:linear-gradient(#ffe566,#ffb800);border-radius:6px 6px 2px 2px;width:118px;height:28px;position:absolute;top:8px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #ffb40080}.mystery-box-lid:after{content:"";background:#ffd400;border-radius:4px;width:36px;height:10px;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.mystery-box-body{background:linear-gradient(145deg,#ffd400 0%,#ffb800 50%,#e6a000 100%);border-radius:8px;justify-content:space-between;align-items:center;width:120px;height:100px;padding:0 12px;animation:2.4s ease-in-out infinite boxFloat;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%);box-shadow:0 10px 24px #00000059}.mystery-logo{object-fit:contain;width:auto;max-width:90px;height:36px;display:block}.mystery-q{color:#fff;font-size:48px;font-weight:900;line-height:1}.free-open-btn{z-index:1;background:var(--y1_c);color:#111;letter-spacing:1px;border:none;border-radius:10px;width:100%;padding:14px;font-size:18px;font-weight:900;position:relative;box-shadow:0 4px #c9a000}.free-open-btn:active{transform:translateY(2px);box-shadow:0 2px #c9a000}.popup-close{color:#fff;background:0 0;border:2px solid #ffffffd9;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:26px;line-height:1;display:flex}@keyframes overlayIn{0%{opacity:0}to{opacity:1}}@keyframes popupIn{0%{opacity:0;transform:scale(.88)translateY(16px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes boxFloat{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-6px)}}@keyframes glowPulse{0%,to{opacity:.7}50%{opacity:1}}.animate-in{animation:.4s both fadeUp}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes levelCardIn{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes levelTextIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes levelBarFill{0%{width:0}to{width:var(--xp-progress,0%)}}@keyframes levelVIn{0%{opacity:0;transform:translateY(-40%)scale(.6)rotate(-12deg)}to{opacity:1;transform:translateY(-50%)scale(1)rotate(0)}}.auth-modal,.wallet-modal{background:#fff;border-radius:18px;width:min(88vw,340px);padding:22px 20px;animation:.32s cubic-bezier(.34,1.4,.5,1) both popupIn}.auth-tabs{background:var(--bg);border-radius:999px;gap:8px;margin-bottom:14px;padding:4px;display:flex}.auth-tab{color:var(--muted);background:0 0;border:none;border-radius:999px;flex:1;padding:8px 0;font-size:14px;font-weight:700}.auth-tab.active{background:var(--theme);color:#fff;box-shadow:0 4px 10px #ff15124d}.auth-bonus{text-align:center;color:var(--y2_c);background:#fff8dd;border-radius:10px;margin-bottom:12px;padding:8px;font-size:13px;font-weight:600}.auth-form{flex-direction:column;gap:12px;display:flex}.auth-field{color:var(--muted);flex-direction:column;gap:5px;font-size:12px;font-weight:600;display:flex}.auth-field input{border:1.5px solid var(--line);border-radius:10px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px}.auth-hint{color:#9aa0a6;margin-top:4px;font-size:11px;font-weight:500;line-height:1.35;display:block}.auth-field input:focus{border-color:var(--theme)}.auth-submit{width:100%;margin-top:4px}.auth-terms{text-align:center;color:var(--muted);margin-top:12px;font-size:10.5px}.auth-modal-wide{flex-direction:column;width:min(92vw,420px);max-height:min(86vh,720px);display:flex;overflow:hidden}.auth-avatar-scroll{max-height:220px;margin-top:4px;padding:4px 2px 8px;overflow:auto}.avatar-grid{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:12px;display:grid}.avatar-grid button{cursor:pointer;background:0 0;border:3px solid #0000;border-radius:50%;padding:3px;transition:all .2s}.avatar-grid button:hover{border-color:#ff6433;transform:scale(1.06)}.avatar-grid button.selected{border-color:#ff3b30;box-shadow:0 0 18px #ff3b30b3}.avatar-grid-img{object-fit:cover;background:#eee;border-radius:50%;width:72px;height:72px;display:block}.wallet-modal-title{margin-bottom:4px;font-size:18px;font-weight:800}.wallet-modal-balance{color:var(--muted);margin-bottom:14px;font-size:13px}.wallet-modal-balance b{color:var(--theme)}.topup-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px;display:grid}.topup-amount{border:1.5px solid var(--line);color:var(--text);background:#fff;border-radius:12px;padding:14px 0 12px;font-size:15px;font-weight:800;position:relative}.topup-amount.active{border-color:var(--theme);color:var(--theme);background:#fff5f5}.topup-bonus{color:var(--y2_c);margin-top:2px;font-size:9.5px;font-weight:600;display:block}.toast{left:50%;bottom:calc(var(--nav-h) + var(--safe-bottom) + 24px);color:#fff;z-index:400;text-align:center;background:#111111e0;border-radius:999px;max-width:86vw;padding:10px 18px;font-size:13px;font-weight:600;animation:.25s both toastIn;position:fixed;transform:translate(-50%)}@keyframes toastIn{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.topbar-user{background:var(--bg);border-radius:999px;align-items:center;gap:7px;padding:4px 5px 4px 12px;text-decoration:none;display:flex}.topbar-balance{color:var(--theme);font-size:12.5px;font-weight:800}.topbar-avatar{background:#fff;border-radius:50%;width:26px;height:26px}.product-link{color:inherit;text-decoration:none;display:block}.product-page{min-height:100dvh;padding-bottom:calc(var(--safe-bottom) + 76px);overflow-anchor:none}.product-page .odds-items.h-scroll{touch-action:pan-x pan-y;overscroll-behavior-x:contain}.product-page .odds-item:focus{outline:none}.detail-top{z-index:20;border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:10px;padding:10px 14px;display:flex;position:sticky;top:0}.back-btn{background:var(--bg);width:32px;height:32px;color:var(--text);border:none;border-radius:50%;font-size:22px;line-height:1}.detail-top-title{flex:1;font-size:15px;font-weight:700}.detail-balance{color:var(--theme);background:#fff5f5;border-radius:999px;padding:5px 10px;font-size:12.5px;font-weight:800}.detail-hero{position:relative;overflow:hidden}.detail-hero>img{aspect-ratio:1.4;object-fit:cover;width:100%;display:block}.detail-price-tag{z-index:3;color:var(--y1_c);background:#111111c7;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:800;position:absolute;bottom:12px;right:12px}.pd-congrats{z-index:4;background:#fff;border:3px solid #ffd400;border-radius:10px;padding:12px 10px 8px;animation:.45s cubic-bezier(.22,1.2,.36,1) both pdCongratsIn;position:absolute;top:14px;left:12px;right:12px;box-shadow:0 8px 20px #0000002e}@keyframes pdCongratsIn{0%{opacity:0;transform:translateY(-12px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.pd-congrats-title{white-space:nowrap;letter-spacing:.02em;color:#fff;-webkit-text-stroke:1.2px #ffd400;paint-order:stroke fill;text-shadow:0 1px #c9a100;font-size:13px;font-style:italic;font-weight:900;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.pd-congrats-spark{color:#ffd400;-webkit-text-stroke:0;margin-left:3px;font-style:normal}.pd-congrats-confetti{pointer-events:none;height:28px;position:absolute;inset:-10px 0 auto}.pd-congrats-confetti i{top:4px;left:calc(8% + (var(--i) * 6.2%));background:hsl(calc(var(--i) * 38), 90%, 55%);opacity:.85;width:5px;height:5px;animation:1.4s ease-in-out infinite pdConfetti;animation-delay:calc(var(--i) * 50ms);border-radius:1px;position:absolute}.pd-congrats-confetti i:nth-child(odd){border-radius:50%;width:4px;height:4px}@keyframes pdConfetti{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(6px)rotate(18deg)}}.pd-congrats-body{align-items:center;gap:6px;min-width:0;display:flex}.pd-congrats-avatar{object-fit:cover;background:#f2f2f2;border-radius:50%;flex-shrink:0;width:28px;height:28px}.pd-congrats-user{flex-direction:column;flex:0 auto;justify-content:center;gap:1px;min-width:0;max-width:7.5em;line-height:1.15;display:flex}.pd-congrats-name{color:#111;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.pd-congrats-code{color:#72797a;font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;font-size:11px;font-weight:700}.pd-congrats-got{color:#333;white-space:nowrap;font-size:12px;font-weight:600}.pd-congrats-amt{color:#e11d2e;white-space:nowrap;font-size:15px;font-weight:900}.pd-congrats-rank{flex-shrink:0;margin-left:auto;border-radius:4px!important;width:22px!important;height:22px!important;font-size:11px!important;position:static!important}.pd-congrats-rank.S{color:#e11d2e!important;background:#ffd400!important}.pd-liveStats{background:#fff;align-items:center;gap:10px;padding:10px 14px 4px;display:flex}.pd-online{cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:6px;min-width:0;padding:0;display:flex}.pd-online-ico{object-fit:contain;flex-shrink:0;width:22px;height:22px}.pd-online-avs{align-items:center;display:flex}.pd-online-avs img{object-fit:cover;background:#eee;border:1.5px solid #fff;border-radius:50%;width:22px;height:22px;margin-left:-6px}.pd-online-avs img:first-child{margin-left:0}.pd-online-num{color:#8a8a8a;white-space:nowrap;font-size:12px;font-weight:700}.pd-stat{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:1px;display:flex}.pd-stat-label{color:#9a9a9a;font-size:10px;font-weight:600;line-height:1}.pd-stat-val{color:#111;font-size:14px;font-weight:900;line-height:1.15}.pd-stat-val.red{color:#e11d2e}.detail-body{padding:14px}.detail-title{font-size:17px;font-weight:800;line-height:1.3}.detail-fair{color:var(--muted);align-items:center;gap:6px;margin-top:6px;font-size:11.5px;display:flex}.detail-fair span{color:#21a558;font-weight:800}.pd-drawBar{background:linear-gradient(#2a2a2e 0%,#1a1a1d 100%);border-radius:12px;margin-top:28px;padding:28px 10px 10px;position:relative;box-shadow:0 6px 16px #0000002e}.pd-drawBanner{color:#fff;clip-path:polygon(6% 0,94% 0,100% 100%,0 100%);background-color:#222;background-image:linear-gradient(135deg,#3a3a3e 25%,#222 25% 50%,#3a3a3e 50% 75%,#222 75%),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:8px 8px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:0 0 12px 12px;justify-content:center;align-items:center;gap:6px;min-width:200px;max-width:calc(100% - 24px);padding:6px 18px 8px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-42%);box-shadow:0 4px #111,0 6px 12px #00000040}.pd-drawIcon{object-fit:contain;flex-shrink:0;width:22px;height:22px}.pd-drawLabel{font-size:12px;font-style:italic;font-weight:700;transform:skew(-6deg)}.pd-drawNo{color:#ffe14a;letter-spacing:.02em;text-shadow:0 1px #8a6a00;font-variant-numeric:tabular-nums;font-size:18px;font-style:italic;font-weight:900;animation:.45s pdDrawPulse;transform:skew(-6deg)}@keyframes pdDrawPulse{0%{transform:skew(-6deg)scale(1.18)}to{transform:skew(-6deg)scale(1)}}.pd-drawRow{align-items:center;gap:8px;min-height:40px;display:flex}.pd-multi{color:#d8d8d8;cursor:pointer;background:0 0;border:none;flex:none;align-items:center;gap:4px;padding:4px 2px;font-size:13px;font-weight:700;display:inline-flex}.pd-multiSwap{opacity:.9;font-size:14px;line-height:1}.pd-rates{flex:1;justify-content:space-around;align-items:center;gap:2px;min-width:0;display:flex}.pd-rate{flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.pd-rateLabel{color:#f2f2f2;font-size:12px;font-weight:800;line-height:1}.pd-rateNum{color:#9a9a9a;font-size:11px;font-weight:600;line-height:1}.pd-history{color:#fff;cursor:pointer;background:#e11d2e;border:none;border-radius:8px;flex:none;align-items:center;gap:4px;padding:7px 10px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 2px #9a1020}.pd-history img{object-fit:contain;filter:brightness(10);width:14px;height:14px}.pd-history:active,.pd-multi:active{transform:scale(.97)}.dh-mask{z-index:540;background:#00000073;justify-content:center;align-items:flex-end;animation:.2s both dhFadeIn;display:flex;position:fixed;inset:0}@keyframes dhFadeIn{0%{opacity:0}to{opacity:1}}.dh-sheet{--dh-u:calc(min(100vw, var(--app-max)) / 100);--theme:#ff1512;width:min(100%, var(--app-max));height:min(90dvh, calc(118.933 * var(--dh-u)));max-height:min(90dvh, calc(118.933 * var(--dh-u)));border-radius:calc(3.2 * var(--dh-u)) calc(3.2 * var(--dh-u)) 0 0;background:#f1f1f5;flex-direction:column;padding:0;animation:.28s cubic-bezier(.22,1.1,.36,1) both dhSheetUp;display:flex;overflow:hidden}@keyframes dhSheetUp{0%{transform:translateY(24px)}to{transform:translateY(0)}}.dh-head{padding:0 calc(2.13333 * var(--dh-u)) 0 calc(4.26667 * var(--dh-u));flex-shrink:0;justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:0;display:flex}.dh-head h2{margin:calc(3.2 * var(--dh-u)) 0 0;height:calc(5.86667 * var(--dh-u));font-size:calc(5.33333 * var(--dh-u));letter-spacing:.04em;color:#111;font-weight:800;line-height:1}.dh-close{margin-top:calc(2.13333 * var(--dh-u));width:calc(8 * var(--dh-u));height:calc(8 * var(--dh-u));font-size:calc(5.33333 * var(--dh-u));color:#111;cursor:pointer;background:0 0;border:none;line-height:1}.dh-body{padding:calc(3.2 * var(--dh-u)) calc(4.26667 * var(--dh-u)) 0;box-sizing:border-box;flex-direction:column;flex:1;width:100%;height:0;min-height:0;display:flex}.dh-stats{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.dh-released{flex-shrink:0;justify-content:space-between;align-items:center;width:100%;display:flex}.dh-releasedItem{width:calc(44.2667 * var(--dh-u));height:calc(10.6667 * var(--dh-u));background:url(/history/released-card.webp) 50%/100% 100% no-repeat;justify-content:center;align-items:center;display:flex}.dh-releasedItem .num{font-size:calc(4.26667 * var(--dh-u));color:#fff;font-weight:700;line-height:1}.dh-releasedItem .text{margin:0 calc(.533333 * var(--dh-u));font-size:calc(2.66667 * var(--dh-u));color:#fff;line-height:calc(3.2 * var(--dh-u));font-weight:500}.dh-releasedItem img{width:calc(5.33333 * var(--dh-u));height:calc(3.6 * var(--dh-u));object-fit:contain}.dh-statCard{color:#fff;background:linear-gradient(#2c2c30 0%,#1a1a1d 100%);border-radius:12px;flex-direction:column;gap:4px;padding:12px 12px 14px;display:flex;position:relative;overflow:hidden}.dh-statCard:after{content:"";filter:blur(10px);opacity:.55;height:24px;position:absolute;bottom:-10px;left:20%;right:20%}.dh-statCard.sp:after{background:#ff3b4a}.dh-statCard.a:after{background:#ffd400}.dh-statCard strong{color:#fff;font-size:28px;font-weight:900;line-height:1}.dh-statCard.sp strong{color:#ffe14a}.dh-statCard span{flex-wrap:wrap;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.dh-badge{border-radius:4px;justify-content:center;align-items:center;min-width:20px;height:18px;padding:0 5px;font-size:11px;font-style:normal;font-weight:900;line-height:1;display:inline-flex}.dh-badge.sp{color:#fff;background:#e11d2e}.dh-badge.a{color:#111;background:#ffd400}.dh-badge.tier-S{color:#fff;background:#e11d2e}.dh-badge.tier-A{color:#111;background:#ffd400}.dh-badge.tier-B,.dh-badge.tier-C{color:#fff;background:#5ec8ff}.dh-tabs{height:calc(12.8 * var(--dh-u));justify-content:space-between;align-items:center;column-gap:calc(2.66667 * var(--dh-u));flex-shrink:0;width:100%;margin-bottom:0;display:flex}.dh-tab{height:calc(7.46667 * var(--dh-u));color:#111;font-size:calc(3.2 * var(--dh-u));border-radius:calc(1.06667 * var(--dh-u));cursor:pointer;white-space:nowrap;background:0 0;border:none;flex:1;justify-content:center;align-items:center;padding:0;font-weight:500;display:flex}.dh-tab span{font-size:inherit;font-weight:inherit;color:inherit;line-height:1}.dh-tab.on{color:#fff;background:#111;font-weight:700}.dh-tab.chart{width:auto;min-width:calc(10 * var(--dh-u));margin-left:0}.dh-tab .dh-chartIcon{font-size:calc(4.26667 * var(--dh-u));color:inherit;speak:none;font-style:normal;line-height:1}@font-face{font-family:iconfont;src:url(/fonts/iconfont.woff2)format("woff2"),url(/fonts/iconfont.woff)format("woff"),url(/fonts/iconfont.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.iconfont{font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:iconfont!important}.icon-tubiao:before{content:""}.dh-tab.chart.on{color:#fff;background:#111}.dh-list{gap:calc(1.6 * var(--dh-u));width:100%;min-height:0;padding-bottom:calc(10px + var(--safe-bottom,0px));-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:column;flex:1;display:flex;overflow-y:auto}.dh-list::-webkit-scrollbar{display:none}.dh-empty{text-align:center;color:#999;padding:40px 0;font-weight:700}.dh-row{cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#fff;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#ffb347,#ff6aa8,#8b5cf6);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:border-box;background-clip:padding-box,border-box;border:1.5px solid #0000;border-radius:12px;align-items:center;gap:8px;padding:10px;display:flex}.dh-row:active{transform:scale(.985)}.dh-row.real{background-image:linear-gradient(#fffaf0,#fffaf0),linear-gradient(90deg,#ffd400,#e11d2e)}.dh-youTag{color:#fff;letter-spacing:.04em;background:#e11d2e;border-radius:3px;flex-shrink:0;padding:2px 5px;font-size:9px;font-weight:900}.dh-avatar{object-fit:cover;background:#f0f0f0;border-radius:50%;flex-shrink:0;width:40px;height:40px;box-shadow:0 0 0 2px #fff,0 0 0 3px #ffd18a}.dh-user{flex:1;min-width:0}.dh-nameLine{align-items:center;gap:4px;min-width:0;display:flex}.dh-name{color:#111;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.dh-lv{color:#fff;background:linear-gradient(#5b9dff,#2f6bff);border-radius:4px;flex-shrink:0;padding:2px 5px;font-size:10px;font-weight:900;transform:skew(-8deg)}.dh-user time{color:#9a9a9a;margin-top:3px;font-size:11px;font-weight:600;display:block}.dh-prize{object-fit:cover;background:#f5f5f5;border-radius:6px;flex-shrink:0;width:42px;height:42px}.dh-right{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;display:flex}.dh-drawNo{color:#e11d2e;font-size:11px;font-weight:800}.dh-prizeMeta{align-items:center;gap:5px;display:inline-flex}.dh-prizeMeta b{color:#e11d2e;font-size:13px;font-weight:900}.dh-detail{z-index:6;padding:20px 16px calc(24px + var(--safe-bottom,0px));background:#00000073;flex-direction:column;justify-content:center;align-items:center;animation:.22s both dhDetailIn;display:flex;position:absolute;inset:0}@keyframes dhDetailIn{0%{opacity:0}to{opacity:1}}.dh-detail-card{background:#fff;border-radius:18px;flex-direction:column;width:min(360px,100%);max-height:min(78dvh,640px);animation:.28s cubic-bezier(.2,.9,.2,1) both dhDetailCardIn;display:flex;overflow:hidden;box-shadow:0 16px 40px #00000047}@keyframes dhDetailCardIn{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:none}}.dh-detail-head{background:linear-gradient(#ffe566 0%,#ffd400 100%);padding:14px 14px 16px}.dh-detail-user{align-items:center;gap:10px;margin-bottom:12px;display:flex}.dh-detail-user img{object-fit:cover;background:#fff;border-radius:50%;width:44px;height:44px;box-shadow:0 0 0 2px #ffffffb3}.dh-detail-nameLine{align-items:center;gap:6px;display:flex}.dh-detail-nameLine b{color:#111;font-size:14px;font-weight:900}.dh-detail-meta{color:#5a4a00;flex-wrap:wrap;gap:8px 12px;margin-top:4px;font-size:11px;font-weight:700;display:flex}.dh-detail-prize{aspect-ratio:1;background:#fff;border-radius:14px;place-items:center;width:100%;max-height:220px;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 18px #0000001f}.dh-detail-prize img{object-fit:contain;width:78%;height:78%}.dh-detail-prize .dh-badge{z-index:1;position:absolute;top:10px;left:10px}.dh-detail-prize em{color:#fff;background:#1e1e1eb8;border-radius:6px;padding:3px 7px;font-size:11px;font-style:normal;font-weight:900;position:absolute;bottom:10px;right:10px}.dh-detail-body{min-height:0;padding:14px 14px 16px;overflow-y:auto}.dh-detail-summary{color:#333;margin:0 0 12px;font-size:13px;font-weight:700}.dh-detail-summary b{color:#e11d2e;font-weight:900}.dh-detail-stats{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dh-detail-stats li{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;display:grid}.dh-detail-statName{color:#222;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.dh-detail-stats b{color:#111;font-size:13px;font-weight:900}.dh-detail-close{color:#fff;cursor:pointer;background:#282828b8;border:none;border-radius:50%;place-items:center;width:44px;height:44px;margin-top:14px;padding:0 0 2px;font-size:26px;line-height:1;display:grid}.dh-detail-avatarBtn{cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;padding:0;transition:transform .15s}.dh-detail-avatarBtn:active{transform:scale(.94)}.dh-detail-avatarBtn img{object-fit:cover;background:#fff;border-radius:50%;width:44px;height:44px;display:block;box-shadow:0 0 0 2px #ffffffb3}.dh-detail-nameBtn{cursor:pointer;text-align:left;background:0 0;border:none;padding:0}.dh-detail-nameBtn b{color:#111;font-size:14px;font-weight:900}.dh-detail-user>img{display:none}.ach-page{background:#f6f6fa;flex-direction:column;width:100%;min-height:100dvh;animation:.34s cubic-bezier(.22,1,.36,1) both achPageIn;display:flex;position:relative;overflow:hidden}@keyframes achPageIn{0%{opacity:.6;transform:translateY(28px)}to{opacity:1;transform:none}}.ach-back{top:calc(10px + env(safe-area-inset-top,0px));z-index:30;color:#fff;cursor:pointer;background:#00000073;border:none;border-radius:50%;place-items:center;width:36px;height:36px;font-size:20px;line-height:1;display:grid;position:absolute;left:10px;box-shadow:0 2px 8px #00000040}.ach-top{color:#fff;height:250px;padding-top:calc(52px + env(safe-area-inset-top,0px));flex-shrink:0;position:relative}.ach-bg{place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.ach-bg img{object-fit:cover;filter:blur(18px);width:140%;height:140%;transform:scale(1.08)}.ach-bg:after{content:"";-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b8;position:absolute;inset:0}.ach-userRow{z-index:2;justify-content:space-between;align-items:center;gap:10px;padding:0 14px 0 16px;display:flex;position:relative}.ach-userLeft{align-items:center;gap:10px;min-width:0;display:flex}.ach-avatar{object-fit:cover;background:#fff;border-radius:50%;width:60px;height:60px;box-shadow:0 0 0 2px #ffffff59}.ach-userMeta{min-width:0}.ach-nameLine{align-items:center;gap:6px;margin-bottom:4px;display:flex}.ach-name{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:14px;font-weight:800;overflow:hidden}.ach-lv{color:#ffe566;font-size:11px;font-weight:900}.ach-id{color:#aab0b1;font-size:12px}.ach-follow{background:var(--theme,#e10600);color:#fff;cursor:pointer;border:none;border-radius:4px;min-width:64px;height:28px;padding:0 10px;font-size:12px;font-weight:800}.ach-follow.active{background:#ffffff29;min-width:36px}.ach-stats{z-index:4;grid-template-columns:repeat(4,1fr);gap:4px;margin:18px 12px 0;display:grid;position:relative}.ach-stat{color:#fff;text-align:center;cursor:default;background:0 0;border:none;flex-direction:column;gap:2px;padding:0;display:flex}button.ach-stat{cursor:pointer}.ach-stat.is-static{cursor:default;pointer-events:none}.ach-stat b{font-size:14px;font-weight:900;line-height:18px}.ach-stat span{color:#ffffff8c;font-size:12px}.ach-bottom{z-index:3;pointer-events:none;flex-direction:column;flex:1;min-height:0;margin-top:-72px;animation:.38s cubic-bezier(.22,1,.36,1) both achBottomIn;display:flex;position:relative}.ach-tabs,.ach-listWrap{pointer-events:auto}@keyframes achBottomIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.ach-tabs{background:#f6f6fa;border-radius:8px 8px 0 0;align-items:center;column-gap:20px;height:48px;padding:0 16px;display:flex}.ach-tab{cursor:pointer;color:#747a72;background:0 0;border:none;align-items:center;gap:4px;height:32px;padding:6px 2px 8px;font-size:13px;font-weight:700;display:inline-flex}.ach-tab-label{align-items:center;gap:3px;display:inline-flex;position:relative}.ach-tab-lock{color:#9aa09a;flex-shrink:0;width:14px;height:14px;display:block}.ach-tab.is-locked{color:#9aa09a;font-weight:700}.ach-tab.active{color:#111;font-weight:900}.ach-tabs.is-hide-account .ach-tab.is-locked,.ach-tabs.is-hide-account .ach-tab.is-locked .ach-tab-lock{color:#9aa09a}.ach-tabs.is-hide-account .ach-tab.active:not(.is-locked){color:#111;font-weight:900}.ach-tab.active.is-locked,.ach-tab.active .ach-tab-lock{color:#9aa09a}.ach-tab-line{background:var(--theme,#e10600);border-radius:2px;width:24px;height:2px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.ach-listWrap{min-height:0;padding:0 12px calc(16px + env(safe-area-inset-bottom,0px));background:#f6f6fa;flex:1;overflow:auto}.ach-grid{grid-template-columns:repeat(3,1fr);align-content:start;gap:8px 6px;display:grid}.ach-card{background:#fff;border-radius:6px;animation:.32s cubic-bezier(.22,1,.36,1) both achCardIn;overflow:visible}.ach-card:first-child{animation-delay:20ms}.ach-card:nth-child(2){animation-delay:50ms}.ach-card:nth-child(3){animation-delay:80ms}.ach-card:nth-child(4){animation-delay:.11s}.ach-card:nth-child(5){animation-delay:.14s}.ach-card:nth-child(6){animation-delay:.17s}@keyframes achCardIn{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}.ach-card-img{background:linear-gradient(#f3f3f7,#fff);border-radius:6px 6px 0 0;place-items:center;height:110px;display:grid;position:relative;overflow:hidden}.ach-grid.is-cards .ach-card-img{height:128px}.ach-card-img img{object-fit:contain;width:78%;height:78%;display:block}.ach-card-img .dh-badge{z-index:1;position:absolute;top:6px;left:6px}.ach-card-img em{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#11111173;border-radius:6px 0 0;height:18px;padding:0 6px;font-size:10px;font-style:normal;font-weight:800;line-height:18px;position:absolute;bottom:0;right:0}.ach-card-name{z-index:1;color:#111;text-align:center;-webkit-line-clamp:2;line-clamp:2;word-break:break-word;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:2.6em;margin:6px 6px 2px;padding:0 2px;font-size:11px;font-weight:700;line-height:1.3;display:-webkit-box;position:relative;overflow:hidden}.ach-card-price{z-index:1;color:var(--p_c,#e10600);text-align:center;margin:0 6px 8px;font-size:11px;font-weight:800;line-height:1.3;position:relative}.ach-empty{color:#747a72;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:24px 16px 60px;animation:.34s both achBottomIn;display:flex}.ach-empty img{object-fit:contain;opacity:.92;width:100px;height:100px;margin-bottom:8px}.ach-empty.is-locked img{mix-blend-mode:screen;opacity:1}.ach-empty p{color:#555;margin:0;font-size:13px;font-weight:800}.ach-empty span{margin-top:4px;font-size:12px}button.ach-stat:active{opacity:.75;transform:scale(.98)}.ff-page,.ap-page{background:#f6f6fa;flex-direction:column;min-height:100dvh;display:flex}.ff-nav,.ap-nav{z-index:10;background:#f6f6fa;grid-template-columns:40px 1fr 40px;align-items:center;height:48px;padding:0 8px;display:grid;position:sticky;top:0}.ff-nav h1,.ap-nav h1{text-align:center;color:#111;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:900;overflow:hidden}.ff-back,.ap-back{cursor:pointer;color:#111;background:0 0;border:none;border-radius:50%;width:36px;height:36px;font-size:18px}.ff-nav-spacer,.ap-nav-spacer{width:36px}.ff-tabs{background:#f6f6fa;border-bottom:1px solid #ececf2;gap:24px;padding:0 16px 8px;display:flex}.ff-tab{color:#747a72;cursor:pointer;background:0 0;border:none;padding:8px 2px;font-size:14px;font-weight:700;position:relative}.ff-tab.active{color:#111;font-weight:900}.ff-tab.active:after{content:"";background:var(--theme,#e10600);border-radius:2px;width:24px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ff-list{padding:8px 12px calc(20px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:4px;margin:0;list-style:none;display:flex}.ff-list li{background:#fff;border-radius:10px;align-items:center;gap:10px;padding:10px 8px;display:flex}.ff-user{text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:10px;min-width:0;padding:0;display:flex}.ff-user img{object-fit:cover;background:#eee;border-radius:50%;width:44px;height:44px}.ff-user b{color:#111;font-size:14px;font-weight:800;display:block}.ff-user span{color:#888;font-size:12px}.ff-follow{background:var(--theme,#e10600);color:#fff;cursor:pointer;border:none;border-radius:4px;min-width:72px;height:28px;padding:0 10px;font-size:12px;font-weight:800}.ff-follow.on{color:#666;background:#f0f0f4}.ff-empty,.ap-empty{color:#747a72;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:40px 16px;display:flex}.ap-empty img{object-fit:contain;width:100px;height:100px}.ap-empty p{margin:0;font-size:13px;font-weight:800}.ap-grid{padding:12px 12px calc(20px + env(safe-area-inset-bottom,0px));grid-template-columns:repeat(3,1fr);gap:8px 6px;display:grid}.dh-chart{min-height:0;padding-bottom:calc(10px + var(--safe-bottom,0px));flex:1;overflow-y:auto}.dh-chartMeta{justify-content:space-between;gap:10px;margin-bottom:10px;display:flex}.dh-chartMeta .dh-badge{margin-right:6px}.dh-chartLine{color:#222;font-size:13px;font-weight:700}.dh-chartLine b{color:#e11d2e}.dh-chartMeta p{color:#999;margin:4px 0 0;font-size:11px;font-weight:600}.dh-chartLegend{gap:8px;font-size:12px;font-weight:800;display:flex}.dh-chartLegend button{font:inherit;color:#bbb;cursor:pointer;background:0 0;border:none;padding:0;font-weight:800}.dh-chartLegend button.on{color:#222}.dh-chartPlot{padding:4px 0 22px;position:relative}.dh-chartAvg{z-index:1;pointer-events:none;border-left:1.5px dashed #e11d2e;width:0;position:absolute;top:0;bottom:18px}.dh-chartAvg .up,.dh-chartAvg .down{border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.dh-chartAvg .up{border-top:6px solid #ffd400;top:-2px}.dh-chartAvg .down{border-bottom:6px solid #ffd400;bottom:-2px}.dh-barRow{z-index:2;align-items:center;gap:8px;margin-bottom:8px;display:flex;position:relative}.dh-barUser{flex-direction:column;flex-shrink:0;align-items:center;gap:2px;width:52px;display:flex}.dh-barUser img,.dh-barYou{object-fit:cover;background:#eee;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:flex}.dh-barUser span{color:#666;text-overflow:ellipsis;white-space:nowrap;max-width:52px;font-size:10px;font-weight:700;overflow:hidden}.dh-barTrack{flex:1;align-items:center;height:18px;display:flex;position:relative}.dh-barFill{background:#7fdfff;border-radius:4px;min-width:8px;height:14px}.dh-barFill.current{background:#e11d2e}.dh-barFill.current.a{background:#ffd400}.dh-barTrack em{color:#444;margin-left:6px;font-size:11px;font-style:normal;font-weight:800}.dh-chartAxis{color:#aaa;justify-content:space-between;padding-left:60px;font-size:10px;font-weight:700;display:flex}.dh-trend{margin-bottom:calc(2.13333 * var(--dh-u));padding:0 calc(2.13333 * var(--dh-u));border-radius:calc(1.6 * var(--dh-u));box-sizing:border-box;background:#fff;flex-direction:column;flex:1;width:100%;height:0;min-height:0;display:flex;overflow:hidden}.dh-trendHead{padding:0 0 calc(1.6 * var(--dh-u)) calc(1.06667 * var(--dh-u));box-sizing:border-box;border-bottom:1px solid #f0f0f0;flex-shrink:0;justify-content:space-between;width:100%;display:flex}.dh-trendHead .left{padding-top:calc(4 * var(--dh-u));box-sizing:border-box;min-width:0}.dh-trendHead .average{font-size:calc(2.93333 * var(--dh-u));color:#111;align-items:center;font-weight:500;display:flex}.dh-trendHead .average .tag{width:calc(5.33333 * var(--dh-u));height:calc(3.6 * var(--dh-u));margin-right:calc(1.06667 * var(--dh-u));object-fit:contain;display:block}.dh-trendHead .average .num{color:var(--theme);font-weight:700;font-size:inherit}.dh-trendHead .last20{font-size:calc(2.4 * var(--dh-u));margin-top:calc(1.2 * var(--dh-u));padding-left:calc(6.4 * var(--dh-u));color:#747a72}.dh-trendHead .last20 span{color:#111;animation:.3s dhFadeIn}.dh-trendHead .rankToggle{margin-top:calc(2.13333 * var(--dh-u));height:calc(7.46667 * var(--dh-u));padding:calc(1.06667 * var(--dh-u));width:calc(26.1333 * var(--dh-u));border-radius:calc(1.06667 * var(--dh-u));box-sizing:border-box;background:#f6f6fa;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.dh-trendHead .rankToggle button{width:calc(10.6667 * var(--dh-u));height:calc(5.33333 * var(--dh-u));border-radius:calc(.8 * var(--dh-u));font-size:calc(2.93333 * var(--dh-u));color:#72797a;cursor:pointer;font-weight:500;line-height:calc(5.33333 * var(--dh-u));text-align:center;background:0 0;border:none;padding:0}.dh-trendHead .rankToggle button.on{color:#111;background:#fff;font-weight:700}.dh-trendList{padding-top:calc(2.4 * var(--dh-u));flex-direction:column;flex:1;width:100%;height:0;min-height:0;display:flex;position:relative}.dh-trendGuides{top:calc(2.4 * var(--dh-u));bottom:calc(6.4 * var(--dh-u));pointer-events:none;z-index:1;align-items:stretch;display:flex;position:absolute;left:0;right:0}.dh-trendGuideSpacer{width:calc(14.9333 * var(--dh-u));flex-shrink:0}.dh-trendGuideTrack{width:calc(44.8 * var(--dh-u));flex-shrink:0;height:100%;position:relative}.dh-trendGuideTrack .g{border-left:1px solid #f6f6fa;width:0;position:absolute;top:0;bottom:0}.dh-trendGuideTrack .g0{left:0}.dh-trendGuideTrack .g2{left:66.666%}.dh-trendGuideTrack .g3{left:100%}.dh-trendGuideTrack .gAvg{z-index:9;width:calc(2.66667 * var(--dh-u));left:33.333%;top:calc(-.533333 * var(--dh-u));bottom:calc(-.533333 * var(--dh-u));border-left:none;transform:translate(-50%)}.dh-trendGuideTrack .gAvg .avgLine{object-fit:fill;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.dh-trendBars{width:100%;min-height:0;margin-bottom:calc(1.73333 * var(--dh-u));scrollbar-width:none;z-index:2;flex:1;position:relative;overflow-y:auto}.dh-trendBars::-webkit-scrollbar{display:none}.dh-trendRow{margin-bottom:calc(2.66667 * var(--dh-u));width:100%;height:calc(6.4 * var(--dh-u));align-items:center;display:flex}.dh-trendRow:last-child{margin-bottom:0}.dh-trendRow .left{width:calc(14.9333 * var(--dh-u));height:calc(6.4 * var(--dh-u));flex-shrink:0;align-items:center;display:flex}.dh-trendRow .left img{width:calc(6.4 * var(--dh-u));height:calc(6.4 * var(--dh-u));object-fit:cover;background:#eee;border-radius:50%}.dh-trendRow .left span{margin-left:calc(1.06667 * var(--dh-u));font-size:calc(2.66667 * var(--dh-u));color:#111;max-width:calc(7.2 * var(--dh-u));text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1;overflow:hidden}.dh-trendRow .left .spname{font-weight:700}.dh-trendRow .right{height:calc(6.4 * var(--dh-u));align-items:center;display:flex}.dh-trendRow .progress-box{width:calc(44.8 * var(--dh-u));height:calc(6.4 * var(--dh-u));position:relative}.dh-trendRow .progress-bar{max-width:calc(58.6667 * var(--dh-u));height:calc(6.4 * var(--dh-u));border-radius:calc(.533333 * var(--dh-u));will-change:width;background-color:#3194ff;width:0;animation:.3s dhTrendExpand;position:absolute;top:0;left:0}.dh-trendRow .progress-bar.isTransition{transition:width .5s}.dh-trendBars .dh-trendRow:nth-child(2){animation:.35s dhFadeIn}.dh-trendRow .progress-bar.active{background-color:var(--theme)}.dh-trendRow .progress-bar.active.minW{min-width:1px}.dh-trendRow .progress-bar.active span{color:var(--theme)}.dh-trendRow .progress-bar span{right:calc(-2.13333 * var(--dh-u));font-size:calc(2.66667 * var(--dh-u));color:#111;white-space:nowrap;z-index:10;font-weight:500;line-height:1;position:absolute;top:50%;transform:translate(100%,-50%)}.dh-trendAxis{margin-top:calc(2.4 * var(--dh-u));margin-bottom:calc(1.73333 * var(--dh-u));width:100%;height:calc(3.2 * var(--dh-u));flex-shrink:0;align-items:center;font-weight:500;display:flex}.dh-trendAxis .axisLeft{width:calc(14.9333 * var(--dh-u));height:100%;font-size:calc(2.66667 * var(--dh-u));color:#aab0b1;text-align:left;flex-shrink:0;line-height:1}.dh-trendAxis .axisRight{width:calc(44.8 * var(--dh-u));height:100%;position:relative}.dh-trendAxis .axisRight span{font-size:calc(2.66667 * var(--dh-u));color:#111;text-align:center;white-space:nowrap;line-height:1;position:absolute;top:0;transform:translate(-48%)}.dh-trendAxis .axisRight .num1{left:0}.dh-trendAxis .axisRight .num2{color:var(--theme);left:33.333%}.dh-trendAxis .axisRight .num3{left:66.666%}.dh-trendAxis .axisRight .num4{left:100%}@keyframes dhTrendExpand{0%{width:0}}.odds-section{margin-top:16px}.odds-section h2{margin-bottom:10px;font-size:14px;font-weight:800}.odds-group{margin-bottom:14px}.odds-head{align-items:center;gap:8px;margin-bottom:8px;display:flex}.odds-head .rarity{position:static}.odds-percent{color:var(--muted);font-size:12px;font-weight:800}.odds-section.compact .odds-group{margin-bottom:12px}.odds-section.compact .odds-head{padding:0 2px}.odds-range{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:11px;font-weight:600}.odds-items{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.odds-items.h-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-columns:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.odds-items.h-scroll::-webkit-scrollbar{display:none}.odds-item{background:var(--bg);border-radius:12px;flex-direction:column;gap:4px;padding:8px;display:flex}.odds-items.h-scroll .odds-item{flex:none;width:88px;padding:6px}.odds-item img{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%}.odds-item-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.odds-items.h-scroll .odds-item-name{white-space:nowrap;-webkit-line-clamp:unset;text-overflow:ellipsis;display:block}.odds-item-value{color:var(--theme);font-size:11px;font-weight:800}button.odds-item,div.odds-item{font:inherit;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none}button.odds-item:active,div.odds-item:active{transform:scale(.97)}.prize-preview-mask{z-index:520;background:#0000009e;justify-content:center;align-items:center;animation:.22s both prizePreviewIn;display:flex;position:fixed;inset:0}@keyframes prizePreviewIn{0%{opacity:0}to{opacity:1}}.prize-preview{width:min(100%, var(--app-max));flex-direction:column;align-items:center;gap:14px;padding:12px 0 28px;display:flex}.prize-preview-count{color:#fff;letter-spacing:.02em;text-shadow:0 1px 4px #00000059;font-size:15px;font-weight:700}.prize-preview-track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;width:100%;display:flex;overflow-x:auto}.prize-preview-track::-webkit-scrollbar{display:none}.prize-preview-slide{scroll-snap-align:center;box-sizing:border-box;flex:0 0 100%;justify-content:center;width:100%;padding:0 36px;display:flex}.prize-preview-card{background:#fff;border-radius:14px;width:100%;max-width:320px;overflow:hidden;box-shadow:0 12px 40px #00000047}.prize-preview-media{aspect-ratio:3/4.2;background:#f3f3f3;width:100%;max-height:min(58vh,480px);margin-inline:auto;position:relative}.prize-preview-img{object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.prize-preview-rank{z-index:2;border-radius:4px;width:28px;height:28px;font-size:12px;font-weight:800;position:absolute;top:10px;left:10px}.prize-preview-rank.S{color:#fff;background:#e11d2e}.prize-preview-thumb{object-fit:cover;z-index:2;background:#fff;border:1.5px solid #fffffff2;border-radius:4px;width:44px;height:44px;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #0003}.prize-preview-odds{z-index:2;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#282828b8;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:700;position:absolute;bottom:10px;right:10px}.prize-preview-body{min-height:118px;padding:14px 14px 16px;position:relative}.prize-preview-name{color:#111;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;padding-right:72px;font-size:15px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.prize-preview-value{color:#9a9a9a;margin:12px 0 0;font-size:14px;font-weight:600}.prize-preview-value strong{color:#e11d2e;font-size:16px;font-weight:800}.prize-preview-brand{object-fit:contain;filter:drop-shadow(0 1px 2px #00000040);width:auto;max-width:110px;height:28px;display:block;position:absolute;bottom:10px;right:10px}.prize-preview-close{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#3a3a3a;border:none;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:30px;line-height:1;display:flex;box-shadow:0 6px 18px #00000047}.prize-preview-close:active{transform:scale(.96)}.draw-bar{bottom:var(--safe-bottom);width:min(100%, var(--app-max));border-top:1px solid var(--line);z-index:90;background:#fff;gap:10px;padding:10px 14px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.draw-bar.draws-4{align-items:center;gap:8px;padding:10px 12px}.draw-btn{border:none;border-radius:999px;flex-direction:column;flex:1;align-items:center;min-width:0;padding:9px 0;font-size:14px;font-weight:800;line-height:1.2;display:flex}.draw-bar.draws-4 .draw-btn.flat{color:#fff;background-color:var(--theme);border-radius:4px;flex-direction:row;justify-content:center;height:42px;padding:0;font-size:15px;font-weight:900;transition:transform .18s;box-shadow:inset 0 -3px #d22416}.draw-bar.draws-4 .draw-btn.flat:active{transform:scale(.97)}.draw-bar.draws-4 .draw-btn.flat>span{font-size:inherit;font-weight:inherit;opacity:1;color:#fff;transform:skew(-6deg)translateY(-1px)}.draw-bar.draws-4 .draw-btn.flat .num{font-weight:900}.draw-btn span{opacity:.85;font-size:10.5px;font-weight:600}.draw-btn.one,.draw-btn.outline{border:2px solid var(--theme);color:var(--theme);background:#fff}.draw-btn.five,.draw-btn.solid{background:linear-gradient(135deg, var(--theme), #ff5a36);color:#fff;border:2px solid #0000;box-shadow:0 6px 14px #ff151259}.draw-overlay{flex-direction:column;gap:60px}.draw-overlay .mystery-box{position:relative;left:auto;transform:none}.mystery-box.shaking{animation:.5s ease-in-out infinite boxShake}@keyframes boxShake{0%,to{transform:rotate(0)scale(1)}25%{transform:rotate(-6deg)scale(1.04)}75%{transform:rotate(6deg)scale(1.04)}}.draw-overlay-text{color:#fff;letter-spacing:2px;font-size:16px;font-weight:800;animation:1s ease-in-out infinite glowPulse}.result-modal{background:#fff;border-radius:18px;width:min(90vw,360px);padding:20px 16px;animation:.32s cubic-bezier(.34,1.4,.5,1) both popupIn}.result-title{text-align:center;color:var(--theme);margin-bottom:14px;font-size:18px;font-weight:900}.result-grid{grid-template-columns:repeat(3,1fr);gap:8px;max-height:46vh;display:grid;overflow-y:auto}.result-grid.single{grid-template-columns:minmax(0,200px);justify-content:center}.result-item{background:var(--bg);border:2px solid #0000;border-radius:12px;flex-direction:column;gap:4px;padding:8px;display:flex;position:relative}.result-item.pop{animation:.4s cubic-bezier(.34,1.6,.5,1) both popupIn}.result-item img{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%}.result-item .rarity{position:absolute;top:4px;left:4px}.result-item-name{font-size:10px;font-weight:600;line-height:1.25}.result-item-value{color:var(--theme);font-size:11.5px;font-weight:800}.rarity-border-S{border-color:#ffb400;box-shadow:0 0 12px #ffb40066}.rarity-border-A{border-color:#b46cff}.rarity-border-B{border-color:#3f9bff}.result-actions{gap:10px;margin-top:14px;display:flex}.result-btn{border-radius:999px;flex:1;padding:10px 0;font-size:13.5px;font-weight:800}.result-btn.ghost{border:2px solid var(--theme);color:var(--theme);background:#fff}.result-btn.solid{background:var(--theme);color:#fff;border:none;box-shadow:0 5px 12px #ff151259}.vault-grid{grid-template-columns:repeat(3,1fr);gap:10px;padding:12px 14px;display:grid}.vault-item{background:var(--surface);border:2px solid var(--line);text-align:left;color:var(--black);border-radius:12px;flex-direction:column;gap:4px;padding:8px;display:flex;position:relative}.vault-item.selected{border-color:var(--theme);background:#fff5f5}.vault-item img{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%}.vault-item .rarity{z-index:1;position:absolute;top:4px;left:4px}.vault-check{border:2px solid var(--line);color:#fff;z-index:1;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:900;display:flex;position:absolute;top:4px;right:4px}.vault-item.selected .vault-check{background:var(--theme);border-color:var(--theme)}.vault-item-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.vault-item-value{color:var(--theme);font-size:11.5px;font-weight:800}.buy-btn{background:linear-gradient(135deg, var(--theme), #ff5a36);color:#fff;border:none;border-radius:999px;padding:7px 18px;font-size:12px;font-weight:800;box-shadow:0 4px 10px #ff15124d}.sold-tag{color:var(--muted);border:1.5px solid var(--line);border-radius:999px;padding:5px 12px;font-size:11px;font-weight:800}.my-link.active{color:var(--theme);font-weight:800}.logout-btn{border:1.5px solid var(--line);width:100%;color:var(--muted);background:#fff;border-radius:999px;margin-top:18px;padding:11px 0;font-size:14px;font-weight:700;display:block}.logout-btn.login{border-color:var(--theme);color:var(--theme)}.admin-page{background:var(--bg);max-width:1100px;min-height:100dvh;margin:0 auto;padding:20px 18px 60px}.admin-shell{max-width:1200px}.admin-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.admin-header h1{color:var(--theme);font-size:20px;font-weight:900}.admin-header-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.admin-front-link{color:var(--text);border:1.5px solid var(--line);background:#fff;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:700;text-decoration:none}.admin-logout-btn{cursor:pointer;font-family:inherit}.admin-body{grid-template-columns:168px 1fr;align-items:start;gap:16px;display:grid}.admin-nav{flex-direction:column;gap:6px;display:flex;position:sticky;top:16px}.admin-nav-item{text-align:left;border:1.5px solid var(--line);color:var(--text);cursor:pointer;background:#fff;border-radius:12px;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:700}.admin-nav-item.active{border-color:var(--theme);background:color-mix(in srgb, var(--theme) 10%, #fff);color:var(--theme)}.admin-main{min-width:0}.admin-banner-error{color:#cf1322;background:#fff1f0;border:1px solid #ffccc7;border-radius:10px;margin-bottom:12px;padding:10px 12px;font-size:13px;font-weight:600}.admin-login-page{place-items:center;max-width:none;display:grid}.admin-login-card{background:#fff;border-radius:16px;flex-direction:column;gap:12px;width:min(380px,100%);padding:28px 24px;display:flex;box-shadow:0 8px 28px #0000000f}.admin-login-card h1{color:var(--theme);margin:0;font-size:22px;font-weight:900}.admin-login-hint{color:var(--muted);margin:-4px 0 4px;font-size:13px}.admin-login-card label{color:var(--muted);flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.admin-login-card input{border:1.5px solid var(--line);color:var(--text);border-radius:10px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px}.admin-login-card input:focus{border-color:var(--theme)}.admin-login-card .admin-btn{width:100%;margin-top:4px;padding:11px 14px}.admin-table-wrap{overflow-x:auto}.admin-odds-input{border:1.5px solid var(--line);border-radius:8px;outline:none;width:56px;padding:6px 8px;font-family:inherit;font-size:13px}.admin-odds-input:focus{border-color:var(--theme)}.admin-inline-actions{flex-wrap:wrap;gap:6px;display:flex}.admin-check{cursor:pointer;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.admin-form{flex-direction:column;gap:12px;max-width:560px;display:flex}.admin-form>label{color:var(--muted);flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.admin-form select,.admin-form input[type=password],.admin-form input[type=number],.admin-form input[type=text],.admin-form input:not([type]){border:1.5px solid var(--line);color:var(--text);border-radius:10px;outline:none;padding:10px 12px;font-family:inherit;font-size:14px}.admin-form input:focus{border-color:var(--theme)}.admin-row-2{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=640px){.admin-row-2{grid-template-columns:1fr}}.admin-user-list{flex-direction:column;gap:10px;display:flex}.admin-user-card{border:1.5px solid var(--line);background:#fafafa;border-radius:14px;overflow:hidden}.admin-user-card.open{border-color:color-mix(in srgb, var(--theme) 35%, var(--line));background:#fff}.admin-user-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.admin-user-card-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-user-form{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;padding:0 12px 14px;display:grid}.admin-user-form label{color:var(--muted);flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.admin-user-form input[type=text],.admin-user-form input:not([type=checkbox]){border:1.5px solid var(--line);color:var(--text);background:#fff;border-radius:10px;outline:none;padding:8px 10px;font-family:inherit;font-size:13px}.admin-user-form input:focus{border-color:var(--theme)}.admin-user-test{grid-column:1/-1;margin-top:4px}.admin-user-form-actions{grid-column:1/-1}.admin-user-odds{background:#f6f6f8;border-radius:12px;flex-direction:column;grid-column:1/-1;gap:10px;padding:12px;display:flex}.admin-pd-rates.disabled{opacity:.45;pointer-events:none}@media (width<=720px){.admin-user-form{grid-template-columns:1fr}}.admin-product-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.admin-kind-tabs{flex-wrap:wrap;gap:6px;display:flex}.admin-kind-tabs .admin-nav-item{padding:7px 12px}.admin-search{border:1.5px solid var(--line);border-radius:10px;outline:none;flex:1;min-width:160px;padding:8px 12px;font-family:inherit;font-size:13px}.admin-search:focus{border-color:var(--theme)}.admin-product-list{flex-direction:column;gap:10px;display:flex}.admin-product-card{border:1.5px solid var(--line);background:#fafafa;border-radius:14px;overflow:hidden}.admin-product-card.open{border-color:color-mix(in srgb, var(--theme) 35%, var(--line));background:#fff}.admin-product-head{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;grid-template-columns:56px 1fr auto;align-items:center;gap:12px;padding:12px;font-family:inherit;display:grid}.admin-product-head img,.admin-product-ph{object-fit:cover;background:#eee;border-radius:12px;width:56px;height:56px}.admin-product-meta{flex-direction:column;gap:4px;min-width:0;display:flex}.admin-product-meta b{font-size:14px;font-weight:800;line-height:1.3}.admin-product-meta span{color:var(--muted);font-size:12px}.admin-mini-rates{color:var(--muted);flex-direction:column;flex-shrink:0;gap:3px;font-size:11px;font-weight:700;display:flex}.admin-mini-rates span{justify-content:flex-end;align-items:center;gap:6px;display:flex}.admin-mini-rates .rarity{text-align:center;min-width:28px;font-size:10px;position:static}.admin-product-body{border-top:1px solid var(--line);padding:0 12px 14px}.admin-pd-rates{grid-template-columns:repeat(4,1fr);gap:8px;margin:12px 0;display:grid}.admin-pd-rate{background:#f6f6f8;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:10px 6px;display:flex}.admin-pd-rate .rarity{position:static}.admin-pd-rate strong{font-size:14px;font-weight:800}.admin-odds-preview{margin-top:4px}.admin-odds-preview h2{margin-bottom:10px;font-size:14px}@media (width<=820px){.admin-body{grid-template-columns:1fr}.admin-nav{flex-flow:row;gap:8px;padding-bottom:4px;position:static;overflow-x:auto}.admin-nav-item{white-space:nowrap;flex-shrink:0}.admin-product-head{grid-template-columns:48px 1fr}.admin-mini-rates{flex-flow:wrap;grid-column:1/-1;justify-content:flex-start;gap:8px}}.admin-stats{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin-bottom:16px;display:grid}.admin-stat{background:#fff;border-radius:14px;flex-direction:column;gap:4px;padding:14px;display:flex;box-shadow:0 2px 8px #0000000a}.admin-stat-label{color:var(--muted);font-size:12px;font-weight:600}.admin-stat b{color:var(--text);font-size:20px;font-weight:900}.admin-card{background:#fff;border-radius:14px;margin-bottom:14px;padding:16px;box-shadow:0 2px 8px #0000000a}.admin-card h2{margin-bottom:12px;font-size:15px;font-weight:800}.admin-fake-hint{color:#2563eb;margin:0 0 6px;font-size:13px;font-weight:600}.admin-site-logo-row{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:12px;display:flex}.admin-site-logo-preview{object-fit:contain;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;max-width:200px;max-height:56px;padding:8px 12px}.admin-site-logo-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-fake-example{color:var(--muted);margin:0 0 14px;font-size:12px}.admin-fake-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;margin-bottom:16px;padding-bottom:10px;display:flex}.admin-fake-tab{border:1px solid var(--line);color:#444;background:#f7f7fb;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700}.admin-fake-tab.active{color:#fff;background:#1f2937;border-color:#1f2937}.admin-fake-form label{flex-direction:column;gap:6px;margin-bottom:14px;font-size:13px;font-weight:700;display:flex}.admin-fake-seo-label{color:#dc2626}.admin-fake-form input,.admin-fake-form textarea{color:#111;resize:vertical;background:#fff;border:1.5px solid #fca5a5;border-radius:10px;outline:none;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:500}.admin-fake-form input:focus,.admin-fake-form textarea:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441f}.admin-fake-count{color:var(--muted);margin:-6px 0 12px;font-size:12px}.admin-fake-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-fake-saved{color:#15803d;font-size:12px;font-weight:600}.admin-fake-file-head{justify-content:space-between;align-items:center;gap:10px;margin:14px 0 6px;display:flex}.admin-fake-file-label{flex:1;justify-content:space-between;align-items:center;gap:10px;flex-direction:row!important;margin-bottom:0!important}.admin-fake-upload{color:#b91c1c;cursor:pointer;background:#fff;border:1px solid #fca5a5;border-radius:8px;justify-content:center;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.admin-fake-upload input{opacity:0;cursor:pointer;position:absolute;inset:0;box-shadow:none!important;border:none!important;padding:0!important}.admin-fake-link{color:#2563eb;white-space:nowrap;font-size:12px;font-weight:700;text-decoration:none}.admin-fake-code{background:snow;border-radius:10px;width:100%;margin-bottom:8px;padding:10px 12px;line-height:1.45;border:1.5px solid #fca5a5!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:12px!important;font-weight:500!important}.admin-footer-editors{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.admin-footer-pane{flex-direction:column;gap:6px;min-width:0;display:flex;margin-bottom:0!important}.admin-footer-pane>span{color:#b91c1c;font-size:12px;font-weight:800}.admin-footer-pane .admin-fake-code{min-height:320px;margin-bottom:0}.seo-footer-host{flex-shrink:0;width:100%}@media (width<=1100px){.admin-footer-editors{grid-template-columns:1fr}}.admin-empty{color:var(--muted);font-size:13px}.admin-user-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.admin-avatar{background:var(--bg);border-radius:50%;width:44px;height:44px}.admin-user-info{flex-direction:column;gap:2px;min-width:160px;display:flex}.admin-user-info span{color:var(--muted);font-size:12px}.admin-balance-ctrl{gap:8px;margin-left:auto;display:flex}.admin-balance-ctrl input{border:1.5px solid var(--line);border-radius:10px;outline:none;width:110px;padding:8px 10px;font-family:inherit;font-size:13px}.admin-balance-ctrl input:focus{border-color:var(--theme)}.admin-btn{color:#fff;border:none;border-radius:10px;padding:8px 14px;font-size:13px;font-weight:700}.admin-btn.add{background:#21a558}.admin-btn.sub{background:#e8871a}.admin-btn.reset{background:var(--theme)}.admin-btn.danger{cursor:pointer;background:#333}.admin-btn.danger:hover{background:#111}.admin-avatar-upload{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:18px;display:flex}.admin-avatar-upload>label{color:#444;flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.admin-avatar-upload input[type=text]{border:1.5px solid var(--line);border-radius:10px;min-width:220px;padding:10px 12px;font-size:14px}.admin-avatar-file-btn{background:var(--theme);color:#fff;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;height:42px;padding:0 16px;font-weight:700;flex-direction:row!important;display:inline-flex!important}.admin-avatar-hint{color:#2a7a3a;font-size:13px;font-weight:600}.admin-avatar-count{color:#666;margin-left:auto;font-size:13px;font-weight:700}.admin-avatar-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;display:grid}.admin-avatar-card{border:1.5px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:10px;padding:12px;display:flex}.admin-avatar-card img{object-fit:cover;background:#f0f0f0;border-radius:50%;width:88px;height:88px}.admin-avatar-meta{text-align:center;flex-direction:column;gap:2px;display:flex}.admin-avatar-meta b{font-size:13px}.admin-avatar-meta small{color:#888;font-size:11px}.admin-banner-form{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));align-items:end;gap:12px;margin-bottom:16px;display:grid}.admin-banner-form label{color:#555;flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.admin-banner-form input,.admin-banner-form select{border:1.5px solid var(--line);border-radius:10px;padding:8px 10px;font-size:14px}.admin-home-banner-list{flex-direction:column;gap:14px;display:flex}.admin-home-banner-row{border:1.5px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:minmax(140px,200px) 1fr auto;align-items:start;gap:14px;padding:14px;display:grid}.admin-home-banner-thumb-wrap{aspect-ratio:343/126;background:#f3f3f3;border-radius:10px;flex-shrink:0;width:100%;max-width:200px;overflow:hidden}.admin-home-banner-thumb{object-fit:cover;width:100%;height:100%;display:block}.admin-home-banner-fields{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.admin-home-banner-fields label{color:#666;flex-direction:column;gap:4px;font-size:11px;font-weight:700;display:flex}.admin-home-banner-fields input,.admin-home-banner-fields select{border:1.5px solid var(--line);border-radius:8px;padding:7px 9px;font-size:13px}.admin-home-banner-enabled{align-self:end;align-items:center;flex-direction:row!important;gap:8px!important;font-size:13px!important}.admin-home-banner-actions{flex-direction:column;align-items:stretch;gap:8px;min-width:88px;display:flex}.admin-home-banner-lang{color:#888;text-align:center;font-size:11px;font-weight:700}.admin-table{border-collapse:collapse;width:100%;font-size:13px}.admin-table th{text-align:left;color:var(--muted);border-bottom:1.5px solid var(--line);padding:6px 8px;font-size:12px;font-weight:700}.admin-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:8px}.admin-td-product{align-items:center;gap:8px;font-weight:600;display:flex}.admin-td-product img{object-fit:cover;border-radius:8px;width:34px;height:34px}.admin-card.danger h2{color:var(--theme)}.th-page{min-height:100dvh;padding-bottom:calc(var(--nav-h) + var(--safe-bottom) + 16px);background:linear-gradient(#fff5f3 0%,#f6f6fa 36%,#fff 100%);animation:.35s both thPageIn}@keyframes thPageIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.th-nav{z-index:30;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border-bottom:1px solid #0000000a;align-items:center;gap:8px;padding:10px 12px;display:flex;position:sticky;top:0}.th-nav h1{text-align:center;flex:1;font-size:16px;font-weight:800}.th-back,.th-rule{color:#222;background:#f1f1f5;border:none;border-radius:50%;width:34px;height:34px;font-size:22px;line-height:1}.th-rule{font-size:15px;font-weight:800}.th-top{padding:12px 12px 0}.th-top.rain{background:linear-gradient(#ffe4ef 0%,#0000 70%)}.th-tabs{scrollbar-width:none;gap:8px;padding-bottom:10px;display:flex;overflow-x:auto}.th-tabs::-webkit-scrollbar{display:none}.th-tab{background:#fff;border:none;border-radius:14px;flex-direction:column;flex:none;align-items:flex-start;gap:2px;min-width:92px;padding:8px 10px;display:flex;position:relative;box-shadow:0 2px 8px #0000000d}.th-tab.active{outline:2px solid var(--theme);background:#fff5f5}.th-tab-time{align-items:center;gap:4px;font-size:12px;font-weight:800;display:flex}.th-tab-state{color:var(--muted);font-size:10px;font-weight:600}.th-tab.in-progress .th-tab-state{color:var(--theme)}.th-tab-tag{background:var(--theme);color:#fff;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:800;animation:1.2s ease-in-out infinite thPulse;position:absolute;top:-6px;right:-4px}.th-tab-tag.joined{background:#21a558;animation:none}.th-red-dot{width:12px;height:12px}.th-card{background:#fff;border-radius:22px;padding:16px 14px 18px;position:relative;overflow:hidden;box-shadow:0 10px 28px #ff282814}.th-card.free{background:radial-gradient(circle at 85% 12%,#ffd65059,#0000 40%),linear-gradient(#fffaf0 0%,#fff 45%)}.th-card.rain{background:url(/treasure/rain-bg.webp) top/cover no-repeat,linear-gradient(#ffe7f0 0%,#fff 55%)}.th-card-enter{animation:.4s cubic-bezier(.34,1.3,.5,1) both thCardIn}@keyframes thCardIn{0%{opacity:0;transform:translate(24px)scale(.97)}to{opacity:1;transform:translate(0)scale(1)}}.th-title-img{filter:drop-shadow(0 4px 8px #00000026);width:min(72%,260px);margin:0 auto 8px;animation:.55s cubic-bezier(.34,1.5,.5,1) both thTitlePop}@keyframes thTitlePop{0%{opacity:0;transform:scale(.7)rotate(-4deg)}to{opacity:1;transform:scale(1)rotate(0)}}.th-prize-stage{justify-content:center;align-items:center;height:148px;margin:4px 0 6px;display:flex;position:relative}.th-prize{opacity:0;pointer-events:none;width:112px;transition:all .45s cubic-bezier(.34,1.3,.5,1);position:absolute;transform:scale(.7)translateY(12px)}.th-prize.active{opacity:1;z-index:2;transform:scale(1)translateY(0)}.th-prize img{object-fit:cover;border-radius:18px;width:112px;height:112px;box-shadow:0 10px 22px #00000029}.th-prize-qty{background:var(--theme);color:#fff;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:800;position:absolute;top:-4px;right:-4px}.th-prize-spark{pointer-events:none;background:radial-gradient(circle,#ffdc5059,#0000 70%);border-radius:50%;animation:1.8s ease-in-out infinite thSpark;position:absolute;inset:18% 22%}@keyframes thSpark{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.th-prize-name{text-align:center;min-height:36px;margin-bottom:12px;padding:0 10px;font-size:13px;font-weight:700}.th-progress{background:#fff8f0;border-radius:16px;margin-bottom:14px;padding:12px}.th-card.rain .th-progress{background:#ffffffc7}.th-progress-title{justify-content:space-between;gap:8px;margin-bottom:10px;display:flex}.th-left-info{align-items:center;gap:8px;display:flex}.th-left-info strong{font-size:13px;display:block}.th-left-info span{color:var(--muted);font-size:11px;font-weight:700}.th-trophy-float{object-fit:contain;width:42px;height:42px;animation:1.6s ease-in-out infinite thTrophyFloat}@keyframes thTrophyFloat{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-5px)rotate(2deg)}}.th-countdown{text-align:right;color:var(--muted);font-size:10px}.th-countdown b{color:var(--theme);font-variant-numeric:tabular-nums;font-size:14px;display:block}.th-progress-bar{background:#ffe2c4;border-radius:999px;height:10px;margin-bottom:10px;position:relative;overflow:hidden}.th-progress-fill{border-radius:inherit;background:linear-gradient(90deg,#ffb300,#ff3b2f) 0 0/200% 100%;height:100%;transition:width .7s cubic-bezier(.22,1,.36,1);animation:1.8s linear infinite thBarShine;box-shadow:0 0 12px #ff3c2873}@keyframes thBarShine{0%{background-position:100% 0}to{background-position:-100% 0}}.th-progress-glow{background:#fff;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;transition:left .7s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;box-shadow:0 0 10px #ffb300}.th-condition{color:#666;font-size:12px}.th-condition b{color:#222}.th-join-btn{letter-spacing:1px;color:#3a2200;background:linear-gradient(#ffe56a,#ffb400);border:none;border-radius:999px;width:100%;padding:13px 0;font-size:16px;font-weight:900;transition:transform .15s,box-shadow .15s;animation:1.6s ease-in-out infinite thBtnPulse;position:relative;overflow:hidden;box-shadow:0 8px #d48f00,0 12px 18px #ffa00059}.th-join-btn:active:not(:disabled){transform:translateY(4px);box-shadow:0 4px #d48f00,0 6px 10px #ffa0004d}.th-join-btn:disabled{opacity:.75;animation:none}.th-join-btn.joined{color:#0d4d28;background:linear-gradient(#c8f5d5,#49c978);animation:none;box-shadow:0 8px #2f9d57}.th-join-btn.loading{pointer-events:none;filter:saturate(.7)}.th-join-shine{background:linear-gradient(110deg,#0000 30%,#ffffff8c 50%,#0000 70%);animation:2.2s ease-in-out infinite thShine;position:absolute;inset:0;transform:translate(-120%)}@keyframes thShine{0%,40%{transform:translate(-120%)}70%,to{transform:translate(120%)}}@keyframes thBtnPulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes thPulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.th-state-line{text-align:center;color:var(--muted);margin-top:8px;font-size:11px;font-weight:700}.th-list{background:#fff;border-radius:20px 20px 0 0;margin-top:14px;padding:14px 12px 20px;box-shadow:0 -4px 18px #0000000a}.th-list-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.th-list-title{font-size:15px;font-weight:800}.th-day-tabs{background:#f2f2f6;border-radius:999px;gap:4px;padding:3px;display:flex}.th-day-tabs button{color:var(--muted);background:0 0;border:none;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700}.th-day-tabs button.active{color:var(--theme);background:#fff;box-shadow:0 2px 6px #0000000f}.th-players{flex-direction:column;gap:8px;display:flex}.th-player{background:#fafafa;border-radius:14px;align-items:center;gap:10px;padding:10px;animation:.35s both thPlayerIn;display:flex}.th-player:first-child{animation-delay:20ms}.th-player:nth-child(2){animation-delay:60ms}.th-player:nth-child(3){animation-delay:.1s}.th-player:nth-child(4){animation-delay:.14s}.th-player:nth-child(5){animation-delay:.18s}@keyframes thPlayerIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.th-player.me{background:#fff5f5;outline:1.5px solid #ff151233}.th-player.win{background:linear-gradient(90deg,#fff8df,#fff)}.th-rank{text-align:center;color:#999;width:22px;font-size:13px;font-weight:800}.th-avatar{width:40px;height:40px;position:relative}.th-avatar img{background:#eee;border-radius:50%;width:40px;height:40px}.th-me-tag{background:var(--theme);color:#fff;border-radius:999px;padding:1px 5px;font-size:8px;font-weight:800;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.th-user{flex:1;min-width:0}.th-username{align-items:center;gap:4px;font-size:13px;font-weight:700;display:flex}.th-win-icon{object-fit:contain;width:22px;height:22px;animation:1.4s ease-in-out infinite thTrophyFloat}.th-time{color:var(--muted);font-size:11px}.th-win-badge{color:#4a2b00;background:linear-gradient(135deg,#ffd84d,#ff9a1a);border-radius:999px;padding:4px 8px;font-size:10px;font-weight:900}.th-success-overlay{z-index:300;background:#0000008c;justify-content:center;align-items:center;padding:20px;animation:.25s both overlayIn;display:flex;position:fixed;inset:0}.th-success-card{text-align:center;background:#fff;border-radius:22px;width:min(88vw,340px);padding:28px 20px 20px;animation:.35s cubic-bezier(.34,1.4,.5,1) both popupIn;position:relative;overflow:hidden}.th-success-card h2{color:var(--theme);margin:8px 0 6px;font-size:18px;font-weight:900}.th-success-card p{color:var(--muted);margin-bottom:16px;font-size:13px}.th-success-card.rules{text-align:left}.th-success-card.rules h2{text-align:center}.th-success-card.rules ol{color:#444;flex-direction:column;gap:8px;margin:0 0 16px;padding-left:18px;font-size:13px;display:flex}.th-success-trophy{object-fit:contain;width:96px;height:96px;margin:0 auto;animation:.55s cubic-bezier(.34,1.6,.5,1) both thSuccessPop}@keyframes thSuccessPop{0%{opacity:0;transform:scale(.2)rotate(-20deg)}to{opacity:1;transform:scale(1)rotate(0)}}.th-success-burst{pointer-events:none;background:radial-gradient(circle at 20% 30%,#ffc82859,#0000 28%),radial-gradient(circle at 80% 25%,#ff3c5040,#0000 26%),radial-gradient(circle at 50% 80%,#50b4ff33,#0000 30%);animation:1.2s ease-out both thBurst;position:absolute;inset:-20%}@keyframes thBurst{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.th-success-btn{color:#fff;background:linear-gradient(135deg, var(--theme), #ff5a36);border:none;border-radius:999px;width:100%;padding:12px 0;font-size:14px;font-weight:900;box-shadow:0 6px 14px #ff15124d}.fd-page{min-height:100dvh;padding:0 12px calc(var(--nav-h) + var(--safe-bottom) + 84px);color:#fff;background:#1a0f2e;animation:.35s both thPageIn;position:relative;overflow:hidden}.fd-bg{opacity:1;pointer-events:none;background:url(/freedraw/bg.webp) top/cover no-repeat,radial-gradient(circle at 50% 20%,#5b2b8a 0%,#1a0f2e 55%,#12091f 100%);position:absolute;inset:0}.fd-bg:after{content:"";background:linear-gradient(#12091f26,#12091fb8 80%);position:absolute;inset:0}.fd-nav,.fd-title,.fd-title-text,.fd-desc,.fd-desc-text,.fd-history,.fd-chat,.fd-box-list,.fd-goods,.fd-bottom{z-index:1;position:relative}.fd-nav{justify-content:space-between;padding:10px 0 0;display:flex}.fd-back,.fd-rule{color:#fff;background:#ffffff29;border:none;border-radius:50%;width:34px;height:34px;font-size:22px;line-height:1}.fd-rule{font-size:15px;font-weight:800}.fd-title{filter:drop-shadow(0 6px 14px #00000059);width:min(78%,280px);margin:4px auto 0;animation:.55s cubic-bezier(.34,1.5,.5,1) both thTitlePop;display:block}.fd-title-text{text-align:center;letter-spacing:.06em;color:#fff;text-shadow:0 2px #7828c88c,0 6px 14px #00000059;margin:4px auto 0;font-size:clamp(28px,8vw,40px);font-weight:900;line-height:1.05;animation:.55s cubic-bezier(.34,1.5,.5,1) both thTitlePop}.fd-desc{opacity:.95;width:min(70%,240px);margin:4px auto 8px;display:block}.fd-desc-text{text-align:center;color:#ffffffeb;max-width:280px;margin:4px auto 8px;font-size:13px;font-weight:600;line-height:1.35}.fd-history{color:#fff;background:#ffffff1f;border:none;border-radius:999px;align-items:center;gap:6px;margin:0 0 10px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.fd-history img{width:14px;height:14px}.fd-chat{margin-bottom:10px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.fd-chat-track{gap:10px;width:max-content;animation:18s linear infinite fdChat;display:flex}@keyframes fdChat{0%{transform:translate(0)}to{transform:translate(-50%)}}.fd-chat-item{white-space:nowrap;background:#00000059;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:6px;padding:5px 10px 5px 5px;font-size:11px;display:flex}.fd-chat-item img{background:#fff;border-radius:50%;width:22px;height:22px}.fd-chat-name{color:#ffe56a;font-weight:800}.fd-chat-item b{color:#fff}.fd-box-list{grid-template-columns:repeat(4,1fr);gap:10px 8px;margin:6px 0 14px;display:grid}.fd-box{aspect-ratio:1;background:0 0;border:none;padding:0;position:relative}.fd-box-img{object-fit:contain;filter:drop-shadow(0 8px 12px #00000059);width:100%;height:100%;transition:transform .25s}.fd-box.active .fd-box-img{transform:scale(1.06)}.fd-box-active{object-fit:contain;pointer-events:none;width:112%;height:112%;animation:1s ease-in-out infinite fdActivePulse;position:absolute;inset:-6%}@keyframes fdActivePulse{0%,to{opacity:.75;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}.fd-box.opening .fd-box-img{animation:.15s linear infinite fdBoxShake}@keyframes fdBoxShake{0%,to{transform:rotate(0)scale(1.05)}25%{transform:rotate(-8deg)scale(1.08)}75%{transform:rotate(8deg)scale(1.08)}}.fd-box.opened .fd-box-prize{animation:.45s cubic-bezier(.34,1.5,.5,1) both thSuccessPop}.fd-box-prize{background:#ffffff1f;border:1.5px solid #ffe67873;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;height:100%;padding:6px;display:flex;position:relative}.fd-box-prize img{aspect-ratio:1;object-fit:cover;border-radius:10px;width:70%}.fd-box-prize .rarity{position:absolute;top:4px;left:4px}.fd-box-prize b{color:#ffe56a;font-size:10px}.fd-goods{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #ffffff1a;border-radius:18px;padding:12px}.fd-goods-head{margin-bottom:10px}.fd-goods-head h2{font-size:14px;font-weight:800}.fd-goods-head p{color:#ffd76a;margin-top:2px;font-size:11px}.fd-goods-list{scrollbar-width:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.fd-goods-list::-webkit-scrollbar{display:none}.fd-goods-item{background:#00000040;border-radius:12px;flex:0 0 92px;padding:8px;position:relative}.fd-goods-item img{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%}.fd-goods-item .rarity{position:absolute;top:10px;left:10px}.fd-goods-meta{flex-direction:column;gap:2px;margin-top:6px;display:flex}.fd-goods-meta b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.25;display:-webkit-box;overflow:hidden}.fd-goods-meta span{color:#ffd76a;font-size:10px}.fd-bottom{left:50%;bottom:calc(var(--nav-h) + var(--safe-bottom));width:min(100%, var(--app-max));z-index:90;background:linear-gradient(#0000,#12091feb 30%);gap:10px;padding:10px 14px;display:flex;position:fixed;transform:translate(-50%)}.fd-btn{border:none;border-radius:14px;min-height:48px;font-weight:900;position:relative;overflow:hidden}.fd-btn.left{color:#fff;background:linear-gradient(#7a4dff,#4b1fd1);flex:0 0 38%;box-shadow:0 6px #32108f}.fd-btn.right{color:#3a2200;background:url(/freedraw/btn-right.webp) 50%/100% 100% no-repeat;flex:1;animation:1.6s ease-in-out infinite thBtnPulse;box-shadow:0 6px #c48a00}.fd-btn.right.disabled{filter:grayscale(.35)brightness(.9);animation:none}.fd-btn.right.loading{filter:saturate(.7);animation:none}.fd-btn-text{z-index:1;font-size:15px;position:relative}.fd-btn-tag{z-index:2;background:var(--theme);color:#fff;border-radius:999px;min-width:28px;padding:2px 7px;font-size:11px;font-weight:900;position:absolute;top:4px;right:10px;box-shadow:0 2px 6px #00000040}.fd-btn-shine{background:linear-gradient(110deg,#0000 30%,#ffffff8c 50%,#0000 70%);animation:2.2s ease-in-out infinite thShine;position:absolute;inset:0;transform:translate(-120%)}.fd-result-overlay{z-index:320;background:#000000b8;justify-content:center;align-items:center;padding:18px;animation:.25s both overlayIn;display:flex;position:fixed;inset:0}.fd-result{flex-direction:column;align-items:center;width:min(92vw,360px);display:flex;position:relative}.fd-result-light{pointer-events:none;opacity:.9;width:140%;max-width:none;animation:8s linear infinite fdLightSpin;position:absolute;top:-40px}@keyframes fdLightSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fd-result-card{z-index:1;text-align:center;color:#222;background:radial-gradient(circle at 50% 0,#fff7d6,#fff 46%);border-radius:22px;width:100%;padding:18px 16px 16px;animation:.35s cubic-bezier(.34,1.4,.5,1) both popupIn;position:relative}.fd-result-title{width:min(80%,240px);margin:0 auto 10px}.fd-result-title-text{text-align:center;letter-spacing:.04em;color:#c45a00;text-shadow:0 1px #ffffffb3;margin:0 auto 10px;font-size:22px;font-weight:900}.fd-result-prize{background:#fff;border:2px solid #0000;border-radius:16px;width:min(70%,200px);margin:0 auto 14px;padding:12px;animation:.5s cubic-bezier(.34,1.6,.5,1) both thSuccessPop;position:relative}.fd-result-prize img{aspect-ratio:1;object-fit:cover;border-radius:12px;width:100%}.fd-result-prize h3{margin-top:8px;font-size:14px;font-weight:800}.fd-result-prize p{color:var(--theme);font-size:15px;font-weight:900}.fd-result-prize .rarity{position:absolute;top:8px;left:8px}.fd-result-actions{gap:10px;display:flex}.fd-result-btn{border-radius:999px;flex:1;padding:11px 0;font-size:13.5px;font-weight:900}.fd-result-btn.ghost{border:2px solid var(--theme);color:var(--theme);background:#fff}.fd-result-btn.solid{background:linear-gradient(135deg, var(--theme), #ff5a36);color:#fff;border:none;box-shadow:0 6px 14px #ff15124d}.fd-sheet{color:#222;background:#fff;border-radius:20px;width:min(92vw,380px);max-height:70vh;padding:18px 14px;animation:.32s cubic-bezier(.34,1.4,.5,1) both popupIn;overflow:auto}.fd-sheet.rules{background:#fff}.fd-sheet.rules h2{text-align:center;color:var(--theme);margin-bottom:12px;font-size:18px;font-weight:900}.fd-sheet.rules ol{color:#444;flex-direction:column;gap:8px;margin:0 0 16px;padding-left:18px;font-size:13px;display:flex}.fd-sheet.winnersList{--wl:calc(min(100vw, var(--app-max)) / 100);width:calc(var(--wl) * 87.2);height:calc(var(--wl) * 112);max-height:min(78vh, calc(var(--wl) * 112));padding:calc(var(--wl) * 5.06667) calc(var(--wl) * 2.13333) calc(var(--wl) * 2.13333);border-radius:calc(var(--wl) * 2.4);color:#111;background:url(/freedraw/winnersList-bg.webp) 0 0/100% 100% no-repeat,linear-gradient(#ff1e1e,#ffe032) 50% 0/100% 100% no-repeat;flex-direction:column;display:flex;position:relative;overflow:hidden}.fd-sheet.winnersList .wl-close{top:calc(var(--wl) * 2.13333);right:calc(var(--wl) * 2.13333);width:calc(var(--wl) * 8);height:calc(var(--wl) * 8);z-index:2;cursor:pointer;background:0 0;border:none;padding:0;position:absolute}.fd-sheet.winnersList .wl-close img{object-fit:contain;width:100%;max-width:none;height:100%;display:block}.fd-sheet.winnersList .wl-title{width:calc(var(--wl) * 48);height:calc(var(--wl) * 4.8);object-fit:contain;margin-left:calc(var(--wl) * 2.13333);max-width:none;display:block}.fd-sheet.winnersList .wl-title-text{text-align:center;letter-spacing:.04em;color:#fff7c8;margin:8px 16px 12px;font-size:20px;font-weight:900}.fd-sheet.winnersList .wl-goodsInfo{margin-top:calc(var(--wl) * 2.66667);margin-bottom:calc(var(--wl) * 2.66667);margin-left:calc(var(--wl) * 2.13333);line-height:calc(var(--wl) * 4.8);padding-right:calc(var(--wl) * 22);align-items:center;display:flex}.fd-sheet.winnersList .wl-goodsName{color:#fff;font-size:calc(var(--wl) * 3.2);margin-right:calc(var(--wl) * 1.06667);max-width:calc(var(--wl) * 42);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.fd-sheet.winnersList .wl-goodsPrice{color:var(--y1_c,#ffe032);font-size:calc(var(--wl) * 3.2);flex-shrink:0;font-weight:800}.fd-sheet.winnersList .wl-goodsImg{top:calc(var(--wl) * 4.26667);right:calc(var(--wl) * 12.5333);height:calc(var(--wl) * 16);object-fit:contain;z-index:1;filter:drop-shadow(0 4px 10px #0003);width:auto;max-width:none;position:absolute}.fd-sheet.winnersList .wl-listContainer{border-radius:calc(var(--wl) * 1.06667);min-height:0;padding-top:calc(var(--wl) * 3.2);background:#fff;flex-direction:column;flex:1;display:flex}.fd-sheet.winnersList .wl-listTitle{color:#111;font-size:calc(var(--wl) * 3.2);line-height:calc(var(--wl) * 4.8);margin-left:calc(var(--wl) * 3.2);font-weight:600}.fd-sheet.winnersList .wl-list{margin-top:calc(var(--wl) * 2.4);-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;display:flex;overflow-y:auto}.fd-sheet.winnersList .wl-list_item{min-height:calc(var(--wl) * 10.6667);margin-bottom:calc(var(--wl) * 2.66667);padding:0 calc(var(--wl) * 3.2);justify-content:space-between;align-items:center;gap:8px;display:flex}.fd-sheet.winnersList .wl-leftInfo{align-items:center;min-width:0;display:flex}.fd-sheet.winnersList .wl-avatar{width:calc(var(--wl) * 8.53333);height:calc(var(--wl) * 8.53333);margin-right:calc(var(--wl) * 1.6);background:#f0f0f5;border-radius:50%;flex-shrink:0;position:relative;overflow:hidden}.fd-sheet.winnersList .wl-avatar.frame-1{box-shadow:0 0 0 2px #7dcea0,0 0 8px #7dcea08c}.fd-sheet.winnersList .wl-avatar.frame-2{box-shadow:0 0 0 2px #5dade2,0 0 8px #5dade28c}.fd-sheet.winnersList .wl-avatar img{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.fd-sheet.winnersList .wl-userData{min-width:0}.fd-sheet.winnersList .wl-userName{color:#111;font-size:calc(var(--wl) * 2.93333);font-weight:600;line-height:calc(var(--wl) * 3.73333);margin-bottom:calc(var(--wl) * .8);align-items:center;gap:calc(var(--wl) * 1.06667);display:flex}.fd-sheet.winnersList .wl-name{max-width:calc(var(--wl) * 29.3333)}.fd-sheet.winnersList .wl-lavTag{color:#fff;background:linear-gradient(#5eb7ff,#2f7fe0);border-radius:4px;flex-shrink:0;align-items:center;gap:1px;height:14px;padding:0 5px 0 4px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.fd-sheet.winnersList .wl-lavTag i{margin-right:1px;font-style:normal;font-weight:900}.fd-sheet.winnersList .wl-time{font-size:calc(var(--wl) * 2.4);color:#747a72}.fd-sheet.winnersList .wl-rightPrice{color:var(--p_c,#ff1512);font-size:calc(var(--wl) * 3.2);flex-shrink:0;font-weight:600}.sg-page{min-height:100dvh;padding:0 12px calc(var(--nav-h) + var(--safe-bottom) + 20px);background:#fff5f7;animation:.35s both thPageIn;position:relative;overflow-x:hidden}.sg-bg{pointer-events:none;background:url(/signed/bg.webp) top/cover no-repeat,linear-gradient(#ffb7c8,#fff5f7 80%);height:280px;position:absolute;inset:0 0 auto}.sg-bg:after{content:"";background:linear-gradient(#0000,#fff5f7);height:80px;position:absolute;inset:auto 0 0}.sg-nav,.sg-points-card,.sg-day-section,.sg-stats,.sg-box-section{z-index:1;position:relative}.sg-nav{align-items:center;gap:8px;padding:10px 0 8px;display:flex}.sg-nav h1{text-align:center;color:#222;flex:1;font-size:17px;font-weight:900}.sg-back,.sg-rule{color:#222;background:#ffffffb3;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:22px;display:flex}.sg-rule img{width:18px;height:18px}.sg-points-card{background:#fff;border-radius:18px;margin-bottom:12px;padding:14px;animation:.4s cubic-bezier(.34,1.3,.5,1) both thCardIn;box-shadow:0 8px 22px #ff50781f}.sg-points-title{align-items:center;gap:6px;margin-bottom:10px;font-size:14px;font-weight:800;display:flex}.sg-points-title img{width:20px;height:20px}.sg-points-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.sg-points-row p{color:var(--muted);font-size:12px}.sg-points-balance{align-items:center;gap:6px;margin:4px 0;display:flex}.sg-points-balance img{width:22px;height:22px}.sg-points-balance b{color:var(--theme);font-size:28px;font-weight:900;line-height:1}.sg-points-total{color:#999;font-size:11px}.sg-claim-btn{color:#3a2200;background:linear-gradient(#ffe56a,#ffb400);border:none;border-radius:999px;padding:11px 18px;font-size:13px;font-weight:900;animation:1.6s ease-in-out infinite thBtnPulse;box-shadow:0 5px #d48f00}.sg-claim-btn.disabled{filter:grayscale(.3);opacity:.7;animation:none}.sg-day-section{background:#fff;border-radius:18px;margin-bottom:12px;padding:12px;box-shadow:0 4px 14px #0000000a}.sg-day-list{scrollbar-width:none;gap:8px;margin-bottom:12px;padding-bottom:4px;display:flex;overflow-x:auto}.sg-day-list::-webkit-scrollbar{display:none}.sg-day{background:#fafafa;border:1.5px solid #f0f0f4;border-radius:14px;flex-direction:column;flex:0 0 58px;align-items:center;gap:2px;padding:8px 4px;display:flex}.sg-day.today{border-color:var(--theme);background:#fff5f5;animation:1.4s ease-in-out infinite thPulse}.sg-day.signed{background:linear-gradient(#fff4d0,#fff);border-color:#ffd76a;animation:none}.sg-day-week{color:#999;font-size:10px;font-weight:700}.sg-day-num{font-size:16px;font-weight:900}.sg-day-state{color:var(--theme);font-size:10px;font-weight:800}.sg-day.signed .sg-day-state{color:#21a558}.sg-sign-btn{letter-spacing:.5px;color:#fff;background:linear-gradient(135deg,#ff4d6d,#ff1512);border:none;border-radius:999px;width:100%;padding:12px 0;font-size:15px;font-weight:900;animation:1.6s ease-in-out infinite thBtnPulse;position:relative;overflow:hidden;box-shadow:0 8px 16px #ff28464d}.sg-sign-btn.done{background:linear-gradient(135deg,#9be7b4,#49c978);animation:none;box-shadow:0 6px 12px #28a05a40}.sg-sign-btn.loading{filter:saturate(.75);animation:none}.sg-sign-shine{background:linear-gradient(110deg,#0000 30%,#ffffff80 50%,#0000 70%);animation:2.2s ease-in-out infinite thShine;position:absolute;inset:0;transform:translate(-120%)}.sg-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px;display:grid}.sg-stat{background:#fff;border-radius:14px;align-items:center;gap:6px;padding:10px 8px;display:flex;box-shadow:0 3px 10px #0000000a}.sg-stat img{object-fit:contain;width:28px;height:28px}.sg-stat b{font-size:16px;font-weight:900;line-height:1.1;display:block}.sg-stat span{color:#999;font-size:10px;font-weight:600}.sg-box-section{background:#fff;border-radius:18px;padding:14px 12px;box-shadow:0 4px 14px #0000000a}.sg-box-title{align-items:center;gap:6px;margin-bottom:12px;display:flex}.sg-box-title img{width:20px;height:20px}.sg-box-title h2{font-size:15px;font-weight:900}.sg-box-swiper{scrollbar-width:none;gap:10px;padding:4px 2px 12px;display:flex;overflow-x:auto}.sg-box-swiper::-webkit-scrollbar{display:none}.sg-box{background:0 0;border:none;border-radius:16px;flex:0 0 118px;height:148px;position:relative;overflow:hidden}.sg-box-bg{object-fit:cover;opacity:.35;width:100%;height:100%;position:absolute;inset:0}.sg-box{background:linear-gradient(#fff7e8,#ffe8f0);box-shadow:0 6px 14px #ff50781f}.sg-box.active{outline:2px solid var(--theme);transform:translateY(-2px)}.sg-box-art{object-fit:contain;width:78px;height:78px;margin:14px auto 0;animation:1.8s ease-in-out infinite thTrophyFloat;position:relative}.sg-box.locked .sg-box-art{filter:grayscale(.7)brightness(.85);animation:none}.sg-box-day{text-align:center;margin-top:4px;font-size:12px;font-weight:900;display:block;position:relative}.sg-box-reward{text-align:center;color:#999;font-size:10px;font-weight:700;display:block;position:relative}.sg-box-mask{color:#fff;background:#1e142873;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11px;font-weight:800;display:flex;position:absolute;inset:0}.sg-box-mask img{width:18px;height:18px}.sg-box-done{color:#fff;background:#21a558;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:900;position:absolute;top:8px;right:8px}.sg-box-claim{color:#3a2200;background:linear-gradient(#ffe56a,#ffb400);border:none;border-radius:999px;width:100%;padding:12px 0;font-size:14px;font-weight:900;box-shadow:0 6px #d48f00}.sg-box-claim.done{color:#999;box-shadow:none;background:#e9e9ee}.sg-success-overlay{z-index:320;background:#0009;justify-content:center;align-items:center;padding:20px;animation:.25s both overlayIn;display:flex;position:fixed;inset:0}.sg-success,.sg-rules{text-align:center;background:#fff;border-radius:22px;width:min(88vw,340px);padding:24px 18px 18px;animation:.35s cubic-bezier(.34,1.4,.5,1) both popupIn;position:relative;overflow:hidden}.sg-success-burst{pointer-events:none;background:radial-gradient(circle at 30% 30%,#ffd25059,#0000 30%),radial-gradient(circle at 70% 20%,#ff507840,#0000 28%);animation:1s ease-out both thBurst;position:absolute;inset:-30%}.sg-success-img{object-fit:contain;width:120px;height:120px;margin:0 auto 8px;animation:.55s cubic-bezier(.34,1.6,.5,1) both thSuccessPop;position:relative}.sg-success h2,.sg-rules h2{color:var(--theme);margin-bottom:6px;font-size:18px;font-weight:900;position:relative}.sg-success p{color:#777;margin-bottom:12px;font-size:13px;position:relative}.sg-success-meta{justify-content:center;align-items:center;gap:8px;margin-bottom:14px;display:flex;position:relative}.sg-success-meta .rarity{position:static}.sg-success-meta b{color:var(--theme);font-size:15px}.sg-success-btn{color:#fff;background:linear-gradient(135deg, var(--theme), #ff5a36);border:none;border-radius:999px;width:100%;padding:12px 0;font-weight:900;position:relative;box-shadow:0 6px 14px #ff15124d}.sg-rules{text-align:left;color:#fff;background:#000}.sg-rules h2{text-align:center}.sg-rules ol{color:#ddd;flex-direction:column;gap:8px;margin:0 0 16px;padding-left:18px;font-size:13px;display:flex}.inv-page{z-index:80;height:100%;min-height:100dvh;padding:0 12px calc(20px + var(--safe-bottom));background:#f6f6fa url(/invite/top-bg.webp?v=wowloop5) 0 0/100% 196px no-repeat;animation:.32s cubic-bezier(.22,1,.36,1) both invPageIn;position:absolute;inset:0;overflow:hidden auto}@keyframes invPageIn{0%{opacity:.45;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.inv-page,.inv-anim,.inv-title{animation:none!important}}.inv-bg{pointer-events:none;opacity:.95;background:url(/invite/bg.webp?v=wowloop5) top/100% 100% no-repeat;height:220px;position:absolute;inset:0 0 auto}.inv-nav,.inv-title,.inv-hero,.inv-stats,.inv-progress,.inv-table-card,.inv-tips{z-index:1;position:relative}.inv-nav{color:#111;align-items:center;gap:8px;padding:10px 0 6px;display:flex}.inv-nav h1{text-align:center;flex:1;font-size:16px;font-weight:900}.inv-back,.inv-rule{color:#111;background:#ffffff8c;border:none;border-radius:999px;justify-content:center;align-items:center;gap:4px;height:34px;font-size:12px;font-weight:700;transition:transform .18s;display:inline-flex}.inv-back:active,.inv-rule:active{transform:scale(.94)}.inv-back{width:34px;font-size:22px}.inv-rule{padding:0 10px}.inv-rule img{width:14px;height:14px}.inv-title{filter:drop-shadow(0 8px 16px #00000059);width:min(92%,360px);margin:4px auto 12px;animation:.55s cubic-bezier(.34,1.5,.5,1) both thTitlePop;display:block}.inv-anim{animation:.4s cubic-bezier(.22,1,.36,1) both invSectionIn}@keyframes invSectionIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.inv-hero{background:#fff;border-radius:16px;margin-bottom:12px;padding:14px;box-shadow:0 8px 20px #0000000f}.inv-link-card{background:#f7f2ff;border-radius:14px;margin-bottom:12px;padding:12px}.inv-link-top{color:#666;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:12px;font-weight:800;display:flex}.inv-copy{color:var(--theme);background:#fff;border:none;border-radius:999px;align-items:center;gap:4px;padding:5px 10px;font-size:11px;font-weight:800;display:inline-flex}.inv-copy img{width:12px;height:12px}.inv-link-text{color:#333;word-break:break-all;font-size:12px;font-weight:600;line-height:1.4}.inv-share-btn{color:#fff;background:linear-gradient(135deg,#ff4d8d,#ff1512);border:none;border-radius:999px;width:100%;padding:13px 0;font-size:15px;font-weight:900;animation:1.6s ease-in-out infinite thBtnPulse;position:relative;overflow:hidden;box-shadow:0 8px 18px #ff285a4d}.inv-share-btn.loading{filter:saturate(.75);animation:none}.inv-share-hint{color:#777;text-align:center;margin:10px 4px 0;font-size:12px;line-height:1.45}.inv-share-shine{background:linear-gradient(110deg,#0000 30%,#ffffff80 50%,#0000 70%);animation:2.2s ease-in-out infinite thShine;position:absolute;inset:0;transform:translate(-120%)}.inv-stats{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.inv-stat{text-align:left;background:#fff;border:none;border-radius:16px;align-items:center;gap:8px;padding:12px;display:flex;box-shadow:0 4px 12px #0000000a}.inv-stat img{width:28px;height:28px}.inv-stat span{color:#999;font-size:11px;font-weight:700;display:block}.inv-stat b{color:#222;font-size:20px;font-weight:900;line-height:1.15;display:block}.inv-stat.bonus b{color:var(--theme)}.inv-progress{gap:10px;margin-bottom:12px;display:grid}.inv-progress-card{background:#fff;border-radius:16px;padding:12px;box-shadow:0 4px 12px #0000000a}.inv-progress-title{width:min(55%,180px);margin-bottom:6px}.inv-progress-card p{color:#777;margin-bottom:10px;font-size:12px}.inv-bar{background:#f0e8ff;border-radius:999px;height:12px;position:relative;overflow:hidden}.inv-bar-fill{border-radius:inherit;background:linear-gradient(90deg,#b06bff,#ff4d8d) 0 0/200% 100%;height:100%;transition:width .7s cubic-bezier(.22,1,.36,1);animation:1.8s linear infinite thBarShine}.inv-bar-fill.gold{background:linear-gradient(90deg,#ffd76a,#ff8a1a) 0 0/200% 100%}.inv-bar span{color:#333;font-size:10px;font-weight:800;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.inv-table-card{background:#fff;border-radius:16px;margin-bottom:12px;padding:12px;box-shadow:0 4px 12px #0000000a}.inv-table-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.inv-table-head h2{align-items:center;gap:6px;font-size:14px;font-weight:900;display:flex}.inv-table-head img{width:14px;height:14px}.inv-view-all{color:#999;background:0 0;border:none;font-size:12px;font-weight:700}.inv-table-header{color:#999;border-bottom:1px solid #f0f0f4;justify-content:space-between;padding:0 4px 8px;font-size:11px;font-weight:700;display:flex}.inv-empty{text-align:center;color:#bbb;padding:28px 0;font-size:13px;font-weight:700}.inv-rows{flex-direction:column;gap:8px;margin-top:8px;display:flex}.inv-row{justify-content:space-between;align-items:center;padding:8px 4px;animation:.35s both thPlayerIn;display:flex}.inv-user{align-items:center;gap:8px;display:flex}.inv-user img{background:#eee;border-radius:50%;width:36px;height:36px}.inv-user b{font-size:13px;display:block}.inv-user span{color:#999;font-size:10px}.inv-row strong{color:var(--theme);font-size:13px}.inv-tips{background:#fff;border-radius:16px;padding:14px;box-shadow:0 4px 12px #0000000a}.inv-tips>img{width:min(70%,240px);margin:0 auto 10px;display:block}.inv-tips ol{color:#555;flex-direction:column;gap:8px;padding-left:18px;font-size:12.5px;display:flex}.inv-success-overlay{z-index:320;background:#0009;justify-content:center;align-items:center;padding:20px;animation:.25s both overlayIn;display:flex;position:fixed;inset:0}.inv-success,.inv-rules{text-align:center;background:#fff;border-radius:22px;width:min(88vw,340px);padding:22px 16px 16px;animation:.35s cubic-bezier(.34,1.4,.5,1) both popupIn;position:relative;overflow:hidden}.inv-confetti{pointer-events:none;position:absolute;inset:0}.inv-confetti i{top:-10px;left:calc(var(--i) * 5.5%);background:hsl(calc(var(--i) * 28), 90%, 58%);width:8px;height:8px;animation:invFall 1.1s ease-in calc(var(--i) * 30ms) both;border-radius:2px;position:absolute}@keyframes invFall{to{opacity:0;transform:translateY(220px)rotate(220deg)}}.inv-success-icon{object-fit:contain;width:72px;height:72px;margin:0 auto 8px;animation:.5s cubic-bezier(.34,1.6,.5,1) both thSuccessPop}.inv-success h2{color:var(--theme);margin-bottom:6px;font-size:18px;font-weight:900}.inv-success p{color:#777;margin-bottom:14px;font-size:13px}.inv-success p b{color:var(--theme)}.inv-success-btn{color:#fff;background:linear-gradient(135deg, var(--theme), #ff5a36);border:none;border-radius:999px;width:100%;padding:12px 0;font-weight:900;box-shadow:0 6px 14px #ff15124d}.inv-rules{text-align:left}.inv-rules>img{width:min(80%,260px);margin:0 auto 12px;display:block}.inv-rules ol{color:#444;flex-direction:column;gap:8px;margin:0 0 16px;padding-left:18px;font-size:13px;display:flex}.cr-page{min-height:100dvh;padding:0 16px calc(24px + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:#f6f6fa url(/invite/bg.webp?v=wowloop5) top/100% no-repeat;overflow-y:auto}.cr-nav{z-index:10;align-items:center;gap:8px;height:48px;margin:0 -16px;padding:0 12px;transition:background-color .25s;display:flex;position:sticky;top:0}.cr-page.is-scrolled .cr-nav{background:#fff}.cr-nav h1{text-align:center;color:#111;flex:1;min-height:1.2em;font-size:16px;font-weight:700}.cr-back{color:#111;background:#ffffffb3;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0 0 2px;font-size:28px;line-height:1;display:flex}.cr-nav-spacer{flex-shrink:0;width:36px}.cr-hero{flex-direction:column;align-items:center;gap:6px;margin:4px auto 20px;display:flex}.cr-brand{object-fit:contain;filter:drop-shadow(0 6px 14px #b4141e47);width:min(42%,148px);height:auto;display:block}.cr-title{object-fit:contain;width:min(82%,300px);margin:0;display:block}.cr-tableBox{text-align:center;box-sizing:border-box;background:#fff;border-radius:12px;width:100%;margin:0 auto 12px;padding:14px 12px 4px}.cr-tableTitle img{object-fit:contain;width:auto;max-width:70%;height:28px;margin:0 auto;display:block}.cr-subtitle{color:#72797a;margin:8px 0 12px;font-size:12px;line-height:1.4}.cr-table{border-collapse:collapse;color:#111;width:100%;font-size:13px}.cr-table thead th{color:#72797a;border-bottom:1px solid #f0f0f4;padding:8px 6px;font-weight:600}.cr-table td{border-bottom:1px solid #f6f6fa;padding:10px 6px}.cr-table tr:last-child td{border-bottom:none}.cr-desc{color:#444;padding:8px 4px 24px;font-size:12px;line-height:1.55}.cr-descTitle{color:#111;margin:14px 0 6px;font-size:13px;font-weight:700}.cr-descContent{color:#555}.noi-page{min-height:100dvh;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:#fff;flex-direction:column;display:flex}.noi-nav{z-index:10;background:#fff;align-items:center;gap:8px;height:48px;padding:0 12px;display:flex;position:sticky;top:0}.noi-nav h1{text-align:center;color:#111;text-transform:uppercase;flex:1;font-size:16px;font-weight:700}.noi-back{color:#111;background:#f6f6fa;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0 0 2px;font-size:28px;line-height:1;display:flex}.noi-nav-spacer{flex-shrink:0;width:36px}.noi-header{padding:0 16px 8px}.noi-countBox{background:#f6f6fa;border-radius:12px;justify-content:space-between;align-items:center;height:52px;padding:0 16px 0 13px;display:flex}.noi-countLabel{color:#111;align-items:center;gap:4px;font-size:13px;font-weight:600;display:flex}.noi-countLabel img{object-fit:contain;width:16px;height:16px}.noi-countNum{color:#111;align-items:center;font-size:13px;font-weight:700;display:flex}.noi-countNum span{margin-right:2px;font-size:18px;font-weight:800}.noi-tableHead{color:#747a72;justify-content:space-between;align-items:center;margin-top:16px;padding:0 8px 6px;font-size:11px;display:flex}.noi-leftUser{flex:1;align-items:center;min-width:0;display:flex}.noi-col1{width:42%;min-width:0;margin-right:8px}.noi-col2{color:#747a72;min-width:64px;padding:0 6px}.noi-col3{text-align:right;flex-shrink:0;min-width:72px}.noi-list{background:#f6f6fa;border-radius:12px;flex:1;margin:0 16px;padding:4px 8px 16px;overflow-y:auto}.noi-row{justify-content:space-between;align-items:center;min-height:56px;margin-top:12px;display:flex}.noi-row .noi-col1{align-items:center;gap:8px;display:flex}.noi-avatar{object-fit:cover;background:#e8e8ee;border-radius:50%;flex-shrink:0;width:36px;height:36px}.noi-userInfo{min-width:0}.noi-userName{align-items:center;gap:4px;display:flex}.noi-name{color:#111;text-overflow:ellipsis;white-space:nowrap;max-width:88px;font-size:12px;font-weight:600;overflow:hidden}.noi-lv{color:#fff;background:#111;border-radius:4px;flex-shrink:0;padding:0 4px;font-size:10px;font-weight:700;line-height:14px}.noi-time{color:#747a72;margin-top:2px;font-size:10px}.noi-row .noi-col2{font-size:12px;font-weight:600}.noi-row .noi-col3{color:var(--theme,#ff1512);font-size:12px;font-weight:700}.noi-empty{color:#9aa0a6;background:#f6f6fa;border-radius:12px;flex:1;justify-content:center;align-items:center;min-height:200px;margin:0 16px;font-size:13px;display:flex}.mc-page{min-height:100dvh;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:#f6f6fa;flex-direction:column;display:flex}.mc-nav{z-index:10;background:#fff;align-items:center;gap:8px;height:48px;padding:0 12px;display:flex;position:sticky;top:0}.mc-nav h1{text-align:center;color:#111;flex:1;font-size:16px;font-weight:700}.mc-back{color:#111;background:#f6f6fa;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0 0 2px;font-size:28px;line-height:1;display:flex}.mc-nav-spacer{flex-shrink:0;width:36px}.mc-balanceBox{background:#fff;border-radius:12px;margin:16px;overflow:hidden}.mc-extractable{background:url(/invite/extractable-bg.webp) 50%/100% 100% no-repeat;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:100px;padding:20px 16px;display:flex}.mc-label{color:#fff;align-items:center;gap:4px;font-size:15px;font-weight:600;display:flex}.mc-label img{object-fit:contain;width:20px;height:20px}.mc-price{color:#fff;margin-top:10px;font-size:22px;font-weight:800}.mc-extractBtn{background:var(--theme,#ff1512);color:#fff;border:none;border-radius:10px;flex-shrink:0;width:72px;height:36px;font-size:13px;font-weight:700}.mc-extracted{justify-content:space-between;align-items:center;padding:16px;display:flex}.mc-extractedLabel{color:#111;font-size:14px}.mc-extractedValue{color:#111;font-size:18px;font-weight:700}.mc-detailsBox{background:#fff;border-radius:12px;flex-direction:column;flex:1;min-height:240px;margin:0 16px;padding-top:16px;display:flex}.mc-detailsTitle{color:#000;border-bottom:1px solid #f6f6fa;padding:0 16px 12px;font-size:14px;font-weight:700}.mc-table{flex-direction:column;flex:1;min-height:0;padding:0 16px 12px;display:flex}.mc-tableHead{color:#747a72;justify-content:space-between;padding:12px 0 8px;font-size:12px;display:flex}.mc-rows{flex:1;overflow-y:auto}.mc-row{border-top:1px solid #f6f6fa;justify-content:space-between;align-items:center;padding:12px 0;font-size:13px;display:flex}.mc-time{color:#747a72}.mc-amount{color:#111;font-weight:700}.mc-empty{color:#9aa0a6;flex:1;justify-content:center;align-items:center;min-height:160px;font-size:13px;display:flex}.mc-mask{z-index:200;background:#00000073;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.mc-confirm{text-align:center;background:#fff;border-radius:16px;width:min(100%,320px);padding:20px 16px 16px}.mc-confirm h3{color:#111;margin:0 0 8px;font-size:15px;font-weight:600}.mc-confirm h3 b{color:var(--theme,#ff1512)}.mc-confirm p{color:#747a72;margin:0 0 16px;font-size:13px;line-height:1.45}.mc-confirmActions{gap:10px;display:flex}.mc-confirmActions button{border:none;border-radius:999px;flex:1;height:40px;font-size:14px;font-weight:700}.mc-confirmActions .ghost{color:#111;background:#f6f6fa}.mc-confirmActions .ok{background:linear-gradient(135deg, var(--theme,#ff1512), #ff5a36);color:#fff}.cd-page{min-height:100dvh;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));box-sizing:border-box;background:#f6f6fa;flex-direction:column;display:flex}.cd-nav{z-index:10;background:#fff;align-items:center;gap:8px;height:48px;padding:0 12px;display:flex;position:sticky;top:0}.cd-nav h1{text-align:center;color:#111;flex:1;font-size:16px;font-weight:700}.cd-back{color:#111;background:#f6f6fa;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0 0 2px;font-size:28px;line-height:1;display:flex}.cd-nav-spacer{flex-shrink:0;width:36px}.cd-tabs{box-sizing:border-box;background:#fff;border-radius:10px;gap:4px;width:calc(100% - 32px);margin:16px auto 12px;padding:4px;display:flex}.cd-tab{color:#747a72;background:0 0;border:none;border-radius:8px;flex:1;height:34px;font-size:13px;font-weight:600}.cd-tab.on{color:#111;background:#f6f6fa;font-weight:800}.cd-listBox{box-sizing:border-box;background:#fff;border-radius:12px;flex-direction:column;flex:1;width:calc(100% - 32px);min-height:280px;margin:0 auto;display:flex}.cd-total{color:#000;border-bottom:1px solid #f6f6fa;padding:16px;font-size:13px;font-weight:600}.cd-total b{color:var(--theme,#ff1512);margin-left:4px;font-weight:800}.cd-listHead{color:#747a72;justify-content:space-between;padding:12px 16px 8px;font-size:12px;display:flex}.cd-list{flex:1;padding:0 16px 16px;overflow-y:auto}.cd-item{border-top:1px solid #f6f6fa;align-items:center;gap:8px;min-height:56px;padding:10px 0;display:flex}.cd-item.week{justify-content:space-between}.cd-user{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.cd-user img{object-fit:cover;background:#eee;border-radius:50%;flex-shrink:0;width:36px;height:36px}.cd-nameLine{align-items:center;gap:4px;display:flex}.cd-name{color:#111;text-overflow:ellipsis;white-space:nowrap;max-width:100px;font-size:12px;font-weight:600;overflow:hidden}.cd-lv{color:#fff;background:#111;border-radius:4px;padding:0 4px;font-size:10px;font-weight:700;line-height:14px}.cd-user time{color:#747a72;margin-top:2px;font-size:10px;display:block}.cd-mid{color:#747a72;text-align:center;min-width:48px;font-size:12px}.cd-bonus{color:var(--theme,#ff1512);text-align:right;flex-shrink:0;min-width:56px;font-size:13px;font-weight:700}.cd-range{color:#111;font-size:12px;font-weight:600}.cd-empty{color:#9aa0a6;flex:1;justify-content:center;align-items:center;min-height:180px;font-size:13px;display:flex}.SPRecordPage{color:#fff;z-index:80;background:#12121a;flex-direction:column;width:100%;height:100%;min-height:100dvh;animation:.32s cubic-bezier(.22,1,.36,1) both spPageIn;display:flex;position:absolute;inset:0;overflow:hidden}.SPRecordPage.is-ranking{background:#03030b}.SPRecordPage.is-ranking .component-view{height:100%}@keyframes spPageIn{0%{opacity:.4;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.SPRecordPage .sp-navTop{z-index:12;background:#12121a;border-bottom:1px solid #2c2c38;flex-shrink:0;align-items:center;gap:4px;min-height:48px;padding:8px 8px 10px;display:flex;position:relative}.SPRecordPage .sp-navTop.navTop-active{background:0 0;width:100%;position:absolute;top:0;left:0}.SPRecordPage .sp-back{background:0 0;border:none;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.SPRecordPage .sp-back img{filter:brightness(0)invert();width:18px;height:18px}.SPRecordPage .sp-navTop.navTop-active .sp-back img{filter:brightness(0)invert()}.SPRecordPage .sp-nav-spacer{flex-shrink:0;width:36px}.SPRecordPage .tab-box{flex:1;justify-content:center;align-items:center;column-gap:28px;display:flex}.SPRecordPage .tab-box .tab-item{color:#9a9aa8;white-space:nowrap;background:0 0;border:none;justify-content:center;align-items:center;padding:4px 2px;font-size:13px;font-weight:800;transition:transform .2s ease-out,color .2s;display:flex;position:relative}.SPRecordPage .tab-box .tab-item:active{transform:scale(.95)}.SPRecordPage .tab-box .tab-item .name{z-index:2;position:relative}.SPRecordPage .tab-box .tab-item .line{transform-origin:50%;background:0 0;border-radius:3px;width:24px;height:3px;transition:transform .2s cubic-bezier(.4,0,.2,1),background-color .2s;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)scaleX(0)}.SPRecordPage .tab-box .tab-item.active{color:#fff}.SPRecordPage .tab-box .tab-item.active .line{background-color:var(--theme);transform:translate(-50%)scaleX(1)}.SPRecordPage .tab-box .tab-item img{opacity:.7;width:16px;height:16px;margin-right:4px;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s;display:block}.SPRecordPage .tab-box .tab-item.active img{opacity:1;transform:scale(1.1)}.SPRecordPage .navTop-active .tab-box .tab-item{color:#ccd1d2}.SPRecordPage .navTop-active .tab-box .tab-item.active{color:#fff}.SPRecordPage .navTop-active .tab-box .tab-item.active .line{background-color:#fff}.SPRecordPage .component-view{flex:1;min-height:0;animation:.28s both spTabIn;overflow:hidden}@keyframes spTabIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.sp-lv-tag{color:#fff;background:#111;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;min-width:28px;height:14px;padding:0 4px;font-size:9px;font-weight:700;line-height:1;display:inline-flex}.lottery-page{color:#fff;background:#12121a;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.lottery-page .header-box{background:#12121a;flex-shrink:0;width:100%;margin-bottom:6px}.lottery-page .header-box .bg-box{background:url(/sprecord/lottery-bg.webp) 0 0/100% 100% no-repeat;border-radius:4px;width:calc(100% - 32px);height:75px;margin:8px 16px 0;padding:43px 0 0 24px}.lottery-page .header-box .bg-box span{color:#fff;font-size:11px}.lottery-page .contentBox{flex:1;min-height:0;padding-bottom:16px;overflow-y:auto}.lottery-page .list{width:100%;padding:2px 16px 0}.lottery-page .list .item{color:#fff;background:#1a1a24;border-radius:4px;justify-content:space-between;align-items:center;width:100%;height:70px;margin-bottom:8px;padding:0 16px;animation:.35s both spItemIn;display:flex;position:relative}@keyframes spItemIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}.lottery-page .list .item .type_icon{z-index:1;color:#fff;border-radius:4px 2px;align-items:center;height:14px;padding:0 4px 0 3px;font-size:9px;font-weight:600;display:flex;position:absolute;top:-2px;left:-2px}.lottery-page .list .item .type_icon img{width:10px;height:10px;margin-right:2px}.lottery-page .list .item .type_icon.continuou{background:linear-gradient(93.95deg,#40b9ff .69%,#2a59ff 98.85%)}.lottery-page .list .item .type_icon.classics{color:#111;background:linear-gradient(96.21deg,#ffe222,#ffc022 89.98%)}.lottery-page .list .item .type_icon.king{background:linear-gradient(97.14deg,#ff8e4d -16.43%,#ff2651 71.93%)}.lottery-page .list .item .type_icon.cards{background:linear-gradient(277.96deg,#111 11.06%,#5a0e0e 99.12%)}.lottery-page .list .item .leftUser{align-items:center;min-width:0;display:flex}.lottery-page .list .item .leftUser .avatar{object-fit:cover;background:#eee;border-radius:50%;width:36px;height:36px}.lottery-page .list .item .leftUser .userInfo{min-width:0;margin-left:8px}.lottery-page .list .item .leftUser .userInfo .userName{align-items:center;gap:4px;display:flex}.lottery-page .list .item .leftUser .userInfo .userName .text-overflow1{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:110px;font-size:12px;font-weight:600;line-height:14px;overflow:hidden}.lottery-page .list .item .leftUser .userInfo .time{color:#9a9aa8;margin-top:6px;font-size:10px;line-height:12px}.lottery-page .list .item .rightGoods{flex-shrink:0;width:54px;height:54px;position:relative}.lottery-page .list .item .rightGoods .goods-img{object-fit:contain;width:42px;height:42px;margin:0 auto;display:block}.lottery-page .list .item .rightGoods .price-box{align-items:center;padding-left:17px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.lottery-page .list .item .rightGoods .price-box .grade{z-index:2;color:#fff;background:#888;border-radius:2px;place-items:center;width:18px;height:16px;font-size:9px;font-weight:800;display:grid;position:absolute;top:0;left:0}.lottery-page .list .item .rightGoods .price-box .grade-S{background:linear-gradient(135deg,#ff4d4f,#c41d1d)}.lottery-page .list .item .rightGoods .price-box .grade-A{background:linear-gradient(135deg,#ffa940,#d46b08)}.lottery-page .list .item .rightGoods .price-box .grade-B{background:linear-gradient(135deg,#69c0ff,#096dd9)}.lottery-page .list .item .rightGoods .price-box .grade-C{background:#8c8c8c}.lottery-page .list .item .rightGoods .price-box .price{white-space:nowrap;background:#2a2a36;border-radius:0 2px 2px 0;align-items:baseline;gap:1px;height:16px;padding:0 4px 0 8px;line-height:16px;display:flex}.lottery-page .list .item .rightGoods .price-box .price .rm{color:#fff;font-size:8px;font-weight:700}.lottery-page .list .item .rightGoods .price-box .price .num{color:#fff;font-size:11px;font-weight:800}.lottery-page .list .item .single-icon{width:14px;height:14px;position:absolute;top:0;right:0}.dailyListPage{background-color:#03030b;background-repeat:no-repeat;background-size:100% 209px;flex-direction:column;height:100%;display:flex}.dailyListPage .tabs{justify-content:space-between;align-items:center;column-gap:5px;padding:0 16px;display:flex}.dailyListPage .tabs .tab{color:#fff;text-align:center;background:#ffffff1a;border:none;border-radius:4px;flex:1;height:40px;margin-top:146px;font-size:12px;font-weight:600;line-height:40px;transition:transform .18s,background .2s,color .2s}.dailyListPage .tabs .tab:active{transform:scale(.97)}.dailyListPage .tabs .tab.active{color:#111;background-color:#fff;font-weight:800;box-shadow:inset 0 -2px #c1c1c1}.dailyListPage .filterBox{justify-content:space-between;align-items:center;margin:10px 0 8px;padding:0 16px;display:flex}.dailyListPage .filterBox .leftDay{align-items:center;column-gap:8px;display:flex}.dailyListPage .filterBox .leftDay .day{color:#747a72;text-align:center;background:0 0;border:none;border-radius:4px;width:70px;height:28px;font-size:11px;font-weight:600;line-height:28px}.dailyListPage .filterBox .leftDay .day.active{color:#fff;background:#ffffff1a;font-weight:800}.dailyListPage .listHeader{justify-content:space-between;align-items:center;margin:0 16px;display:flex}.dailyListPage .listHeader .header-text{color:#747a72;font-size:10px;line-height:16px}.dailyListPage .listBox{flex:1;min-height:0;padding-bottom:8px;overflow-y:auto}.dailyListPage .listBox .list{margin-top:6px;padding:0 16px}.dailyListPage .listBox .list .list-item{background:#292929;border-radius:4px;justify-content:space-between;align-items:center;height:48px;margin-bottom:6px;padding:0 12px;animation:.32s both spItemIn;display:flex;position:relative}.dailyListPage .listBox .list .list-item.tab2{background:linear-gradient(90deg,#912222 4.08%,#550a0a 96.86%)}.dailyListPage .listBox .list .list-item .item-bg{z-index:1;pointer-events:none;width:152px;height:25px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.dailyListPage .listBox .list .list-item.tab1_1{background:linear-gradient(#574118,#696037 36.97%);height:60px;box-shadow:inset 0 -2px #322b09}.dailyListPage .listBox .list .list-item.tab1_1 .leftUser .rank,.dailyListPage .listBox .list .list-item.tab1_1 .leftUser .userInfo .userName{color:var(--y1_c);font-weight:800}.dailyListPage .listBox .list .list-item.tab1_2{background:linear-gradient(#0d3233,#233d40 36.97%);height:60px;box-shadow:inset 0 -2px #0f2635}.dailyListPage .listBox .list .list-item.tab1_2 .leftUser .rank,.dailyListPage .listBox .list .list-item.tab1_2 .leftUser .userInfo .userName{color:#becfe4;font-weight:800}.dailyListPage .listBox .list .list-item.tab1_3{background:linear-gradient(#2f2b25,#2e2d26 36.97%);height:60px;box-shadow:inset 0 -2px #25240d}.dailyListPage .listBox .list .list-item.tab1_3 .leftUser .rank,.dailyListPage .listBox .list .list-item.tab1_3 .leftUser .userInfo .userName{color:#e99e5d;font-weight:800}.dailyListPage .listBox .list .list-item.tab2_1,.dailyListPage .listBox .list .list-item.tab2_2,.dailyListPage .listBox .list .list-item.tab2_3{height:60px}.dailyListPage .listBox .list .list-item.tab2_1 .leftUser .rank,.dailyListPage .listBox .list .list-item.tab2_1 .leftUser .userInfo .userName{color:var(--y1_c);font-weight:800}.dailyListPage .listBox .list .list-item.tab2_2 .leftUser .rank,.dailyListPage .listBox .list .list-item.tab2_2 .leftUser .userInfo .userName{color:#becfe4;font-weight:800}.dailyListPage .listBox .list .list-item.tab2_3 .leftUser .rank,.dailyListPage .listBox .list .list-item.tab2_3 .leftUser .userInfo .userName{color:#e99e5d;font-weight:800}.dailyListPage .listBox .list .list-item .leftUser{z-index:2;align-items:center;min-width:0;display:flex}.dailyListPage .listBox .list .list-item .leftUser .rank{text-align:center;color:#fff;width:24px;margin-right:4px;font-size:12px;font-weight:600}.dailyListPage .listBox .list .list-item .leftUser .userAvatar{margin-right:8px;position:relative}.dailyListPage .listBox .list .list-item .leftUser .userAvatar .avatar{object-fit:cover;background:#444;border-radius:50%;width:26px;height:26px;display:block}.dailyListPage .listBox .list .list-item .leftUser .userAvatar .myIcon{z-index:2;width:10px;height:10px;position:absolute;bottom:0;right:0}.dailyListPage .listBox .list .list-item .leftUser .userInfo{align-items:center;gap:4px;min-width:0;display:flex}.dailyListPage .listBox .list .list-item .leftUser .userInfo .userName{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:100px;font-size:10px;font-weight:600;line-height:14px;overflow:hidden}.dailyListPage .listBox .list .list-item .rightNum{z-index:2;color:var(--y1_c);font-size:10px;font-weight:700;position:relative}.dailyListPage .listBox .list .list-item .rightSp{z-index:2;font-weight:600;position:relative}.dailyListPage .listBox .list .list-item .rightSp .totale{color:#aab0b1;justify-content:flex-end;align-items:center;gap:2px;font-size:10px;display:flex}.dailyListPage .listBox .list .list-item .rightSp .totale img{width:12px;height:12px;display:block}.dailyListPage .listBox .list .list-item .rightSp .price{color:var(--y1_c);text-align:right;margin-top:1px;font-size:10px;font-weight:700;line-height:18px}.dailyListPage .myRankUser{height:calc(48px + env(safe-area-inset-bottom,0px));width:100%;padding:0 16px env(safe-area-inset-bottom,0px);background:#4c4c4c;border-radius:6px 6px 0 0;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;box-shadow:0 -2px 8px #0000001a}.dailyListPage .myRankUser.spType{height:calc(56px + env(safe-area-inset-bottom,0px));background:#842e2e;padding-right:24px}.dailyListPage .myRankUser .leftUserData{align-items:center;min-width:0;display:flex}.dailyListPage .myRankUser .leftUserData .rankNum{color:#fff;text-align:center;min-width:24px;font-size:12px;font-weight:700}.dailyListPage .myRankUser .leftUserData .avatar{object-fit:cover;background:#666;border-radius:50%;width:24px;height:24px;margin:0 8px;display:block}.dailyListPage .myRankUser .leftUserData .userInfo{align-items:center;min-width:0;display:flex}.dailyListPage .myRankUser .leftUserData .userInfo .name{color:#fff;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;max-width:150px;font-size:10px;font-weight:600;line-height:14px;display:flex;overflow:hidden}.dailyListPage .myRankUser .price{text-align:right;color:#fff;font-size:10px;font-weight:700}.dailyListPage .myRankUser .price span{color:var(--y1_c)}.dailyListPage .myRankUser .rightSp .totale{color:#aab0b1;justify-content:flex-end;align-items:center;gap:2px;font-size:10px;display:flex}.dailyListPage .myRankUser .rightSp .totale img{width:12px;height:12px}.dailyListPage .myRankUser .rightSp .price{color:var(--y1_c);text-align:right;margin-top:1px;font-size:10px;font-weight:700;line-height:18px}@media (prefers-reduced-motion:reduce){.SPRecordPage,.SPRecordPage .component-view,.lottery-page .list .item,.dailyListPage .listBox .list .list-item{animation:none}}.activityPage{height:100%;min-height:100dvh;padding-bottom:calc(var(--nav-h) + var(--safe-bottom) + 12px);background-color:var(--bg);color:var(--black);flex-direction:column;animation:.32s cubic-bezier(.22,1,.36,1) both actPageIn;display:flex;position:relative;overflow-y:auto}.activityPage.activityPage-2{background-image:url(/activity/bg-2.webp);background-repeat:no-repeat;background-size:100% 92px}@keyframes actPageIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translate(0)}}.activityPage .header{z-index:11;background-repeat:no-repeat;background-size:100% 92px;width:100%;position:sticky;top:0}.activityPage .header.header-1{background-color:var(--bg);background-image:url(/activity/bg-1.webp)}.activityPage .headerBox{justify-content:center;height:44px;padding-top:9px;display:flex;position:relative}.activityPage .headerBox .topTabs{background:#fffc;border:1px solid #fff;border-radius:6px;align-items:center;padding:2px;display:flex;position:relative}.activityPage .headerBox .topTabs .tab{width:108px;height:30px;color:var(--muted);text-transform:uppercase;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:12px;font-weight:800;transition:transform .18s,background .2s,color .2s;display:flex}.activityPage .headerBox .topTabs .tab.tab-bid{width:64px;color:var(--muted)}.activityPage .headerBox .topTabs .tab:active{transform:scale(.96)}.activityPage .headerBox .topTabs .tab .tab_img{width:14px;height:14px;margin-right:2px;display:block}.activityPage .headerBox .topTabs .tab.tab-1.active{color:#111;background:#fee442;box-shadow:inset 0 -1px #dcc322}.activityPage .headerBox .topTabs .tab.tab-2.active{color:#111;background:#82f0f5;box-shadow:inset 0 -1px #5ecfd5}.activityPage .headerBox .topTabs .pointsTag{z-index:10;color:#fee442;background-image:url(/activity/pointsTag-bg.webp);background-repeat:no-repeat;background-size:100% 100%;justify-content:center;align-items:center;width:35px;height:16px;font-size:9px;font-weight:800;display:flex;position:absolute;top:-6px;right:-6px}.activityPage .headerBox .topTabs .pointsTag img{width:10px;height:10px;margin-right:1px}.activityPage .headerBox .rule{background:0 0;border:none;width:22px;height:22px;padding:0;position:absolute;top:15px;right:16px}.activityPage .headerBox .rule .icon{width:100%;height:100%}.activityPage .tabs{align-items:center;column-gap:32px;width:100%;height:28px;margin-top:10px;margin-bottom:12px;padding-left:16px;display:flex;position:relative}.activityPage .tabs .tab_item{text-align:center;color:var(--muted);cursor:pointer;background:0 0;border:none;align-items:center;padding:0;font-size:13px;font-weight:800;transition:transform .2s ease-out;display:flex;position:relative}.activityPage .tabs .tab_item:active{transform:scale(.95)}.activityPage .tabs .tab_item.active{color:var(--black)}.activityPage .tabs .tab_item.active .tabName .line{background-color:var(--theme);transform:translate(-50%)scaleX(1)}.activityPage .tabs .tab_item.active img{opacity:1;transform:scale(1.1)}.activityPage .tabs .tab_item img{opacity:.7;width:14px;height:14px;margin-right:2px;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s}.activityPage .tabs .tab_item .tabName{text-align:center;z-index:2;position:relative}.activityPage .tabs .tab_item .tabName .line{transform-origin:50%;background-color:#0000;border-radius:3px;width:24px;height:3px;transition:transform .2s cubic-bezier(.4,0,.2,1),background-color .2s;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)scaleX(0)}.activityPage .tabs .rightBox{align-items:center;height:24px;display:flex;position:absolute;top:3px;right:12px}.activityPage .tabs .rightBox .rightManage{color:#111;z-index:3;background:#fff6;border:1px solid #fff3;border-radius:4px;justify-content:center;align-items:center;height:24px;padding:0 6px;font-size:12px;font-weight:600;display:flex}.activityPage .tabs .rightBox .rightManage .icon{width:14px;height:14px;margin-left:4px}.activityPage .showImgBanner{color:#f3fffd;background-image:url(/activity/showImgBanner-bg.webp);background-repeat:no-repeat;background-size:100% 100%;border-radius:4px;height:44px;margin:15px 9px 0;padding-left:50px;font-size:13px;font-weight:800;animation:.3s both actFadeIn}.activityPage .showImgBanner .showImgBannerContent{flex-wrap:wrap;align-items:flex-start;column-gap:3px;height:100%;padding-top:16px;display:flex;transform:skew(-4deg)}.activityPage .showImgBanner .showImgBannerContent .pointsNum{color:#fee442;align-items:center;display:flex}.activityPage .showImgBanner .showImgBannerContent .pointsNum img{width:12px;height:12px;margin-right:1px;display:block}.activityPage .showImgBanner .showImgBannerContent .showImgTopIcon{width:12px;height:14px;display:block}.activityPage .contentList{padding:4px 12px 12px;animation:.3s both actFadeIn}.activityPage .contentItem{background:var(--surface);cursor:pointer;will-change:transform, opacity;color:var(--black);border-radius:6px;margin-bottom:8px;padding:12px 0;transition:transform .18s,box-shadow .18s;animation:.3s both actCardIn}.activityPage .contentItem:active{transform:scale(.985)}@keyframes actFadeIn{0%{opacity:0}to{opacity:1}}@keyframes actCardIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0)}}.activityPage .contentItem .userData{justify-content:space-between;align-items:center;padding-left:16px;padding-right:15px;display:flex}.activityPage .contentItem .userData .leftUser{align-items:center;min-width:0;display:flex}.activityPage .contentItem .userData .leftUser .avatarBox{flex-shrink:0;width:36px;height:36px;margin-right:8px;position:relative}.activityPage .contentItem .userData .leftUser .avatarBox .avatar{object-fit:cover;background:#eee;border-radius:50%;width:100%;height:100%}.activityPage .contentItem .userData .leftUser .userInfo .username{color:var(--black);align-items:center;gap:4px;font-size:12px;font-weight:600;display:flex}.activityPage .contentItem .userData .leftUser .userInfo .username .name,.activityPage .van-ellipsis{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.activityPage .contentItem .userData .leftUser .userInfo .time{color:var(--muted);margin-top:6px;font-size:10px;font-weight:500}.activityPage .act-lv{color:#fff;background:#111;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;min-width:28px;height:14px;padding:0 4px;font-size:9px;font-weight:700;display:inline-flex}.activityPage .contentItem .goodsList{align-items:center;column-gap:10px;padding:12px 16px;display:flex;position:relative;overflow-x:hidden}.activityPage .goodsItem .goodsImgBox{background:#f6f6fa 0 0/100% 100% no-repeat;border-radius:4px;justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:relative;overflow:hidden}.activityPage .goodsItem .goodsImgBox .tag{object-fit:contain;z-index:2;width:24px;height:16px;position:absolute;top:4px;left:4px}.activityPage .goodsItem .goodsImgBox .rarity{color:#fee442;z-index:2;background:#111;border-radius:3px;justify-content:center;align-items:center;min-width:22px;height:16px;padding:0 4px;font-size:9px;font-weight:800;display:inline-flex;position:absolute;top:4px;left:4px}.activityPage .goodsItem .goodsImgBox .rarity.grade-A{color:#ff8a3d}.activityPage .goodsItem .goodsImgBox .rarity.grade-B{color:#6ecbff}.activityPage .goodsItem .goodsImgBox .rarity.grade-C{color:#c8c8c8}.activityPage .goodsItem .goodsImgBox .goods_img{object-fit:cover;width:100%;height:100%;display:block}.activityPage .goodsItem .goodsImgBox.isCard .goods_img{object-fit:contain;width:84.5px;height:84.5px}.activityPage .goodsItem .goodsImgBox .num{color:#fff;z-index:2;-webkit-backdrop-filter:blur(20px);background:#1113;border-top-left-radius:4px;padding:3px 3px 3px 5px;font-size:9px;font-weight:600;position:absolute;bottom:0;right:0}.activityPage .goodsItem .goodsImgBox .num.isSuccess{-webkit-backdrop-filter:none;background:#1111118c}.activityPage .goodsItem .goodsImgBox .mask{z-index:10;background:#00000080;width:100%;height:100%;animation:.3s both actFadeIn;position:absolute;top:0;left:0}.activityPage .goodsItem.cardBox .goodsImgBox{border-radius:2px;width:72px}.activityPage .goodsItem.cardBox .goodsImgBox .goods_img{border-radius:2px}.activityPage .contentItem .total{justify-content:space-between;align-items:center;margin-left:16px;margin-right:16px;display:flex}.activityPage .contentItem .total .leftPrice{color:#747a72;flex-wrap:wrap;align-items:center;font-size:12px;font-weight:500;display:flex}.activityPage .contentItem .total .leftPrice .black{color:#111;margin:0 2px;font-weight:600}.activityPage .contentItem .total .leftPrice .price_num{color:var(--p_c);font-weight:700}.activityPage .contentItem .total .leftPrice .colon{margin-right:2px}.activityPage .contentItem .total .rightMore{color:#747a72;align-items:center;gap:2px;font-size:10px;display:flex}.activityPage .contentItem .total .rightMore .more{width:10px;height:10px}.activityPage .contentItem .payMessage{background:#fee442;border-radius:4px;justify-content:space-between;align-items:center;height:28px;margin:12px 15px 0 16px;padding:0 8px;display:flex}.activityPage .contentItem .payMessage .userBox{align-items:center;display:flex}.activityPage .contentItem .payMessage .userBox .avatarBox{width:16px;height:16px;margin-right:4px}.activityPage .contentItem .payMessage .userBox .avatarBox .avatar{object-fit:cover;border-radius:50%;width:100%;height:100%}.activityPage .contentItem .payMessage .userBox .usernameBox{align-items:center;gap:4px;display:flex}.activityPage .contentItem .payMessage .userBox .usernameBox .username{color:#111;max-width:100px;font-size:12px;font-weight:600}.activityPage .contentItem .payMessage .userBox .usernameBox .time{color:#747a72;font-size:10px}.activityPage .contentItem .payMessage .state{color:#111;align-items:center;font-size:12px;font-weight:600;display:flex}.activityPage .contentItem .payMessage .state img{width:16px;height:16px;margin-right:4px}.activityPage .act-empty,.activityPage .qEmpty{text-align:center;color:#747a72;flex:1;padding:64px 20px;animation:.3s both actFadeIn}.activityPage .act-empty img{opacity:.85;width:88px;margin:0 auto 12px}.activityPage .showImgContent{flex:1;margin-top:10px;padding:0 8px 80px;animation:.3s both actFadeIn;overflow-y:auto}.activityPage .waterfallContainer{flex-wrap:wrap;align-items:flex-start;column-gap:8px;display:flex}.activityPage .waterfallContainer .waterfall-column{flex:1;min-width:0}.activityPage .waterfall-box{cursor:pointer;will-change:transform, opacity;background-color:#fff;border-radius:4px;margin-bottom:8px;transition:transform .18s;animation:.3s both actCardIn;overflow:hidden}.activityPage .waterfall-box:active{transform:scale(.985)}.activityPage .waterfall-box .waterfall-box-img{background:#ebecf0;border-radius:4px 4px 0 0;justify-content:center;align-items:center;width:100%;min-height:176px;max-height:234px;display:flex;overflow:hidden}.activityPage .waterfall-box .waterfall-box-img .van-image__img{object-fit:cover;width:100%;height:100%;display:block}.activityPage .waterfall-box .goodsInfo{padding:10px 8px 8px}.activityPage .waterfall-box .goodsInfo .contentText{color:#111;font-size:11px;font-weight:500;line-height:1.5}.activityPage .van-multi-ellipsis--l2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.activityPage .waterfall-box .goodsInfo .bottomGoodsBox{background-color:#f6f6fa;border-radius:2px;align-items:center;margin-top:6px;padding:5px 6px;display:flex}.activityPage .waterfall-box .goodsInfo .bottomGoodsBox .goods_img{background-color:#fff;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-right:6px;display:flex;overflow:hidden}.activityPage .waterfall-box .goodsInfo .bottomGoodsBox .goods_img img{object-fit:cover;width:100%;height:100%;display:block}.activityPage .waterfall-box .goodsInfo .bottomGoodsBox .goods_img.isCard img{object-fit:contain;height:25px}.activityPage .waterfall-box .goodsInfo .bottomGoodsBox .info{min-width:0}.activityPage .waterfall-box .goodsInfo .bottomGoodsBox .info .goodsBoxName{color:#111;text-overflow:ellipsis;white-space:nowrap;max-width:110px;margin-bottom:2px;font-size:9px;font-weight:500;overflow:hidden}.activityPage .waterfall-box .goodsInfo .bottomGoodsBox .info .goodsPrice{color:var(--p_c);align-items:center;font-size:8px;font-weight:700;display:flex}.activityPage .waterfall-box .goodsInfo .bottomGoodsBox .info .goodsPrice span{font-size:10px}.activityPage .waterfall-box .goodsInfo .userData{justify-content:space-between;align-items:center;gap:4px;margin-top:5px;display:flex}.activityPage .waterfall-box .goodsInfo .userData .leftUser{align-items:center;min-width:0;display:flex}.activityPage .waterfall-box .goodsInfo .userData .leftUser .avatar{object-fit:cover;background:#eee;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin-right:5px}.activityPage .waterfall-box .goodsInfo .userData .leftUser .username{color:#111;text-overflow:ellipsis;white-space:nowrap;max-width:78px;font-size:9px;font-weight:500;overflow:hidden}.activityPage .waterfall-box .goodsInfo .userData .like{color:#747a72;background:0 0;border:none;align-items:center;padding:0;transition:transform .15s;display:flex}.activityPage .waterfall-box .goodsInfo .userData .like:active{transform:scale(.9)}.activityPage .waterfall-box .goodsInfo .userData .like.on span{color:var(--theme)}.activityPage .waterfall-box .goodsInfo .userData .like .likeIcon{width:14px;height:14px;margin-right:4px;display:block}.activityPage .waterfall-box .goodsInfo .userData .like span{color:#747a72;font-size:10px;font-weight:500}.activityPage .addShowImg{right:10px;bottom:calc(61px + var(--safe-bottom));z-index:20;filter:drop-shadow(0 6px 6px #00000040);background:0 0;border:none;width:56px;height:56px;padding:0;animation:.4s cubic-bezier(.22,1,.36,1) both actFabIn;position:absolute}.activityPage .addShowImg img{width:100%;height:100%;display:block}.activityPage .addShowImg:active{transform:scale(.92)}@keyframes actFabIn{0%{opacity:0;transform:translateY(16px)scale(.7)}to{opacity:1;transform:translate(0)scale(1)}}.act-rule-mask{z-index:90;background:#00000073;place-items:center;padding:24px;animation:.2s both actFade;display:grid;position:fixed;inset:0}@keyframes actFade{0%{opacity:0}to{opacity:1}}.act-rule-panel{background:#fff;border-radius:12px;width:min(100%,340px);padding:18px 16px;animation:.28s both actCardIn}.act-rule-panel h3{margin-bottom:10px;font-size:16px}.act-rule-panel ol{color:#444;flex-direction:column;gap:8px;margin-bottom:14px;padding-left:18px;font-size:13px;display:flex}.act-rule-panel button{background:var(--theme);color:#fff;border:none;border-radius:8px;width:100%;height:40px;font-weight:800}@media (prefers-reduced-motion:reduce){.activityPage,.activityPage .contentList,.activityPage .contentItem,.activityPage .showImgContent,.activityPage .showImgBanner,.activityPage .waterfall-box,.activityPage .addShowImg,.activityPage .goodsItem .goodsImgBox .mask{animation:none!important}.activityPage .contentItem:active,.activityPage .waterfall-box:active,.activityPage .addShowImg:active{transform:none}}.shopPage{z-index:80;background:#f6f6fa;flex-direction:column;width:100%;height:100%;min-height:100dvh;display:flex;position:absolute;inset:0;overflow:hidden auto}.shopPage .shop-top{background-image:url(/shop/shop-bg.webp);background-repeat:no-repeat;background-size:100% 100%;flex-direction:column;width:100%;height:341px;padding-top:44px;padding-bottom:31px;display:flex;position:relative}.shopPage .shop-top.active{background:#fff}.shopPage .headerBox{z-index:10;color:#111;background:0 0;align-items:center;gap:8px;width:100%;padding:10px 12px;transition:background .2s;display:flex;position:absolute;top:0;left:0}.shopPage .headerBox.solid{background:#fffffff5}.shopPage .headerBox h1{text-align:center;flex:1;font-size:16px;font-weight:900}.shopPage .shop-back,.shopPage .shop-rule{color:#111;background:#ffffff8c;border:none;border-radius:50%;place-items:center;width:34px;height:34px;font-size:22px;transition:transform .18s;display:grid}.shopPage .shop-back:active,.shopPage .shop-rule:active{transform:scale(.94)}.shopPage .shop-rule img{width:18px;height:18px}.shopPage .pointsBox{text-align:left;background-color:#fffc;border:1px solid #fffc;border-radius:4px;width:calc(100% - 16px);max-width:359px;height:56px;min-height:56px;margin:7px auto 0;padding:10px 16px 0;position:relative}.shopPage .pointsBox .desc{color:#111;align-items:center;gap:2px;margin-bottom:6px;font-size:12px;font-weight:600;line-height:14px;display:flex}.shopPage .pointsBox .desc .more{width:12px;height:12px}.shopPage .pointsBox .num{color:#000;font-size:16px;font-weight:800;line-height:16px}.shopPage .pointsBox .gold-icon-right{pointer-events:none;position:absolute;top:-7px;right:23px}.shopPage .pointsBox .gold-icon-right img{width:74px;height:61px}.shopPage .points-title{color:#111;height:14px;margin-top:16px;margin-bottom:12px;padding-left:8px;font-size:14px;font-weight:600;line-height:14px}.shopPage .drawGroup{justify-content:space-between;align-items:center;gap:6px;padding:0 8px;display:flex}.shopPage .drawGroup .draw-item{background:#fff;border:none;border-radius:4px;flex:0 0 116px;width:116px;max-width:116px;height:160px;padding:0;transition:transform .18s;animation:.4s both shopFadeUp;position:relative;overflow:hidden}.shopPage .drawGroup .draw-item:active{transform:scale(.97)}.shopPage .drawGroup .draw-item .i-img{width:116px;height:116px}.shopPage .drawGroup .draw-item .i-img .image{object-fit:cover;width:100%;height:100%;display:block}.shopPage .drawGroup .draw-item .i-name{color:#111;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;margin:6px 0 4px;padding:0 4px;font-size:10px;font-weight:600;overflow:hidden}.shopPage .drawGroup .draw-item .numBox{justify-content:center;align-items:center;gap:2px;width:100%;display:flex}.shopPage .drawGroup .draw-item .numBox .icon{width:10px;height:10px}.shopPage .drawGroup .draw-item .numBox .num{color:var(--p_c);font-size:13px;font-weight:800}.shopPage .drawGroup .draw-item .i-num{background:#fff;border-radius:0 4px;align-items:center;gap:2px;height:16px;padding:0 5px;font-size:11px;font-weight:600;display:flex;position:absolute;top:0;right:0}.shopPage .drawGroup .draw-item .i-num img{width:12px;height:12px}.shopPage .storeContainer{padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));background:#f6f6fa;border-radius:12px 12px 0 0;flex:1;margin-top:-19px;animation:.4s 80ms both shopFadeUp}.shopPage .storeContainer .navbar-box{z-index:5;background:#f6f6fa;border-radius:8px 8px 0 0;align-items:center;padding-right:12px;display:flex;position:relative;overflow:hidden}.shopPage .storeContainer .navbar-box.scrolled{background:#fff}.shopPage .storeContainer .navbar-box .navbar-tab{scrollbar-width:none;flex:1;height:36px;margin:8px 0;overflow-x:auto}.shopPage .storeContainer .navbar-box .navbar-tab::-webkit-scrollbar{display:none}.shopPage .storeContainer .navbar-box .navbar-tab .scroll-view{white-space:nowrap;width:max-content;height:100%;padding-right:15px;display:flex}.shopPage .storeContainer .navbar-box .navbar-tab .scroll-view .item-tab{color:#747a72;z-index:2;filter:grayscale()brightness(110%);background:0 0;border:none;align-items:center;height:100%;margin-right:24px;padding:0;font-size:13px;font-weight:800;transition:color .2s,filter .2s;display:flex;position:relative}.shopPage .storeContainer .navbar-box .navbar-tab .scroll-view .item-tab:first-child{margin-left:16px}.shopPage .storeContainer .navbar-box .navbar-tab .scroll-view .item-tab.active{color:#111;filter:none}.shopPage .storeContainer .navbar-box .navbar-tab .scroll-view .item-tab .inner-item{position:relative}.shopPage .storeContainer .navbar-box .navbar-tab .scroll-view .item-tab .inner-item .line{background:0 0;border-radius:3px;width:24px;height:3px;transition:transform .2s,background .2s;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)scaleX(0)}.shopPage .storeContainer .navbar-box .navbar-tab .scroll-view .item-tab.active .inner-item .line{background:var(--theme);transform:translate(-50%)scaleX(1)}.shopPage .storeContainer .navbar-box .sortBox{z-index:2;background:linear-gradient(270deg,#f6f6fa 50%,#0000);border:none;justify-content:flex-end;align-items:center;width:69px;height:100%;padding-right:17px;display:flex;position:absolute;top:0;right:0}.shopPage .storeContainer .navbar-box .sortBox img{width:14px;height:14px}.shopPage .storeContainer .list{grid-template-columns:repeat(2,1fr);gap:8px;padding:0 8px 16px;display:grid}.shopPage .shop-goods{background:#fff;border-radius:6px;animation:.35s both shopFadeUp;overflow:hidden}.shopPage .shop-goods .goodsImgBox{aspect-ratio:1;background:#f1f1f5;width:100%;position:relative}.shopPage .shop-goods .goodsImgBox .goodsImg{object-fit:cover;width:100%;height:100%;display:block}.shopPage .shop-goods .goodsImgBox .limit{width:auto;height:18px;position:absolute;top:6px;left:6px}.shopPage .shop-goods .goodsImgBox .soldOut{color:#fff;background:#00000073;place-items:center;font-size:14px;font-weight:800;display:grid;position:absolute;inset:0}.shopPage .shop-goods .goodsInfo{padding:8px}.shopPage .shop-goods .goodsName{color:#111;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:32px;font-size:12px;font-weight:600;display:-webkit-box;overflow:hidden}.shopPage .shop-goods .priceBox{justify-content:space-between;align-items:center;margin:6px 0 8px;display:flex}.shopPage .shop-goods .i-price{color:var(--p_c);align-items:center;gap:3px;font-size:13px;font-weight:800;display:flex}.shopPage .shop-goods .i-price img{width:12px;height:12px}.shopPage .shop-goods .i-stock{color:#747a72;font-size:10px}.shopPage .shop-exchange{background:0 0;border:none;width:100%;padding:0;display:block}.shopPage .shop-exchange img{width:100%;height:auto;display:block}.shopPage .shop-exchange:disabled{opacity:.45}.shopPage .shop-exchange:not(:disabled):active{transform:scale(.98)}.shopPage .storeContainer .list .list-item{cursor:pointer;background:#fff;border-radius:4px;flex-direction:column;display:flex;overflow:hidden}.shopPage .storeContainer .list .list-item .goodsImgBox{background-color:#f0f0f0;background-repeat:no-repeat;background-size:100% 100%;border-radius:4px 4px 0 0;width:100%;height:176px;position:relative}.shopPage .storeContainer .list .list-item .goodsImgBox .goodsImg{object-fit:cover;width:100%;height:100%;display:block}.shopPage .storeContainer .list .list-item .goodsImgBox .soldOut{color:#fff;z-index:10;font-size:14px;font-weight:800;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.shopPage .storeContainer .list .list-item .goodsImgBox .limit{width:auto;height:16px;position:absolute;top:0;left:0}.shopPage .storeContainer .list .list-item .goodsImgBox .saleTime{position:absolute;bottom:8px;left:8px;right:8px}.shopPage .storeContainer .list .list-item .goodsImgBox .saleTime .time{background:var(--theme);color:#fff;text-align:center;border-radius:4px;width:100%;height:20px;font-size:12px;font-weight:600;line-height:20px}.shopPage .storeContainer .list .list-item .goodsInfo{flex-direction:column;flex:1;padding:10px 8px;display:flex}.shopPage .storeContainer .list .list-item .goodsName{color:#111;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:600;line-height:18px;display:-webkit-box;overflow:hidden}.shopPage .storeContainer .list .list-item .i-value{color:var(--y2_c);margin:4px 0;font-size:10px;font-weight:600;line-height:10px}.shopPage .storeContainer .list .list-item .priceBox{justify-content:space-between;align-items:center;display:flex}.shopPage .storeContainer .list .list-item .priceBox .i-price{align-items:center;gap:2px;display:flex}.shopPage .storeContainer .list .list-item .priceBox .i-price .icon{width:12px;height:12px}.shopPage .storeContainer .list .list-item .priceBox .i-price .points{color:var(--p_c);font-size:13px;font-weight:800}.shopPage .storeContainer .list .list-item .priceBox .i-stock{color:#aab0b1;font-size:10px}.shopPage .storeContainer .list .list-item.soldOut .goodsImgBox:after{content:"";background:#0009;position:absolute;inset:0}.shopPage .storeContainer .list .list-item.soldOut .soldOut{display:block}.shopPage .storeContainer .list .list-item.soldOut .saleTime{display:none}.shopPage .skeleton-loading{background:linear-gradient(90deg,#ececf2 25%,#f6f6fa 50%,#ececf2 75%) 0 0/200% 100%;animation:1.2s ease-in-out infinite shopSkeleton}@keyframes shopSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.shopPage .pointsBox-skeleton,.shopPage .points-title-skeleton,.shopPage .drawGroup-skeleton,.shopPage .navbar-tab-skeleton,.shopPage .list-skeleton{display:block}.shopPage .pointsBox-skeleton{border-radius:4px;width:calc(100% - 16px);max-width:359px;height:56px;margin:7px auto 0}.shopPage .points-title-skeleton{border-radius:2px;width:78px;height:14px;margin:16px 0 12px 8px}.shopPage .drawGroup-skeleton{justify-content:space-between;gap:8px;padding:0 8px;display:flex}.shopPage .drawGroup-skeleton .draw-item-skeleton{background:#fff;border-radius:4px;width:116px}.shopPage .drawGroup-skeleton .i-img-skeleton{border-radius:4px 4px 0 0;width:116px;height:116px}.shopPage .drawGroup-skeleton .numBox-skeleton,.shopPage .drawGroup-skeleton .i-num-skeleton{border-radius:8px;width:70px;height:10px;margin:6px auto}.shopPage .navbar-tab-skeleton{padding:11px 0;display:flex}.shopPage .navbar-tab-skeleton .skeleton-tab{border-radius:4px;width:64px;height:30px;margin-right:16px}.shopPage .navbar-tab-skeleton .skeleton-tab:first-child{margin-left:12px}.shopPage .list-skeleton{grid-template-columns:repeat(2,1fr);gap:8px;padding:0 8px 16px;display:grid}.shopPage .list-skeleton .list-skeleton-item{background:#fff;border-radius:6px;overflow:hidden}.shopPage .list-skeleton .skeleton-img{height:176px}.shopPage .list-skeleton .skeleton-text-box{padding:10px 8px}.shopPage .scroll-box{right:16px;bottom:calc(46px + var(--safe-bottom));z-index:100;color:#fff;background:#111;border:none;border-radius:50%;width:40px;height:40px;font-size:18px;font-weight:800;position:fixed}.shopPage .shop-list-bottom{height:1px}.shop-rule-panel .shop-rule-html{color:#444;margin-bottom:14px;font-size:13px;line-height:1.5}.pointsDetailsPage{z-index:80;background:#fff;flex-direction:column;height:100%;min-height:100dvh;display:flex;position:absolute;inset:0;overflow-y:auto}.pointsDetailsPage .pd-topFixed{z-index:10;background:#fff;position:sticky;top:0}.pointsDetailsPage .pd-header{background:#fff;align-items:center;gap:8px;height:48px;padding:0 12px;display:flex}.pointsDetailsPage .pd-header h1{text-align:center;color:#111;flex:1;margin:0;font-size:16px;font-weight:700}.pointsDetailsPage .pd-back{color:#111;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:34px;height:34px;padding:0 0 2px;font-size:28px;line-height:1;display:flex}.pointsDetailsPage .pd-spacer{width:34px}.pointsDetailsPage .pd-searchBox{background:#fff;justify-content:space-between;align-items:center;height:48px;padding:0 12px 0 16px;display:flex}.pointsDetailsPage .pd-leftTab{align-items:center;gap:8px;display:flex}.pointsDetailsPage .pd-tab_item{color:#72797a;text-align:center;cursor:pointer;background:#f6f6fa;border:none;border-radius:4px;min-width:60px;height:28px;padding:0 12px;font-size:12px;font-weight:600;line-height:28px}.pointsDetailsPage .pd-tab_item.active{color:#fff;background:#111;font-weight:800}.pointsDetailsPage .pd-rightTime{color:#111;cursor:pointer;background:0 0;border:none;align-items:center;gap:2px;padding:0;font-size:12px;font-weight:600;display:flex}.pointsDetailsPage .pd-rightTime img{width:10px;height:10px;margin-left:2px}.pointsDetailsPage .pd-list_box{flex-direction:column;flex:1;gap:8px;padding:6px 12px 16px 16px;display:flex}.pointsDetailsPage .pd-list_item{justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:8px 0;display:flex}.pointsDetailsPage .pd-leftInfo .pd-title{color:#111;margin-bottom:8px;font-size:14px;font-weight:600;line-height:20px}.pointsDetailsPage .pd-leftInfo .pd-time{color:#747a72;font-size:12px;font-weight:500;line-height:14px}.pointsDetailsPage .pd-rightPrice{text-align:right;flex-shrink:0}.pointsDetailsPage .pd-rightPrice .pd-price{color:#111;font-size:15px;font-weight:800;line-height:20px}.pointsDetailsPage .pd-rightPrice .pd-price.active{color:var(--p_c,#ea392a)}.pointsDetailsPage .pd-rightPrice .pd-balance{color:#747a72;margin-top:8px;font-size:12px;font-weight:500;line-height:14px}.pointsDetailsPage .pd-empty-box{flex:1;justify-content:center;align-items:center;min-height:50vh;display:flex}.pointsDetailsPage .q-empty{flex-direction:column;align-items:center;gap:10px;display:flex}.pointsDetailsPage .q-empty img{width:140px;height:auto}.pointsDetailsPage .q-empty .emptyTitle{color:#aab0b1;font-size:13px;font-weight:600}.pointsDetailsPage .pd-mask{z-index:100;background:#00000073;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.pointsDetailsPage .pd-date-sheet{width:min(100%,430px);padding:12px 12px calc(16px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:16px 16px 0 0}.pointsDetailsPage .pd-date-head{grid-template-columns:72px 1fr 72px;align-items:center;margin-bottom:10px;display:grid}.pointsDetailsPage .pd-date-title{text-align:center;color:#111;font-size:15px;font-weight:700}.pointsDetailsPage .pd-date-head button{cursor:pointer;background:0 0;border:none;padding:8px;font-size:14px;font-weight:700}.pointsDetailsPage .pd-date-head button.ghost{color:#747a72;text-align:left}.pointsDetailsPage .pd-date-head button.confirm{color:#111;text-align:right}.pointsDetailsPage .pd-date-body{grid-template-columns:1fr 1.4fr;gap:8px;max-height:280px;display:grid}.pointsDetailsPage .pd-year-col,.pointsDetailsPage .pd-month-col{flex-direction:column;gap:4px;display:flex;overflow-y:auto}.pointsDetailsPage .pd-year-col button,.pointsDetailsPage .pd-month-col button{color:#444;cursor:pointer;background:#f6f6fa;border:none;border-radius:8px;height:40px;font-size:14px;font-weight:600}.pointsDetailsPage .pd-year-col button.on,.pointsDetailsPage .pd-month-col button.on{color:#fff;background:#111}.pointsDetailsPage-card,.pointsDetailsPage-hint{display:none}.pointsGoodsDetailsPage{z-index:80;height:100%;min-height:100dvh;padding-bottom:calc(64px + env(safe-area-inset-bottom,0px));background:#f6f6fa;flex-direction:column;display:flex;position:absolute;inset:0;overflow-y:auto;container:pgd/inline-size}.pointsGoodsDetailsPage .pgd-header{z-index:20;color:#111;pointer-events:none;align-items:center;gap:8px;margin-bottom:-54px;padding:10px 12px;transition:background .2s,color .2s;display:flex;position:sticky;top:0}.pointsGoodsDetailsPage .pgd-header.solid{background:#fff;margin-bottom:0}.pointsGoodsDetailsPage .pgd-header h1{text-align:center;flex:1;min-height:1.2em;margin:0;font-size:15px;font-weight:800}.pointsGoodsDetailsPage .pgd-back{color:#111;cursor:pointer;pointer-events:auto;background:#ffffffeb;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0 0 2px;font-size:26px;line-height:1;display:flex;box-shadow:0 1px 6px #0000002e}.pointsGoodsDetailsPage .pgd-header.solid .pgd-back{box-shadow:none;color:#111;background:#f3f3f6}html.night-mode .pointsGoodsDetailsPage .pgd-back{color:#fff;box-shadow:none;background:#2a2a36}html.night-mode .pointsGoodsDetailsPage .pgd-header.solid{background:#12121a;border-bottom:1px solid #2c2c38}.pointsGoodsDetailsPage .pgd-spacer{pointer-events:none;width:34px}.pointsGoodsDetailsPage .pgd-loading{border-radius:8px;height:280px;margin:16px}.pointsGoodsDetailsPage .pgd-goodsImg{background-color:#f0f0f0;background-repeat:no-repeat;background-size:100% 100%;height:88cqw;max-height:380px;position:relative}.pointsGoodsDetailsPage .pgd-img,.pointsGoodsDetailsPage .pgd-img img{object-fit:contain;width:100%;height:100%}.pointsGoodsDetailsPage .pgd-startsBox{position:absolute;bottom:22px;right:12px}.pointsGoodsDetailsPage .pgd-limited{color:#fff;text-align:center;background:#111;border-radius:3px 3px 0 0;height:20px;padding:0 6px;font-size:10px;line-height:20px}.pointsGoodsDetailsPage .pgd-goodsInfo{z-index:2;background:#f6f6fa;border-radius:12px 12px 0 0;flex:1;position:relative;transform:translateY(-22px)}.pointsGoodsDetailsPage .pgd-goodsParams{background:#fff;border-radius:8px 8px 0 0;padding:20px 16px 12px}.pointsGoodsDetailsPage .pgd-pointsBox{justify-content:space-between;align-items:center;display:flex}.pointsGoodsDetailsPage .pgd-num{width:100%}.pointsGoodsDetailsPage .pgd-price{width:100%;color:var(--p_c,#ea392a);justify-content:space-between;align-items:center;gap:10px;font-size:18px;font-weight:800;display:flex}.pointsGoodsDetailsPage .pgd-p-left{align-items:center;gap:4px;display:flex}.pointsGoodsDetailsPage .pgd-p-left img{width:20px;height:20px}.pointsGoodsDetailsPage .pgd-limit{color:#ea392a;text-align:right;white-space:nowrap;font-size:12px;font-weight:600}.pointsGoodsDetailsPage .pgd-recycle{color:var(--y2_c,#c9a227);margin-top:6px;font-size:12px;font-weight:600}.pointsGoodsDetailsPage .pgd-goodsName{color:#111;margin-top:10px;font-size:14px;font-weight:600;line-height:1.5}.pointsGoodsDetailsPage .pgd-recentRedeems{background:#fff;margin-top:8px;padding:14px 16px}.pointsGoodsDetailsPage .pgd-rr-title{justify-content:space-between;align-items:center;display:flex}.pointsGoodsDetailsPage .pgd-leftLabel{color:#111;font-size:14px;font-weight:700}.pointsGoodsDetailsPage .pgd-rightMore{color:#747a72;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:600}.pointsGoodsDetailsPage .pgd-redeemsList{flex-direction:column;gap:12px;width:100%;margin-top:12px;display:flex}.pointsGoodsDetailsPage .pgd-redeemsList--sheet{max-height:50dvh;overflow:auto}.pointsGoodsDetailsPage .pgd-redeemsItem{justify-content:space-between;align-items:center;gap:10px;display:flex}.pointsGoodsDetailsPage .pgd-leftUserData{align-items:center;min-width:0;display:flex}.pointsGoodsDetailsPage .pgd-avatar{object-fit:cover;border-radius:50%;width:16px;height:16px;margin-right:6px}.pointsGoodsDetailsPage .pgd-username{color:#111;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.pointsGoodsDetailsPage .pgd-time{color:#aab0b1;flex-shrink:0;font-size:11px}.pointsGoodsDetailsPage .pgd-goodsContent{background:#fff;flex-direction:column;margin-top:8px;padding:16px;display:flex;overflow:hidden}.pointsGoodsDetailsPage .pgd-detail-title{color:#111;margin-bottom:12px;font-size:14px;font-weight:700}.pointsGoodsDetailsPage .pgd-descImg{width:100%;height:auto;display:block}.pointsGoodsDetailsPage .pgd-imgMask{background:#f0f0f0;width:100%;height:250px}.pointsGoodsDetailsPage .pgd-bottom_btn{z-index:30;width:100%;padding:8px 0 calc(8px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:16px 16px 0 0;justify-content:center;display:flex;position:absolute;bottom:0;left:0;box-shadow:0 -4px 16px #0000000f}.pointsGoodsDetailsPage .pgd-btn{color:#fff;cursor:not-allowed;background:#aab0b1;border:none;border-radius:6px;width:93.6%;max-width:420px;height:48px;font-size:15px;font-weight:700}.pointsGoodsDetailsPage .pgd-btn.active{cursor:pointer;background:#111}.pointsGoodsDetailsPage .pgd-btn:disabled{opacity:1}.pointsGoodsDetailsPage .pgd-btn.countdown,.pointsGoodsDetailsPage .pgd-btn.countdown:disabled{cursor:default;color:#fff;background:#ea392a;font-size:14px}.pointsGoodsDetailsPage .pgd-lv{color:#fff;background:linear-gradient(#5b9dff,#2f6bff);border-radius:4px;flex-shrink:0;padding:2px 5px;font-size:10px;font-weight:900;line-height:1.2;transform:skew(-8deg)}.pointsGoodsDetailsPage .pgd-lv.lv-0,.pointsGoodsDetailsPage .pgd-lv.lv-1{background:linear-gradient(#8fd0ff,#3a8dff)}.pointsGoodsDetailsPage .pgd-lv.lv-2,.pointsGoodsDetailsPage .pgd-lv.lv-3{background:linear-gradient(#7dffb2,#19b86a)}.pointsGoodsDetailsPage .pgd-lv.lv-4,.pointsGoodsDetailsPage .pgd-lv.lv-5{background:linear-gradient(#ffd56b,#f0a000)}.pointsGoodsDetailsPage .pgd-lv.lv-6,.pointsGoodsDetailsPage .pgd-lv.lv-7{background:linear-gradient(#ff9b6b,#ea392a)}.pointsGoodsDetailsPage .pgd-lv.lv-8,.pointsGoodsDetailsPage .pgd-lv.lv-9{background:linear-gradient(#d9a6ff,#8b3dff)}.pointsGoodsDetailsPage .pgd-mask{z-index:100;background:#00000080;place-items:end center;padding:0;display:grid;position:fixed;inset:0}.pointsGoodsDetailsPage .pgd-confirm,.pointsGoodsDetailsPage .pgd-redeemsSheet{width:100%;max-width:480px;padding:18px 16px calc(16px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:16px 16px 0 0}.pointsGoodsDetailsPage .pgd-confirm h3,.pointsGoodsDetailsPage .pgd-redeemsSheet h3{text-align:center;margin:0 0 14px;font-size:16px}.pointsGoodsDetailsPage .pgd-confirm-goods{align-items:center;gap:12px;margin-bottom:12px;display:flex}.pointsGoodsDetailsPage .pgd-confirm-goods>img{object-fit:contain;background:#f6f6fa;border-radius:8px;width:72px;height:72px}.pointsGoodsDetailsPage .pgd-confirm-name{margin:0 0 6px;font-size:13px;font-weight:700}.pointsGoodsDetailsPage .pgd-confirm-price{color:var(--p_c,#ea392a);align-items:center;gap:4px;margin:0 0 4px;font-weight:800;display:flex}.pointsGoodsDetailsPage .pgd-confirm-price img{width:14px;height:14px}.pointsGoodsDetailsPage .pgd-confirm-bal{color:#747a72;margin:0;font-size:12px}.pointsGoodsDetailsPage .pgd-confirm-body{color:#444;margin:0 0 14px;font-size:13px}.pointsGoodsDetailsPage .pgd-confirm-actions{gap:10px;display:flex}.pointsGoodsDetailsPage .pgd-confirm-actions button{color:#fff;background:#111;border:none;border-radius:8px;flex:1;height:44px;font-weight:700}.pointsGoodsDetailsPage .pgd-confirm-actions button.ghost{color:#111;background:#f3f3f6}.pointsGoodsDetailsPage .pgd-sheet-close{background:#f3f3f6;border:none;border-radius:8px;width:100%;height:44px;margin-top:14px;font-weight:700}@keyframes shopFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.shop-rule-mask{z-index:90;background:#00000073;place-items:center;padding:24px;animation:.2s both shopFadeUp;display:grid;position:fixed;inset:0}.shop-rule-panel{background:#fff;border-radius:12px;width:min(100%,340px);padding:18px 16px}.shop-rule-panel h3{margin-bottom:10px;font-size:16px}.shop-rule-panel ol{color:#444;flex-direction:column;gap:8px;margin-bottom:14px;padding-left:18px;font-size:13px;display:flex}.shop-rule-panel button{background:var(--theme);color:#fff;border:none;border-radius:8px;width:100%;height:40px;font-weight:800}@media (prefers-reduced-motion:reduce){.shopPage,.shopPage .pointsBox,.shopPage .draw-item,.shopPage .storeContainer,.shopPage .shop-goods{animation:none!important}}.recordPage{z-index:80;background:#f6f6fa;flex-direction:column;height:100%;min-height:100dvh;animation:.32s cubic-bezier(.22,1,.36,1) both recPageIn;display:flex;position:absolute;inset:0;overflow-y:auto}@keyframes recPageIn{0%{opacity:.4;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.recordPage .navTop{z-index:10;background-color:#f6f6fa;position:sticky;top:0}.recordPage .rec-nav{align-items:center;gap:8px;padding:10px 12px;display:flex}.recordPage .rec-nav h1{text-align:center;flex:1;font-size:16px;font-weight:900}.recordPage .rec-back{color:#111;background:#fff;border:none;border-radius:50%;place-items:center;width:34px;height:34px;font-size:22px;transition:transform .18s;display:grid}.recordPage .rec-back:active{transform:scale(.94)}.recordPage .rec-spacer{width:34px}.recordPage .tab-box{justify-content:center;align-items:center;gap:40px;width:calc(100% - 32px);max-width:343px;margin:4px auto 8px;display:flex}.recordPage .rec-tab{color:#747a72;background:0 0;border:none;padding:6px 4px 10px;font-size:14px;font-weight:800;transition:color .2s,transform .18s;position:relative}.recordPage .rec-tab:active{transform:scale(.96)}.recordPage .rec-tab.active{color:#111}.recordPage .rec-tab .line{background:0 0;border-radius:3px;width:24px;height:3px;transition:transform .2s,background .2s;position:absolute;bottom:0;left:50%;transform:translate(-50%)scaleX(0)}.recordPage .rec-tab.active .line{background:var(--theme);transform:translate(-50%)scaleX(1)}.recordPage .listBox{padding:8px 16px calc(20px + env(safe-area-inset-bottom,0px));flex-direction:column;row-gap:12px;display:flex}.recordPage .listBox .list-item{cursor:pointer;background:#fff;border-radius:6px;height:auto;min-height:152px;padding:16px 12px;transition:transform .18s;animation:.35s both recItemIn;position:relative}.recordPage .listBox .list-item:active{transform:scale(.99)}@keyframes recItemIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.recordPage .listBox .list-item .goodsHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.recordPage .listBox .list-item .goodsHeader .goodsName{color:#111;align-items:center;min-width:0;font-size:12px;display:flex}.recordPage .listBox .list-item .goodsHeader .goodsName img{flex-shrink:0;width:20px;height:20px;margin-right:4px}.recordPage .listBox .list-item .goodsHeader .goodsName .name{text-overflow:ellipsis;white-space:nowrap;max-width:170px;font-weight:600;overflow:hidden}.recordPage .listBox .list-item .goodsHeader .time{color:#747a72;flex-shrink:0;font-size:11px;font-weight:500}.recordPage .listBox .list-item .goodsInfo{background-color:#f6f6fa;border-radius:4px;align-items:center;height:60px;margin:12px 0;padding-right:8px;display:flex;position:relative}.recordPage .listBox .list-item .goodsInfo .goods-img{object-fit:cover;background:#eee;border-radius:2px;flex-shrink:0;width:60px;height:60px;margin-right:12px}.recordPage .listBox .list-item .goodsInfo .goods-params{flex:1;min-width:0}.recordPage .listBox .list-item .goodsInfo .goods-params .draws{color:#111;margin-bottom:8px;font-size:12px;font-weight:600}.recordPage .listBox .list-item .goodsInfo .goods-params .tags{align-items:center;column-gap:4px;width:100%;max-width:220px;display:flex;overflow:hidden}.recordPage .listBox .list-item .goodsInfo .goods-params .tags .tag_item{color:#111;align-items:center;height:16px;font-size:10px;font-weight:700;display:flex}.recordPage .listBox .list-item .goodsInfo .goods-params .tags .tag_item .tag{background:#fff;border-radius:4px;height:16px;padding:0 4px;font-weight:800;line-height:16px}.recordPage .listBox .list-item .goodsInfo .goods-params .tags .tag_item .tag.rarity-S{color:#c41d1d}.recordPage .listBox .list-item .goodsInfo .goods-params .tags .tag_item .tag.rarity-A{color:#d46b08}.recordPage .listBox .list-item .goodsInfo .goods-params .tags .tag_item .tag.rarity-B{color:#096dd9}.recordPage .listBox .list-item .goodsInfo .goods-params .tags .tag_item .tag.rarity-C{color:#666}.recordPage .listBox .list-item .goodsInfo .goods-params .tags .tag_item .tag_num div{background:#0000001a;border-radius:4px;height:16px;margin-left:-6px;padding:0 4px 0 10px;font-size:10px;line-height:16px}.recordPage .listBox .list-item .goodsInfo .hash{color:#111;background-color:#fff;border:none;border-radius:2px;justify-content:center;align-items:center;gap:2px;width:48px;height:16px;padding:0;font-size:10px;font-weight:600;display:flex;position:absolute;top:4px;right:4px}.recordPage .listBox .list-item .goodsInfo .hash img{width:12px;height:12px}.recordPage .listBox .list-item .goodsInfo .single-icon{width:14px;height:14px;position:absolute;bottom:4px;right:4px}.recordPage .listBox .list-item .goodsPrice{justify-content:space-between;align-items:center;height:16px;display:flex;position:relative}.recordPage .listBox .list-item .goodsPrice .paymentPrice{color:#747a72;font-size:12px;font-weight:500}.recordPage .listBox .list-item .goodsPrice .value{color:#111;align-items:center;gap:4px;font-size:12px;font-weight:500;display:flex}.recordPage .listBox .list-item .goodsPrice .value .price{color:var(--p_c);font-weight:700}.recordPage .listBox .list-item .goodsPrice .arrow{pointer-events:none;width:29px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.recordPage .empty-box{color:#747a72;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:40px 20px;display:flex}.recordPage .empty-box img{opacity:.9;width:120px}.rec-hash-mask{z-index:90;background:#00000073;place-items:center;padding:24px;animation:.2s both recItemIn;display:grid;position:fixed;inset:0}.rec-hash-panel{background:#fff;border-radius:12px;width:min(100%,340px);padding:18px 16px}.rec-hash-panel h3{margin-bottom:8px;font-size:16px}.rec-hash-panel .rec-hash-name{color:#666;margin-bottom:10px;font-size:13px}.rec-hash-panel code{word-break:break-all;background:#f6f6fa;border-radius:8px;margin-bottom:14px;padding:12px;font-size:12px;display:block}.rec-hash-panel button{background:var(--theme);color:#fff;border:none;border-radius:8px;width:100%;height:40px;font-weight:800}@media (prefers-reduced-motion:reduce){.recordPage,.recordPage .listBox .list-item{animation:none!important}}.myorderPage{z-index:80;background:var(--bg);height:100%;min-height:100dvh;color:var(--black);padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;animation:.32s cubic-bezier(.22,1,.36,1) both moPageIn;display:flex;position:absolute;inset:0;overflow-y:auto}@keyframes moPageIn{0%{opacity:.4;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.myorderPage .navTop{background-color:var(--bg);z-index:10;color:var(--black);position:sticky;top:0}.myorderPage .mo-nav{background:var(--surface);color:var(--black);align-items:center;gap:8px;padding:10px 12px;display:flex}.myorderPage .mo-nav h1{text-align:center;color:var(--black);flex:1;font-size:16px;font-weight:900}.myorderPage .mo-back{background:var(--bg);width:34px;height:34px;color:var(--black);border:none;border-radius:50%;place-items:center;font-size:22px;transition:transform .18s;display:grid}.myorderPage .mo-back:active{transform:scale(.94)}.myorderPage .mo-spacer{width:34px}.myorderPage .navTop .tab-box{justify-content:space-between;align-items:center;gap:4px;width:calc(100% - 32px);max-width:343px;margin:12px auto;display:flex}.myorderPage .mo-tab{color:var(--muted);background:0 0;border:none;flex:1;padding:6px 2px 10px;font-size:13px;font-weight:800;transition:color .2s,transform .18s;position:relative}.myorderPage .mo-tab:active{transform:scale(.96)}.myorderPage .mo-tab.active{color:var(--black)}.myorderPage .mo-tab .line{background:0 0;border-radius:3px;width:22px;height:3px;transition:transform .2s,background .2s;position:absolute;bottom:0;left:50%;transform:translate(-50%)scaleX(0)}.myorderPage .mo-tab.active .line{background:var(--theme);transform:translate(-50%)scaleX(1)}.myorderPage .navTop .showImgTop{background-image:url(/myorder/showImgTop.webp);background-repeat:no-repeat;background-size:100% 100%;border-radius:4px;justify-content:space-between;align-items:center;width:calc(100% - 32px);max-width:343px;height:44px;min-height:44px;margin:0 auto 12px;padding-left:48px;padding-right:10px;font-weight:800;animation:.35s both moFadeUp;display:flex;overflow:hidden}.myorderPage .navTop .showImgTop .leftTxt{color:#fff;text-transform:capitalize;flex-wrap:wrap;align-items:center;gap:2px;font-size:12px;display:flex}.myorderPage .navTop .showImgTop .leftTxt .pointsNum{color:var(--y1_c);align-items:center;margin:0 2px;display:flex}.myorderPage .navTop .showImgTop .leftTxt .pointsNum img{width:12px;height:12px;margin-right:1px;display:block}.myorderPage .navTop .showImgTop .rightBtn{background-color:var(--y1_c);color:#111;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:74px;height:24px;font-size:10px;font-weight:800;display:flex}.myorderPage .listBox{flex-direction:column;row-gap:12px;padding:0 16px 20px;display:flex}.myorderPage .listBox .list-item{background:var(--surface);box-sizing:border-box;cursor:pointer;color:var(--black);background-repeat:no-repeat;background-size:100% 76px;border-radius:6px;padding:16px 12px 12px;transition:transform .18s;animation:.35s both moFadeUp}.myorderPage .listBox .list-item:active{transform:scale(.995)}@keyframes moFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.myorderPage .listBox .list-item .item-header{justify-content:space-between;align-items:center;display:flex}.myorderPage .listBox .list-item .item-header .time{color:var(--muted);font-size:12px;font-weight:500}.myorderPage .listBox .list-item .item-header .status{color:var(--black);align-items:center;font-size:12px;font-weight:600;display:flex}.myorderPage .listBox .list-item .item-header .status img{width:20px;height:20px;margin-right:2px}.myorderPage .listBox .list-item .goodsBox{align-items:center;margin-top:12px;margin-bottom:12px;display:flex}.myorderPage .listBox .list-item .goodsBox .goodsImgBox{background:#f1f1f5;border-radius:3px;flex-shrink:0;width:60px;height:60px;margin-right:12px;overflow:hidden}.myorderPage .listBox .list-item .goodsBox .goodsImgBox .goodsImg{object-fit:cover;width:100%;height:100%;display:block}.myorderPage .listBox .list-item .goodsBox .goodsInfo{flex:1;min-width:0}.myorderPage .listBox .list-item .goodsBox .goodsInfo .goodsName{color:var(--black);text-overflow:ellipsis;white-space:nowrap;max-width:235px;margin-bottom:12px;font-size:12px;font-weight:600;overflow:hidden}.myorderPage .listBox .list-item .goodsBox .goodsInfo .priceBox{justify-content:space-between;align-items:center;display:flex}.myorderPage .listBox .list-item .goodsBox .goodsInfo .priceBox .price{color:var(--black);font-size:12px;font-weight:700}.myorderPage .listBox .list-item .goodsBox .goodsInfo .priceBox .num{color:var(--muted);font-size:14px}.myorderPage .listBox .list-item .message{background:var(--bg);width:100%;color:var(--theme);border-radius:4px;align-items:flex-start;margin-bottom:12px;padding:6px;font-size:10px;line-height:15px;display:none}.myorderPage .listBox .list-item .message.mo-show{display:flex}.myorderPage .listBox .list-item .message img{flex-shrink:0;width:12px;height:12px;margin-top:2px;margin-right:4px;display:block}.myorderPage .listBox .list-item .btns{justify-content:flex-end;align-items:center;gap:8px;display:flex}.myorderPage .listBox .list-item .btns .btn{border:1px solid var(--line);background:var(--surface);color:var(--black);border-radius:6px;height:30px;padding:0 12px;font-size:12px;font-weight:700;transition:transform .18s}.myorderPage .listBox .list-item .btns .btn:active{transform:scale(.97)}.myorderPage .listBox .list-item .btns .btn.confirm{background:var(--black);border-color:var(--black);color:var(--surface)}.myorderPage .empty-box{color:var(--muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:48px 20px;display:flex}.myorderPage .empty-box img{opacity:.9;width:120px}.mo-mask{z-index:90;background:#00000073;place-items:center;padding:24px;animation:.2s both moFadeUp;display:grid;position:fixed;inset:0}.mo-panel{text-align:center;background:#fff;border-radius:14px;width:min(100%,320px);padding:18px 16px}.mo-panel-icon{width:72px;height:auto;margin:0 auto 10px;display:block}.mo-panel h3{margin-bottom:6px;font-size:16px}.mo-panel p{color:#666;word-break:break-all;margin-bottom:14px;font-size:13px}.mo-panel button{background:var(--theme);color:#fff;border:none;border-radius:8px;width:100%;height:40px;font-weight:800}.mo-panel-actions{gap:8px;display:flex}.mo-panel-actions button{flex:1}.mo-panel-actions button.ghost{color:#333;background:#f1f1f5}@media (prefers-reduced-motion:reduce){.myorderPage,.myorderPage .listBox .list-item,.myorderPage .navTop .showImgTop{animation:none!important}}.couponPage{z-index:80;height:100%;min-height:100dvh;padding-bottom:env(safe-area-inset-bottom,0px);background:#f6f6fa;flex-direction:column;animation:.32s cubic-bezier(.22,1,.36,1) both cpPageIn;display:flex;position:absolute;inset:0;overflow-y:auto}@keyframes cpPageIn{0%{opacity:.4;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.couponPage .navTop{z-index:10;background-color:#f6f6fa;position:sticky;top:0}.couponPage .cp-nav{background:#fff;align-items:center;gap:8px;padding:10px 12px;display:flex}.couponPage .cp-nav h1{text-align:center;flex:1;font-size:16px;font-weight:900}.couponPage .cp-back{color:#111;background:#f6f6fa;border:none;border-radius:50%;place-items:center;width:34px;height:34px;font-size:22px;transition:transform .18s;display:grid}.couponPage .cp-back:active{transform:scale(.94)}.couponPage .cp-spacer{width:34px}.couponPage .tab-box{justify-content:space-around;align-items:center;gap:4px;width:calc(100% - 32px);max-width:343px;margin:12px auto 8px;display:flex}.couponPage .cp-tab{color:#747a72;background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:4px;padding:6px 2px 12px;font-size:14px;font-weight:800;transition:color .2s,transform .18s;display:inline-flex;position:relative}.couponPage .cp-tab:active{transform:scale(.96)}.couponPage .cp-tab.active{color:#111}.couponPage .cp-tab .cp-num{color:inherit;font-size:12px;font-weight:700}.couponPage .cp-tab .line{background:0 0;border-radius:3px;width:22px;height:3px;transition:transform .2s,background .2s;position:absolute;bottom:0;left:50%;transform:translate(-50%)scaleX(0)}.couponPage .cp-tab.active .line{background:var(--theme);transform:translate(-50%)scaleX(1)}.couponPage .listBox{flex-direction:column;row-gap:15px;padding:8px 16px 16px;display:flex}.couponPage .listBox .list-item{background-image:url(/coupon/coupon-item-bg.webp);background-repeat:no-repeat;background-size:100% 100%;border-radius:6px;align-items:center;height:85px;animation:.35s both cpFadeUp;display:flex;position:relative}@keyframes cpFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.couponPage .listBox .list-item .price{color:var(--p_c);text-align:center;flex-shrink:0;justify-content:center;align-items:baseline;gap:1px;width:72px;margin-left:12px;margin-right:23px;font-size:24px;font-weight:900;line-height:1;display:flex}.couponPage .listBox .list-item .price .rm{font-size:12px;font-weight:800}.couponPage .listBox .list-item .price .num{font-size:24px;font-weight:900}.couponPage .listBox .list-item .desc{flex:1;min-width:0;padding-right:80px}.couponPage .listBox .list-item .desc .type{color:#111;text-overflow:ellipsis;white-space:nowrap;margin-bottom:7px;font-size:15px;font-weight:700;overflow:hidden}.couponPage .listBox .list-item .desc .text{color:#111;text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:10px;overflow:hidden}.couponPage .listBox .list-item .btn{background:var(--theme);text-align:center;color:#fff;border:none;border-radius:4px;width:68px;height:36px;font-size:11px;font-weight:700;transition:transform .18s,opacity .18s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.couponPage .listBox .list-item .btn:active:not(:disabled){transform:translateY(-50%)scale(.96)}.couponPage .listBox .list-item.disable .price,.couponPage .listBox .list-item.disable .desc div{color:#aab0b1}.couponPage .listBox .list-item.disable .btn{color:#747a72;cursor:default;background-color:#0000;font-size:14px;font-weight:700}.couponPage .empty-box{color:#747a72;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:48px 20px;font-size:12px;display:flex}.couponPage .empty-box img{object-fit:contain;width:120px;height:120px;margin-bottom:4px}@media (prefers-reduced-motion:reduce){.couponPage,.couponPage .listBox .list-item{animation:none!important}}.pwa-overlay{z-index:300;background:#00000073;justify-content:center;align-items:flex-end;animation:.25s both overlayIn;display:flex;position:fixed;inset:0}.pwaPopup{background-color:#f6f6fa;border-radius:16px 16px 0 0;width:100%;max-width:480px;max-height:min(92dvh,720px);padding:30px 16px 16px;animation:.32s cubic-bezier(.22,1,.36,1) both pwaSheetIn;position:relative;overflow-y:auto}@keyframes pwaSheetIn{0%{opacity:.6;transform:translateY(100%)}to{opacity:1;transform:translate(0)}}.pwaPopup .close{background:0 0;border:none;place-items:center;width:30px;height:30px;padding:0;display:grid;position:absolute;top:8px;right:8px}.pwaPopup .close img{width:18px;height:18px;display:block}.pwaPopup .title{color:#000;text-align:center;font-size:16px;font-weight:800}.pwaPopup .subtitle{color:#747a72;text-align:center;margin-top:8px;margin-bottom:12px;padding:0 8px;font-size:10px;font-weight:400;line-height:1.5}.pwaPopup .tab-box{background:#e8e8ea;border-radius:8px;align-items:center;gap:4px;margin-bottom:12px;padding:3px;display:flex}.pwaPopup .pwa-tab{color:#747a72;background:0 0;border:none;border-radius:6px;flex:1;height:32px;font-size:12px;font-weight:700;transition:background .2s,color .2s,transform .18s}.pwaPopup .pwa-tab:active{transform:scale(.98)}.pwaPopup .pwa-tab.active{color:#111;background:#fff;box-shadow:0 1px 2px #0000000f}.pwaPopup .pwa-steps{animation:.3s both pwaFadeIn}@keyframes pwaFadeIn{0%{opacity:0}to{opacity:1}}.pwaPopup .step{box-sizing:border-box;background:#e8e8ea;border-radius:4px;width:min(100%,300px);min-height:119px;margin:0 auto 8px;padding:8px 13px}.pwaPopup .step:last-child{margin-bottom:0}.pwaPopup .step .desc{color:#111;align-items:center;min-height:30px;margin-bottom:4px;font-size:10px;font-weight:400;line-height:1.5;display:flex}.pwaPopup .step .step-bg{object-fit:contain;width:100%;max-width:274px;height:69px;margin:0 auto;display:block}.pwaPopup .pwa-handle{background:#d0d0d4;border-radius:999px;width:36px;height:4px;margin:14px auto 4px}@media (prefers-reduced-motion:reduce){.pwa-overlay,.pwaPopup,.pwaPopup .pwa-steps{animation:none!important}}html.night-mode .pwaPopup{color:#fff!important;background-color:#1a1a24!important}html.night-mode .pwaPopup .title{color:#fff!important}html.night-mode .pwaPopup .subtitle{color:#c8c8d0!important}html.night-mode .pwaPopup .tab-box{background:#242432!important}html.night-mode .pwaPopup .pwa-tab{color:#a0a0aa!important}html.night-mode .pwaPopup .pwa-tab.active{box-shadow:none;color:#fff!important;background:#2a2a36!important}html.night-mode .pwaPopup .step{background:#e8e8ea!important}html.night-mode .pwaPopup .step .desc{color:#111!important}html.night-mode .pwaPopup .close img{filter:invert()}html.night-mode .pwaPopup .pwa-handle{background:#3a3a48!important}.addressListPage{z-index:80;overscroll-behavior:contain;background:#fff;flex-direction:column;width:100%;height:100%;min-height:100dvh;padding-bottom:6px;animation:.32s cubic-bezier(.22,1,.36,1) both addrPageIn;display:flex;position:absolute;inset:0;overflow-y:auto}@keyframes addrPageIn{0%{opacity:.4;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.addressListPage .addr-nav{z-index:178;background:#fff;align-items:center;gap:8px;padding:10px 12px;display:flex;position:sticky;top:0}.addressListPage .addr-nav h1{text-align:center;flex:1;font-size:16px;font-weight:900}.addressListPage .addr-back{color:#111;background:#f6f6fa;border:none;border-radius:50%;place-items:center;width:34px;height:34px;font-size:22px;transition:transform .18s;display:grid}.addressListPage .addr-back:active{transform:scale(.94)}.addressListPage .addr-spacer{width:34px}.addressListPage .addr-nav-save{min-width:34px;color:var(--theme);background:0 0;border:none;padding:0 4px;font-size:14px;font-weight:700}.addressListPage .addr-form{background:#f6f6fa;flex-direction:column;flex:1;gap:12px;min-height:0;padding:8px 16px 32px;display:flex;overflow-y:auto}.addressListPage .addr-field{background:#fff;border-radius:8px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.addressListPage .addr-field span{color:#747a72;font-size:12px;font-weight:700}.addressListPage .addr-field input,.addressListPage .addr-field textarea{color:#111;resize:none;background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:14px;font-weight:600}.addressListPage .addr-field input::placeholder,.addressListPage .addr-field textarea::placeholder{color:#b0b5b0;font-weight:500}.addressListPage .addr-default{color:#111;cursor:pointer;align-items:center;gap:8px;padding:4px 2px;font-size:13px;font-weight:600;display:flex}.addressListPage .addr-default input{width:16px;height:16px;accent-color:var(--theme)}.addressListPage .addr-form-actions{flex-direction:column;gap:10px;margin-top:8px;display:flex}.addressListPage .addr-save-btn,.addressListPage .addr-del-btn{border:none;border-radius:6px;height:48px;font-size:15px;font-weight:700;transition:transform .18s}.addressListPage .addr-save-btn{color:#fff;background:#111}.addressListPage .addr-del-btn{color:#e23;background:#fff;border:1px solid #f0d0d0}.addressListPage .addr-save-btn:active,.addressListPage .addr-del-btn:active{transform:scale(.98)}.addressListPage .list{box-sizing:border-box;flex:1;width:100%;margin-top:12px;padding:0 12px}.addressListPage .list .bot{height:64px}.addressListPage .list .empty-box{flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:160px;display:flex}.addressListPage .list .empty-box img{object-fit:contain;width:100px;height:100px}.addressListPage .list .empty-box .text{color:#72797a;text-align:center;margin-top:4px;font-size:12px;line-height:20px}.addressListPage .list .empty-box .btn{color:#fff;text-align:center;background:#111;border:none;border-radius:6px;height:44px;margin-top:16px;padding:0 32px;font-size:12px;font-weight:700;line-height:44px;transition:transform .18s}.addressListPage .list .empty-box .btn:active{transform:scale(.97)}.addressListPage .list .item{box-sizing:border-box;cursor:pointer;background:#f6f6fa;border:1px solid #f0f0f0;border-radius:6px;justify-content:space-between;align-items:center;width:100%;min-height:72px;margin-bottom:12px;padding:16px 12px;transition:transform .18s;animation:.35s both addrFadeUp;display:flex}.addressListPage .list .item:active{transform:scale(.995)}@keyframes addrFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.addressListPage .list .item .left{align-items:flex-start;width:calc(100% - 28px);min-width:0;display:flex}.addressListPage .list .item .left .position{flex-shrink:0;width:20px;height:20px;margin-top:2px}.addressListPage .list .item .left .address-info{width:calc(100% - 28px);min-width:0;margin-left:8px}.addressListPage .list .item .left .address-info .name-info{flex-wrap:wrap;align-items:center;gap:4px 0;display:flex}.addressListPage .list .item .left .address-info .name-info .name{color:#111;max-width:91px;font-size:13px;font-weight:700;line-height:15px}.addressListPage .list .item .left .address-info .name-info .phone{color:#111;max-width:100px;margin-left:8px;font-size:13px;font-weight:700;line-height:15px}.addressListPage .list .item .left .address-info .name-info .default{box-sizing:border-box;background:linear-gradient(173deg, var(--theme) 0%, #ff7838 100%);color:#fff;text-align:center;border-radius:2px;height:18px;margin-left:8px;padding:0 4px;font-size:9px;font-weight:700;line-height:17px}.addressListPage .list .item .left .address-info .detail-address{color:#747a72;width:100%;margin-top:4px;font-size:11px;line-height:15px}.addressListPage .list .item .right{background:0 0;border:none;flex-shrink:0;width:20px;height:20px;padding:0}.addressListPage .list .item .right img{width:20px;height:20px;display:block}.addressListPage .footer{width:100%;height:calc(64px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);z-index:90;background:#fff;justify-content:center;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.addressListPage .footer button{text-align:center;color:#fff;background:#111;border:none;border-radius:6px;justify-content:center;align-items:center;gap:4px;width:calc(100% - 24px);max-width:351px;height:48px;font-size:15px;font-weight:700;transition:transform .18s;display:flex}.addressListPage .footer button:active{transform:scale(.98)}.addressListPage .footer button img{object-fit:contain;width:12px;height:22px;margin-top:-1px}.addressListPage .text-overflow1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (prefers-reduced-motion:reduce){.addressListPage,.addressListPage .list .item{animation:none!important}}.customerPage{z-index:80;height:100%;min-height:100dvh;padding-bottom:calc(100px + env(safe-area-inset-bottom,0px));background:linear-gradient(#ffb7b9,#e6f2ff00 180px,#f6f6fa);animation:.32s cubic-bezier(.22,1,.36,1) both csPageIn;position:absolute;inset:0;overflow-y:auto}@keyframes csPageIn{0%{opacity:.4;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.customerPage .headerBox{z-index:12;background:0 0;align-items:center;gap:8px;padding:10px 12px;transition:background .2s;display:flex;position:sticky;top:0}.customerPage .headerBox.solid{background:#fff}.customerPage .headerBox h1{text-align:center;opacity:0;flex:1;font-size:16px;font-weight:900;transition:opacity .2s}.customerPage .headerBox h1.show{opacity:1}.customerPage .cs-back{color:#111;background:#ffffffbf;border:none;border-radius:50%;place-items:center;width:34px;height:34px;font-size:22px;transition:transform .18s;display:grid}.customerPage .headerBox.solid .cs-back{background:#f6f6fa}.customerPage .cs-back:active{transform:scale(.94)}.customerPage .cs-spacer{width:34px}.customerPage .service{min-height:120px;padding-top:8px;padding-left:28px;position:relative}.customerPage .service .title .name{color:#111;align-items:center;height:60px;font-size:24px;font-weight:900;display:flex}.customerPage .service .title .time{color:#747a72;margin-top:8px;font-size:12px;line-height:16px}.customerPage .service>img{object-fit:contain;pointer-events:none;width:120px;height:120px;position:absolute;top:0;right:24px}.customerPage .list{background:#fff;border-radius:6px;width:calc(100% - 32px);max-width:343px;margin:32px auto 0;padding-bottom:8px}.customerPage .list>.title{color:#111;height:56px;padding-left:16px;font-size:16px;font-weight:900;line-height:56px}.customerPage .faq-item{border-top:1px solid #f1f1f5;padding:6px 0}.customerPage .faq-item:first-of-type{border-top:none}.customerPage .faq-head{text-align:left;background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:8px;width:100%;padding:10px 16px 8px;display:flex}.customerPage .faq-head ul{flex:1;margin:0;padding-left:18px;list-style:outside}.customerPage .faq-head .label{color:#111;font-size:14px;font-weight:700;line-height:1.35}.customerPage .faq-head .icon{flex-shrink:0;width:10px;height:10px;margin-top:6px;transition:transform .3s}.customerPage .list .text{color:#747a72;padding:0 16px 12px 34px;font-size:12px;line-height:18px;animation:.25s both csFadeIn}.customerPage .list .text .text-title{color:#111;font-weight:700}.customerPage .list .text .mp10{margin-top:12px}@keyframes csFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.customerPage .footer-bottom{padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px));z-index:90;box-sizing:border-box;background:#fff;border-radius:8px 8px 0 0;width:100%;position:fixed;bottom:0;left:0;right:0}.customerPage .footer-bottom button{background:var(--theme);color:#fff;border:none;border-radius:6px;justify-content:center;align-items:center;gap:4px;width:100%;height:48px;font-size:15px;font-weight:700;transition:transform .18s;display:flex}.customerPage .footer-bottom button:active{transform:scale(.98)}.customerPage .footer-bottom button img{width:16px;height:16px;display:block}@media (prefers-reduced-motion:reduce){.customerPage,.customerPage .list .text{animation:none!important}}.setPage{z-index:80;background-color:#f6f6fa;flex-direction:column;height:100%;min-height:100dvh;animation:.32s cubic-bezier(.22,1,.36,1) both setPageIn;display:flex;position:absolute;inset:0}@keyframes setPageIn{0%{opacity:.4;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.setPage .set-nav{z-index:10;background:#fff;align-items:center;gap:8px;padding:10px 12px;display:flex;position:sticky;top:0}.setPage .set-nav h1{text-align:center;flex:1;font-size:16px;font-weight:900}.setPage .set-back{color:#111;background:#f6f6fa;border:none;border-radius:50%;place-items:center;width:34px;height:34px;font-size:22px;transition:transform .18s;display:grid}.setPage .set-back:active{transform:scale(.94)}.setPage .set-spacer{width:34px}.setPage .listBox{padding-top:16px;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));flex:1;overflow-y:auto}.setPage .listContainer{background:#fff;border-radius:4px;margin:0 16px 12px;animation:.35s both setFadeUp;overflow:hidden}.setPage .listContainer:first-child{animation-delay:0s}.setPage .listContainer:nth-child(2){animation-delay:40ms}.setPage .listContainer:nth-child(3){animation-delay:80ms}.setPage .listContainer:nth-child(4){animation-delay:.12s}@keyframes setFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.setPage .listContainer .list-item{cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;padding:0 12px;transition:background .15s;display:flex;box-shadow:0 1px #1111110d}.setPage .listContainer .list-item:active{background:#fafafa}.setPage .listContainer .list-item:last-child{box-shadow:none}.setPage .listContainer .list-item .label{color:#111;align-items:center;min-width:0;padding-right:8px;font-size:13px;font-weight:700;display:flex}.setPage .listContainer .list-item .label img{flex-shrink:0;width:20px;height:20px;margin-right:4px}.setPage .listContainer .list-item .value{color:#747a72;flex-shrink:0;align-items:center;gap:2px;margin-right:6px;font-size:13px;font-weight:600;display:flex}.setPage .listContainer .list-item .value .enter{width:20px;height:20px;margin-right:-6px;display:block}.setPage .listContainer .list-item .value .switch-mode{--switch-w:44px;--switch-h:24px;--switch-p:3.5px;width:var(--switch-w);height:var(--switch-h);padding:var(--switch-p);background:#d8d8dc;border:none;border-radius:999px;transition:background .2s;position:relative}.setPage .listContainer .list-item .value .switch-mode.on{background:var(--theme)}.setPage .listContainer .list-item .value .switch-mode .knob{width:calc(var(--switch-h) - var(--switch-p) * 2);height:calc(var(--switch-h) - var(--switch-p) * 2);background:#fff;border-radius:50%;transition:transform .2s;display:block;transform:translate(0);box-shadow:0 1px 2px #00000026}.setPage .listContainer .list-item .value .switch-mode.on .knob{transform:translateX(calc(var(--switch-w) - var(--switch-h)))}.setPage .logOut{text-align:center;height:48px;color:var(--theme);background:#fff;border:none;border-radius:6px;width:calc(100% - 32px);margin:16px 16px 0;font-size:15px;font-weight:700;line-height:48px;transition:transform .18s,opacity .18s}.setPage .logOut:active{opacity:.9;transform:scale(.98)}.setPage .set-mask{z-index:100;background:#00000073;place-items:center;padding:24px;animation:.2s both overlayIn;display:grid;position:fixed;inset:0}.setPage .set-confirm{text-align:center;background:#fff;border-radius:14px;width:min(100%,300px);padding:20px 16px 16px;animation:.28s cubic-bezier(.22,1,.36,1) both popupIn}.setPage .set-confirm h3{margin-bottom:8px;font-size:16px;font-weight:900}.setPage .set-confirm p{color:#666;margin-bottom:16px;font-size:13px;line-height:1.4}.setPage .set-confirm-actions{gap:8px;display:flex}.setPage .set-confirm-actions button{background:var(--theme);color:#fff;border:none;border-radius:8px;flex:1;height:40px;font-weight:800}.setPage .set-lang-sheet{text-align:left;width:min(320px,100%)}.setPage .set-lang-list{flex-direction:column;gap:6px;margin:4px 0 14px;display:flex}.setPage .set-lang-item{cursor:pointer;width:100%;font:inherit;text-align:left;color:#222;background:#fff;border:1px solid #ececec;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.setPage .set-lang-item.active{background:#fafafa;border-color:#111}.setPage .set-lang-code{min-width:32px;font-size:13px;font-weight:800}.legalDocPage,.aboutUsPage{z-index:80;background:#fff;flex-direction:column;height:100%;min-height:100dvh;animation:.32s cubic-bezier(.22,1,.36,1) both setPageIn;display:flex;position:absolute;inset:0}.legalDoc-nav,.aboutUs-nav{z-index:10;background:#fff;border-bottom:1px solid #f0f0f0;flex-shrink:0;align-items:center;gap:8px;padding:10px 12px;display:flex;position:sticky;top:0}.legalDoc-nav h1,.aboutUs-nav h1{text-align:center;flex:1;margin:0;font-size:16px;font-weight:900}.legalDoc-back,.aboutUs-back{color:#111;cursor:pointer;background:#f3f3f6;border:none;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.legalDoc-back:active,.aboutUs-back:active{transform:scale(.94)}.legalDoc-spacer,.aboutUs-spacer{width:34px}.legalDoc-frame{background:#fff;border:none;flex:1;width:100%}.aboutUs-body{text-align:center;flex-direction:column;flex:1;align-items:center;padding:40px 24px 48px;display:flex;overflow:auto}.aboutUs-logo{width:min(180px,56vw);height:auto;margin-bottom:18px}.aboutUs-version{color:#666;margin-bottom:36px;font-size:14px}.aboutUs-info{color:#333;flex-direction:column;gap:10px;width:100%;max-width:360px;font-size:13px;line-height:1.5;display:flex}.aboutUs-contact{color:#444}.aboutUs-company{color:#111;margin-top:18px;font-size:13px;font-weight:800}.aboutUs-address{color:#777;font-size:12px;line-height:1.55}.setPage .set-lang-name{flex:1;font-size:14px;font-weight:500}.setPage .set-lang-check{font-size:14px;font-weight:700}.setPage .set-confirm-actions button.ghost{color:#333;background:#f1f1f5}@media (prefers-reduced-motion:reduce){.setPage,.setPage .listContainer{animation:none!important}}.carddetailPage{z-index:80;height:100%;min-height:100dvh;padding-bottom:calc(95px + env(safe-area-inset-bottom,0px));background-color:#f6f6fa;background-image:url(/carddetail/bg.webp);background-repeat:no-repeat;background-size:100% 265px;flex-direction:column;animation:.32s cubic-bezier(.22,1,.36,1) both cdPageIn;display:flex;position:absolute;inset:0;overflow:hidden}@keyframes cdPageIn{0%{opacity:.4;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.carddetailPage .cd-nav{z-index:20;align-items:center;gap:8px;padding:10px 12px;display:flex;position:relative}.carddetailPage .cd-nav h1{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;padding:0 4px;font-size:14px;font-weight:900;overflow:hidden}.carddetailPage .cd-back,.carddetailPage .cd-rule{color:#111;background:#ffffffd9;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-size:20px;display:flex}.carddetailPage .cd-rule img{object-fit:contain;width:22px;max-width:none;height:22px}.carddetailPage .cd-back:active,.carddetailPage .cd-rule:active{transform:scale(.94)}.carddetailPage .cd-rulesFrame{background:#fff;border-radius:14px;flex-direction:column;width:min(100%,400px);height:min(78dvh,640px);margin:0 auto;display:flex;overflow:hidden}.carddetailPage .cd-rulesFrame iframe{background:#fff;border:0;flex:1;width:100%}.cdCardLottieGate{z-index:700;background:#000000e0;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.cdCardLottieHost{width:min(100%,420px);height:min(70dvh,520px)}.cdCardLottieSkip{color:#fff;background:#ffffff1f;border:1px solid #ffffff59;border-radius:999px;margin-top:12px;padding:8px 18px;font-weight:700}.carddetailPage .cd-spacer{width:34px}.carddetailPage .onLineUser{z-index:20;cursor:pointer;background:#fff;border:none;border-radius:4px;align-items:center;min-width:110px;height:26px;padding:0;display:flex;position:absolute;top:47px;right:12px;box-shadow:0 1px #ededed}.carddetailPage .onLineUser .onLineUser-icon{width:27px;height:24px;margin:1px}.carddetailPage .onLineUser .userList{flex:1;align-items:center;margin-left:4px;margin-right:5px;display:flex}.carddetailPage .onLineUser .avatarList{align-items:center;margin-right:6px;display:flex}.carddetailPage .onLineUser .avatar{object-fit:cover;border:1px solid #fff;border-radius:50%;width:16px;height:16px}.carddetailPage .onLineUser .avatar.active{margin-left:-4px}.carddetailPage .onLineUser .num{color:#111;white-space:nowrap;font-size:10px;font-weight:700}.carddetailPage .onLineUser .num span{color:#72797a;font-weight:500}.carddetailPage .onLineUser .more{width:12px;height:12px;margin-right:4px}.carddetailPage .packNum{background-image:url(/carddetail/packNum-bg.webp);background-repeat:no-repeat;background-size:100% 100%;height:80px;margin:37px 12px 8px;animation:.35s both cdFadeUp;position:relative}@keyframes cdFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.carddetailPage .packNum .numBox{align-items:center;display:flex;position:absolute;top:6px;left:50%;transform:translate(-50%)}.carddetailPage .packNum .numBox .icon{object-fit:contain;width:24px;height:24px}.carddetailPage .packNum .numBox .unit{color:#fff;align-items:flex-end;height:19px;padding:0 2px;font-size:12px;font-weight:700;display:flex;transform:skew(-5deg)}.carddetailPage .packNum .numBox .pack_num{color:#fff;font-variant-numeric:tabular-nums;font-size:20px;font-weight:900;line-height:24px;animation:.45s cdPackPulse;transform:skew(-5deg)}@keyframes cdPackPulse{0%{color:var(--y1_c);transform:skew(-5deg)scale(1.2)}to{color:#fff;transform:skew(-5deg)scale(1)}}.carddetailPage .packNum .winningRate{text-align:center;justify-content:space-between;align-items:center;column-gap:18px;height:26px;margin-top:43px;padding:0 12px;display:flex}.carddetailPage .packNum .winningRate .RARE{color:#111;flex:1;position:relative}.carddetailPage .packNum .winningRate .RARE .label{font-size:12px;font-weight:800;line-height:12px}.carddetailPage .packNum .winningRate .RARE .num{margin-top:4px;font-size:10px;font-weight:600;line-height:10px}.carddetailPage .packNum .winningRate .RARE .line{opacity:.2;background:#111;width:1px;height:12px;position:absolute;top:7px;left:-8px}.carddetailPage .goods-container{flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex;position:relative}.carddetailPage .goods-container .goodsImg{object-fit:contain;z-index:2;filter:drop-shadow(0 12px 24px #0000002e);width:72%;max-height:55%;margin:auto;animation:1.5s linear infinite cdFloat;display:block;position:relative}@keyframes cdFloat{0%,to{transform:translateY(0)}25%{transform:translateY(2.5px)}75%{transform:translateY(-2.5px)}}.carddetailPage .bulletChatBox{width:156px;height:116px;bottom:calc(101px + env(safe-area-inset-bottom,0px));z-index:10;pointer-events:none;position:fixed;left:16px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.carddetailPage .bulletChatBox.cardCollectingType{bottom:calc(143px + env(safe-area-inset-bottom,0px))}.carddetailPage .bulletChat-track{will-change:transform;flex-direction:column;animation:14s linear infinite cdBulletUp;display:flex}@keyframes cdBulletUp{0%{transform:translate(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.carddetailPage .bulletChat-track{animation:none}}.carddetailPage .record{width:156px;height:36px;bottom:calc(101px + env(safe-area-inset-bottom,0px));z-index:35;text-align:left;cursor:pointer;background:linear-gradient(99deg,#252525,#383333);border:none;border-radius:4px;padding:2px 0 0 4px;position:fixed;left:16px}.carddetailPage .record .priceBox{align-items:center;margin-bottom:1px;display:flex}.carddetailPage .record .priceBox .icon{object-fit:contain;flex:none;width:19px;height:18px}.carddetailPage .record .priceBox .price{color:#fff;white-space:nowrap;flex:1;align-items:center;margin-left:2px;font-size:9px;font-weight:600;display:flex;position:relative}.carddetailPage .record .priceBox .price>span{color:var(--y1_c);align-items:center;gap:1px;margin-left:2px;font-size:9px;font-weight:800;display:inline-flex}.carddetailPage .record .priceBox .price i{color:#fff;margin-left:1px;font-size:10px;font-style:normal}.carddetailPage .record .progressBox{align-items:center;display:flex}.carddetailPage .record .progressBox .progressBar{box-sizing:border-box;background-color:#ffffff4d;border-radius:4px;width:127px;height:8px;padding:1px}.carddetailPage .record .progressBox .progressBar .progress{background:var(--y1_c);border-radius:3px;width:0%;max-width:100%;height:100%}.carddetailPage .record .progressBox .total{color:#fff;white-space:nowrap;margin-left:4px;font-size:8px;font-weight:800}.carddetailPage .bulletChat-item{box-sizing:border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffb3;border:1px solid #ffffff80;border-radius:4px;flex:none;align-items:center;width:100%;height:20px;margin-bottom:4px;padding:0 4px;display:flex}.carddetailPage .bulletChat-item .avatar{object-fit:cover;border-radius:50%;flex:none;width:12px;height:12px}.carddetailPage .bulletChat-item .username{color:#111;flex-direction:column;justify-content:center;width:58px;margin-left:2px;margin-right:6px;font-size:9px;line-height:1.15;display:flex;overflow:hidden}.carddetailPage .bulletChat-item .username .nick{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.carddetailPage .bulletChat-item .username .code{color:#72797a;white-space:nowrap;text-overflow:ellipsis;font-size:8px;font-weight:600;overflow:hidden}.carddetailPage .bulletChat-item .time{color:#72797a;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin-right:6px;font-size:9px;overflow:hidden}.carddetailPage .bulletChat-item .tag{object-fit:contain;flex:none;width:15px;height:10px}.carddetailPage .cd-tag{text-align:center;min-width:16px;font-size:8px;font-weight:900}.carddetailPage .cd-tag.rarity-S{color:#ff1818}.carddetailPage .cd-tag.rarity-A{color:#d46b08}.carddetailPage .cd-tag.rarity-B{color:#096dd9}.carddetailPage .cd-tag.rarity-C{color:#22a06b}.carddetailPage .rightIcon{z-index:30;flex-direction:column;row-gap:16px;display:flex;position:fixed;top:312px;right:16px}.carddetailPage .rightIcon button{background:0 0;border:none;padding:0;transition:transform .18s}.carddetailPage .rightIcon button:active{transform:scale(.94)}.carddetailPage .rightIcon img{width:50px;height:50px;display:block}.carddetailPage .backpackIcon{right:16px;bottom:calc(106px + env(safe-area-inset-bottom,0px));z-index:30;background:0 0;border:none;width:50px;height:50px;padding:0;transition:transform .18s;position:fixed}.carddetailPage .backpackIcon:active{transform:scale(.94)}.carddetailPage .backpackIcon img{width:50px;height:50px;display:block}.carddetailPage .bottomBtns{width:100%;padding-bottom:env(safe-area-inset-bottom,0px);z-index:40;background:#fff;border-radius:12px 12px 0 0;position:fixed;bottom:0;left:0}.carddetailPage .bottomBtns .moreRow{color:#111;background:0 0;border:none;justify-content:center;align-items:center;gap:4px;width:100%;height:14px;margin:10px 0;font-size:12px;font-weight:700;display:flex}.carddetailPage .bottomBtns .moreRow .more-icon{width:12px;height:14px;animation:1.2s linear infinite cdFloat}.carddetailPage .bottomBtns .btns{border-top:1px solid #e5e5e5;justify-content:space-between;align-items:center;gap:8px;height:60px;padding:0 12.5px;display:flex}.carddetailPage .bottomBtns .btns .item{color:#fff;background-color:var(--theme);border:none;border-radius:4px;flex:1;justify-content:center;align-items:center;height:42px;font-size:15px;font-weight:900;transition:transform .18s;display:flex;box-shadow:inset 0 -3px #d22416}.carddetailPage .bottomBtns .btns .item:active{transform:scale(.97)}.carddetailPage .bottomBtns .btns .item span{transform:skew(-6deg)translateY(-1px)}.carddetailPage .cd-empty{text-align:center;flex:1;place-content:center;gap:12px;display:grid}.carddetailPage .cd-sheet-mask,.carddetailPage .cd-draw-overlay{z-index:100;background:#0000008c;flex-direction:column;justify-content:flex-end;align-items:center;animation:.2s both overlayIn;display:flex;position:fixed;inset:0}.carddetailPage .cd-draw-overlay{justify-content:center;gap:12px;padding:20px}.carddetailPage .cd-draw-tit{object-fit:contain;width:min(220px,70vw);height:auto}.carddetailPage .cd-draw-overlay>p{color:#fff;font-weight:700}.carddetailPage .cd-sheet{width:min(100%, var(--app-max));background:#fff;border-radius:16px 16px 0 0;flex-direction:column;max-height:78dvh;padding:14px 0 0;animation:.3s cubic-bezier(.22,1,.36,1) both pwaSheetIn;display:flex;overflow:hidden}.carddetailPage .cd-sheet-head{justify-content:space-between;align-items:center;margin-bottom:8px;padding:0 16px;display:flex}.carddetailPage .cd-sheet-head h3{letter-spacing:.02em;color:#111;font-size:17px;font-weight:900}.carddetailPage .cd-sheet-close{color:#222;background:0 0;border:none;width:32px;height:32px;padding:0;font-size:26px;font-weight:400;line-height:1}.carddetailPage .cd-info-body{padding:4px 0 calc(16px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:18px;display:flex;overflow-y:auto}.carddetailPage .cd-info-tier{flex-direction:column;gap:10px;display:flex}.carddetailPage .cd-info-tierHead{text-align:left;background:#fff;border:none;align-items:center;gap:8px;width:100%;padding:0 16px;display:flex}.carddetailPage .cd-info-badge{color:#fff;background:#888;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;min-width:36px;height:28px;padding:0 8px;font-size:13px;font-style:italic;font-weight:900;display:inline-flex}.carddetailPage .cd-info-badge.rank-SP{background:linear-gradient(135deg,#ff3b5c,#e0122e)}.carddetailPage .cd-info-badge.rank-A{color:#111;background:linear-gradient(135deg,#ffe56a,#ffb400);font-style:normal}.carddetailPage .cd-info-badge.rank-B{background:#3b82f6;font-style:normal}.carddetailPage .cd-info-badge.rank-C{background:#22a06b;font-style:normal}.carddetailPage .cd-info-summary{color:#222;flex:1;min-width:0;font-size:13px;font-weight:600}.carddetailPage .cd-info-summary strong{color:var(--theme,#ff1512);font-weight:800}.carddetailPage .cd-info-chevron{color:#c0c0c8;font-size:22px;font-weight:300;line-height:1}.carddetailPage .cd-info-row{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:10px;padding:0 16px 4px;display:flex;overflow-x:auto}.carddetailPage .cd-info-row::-webkit-scrollbar{display:none}.carddetailPage .cd-info-card{width:92px;font:inherit;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex:none;margin:0;padding:0}.carddetailPage .cd-info-card:active{transform:scale(.97)}.carddetailPage .cd-info-imgWrap{aspect-ratio:3/4.2;background:#f0f0f5;border-radius:6px;width:92px;position:relative;overflow:hidden}.carddetailPage .cd-info-imgWrap img{object-fit:cover;width:100%;height:100%;display:block}.carddetailPage .cd-info-rate{color:#fff;text-align:center;letter-spacing:-.02em;background:#0000009e;padding:3px 2px;font-size:9px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.carddetailPage .cd-info-name{color:#111;white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:12px;font-weight:700;overflow:hidden}.carddetailPage .cd-info-price{color:#222;margin-top:2px;font-size:12px;font-weight:700}.carddetailPage .cd-result-grid{grid-template-columns:repeat(2,1fr);gap:10px;width:min(100%,340px);display:grid}.carddetailPage .cd-result-grid.single{grid-template-columns:1fr;max-width:180px}.carddetailPage .cd-result-item{text-align:center;background:#fff;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:10px;animation:.3s cubic-bezier(.22,1,.36,1) both popupIn;display:flex}.carddetailPage .cd-result-item img{object-fit:contain;width:72px;height:72px}.carddetailPage .cd-result-item .name{font-size:11px;font-weight:700;line-height:1.3}.carddetailPage .cd-result-item .val{color:var(--p_c);font-size:12px;font-weight:800}.carddetailPage .cd-result-actions{gap:10px;width:min(100%,280px);display:flex}.carddetailPage .cd-result-actions button{background:var(--theme);color:#fff;border:none;border-radius:8px;flex:1;height:42px;font-weight:800}.carddetailPage .cd-result-actions button.ghost{color:#111;background:#fff}@media (prefers-reduced-motion:reduce){.carddetailPage,.carddetailPage .goods-container .goodsImg,.carddetailPage .bottomBtns .moreRow .more-icon{animation:none!important}}.lotteryAnimPage.pp-page{--pp-gold:gold;--pp-gold-deep:#ebc480;--pp-pink:#f0f;--pp-purple:#c44dff;--pp-cyan:#0ff;--pp-bg:#121821;--pp-u:calc(min(100vw, var(--app-max)) / 750);z-index:400;width:min(100%, var(--app-max));background:var(--pp-bg);color:#fff;flex-direction:column;height:100dvh;min-height:100dvh;margin:0 auto;animation:.32s cubic-bezier(.22,1,.36,1) both ppSlideIn;display:flex;position:fixed;inset:0;overflow:hidden}@keyframes ppSlideIn{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}.pp-bg{pointer-events:none;background:radial-gradient(80% 50% at 50% 18%,#f0f3,#0000 55%),radial-gradient(70% 40% at 50% 70%,#00ffff14,#0000 50%),linear-gradient(#0a1018 0%,#121821 42%,#070b10 100%);position:absolute;inset:0}.pp-bg:after{content:"";opacity:.35;pointer-events:none;background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,#ffffff04 2px 3px);position:absolute;inset:0}.pp-sparkles{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.pp-sparkles span{background:var(--pp-gold);box-shadow:0 0 6px var(--pp-gold);opacity:0;border-radius:50%;animation:3.6s ease-in-out infinite ppSparkle;position:absolute}@keyframes ppSparkle{0%,to{opacity:0;transform:scale(.4)}40%{opacity:.9;transform:scale(1)}70%{opacity:.2}}.pp-stage{z-index:2;flex-direction:column;flex-shrink:0;align-items:center;max-height:70dvh;padding:10px 12px 6px;display:flex;position:relative}.pp-stage.pack10{max-height:none}.pp-title{text-align:center;width:100%;margin:4px 0 10px;position:relative}.pp-title-glow{filter:blur(12px);z-index:0;background:radial-gradient(#f0f6,#0000 70%);width:70%;height:70%;animation:2.4s ease-in-out infinite ppNeonPulse;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}@keyframes ppNeonPulse{0%,to{opacity:.55}50%{opacity:1}}.pp-title-main{z-index:1;letter-spacing:.04em;justify-content:center;align-items:center;gap:6px;font-weight:900;line-height:1;display:flex;position:relative}.pp-bracket{color:var(--pp-pink);text-shadow:0 0 8px var(--pp-pink), 0 0 18px var(--pp-purple), 0 0 28px #f0f9;font-size:clamp(28px,9vw,40px);animation:2s ease-in-out infinite ppNeonPulse}.pp-prize{background:linear-gradient(180deg, #fff6d0 0%, var(--pp-gold) 42%, var(--pp-gold-deep) 100%);color:#0000;filter:drop-shadow(0 2px #8a5a10)drop-shadow(0 0 12px #ffd70080);-webkit-background-clip:text;background-clip:text;font-family:Arial Black,DIN Alternate,Impact,sans-serif;font-size:clamp(26px,8vw,36px)}.pp-brand-text{z-index:2;letter-spacing:.22em;color:#c0303f;text-shadow:0 1px #4a1014,0 0 10px #c0303fcc,0 0 22px #c0303f73;margin-top:2px;font-family:Arial Black,DIN Alternate,Impact,sans-serif;font-size:clamp(15px,4.6vw,20px);font-weight:900;line-height:1;animation:2.2s ease-in-out .3s infinite ppNeonPulse;position:relative}.pp-wowloop{z-index:2;filter:drop-shadow(0 0 10px #ff00ff73);margin-top:-6px;animation:2.2s ease-in-out .3s infinite ppNeonPulse;position:relative;transform:rotate(-4deg)}.pp-wowloop img{object-fit:contain;width:auto;height:clamp(42px,12vw,58px);display:block}.pp-roundHint{z-index:2;letter-spacing:.08em;color:#ffe6aae6;text-shadow:0 0 8px #ffb43c73;margin-top:4px;font-size:12px;font-weight:800;position:relative}.pp-reelStack{flex-direction:column;align-items:center;gap:8px;width:100%;margin-top:14px;display:flex}.pp-machine{width:min(100%,420px);position:relative}.pp-machine.five{width:min(100%,520px)}.pp-machine.single{width:min(92%,280px)}.pp-machine.single .pp-column-box{width:100%;min-width:0}.pp-machine.single .pp-lottery-item{height:calc(160 * var(--pp-u));min-height:88px}.pp-machine.single .pp-goodsImg{width:86%;height:86%}.pp-machine-frame{background:linear-gradient(145deg, #ffe9a8 0%, var(--pp-gold) 28%, #b8862a 55%, #f0c86a 78%, #8a5e18 100%);border-radius:22px;padding:18px 28px;position:relative;box-shadow:inset 0 0 0 2px #ffe6a059,0 10px 28px #0000008c,0 0 40px #ffd7002e}.pp-machine-frame:before{content:"";z-index:0;background:linear-gradient(#121821 0%,#070b10 100%);border-radius:18px;position:absolute;inset:5px;box-shadow:inset 0 0 24px #000000d9,inset 0 0 0 1px #ffd70033}.pp-leds{z-index:3;pointer-events:none;justify-content:space-between;display:flex;position:absolute;left:18px;right:18px}.pp-leds.top{top:8px}.pp-leds.bottom{bottom:8px}.pp-leds i{background:#fff6d0;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite ppLed;box-shadow:0 0 6px #ffe9a8}@keyframes ppLed{0%,to{opacity:.35}50%{opacity:1}}.pp-side-label{z-index:4;writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.18em;color:var(--pp-gold);text-shadow:0 0 8px #ffd7008c;pointer-events:none;font-size:9px;font-weight:800;position:absolute;top:50%;transform:translateY(-50%)}.pp-side-label.left{left:7px;transform:translateY(-50%)rotate(180deg)}.pp-side-label.right{right:7px}.pp-pointer{z-index:6;filter:drop-shadow(0 0 6px #ff3b6e);pointer-events:none;width:0;height:0;position:absolute;top:50%;transform:translateY(-50%)}.pp-viewport>.pp-pointer.left{border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:10px solid #ff3b6e;left:2px}.pp-viewport>.pp-pointer.right{border-top:7px solid #0000;border-bottom:7px solid #0000;border-right:10px solid #ff3b6e;right:2px}.pp-star{z-index:4;background:var(--pp-gold);clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);width:10px;height:10px;filter:drop-shadow(0 0 6px var(--pp-gold));animation:2.8s ease-in-out infinite ppSparkle;position:absolute}.pp-star.s1{top:14px;left:22px}.pp-star.s2{animation-delay:.4s;top:14px;right:22px}.pp-star.s3{animation-delay:.8s;bottom:14px;left:28px}.pp-star.s4{animation-delay:1.2s;bottom:14px;right:28px}.pp-viewport{z-index:1;height:calc(320 * var(--pp-u));contain:layout paint;border-radius:12px;min-height:180px;max-height:34dvh;position:relative;overflow:hidden}.pp-machine.five .pp-viewport{height:calc(400 * var(--pp-u));min-height:240px;max-height:44dvh}.pp-machine.five .pp-machine-frame{padding:20px 22px}.pp-machine.five .pp-column-box.col5{width:calc(136 * var(--pp-u));min-width:68px}.pp-machine.five .pp-column-box.col5 .pp-lottery-item{height:calc(136 * var(--pp-u));min-height:68px}.pp-stage.pack10 .pp-viewport{height:calc(200 * var(--pp-u));max-height:22dvh}.pp-columns{z-index:1;justify-content:center;column-gap:8px;height:100%;display:flex;position:relative}.pp-columns.columns5{column-gap:4px}.pp-column-box{height:100%;width:calc(148 * var(--pp-u));background:linear-gradient(#000 0%,#121821 55%,#1a1f28 100%);border-radius:10px;min-width:72px;position:relative;overflow:hidden;box-shadow:inset 0 0 16px #000000bf}.pp-column-box.col5{width:calc(118 * var(--pp-u));min-width:56px}.pp-cylinder-shade{z-index:3;pointer-events:none;background:linear-gradient(#000000b8 0%,#0000 22% 78%,#000000b8 100%);position:absolute;inset:0}.pp-lottery-column{height:100%;overflow:hidden}.pp-column-box.is-spinning .pp-goodsImg{filter:blur(1.2px)saturate(1.05)}.pp-column-box.is-spinning .pp-lottery-wrapper{will-change:transform}.pp-lottery-wrapper{will-change:transform;flex-direction:column;align-items:center;display:flex;transform:translateZ(0)}.pp-lottery-item{height:calc(148 * var(--pp-u));-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;min-height:72px;display:flex;position:relative;transform:translateZ(0)}.pp-column-box.col5 .pp-lottery-item{height:calc(118 * var(--pp-u));min-height:56px}.pp-stage.pack10 .pp-lottery-item{height:calc(90 * var(--pp-u));min-height:48px}.pp-shelf{z-index:1;opacity:.9;filter:blur(.2px);border-radius:999px;height:10px;position:absolute;bottom:10%;left:12%;right:12%}.pp-shelf.glow-SP{background:radial-gradient(#ff4d6d,#0000 70%);box-shadow:0 0 14px #ff4d6d}.pp-shelf.glow-A{background:radial-gradient(#ff9a3c,#0000 70%);box-shadow:0 0 14px #ff9a3c}.pp-shelf.glow-B{background:radial-gradient(#9d5cff,#0000 70%);box-shadow:0 0 14px #9d5cff}.pp-shelf.glow-C{background:radial-gradient(#0ff,#0000 70%);box-shadow:0 0 16px #0ff}.pp-shelf.glow-D{background:radial-gradient(#9a9aa8,#0000 70%);box-shadow:0 0 12px #9a9aa8}.pp-goodsImg{object-fit:contain;z-index:2;filter:drop-shadow(0 2px 3px #00000059);width:78%;height:78%;position:relative}.pp-goodsImg.isCard{width:auto;max-width:74%;height:68%}.pp-lottery-item.is-win .pp-goodsImg{filter:drop-shadow(0 0 10px #ffd700b3);will-change:transform}.pp-light1{z-index:4;pointer-events:none;position:absolute;inset:0}.pp-glass{z-index:4;pointer-events:none;background:linear-gradient(115deg,#ffffff1a 0%,#0000 28% 62%,#ffffff0d 100%);border-radius:12px;position:absolute;inset:0}.pp-win-line{z-index:5;pointer-events:none;background:linear-gradient(90deg,#0000,#ff3b6ed9,#0000);height:2px;position:absolute;top:50%;left:4%;right:4%;transform:translateY(-50%);box-shadow:0 0 10px #ff3b6eb3}.pp-skipBtn{border:2px solid var(--pp-gold);color:#fff;letter-spacing:.12em;background:linear-gradient(#1a1a1a 0%,#000 55%,#121821 100%);border-radius:999px;justify-content:center;align-items:center;gap:8px;width:min(88%,300px);height:48px;margin-top:12px;font-size:16px;font-weight:900;transition:transform .12s,box-shadow .12s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffe6a059,0 0 18px #ffd70059,0 6px #6a4a12}.pp-skipBtn:active{transform:translateY(3px);box-shadow:inset 0 0 0 1px #ffe6a059,0 0 12px #ffd70073,0 2px #6a4a12}.pp-skipBtn svg{opacity:.95}.pp-footer{z-index:2;width:100%;min-height:0;padding:10px 12px calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(#0000 0%,#000000a6 28%,#000 100%);flex-direction:column;flex:1;align-items:center;gap:10px;display:flex;position:relative;overflow:hidden}.pp-resultBox{background:#00000059;border:1px solid #ffd70038;border-radius:14px;flex:1;width:100%;min-height:0;padding-top:28px;position:relative;overflow:hidden}.pp-congrats{letter-spacing:.14em;color:var(--pp-gold);text-shadow:0 0 10px #ffd70073;white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:900;display:flex;position:absolute;top:6px;left:50%;transform:translate(-50%)}.pp-star-inline{background:var(--pp-gold);clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);width:10px;height:10px;filter:drop-shadow(0 0 4px var(--pp-gold))}.pp-points{color:#fff;font-size:12px;animation:.3s ppFadeIn;position:absolute;top:6px;right:10px}.pp-points .num{color:var(--pp-gold);margin-right:4px;font-weight:800}@keyframes ppFadeIn{0%{opacity:0}to{opacity:1}}.pp-goodsList{-webkit-overflow-scrolling:touch;align-items:flex-start;column-gap:10px;width:100%;padding:8px 12px 12px;display:flex;overflow-x:auto}.pp-goodsList.min3{justify-content:center}.pp-goodsList.pack10grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px 6px;padding:8px 10px 12px;display:grid;overflow:visible}.pp-goodsList.pack10grid .pp-goods_item{width:auto;min-width:0}.pp-goods_item{background:#ffffff0f;border:1px solid #ffd70026;border-radius:10px;flex:none;width:110px;min-width:96px;animation:.35s both ppResultIn}@keyframes ppResultIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.pp-goodsImgBox{aspect-ratio:1;background-size:100% 100%;border-radius:10px 10px 0 0;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.pp-tag{z-index:4;color:#fff;background:#333;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:900;position:absolute;top:6px;left:6px}.pp-tag.rank-SP{background:linear-gradient(90deg,#ff4d6d,#c44dff)}.pp-tag.rank-A{background:linear-gradient(90deg,#ff9a3c,#ff4d4d)}.pp-tag.rank-B{background:#3b82f6}.pp-tag.rank-C{background:#22a06b}.pp-tag.rank-D{background:#888}.pp-goods_img{object-fit:contain;z-index:2;width:82%;height:82%;position:relative}.pp-goods_img.isCard{width:auto;max-width:78%;height:70%}.pp-light2{z-index:3;pointer-events:none;width:130%;height:130%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pp-goodsName{color:#c8c8d0;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:6px 6px 2px;font-size:11px;line-height:1.25;overflow:hidden}.pp-price{color:var(--pp-gold);text-align:center;padding-bottom:10px;font-size:12px;font-weight:700}.pp-resultActions{gap:10px;width:100%;display:flex}.pp-resultActions button{border:none;border-radius:999px;flex:1;padding:12px 0;font-size:13px;font-weight:900}.pp-resultActions .ghost{background:#fff;color:#111!important}html.night-mode .pp-resultActions button.ghost{color:#111!important;background:#fff!important}.pp-resultActions .solid{background:linear-gradient(#ffe56a,#ffb400);box-shadow:0 4px #d48f00;color:#111!important}html.night-mode .pp-resultActions button.solid{color:#111!important}@media (prefers-reduced-motion:reduce){.lotteryAnimPage.pp-page,.pp-goods_item,.pp-sparkles span,.pp-bracket,.pp-brand-text,.pp-wowloop,.pp-leds i{animation:none!important}}.cp-mask{z-index:350;width:min(100%, var(--app-max));background:#00000073;justify-content:center;align-items:flex-end;margin:0 auto;animation:.2s both cpFadeIn;display:flex;position:fixed;inset:0}@keyframes cpFadeIn{0%{opacity:0}to{opacity:1}}.cp-sheet{width:min(100%, var(--app-max));padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:16px 16px 0 0;animation:.28s cubic-bezier(.22,1,.36,1) both cpSlideUp;box-shadow:0 -8px 28px #0000002e}@keyframes cpSlideUp{0%{transform:translateY(24px)}to{transform:translateY(0)}}.cp-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.cp-head h2{letter-spacing:.02em;color:#111;margin:0;font-size:16px;font-weight:900}.cp-anim-toggle{color:#333;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.cp-switch{background:#d0d0d8;border:none;border-radius:999px;width:44px;height:24px;padding:0;transition:background .2s;position:relative}.cp-switch.on{background:var(--theme,#ff1512)}.cp-switch i{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.cp-switch.on i{transform:translate(20px)}.cp-wallet{color:#fff;background:radial-gradient(circle at 85% 20%,#ffffff14,#0000 40%),linear-gradient(135deg,#2a2a30 0%,#1a1a1e 55%,#252528 100%);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding:14px;display:flex}.cp-wallet-label{color:#ffffffbf;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.cp-info{border:1px solid #ffffff73;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:9px;font-style:italic;font-weight:700;display:inline-flex}.cp-wallet-amount{letter-spacing:-.02em;margin-top:4px;font-size:26px;font-weight:900}.cp-topup{background:var(--theme,#ff1512);color:#fff;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:800;display:inline-flex}.cp-topup-ico{font-size:12px}.cp-method{text-align:left;background:#fff;border:none;border-bottom:1px solid #f0f0f4;align-items:center;gap:12px;width:100%;padding:14px 4px;display:flex}.cp-method-ico{background:#f3f3f7 50%/18px 18px no-repeat;border-radius:8px;flex-shrink:0;width:28px;height:28px}.cp-method-ico.wallet{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23333'%3E%3Cpath d='M21 7H3a1 1 0 0 0-1 1v10a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V8a1 1 0 0 0-1-1zm-1 8h-3a1.5 1.5 0 0 1 0-3h3v3zM3 5h16v1H3V5z'/%3E%3C/svg%3E")}.cp-method-ico.voucher{background-color:#ffe4ef;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ff4d8d'%3E%3Cpath d='M20 6H4a2 2 0 0 0-2 2v2.2a1.8 1.8 0 0 1 0 3.6V16a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2.2a1.8 1.8 0 0 1 0-3.6V8a2 2 0 0 0-2-2zm-1 7.5a.5.5 0 0 1-.5.5h-13a.5.5 0 0 1 0-1h13a.5.5 0 0 1 .5.5z'/%3E%3C/svg%3E")}.cp-method-name{color:#111;flex:1;font-size:15px;font-weight:700}.cp-check{color:#fff;background:#111;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:900;display:inline-flex}.cp-total{text-align:center;color:#222;margin:16px 0 12px;font-size:14px;font-weight:600}.cp-total strong{color:var(--theme,#ff1512);font-weight:900}.cp-wallet-points,.cp-total-points{align-items:center;gap:4px;display:inline-flex}.cp-wallet-points img,.cp-total-points img{width:14px;height:14px}.continuouPage .navbar .balance.draw-points-balance{align-items:center;gap:4px;font-family:PingFangSC Bold,sans-serif;font-size:12px;display:inline-flex}.continuouPage .navbar .balance.draw-points-balance img{width:14px;height:14px}.draw-rules-img img{object-fit:contain;width:100%;height:auto;max-height:70vh;display:block}.cp-pay{background:var(--theme,#ff1512);color:#fff;border:none;border-radius:10px;width:100%;padding:14px 0;font-size:16px;font-weight:900;box-shadow:0 6px 14px #ff151247}.cp-pay:active{transform:scale(.99)}.showImgDetails{touch-action:pan-y;height:100%;min-height:100dvh;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));background:#fff;animation:.28s both actPageIn;overflow-y:auto}.showImgDetails .headerBox{z-index:10;background-color:#fff;justify-content:space-between;align-items:center;height:44px;padding-left:12px;padding-right:16px;display:flex;position:sticky;top:0}.showImgDetails .headerBox .leftUser{align-items:center;display:flex}.showImgDetails .headerBox .back-btn{background:0 0;border:none;padding:0;display:flex}.showImgDetails .headerBox .leftUser .back{width:30px;height:30px;margin-right:8px;display:block}.showImgDetails .headerBox .leftUser .userData{cursor:pointer;text-align:left;font:inherit;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;margin:0;padding:0;display:flex}.showImgDetails .headerBox .leftUser .userData .avatar{object-fit:cover;background:#eee;border-radius:50%;width:30px;height:30px}.showImgDetails .headerBox .leftUser .userData .username{color:#0e0e0f;margin-left:8px;font-size:13px;font-weight:600}.showImgDetails .headerBox .rightFocusOn .focusOnBtn{background-color:var(--theme);color:#fff;border:none;border-radius:4px;justify-content:center;align-items:center;width:64px;height:28px;padding:0;font-size:12px;font-weight:600;display:flex}.showImgDetails .headerBox .rightFocusOn .focusOnBtn .addIcon{object-fit:contain;width:8px;margin-right:2px;display:block}.showImgDetails .headerBox .rightFocusOn .focusOnBtn.followed{background-color:#f6f6fa}.showImgDetails .headerBox .rightFocusOn .focusOnBtn.followed .followedIcon{width:16px;height:16px}.showImgDetails .goodsImgSwiper{background:#f6f6fa;position:relative}.showImgDetails .goodsImgSwiper .count{color:#fff;z-index:5;background-color:#262a344d;border-radius:10px;padding:4px 6px;font-size:12px;position:absolute;top:12px;right:10px}.showImgDetails .goodsImgTrack{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;height:min(70vh,500px);min-height:320px;display:flex;overflow-x:auto}.showImgDetails .goodsImgTrack::-webkit-scrollbar{display:none}.showImgDetails .goodsImgSwiper .goodsImgSlide{scroll-snap-align:center;flex:0 0 100%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.showImgDetails .goodsImgSwiper .goodsImgSlide img{object-fit:contain;width:100%;height:100%}.showImgDetails .paginationBox{justify-content:center;align-items:center;column-gap:2px;margin-top:8px;display:flex}.showImgDetails .paginationBox .pagination{background-color:#1113;border-radius:1px;width:5px;height:3px;transform:skew(-25deg)}.showImgDetails .paginationBox .pagination.active{background-color:#111;width:11px}.showImgDetails .bottomContent{padding:12px 12px 15px}.showImgDetails .bottomContent .goodsBox{background:#f6f6fa;border-radius:4px;padding:8px}.showImgDetails .bottomContent .goodsBox .box-title{align-items:center;margin-bottom:8px;display:flex}.showImgDetails .bottomContent .goodsBox .box-title .boxIcon{width:20px;height:20px;margin-right:2px}.showImgDetails .bottomContent .goodsBox .box-title .title{color:#111;font-size:12px;font-weight:600}.showImgDetails .bottomContent .goodsBox .goodsInfo{width:100%;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#fff;border:none;border-radius:3px;justify-content:space-between;align-items:center;margin:0;padding:3px 4px;display:flex}.showImgDetails .bottomContent .goodsBox .goodsInfo:active{opacity:.92}.showImgDetails .bottomContent .goodsBox .goodsInfo .leftInfo{align-items:center;min-width:0;display:flex}.showImgDetails .bottomContent .goodsBox .goodsInfo .leftInfo .goodsImg{background-color:#1111111a;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-right:8px;display:flex;overflow:hidden}.showImgDetails .bottomContent .goodsBox .goodsInfo .leftInfo .goodsImg img{object-fit:cover;width:100%;height:100%}.showImgDetails .bottomContent .goodsBox .goodsInfo .leftInfo .goodsImg.isCard img{object-fit:contain;height:30px}.showImgDetails .bottomContent .goodsBox .goodsInfo .leftInfo .n-p .goodsName{color:#111;text-overflow:ellipsis;white-space:nowrap;max-width:203px;font-size:10px;line-height:12px;overflow:hidden}.showImgDetails .bottomContent .goodsBox .goodsInfo .leftInfo .n-p .price{color:var(--p_c);margin-top:5px;font-size:10px;font-weight:700;line-height:12px}.showImgDetails .bottomContent .goodsBox .goodsInfo .rightBtn{background-color:var(--theme);text-align:center;color:#fff;border:none;border-radius:4px;flex-shrink:0;width:64px;height:28px;margin-right:4px;font-size:10px;font-weight:800;line-height:28px}.showImgDetails .bottomContent .goodsBox.noBox .box-title{display:none}.showImgDetails .bottomContent .goodsBox.noBox .goodsInfo{background-color:#0000}.showImgDetails .bottomContent .text{word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap;margin:10px 0;font-size:12px;line-height:1.6}.showImgDetails .bottomContent .time-like{justify-content:space-between;align-items:center;display:flex}.showImgDetails .bottomContent .time-like .time{color:#9e9e9e;font-size:10px}.showImgDetails .bottomContent .time-like .like{background:0 0;border:none;align-items:center;padding:0;display:flex}.showImgDetails .bottomContent .time-like .like.on span{color:var(--theme)}.showImgDetails .bottomContent .time-like .like .likeIcon{width:14px;height:14px;margin-right:4px}.showImgDetails .bottomContent .time-like .like span{color:#747a72;font-size:10px}.sellingDetails{min-height:100dvh;padding-bottom:calc(80px + env(safe-area-inset-bottom,0px));background:#f6f6fa;animation:.28s both actPageIn}.sellingDetails-header{z-index:10;background:#fff;align-items:center;gap:8px;height:44px;padding:0 12px;display:flex;position:sticky;top:0}.sellingDetails-header button{background:0 0;border:none;padding:0;display:flex}.sellingDetails-header img{width:30px;height:30px}.sellingDetails-header h1{font-size:15px;font-weight:700}.sellingDetails-user{background:#fff;border-radius:6px;align-items:center;gap:10px;margin:10px 12px;padding:12px;display:flex}.sellingDetails-user img{object-fit:cover;border-radius:50%;width:40px;height:40px}.sellingDetails-user .name{align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.sellingDetails-user .time{color:#747a72;margin-top:4px;font-size:11px}.sellingDetails-goods{gap:8px;margin:0 12px;display:grid}.sellingDetails-good{background:#fff;border-radius:6px;align-items:center;gap:10px;padding:10px;display:flex}.sellingDetails-good .goodsImgBox{background:#f6f6fa 50%/cover no-repeat;border-radius:4px;flex-shrink:0;width:72px;height:72px;position:relative;overflow:hidden}.sellingDetails-good .goodsImgBox .goods_img{object-fit:cover;width:100%;height:100%}.sellingDetails-good .goodsImgBox .tag{z-index:2;width:24px;height:16px;position:absolute;top:4px;left:4px}.sellingDetails-good .goodsImgBox .rarity{color:#fee442;z-index:2;background:#111;border-radius:3px;justify-content:center;align-items:center;min-width:20px;height:16px;padding:0 4px;font-size:9px;font-weight:800;display:inline-flex;position:absolute;top:4px;left:4px}.sellingDetails-good .goodsImgBox .num{color:#fff;background:#11111173;border-top-left-radius:4px;padding:2px 5px;font-size:9px;position:absolute;bottom:0;right:0}.sellingDetails-good .meta{min-width:0}.sellingDetails-good .gname{color:#111;text-overflow:ellipsis;white-space:nowrap;max-width:240px;font-size:12px;font-weight:600;overflow:hidden}.sellingDetails-good .gprice{color:var(--p_c);margin-top:6px;font-size:13px;font-weight:800}.sellingDetails-footer{width:min(100%, var(--app-max));padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));z-index:20;background:#fff;border-top:1px solid #ececf2;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.sellingDetails-footer .total{color:#747a72;font-size:13px}.sellingDetails-footer .price_num{color:var(--p_c);font-weight:800}.sellingDetails-footer .buyBtn{background:var(--theme);color:#fff;border:none;border-radius:6px;min-width:110px;height:36px;font-size:14px;font-weight:800}.sellingDetails-footer .soldTag{background:#fee442;border-radius:4px;align-items:center;gap:4px;padding:6px 10px;font-size:12px;font-weight:700;display:flex}.sellingDetails-footer .soldTag img{width:16px;height:16px}.continuouPage{--cc-theme:var(--theme,#ff1512);--u:calc(min(100vw, var(--app-max)) / 100);color:#111;width:100%;min-height:100dvh;padding-bottom:calc(var(--u) * 18 + env(safe-area-inset-bottom,0px));background:#f6f6fa;font-family:PingFang SC,Helvetica Neue,Arial,sans-serif;position:relative;overflow-x:hidden}.continuouPage .navbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f5f5f9ee}.continuouPage .navbar .left button,.continuouPage .navbar .right button{background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;display:flex}.continuouPage .navbar .right .balance{font-size:calc(var(--u) * 2.93333);padding:calc(var(--u) * 1.06667) calc(var(--u) * 2.13333);box-shadow:0 calc(var(--u) * .266667) #ededed;white-space:nowrap;background:#fff;border-radius:999px;font-weight:800}.continuouPage .goodsTitle{display:none}.continuouPage .content .left .onLineUser{cursor:pointer;border:none;padding:0}.continuouPage .content .left .swiper-box .item .grade{object-fit:contain;width:calc(var(--u) * 5.33333)!important;height:calc(var(--u) * 3.6)!important;background:0 0!important;border-radius:0!important}.continuouPage .content .left .swiper-box .item .user-name,.continuouPage .content .left .swiper-box .item .time{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.continuouPage .content .left .swiper-box .item .user-name{white-space:normal;flex-direction:column;justify-content:center;gap:1px;display:flex;line-height:1.15!important}.continuouPage .content .left .swiper-box .item .user-name .nick{font-size:calc(var(--u) * 2.4);color:#111;text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.15;overflow:hidden}.continuouPage .content .left .swiper-box .item .user-name .code{font-size:calc(var(--u) * 2);color:#72797a;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.15;overflow:hidden}.continuouPage .content .right .goods-pattern-continuou .goods-img-bg{object-fit:contain}.continuouPage .content .right .goods-pattern-continuou .info-text .info-top .num-box .xiexian{flex-shrink:0;display:inline-block}.continuouPage .grade-rate .rate-box .right{cursor:pointer;color:#fff;gap:calc(var(--u) * .8);border:none}.continuouPage .grade-rate .rate-box .right .icon{width:calc(var(--u) * 4.26667);height:calc(var(--u) * 4.26667);object-fit:contain}.continuouPage .footer .btn-box .item{cursor:pointer;border:none}.continuouPage .goods-list{box-sizing:border-box;width:100%!important;padding-bottom:calc(var(--u) * 4)!important}.continuouPage .goods-list .goods-item{text-align:left;vertical-align:top;cursor:pointer;background:#fff;border:none}.continuouPage .goods-list .goods-item .continuou-num img{height:calc(var(--u) * 3.2);width:auto;display:block}.continuouPage .ccRulesMask{z-index:400;background:#0000008c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.continuouPage .ccRulesFrame{background:#fff;border-radius:14px;flex-direction:column;width:min(100%,420px);height:min(78dvh,640px);padding:10px 10px 12px;display:flex}.continuouPage .ccRulesHead{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.continuouPage .ccRulesHead h3{margin:0;font-size:15px;font-weight:900}.continuouPage .ccRulesHead button{background:#f3f3f6;border:none;border-radius:8px;width:32px;height:32px;font-size:20px}.continuouPage .ccRulesFrame iframe{border:none;border-radius:10px;flex:1;width:100%}.continuouPage .navbar{width:100%;height:calc(var(--u) * 11.7333);z-index:188;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.continuouPage .navbar .left{padding-left:calc(var(--u) * 3.2);width:calc(var(--u) * 26.6667);align-items:center;display:flex}.continuouPage .navbar .left img{width:calc(var(--u) * 8);height:calc(var(--u) * 8)}.continuouPage .navbar .center{width:calc(var(--u) * 34.6667);font-size:calc(var(--u) * 3.73333);color:#111;line-height:calc(var(--u) * 5.06667);text-align:center;text-transform:uppercase;font-family:PingFangSC Medium}.continuouPage .navbar .center.active{color:#fff}.continuouPage .navbar .center .logo{height:calc(var(--u) * 5.33333);object-fit:contain}.continuouPage .navbar .right{padding-right:calc(var(--u) * 4.26667);width:calc(var(--u) * 26.6667);justify-content:flex-end;align-items:center;column-gap:calc(var(--u) * 3.2);display:flex}.continuouPage .navbar .right .icon-img{width:calc(var(--u) * 5.86667);height:calc(var(--u) * 5.86667);object-fit:contain;flex-shrink:0;max-width:none}.continuouPage .content{padding:0 calc(var(--u) * 3.2);width:100%;height:calc(var(--u) * 48.8);display:flex;position:relative}.continuouPage .content .left{width:calc(var(--u) * 49.6);height:calc(var(--u) * 44.2667);position:relative}.continuouPage .content .left .swiper-box{width:100%;height:calc(var(--u) * 36.5333);position:relative;overflow:hidden}.continuouPage .content .left .swiper-box .swiper-track{will-change:transform;flex-direction:column;display:flex}.continuouPage .content .left .swiper-box .swiper-track.is-rolling{animation:14s linear infinite ccFeedScroll}@keyframes ccFeedScroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.continuouPage .content .left .swiper-box .swiper-track.is-rolling{animation:none}}.continuouPage .content .left .swiper-box .item{padding:0 calc(var(--u) * 2.13333) 0 calc(var(--u) * 1.06667);margin-bottom:calc(var(--u) * 1.6);width:100%;height:calc(var(--u) * 7.46667);border-radius:calc(var(--u) * 1.06667);background-color:#ffffffb3;border:1px solid #fff;flex-shrink:0;align-items:center;display:flex;position:relative}.continuouPage .content .left .swiper-box .item .user-img{width:calc(var(--u) * 4.26667);height:calc(var(--u) * 4.26667);border-radius:50%}.continuouPage .content .left .swiper-box .item .user-name{width:calc(var(--u) * 13.3333);font-size:calc(var(--u) * 2.66667);color:#111;margin-left:calc(var(--u) * .533333);margin-right:calc(var(--u) * 1.06667);height:calc(var(--u) * 7.46667);box-sizing:border-box;white-space:normal;flex-direction:column;justify-content:center;gap:1px;font-family:PingFangSC Medium,system-ui,sans-serif;display:flex;overflow:hidden;line-height:1.15!important}.continuouPage .content .left .swiper-box .item .time{min-width:calc(var(--u) * 20.8);font-size:calc(var(--u) * 2.66667);color:#72797a;line-height:calc(var(--u) * 7.46667)}.continuouPage .content .left .swiper-box .item .grade{right:calc(var(--u) * 1.6);width:calc(var(--u) * 5.33333);height:calc(var(--u) * 3.6);position:absolute;top:50%;transform:translateY(-50%)}.continuouPage .content .left .swiper-box .item .single-icon{width:calc(var(--u) * 2.66667);height:calc(var(--u) * 2.66667);position:absolute;top:0;left:0;transform:scaleX(-1)}.continuouPage .content .left .onLineUser{min-width:calc(var(--u) * 29.3333);height:calc(var(--u) * 6.93333);border-radius:calc(var(--u) * 1.06667);box-shadow:0 calc(var(--u) * .266667) #ededed;background:#fff;align-items:center;display:flex;position:absolute;bottom:0;left:0}.continuouPage .content .left .onLineUser .onLineUser-icon{width:calc(var(--u) * 7.2);height:calc(var(--u) * 6.4);margin:calc(var(--u) * .266667)}.continuouPage .content .left .onLineUser .userList{margin-left:calc(var(--u) * 1.06667);margin-right:calc(var(--u) * 1.33333);flex:1;justify-content:center;align-items:center;animation:.3s fadein-9c82ac7b;display:flex}.continuouPage .content .left .onLineUser .userList .avatarList{margin-right:calc(var(--u) * 1.6);justify-content:center;align-items:center;display:flex}.continuouPage .content .left .onLineUser .userList .avatarList .avatar{width:calc(var(--u) * 4.26667);height:calc(var(--u) * 4.26667);border-radius:50%}.continuouPage .content .left .onLineUser .userList .avatarList .avatar.active{margin-left:-calc(var(--u) * 1.06667)}.continuouPage .content .left .onLineUser .userList .num{font-size:calc(var(--u) * 2.66667);color:#111;font-family:PingFangSC Medium}.continuouPage .content .left .onLineUser .userList .num span{color:#72797a;font-family:PingFangSC}.continuouPage .content .left .onLineUser .more{width:calc(var(--u) * 3.2);height:calc(var(--u) * 3.2)}.continuouPage .content .right{margin-left:calc(var(--u) * .8);padding:0 calc(var(--u) * 1.06667) 0 0;width:calc(var(--u) * 43.7333);height:calc(var(--u) * 46.9333);position:relative}.continuouPage .content .right .goods-pattern-continuou{width:100%;height:calc(var(--u) * 46.9333);transform:translateY(calc(var(--u) * .8));position:relative}.continuouPage .content .right .goods-pattern-continuou .goods-img-bg{width:calc(var(--u) * 32);height:calc(var(--u) * 32);z-index:1;position:absolute;top:0;left:50%;transform:translate(-50%)}.continuouPage .content .right .goods-pattern-continuou .info-text{width:calc(var(--u) * 35.2);height:calc(var(--u) * 18.1333);bottom:calc(var(--u) * 1.6);z-index:2;padding-top:calc(var(--u) * 2.13333);box-sizing:border-box;background-image:url(/continuou/goods-bun.webp);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:50%;transform:translate(-50%)}.continuouPage .content .right .goods-pattern-continuou .info-text .info-top{justify-content:center;align-items:flex-end;animation:.3s fadein-9c82ac7b;display:flex}.continuouPage .content .right .goods-pattern-continuou .info-text .info-top .goods-ljzh{width:calc(var(--u) * 14.4);height:calc(var(--u) * 3.73333);transform:translateY(-calc(var(--u) * .533333));margin-right:calc(var(--u) * .8);display:block}.continuouPage .content .right .goods-pattern-continuou .info-text .info-top .num-box{align-items:center;display:flex}.continuouPage .content .right .goods-pattern-continuou .info-text .info-top .num-box .xiexian{background-color:var(--theme);width:calc(var(--u) * .533333);height:calc(var(--u) * 3.2);margin:0 calc(var(--u) * .8);transform:skew(-12deg)}.continuouPage .content .right .goods-pattern-continuou .info-text .info-top .num-box .num{font-family:PingFangSC Bold;font-size:calc(var(--u) * 4.26667);line-height:calc(var(--u) * 5.33333);color:var(--theme);transform:skew(-8deg)}.continuouPage .content .right .goods-pattern-continuou .info-text .info-top .num-box .num.active{animation:1.2s infinite numScale-9c82ac7b}.continuouPage .content .right .goods-pattern-continuou .info-text .info-top .num-box .total-num{font-family:PingFangSC Bold;font-size:calc(var(--u) * 4.26667);line-height:calc(var(--u) * 5.33333);color:#aab0b1;transform:skew(-8deg)}.continuouPage .content .right .goods-pattern-continuou .info-text .progress-box{width:calc(var(--u) * 28);height:calc(var(--u) * 2.13333);margin:calc(var(--u) * .4) auto 0;box-sizing:border-box;z-index:6;background-color:#0000;border:1px solid #1d1d1d22;position:relative;overflow:hidden;transform:skew(-8deg)}.continuouPage .content .right .goods-pattern-continuou .info-text .progress-box.has-value{background-color:#1d1d1d22}.continuouPage .content .right .goods-pattern-continuou .info-text .progress-box .progress{background:linear-gradient(90deg,#f436fb -5%,#ff0101);min-width:0;max-width:100%;height:100%;transition:width .8s;position:relative}.continuouPage .content .right .goods-pattern-continuou .info-text .progress-box .progress .dh{top:0;right:calc(var(--u) * -.4);height:100%;position:absolute!important}.continuouPage .content .right .goods-pattern-continuou .info-text .grade-txt{text-align:center;color:#747a72;font-size:calc(var(--u) * 2.4);margin-top:calc(var(--u) * 1.6);animation:.3s fadein-9c82ac7b}.continuouPage .grade-rate{top:calc(var(--u) * 11.6);padding:calc(var(--u) * 9.33333) calc(var(--u) * 3.2) 0;margin:calc(var(--u) * .8) 0 0;width:100%;height:calc(var(--u) * 21.8667);background-image:url(/continuou/pic-glmb.webp);background-position:top;background-repeat:no-repeat;background-size:calc(var(--u) * 93.6) calc(var(--u) * 21.8667);z-index:98;box-sizing:border-box;background-color:#f5f5f9;position:sticky}.continuouPage .grade-rate .number-box{top:0;left:calc(var(--u) * 22.9333);width:calc(var(--u) * 54.1333);height:calc(var(--u) * 8.26667);transform:translateY(-calc(var(--u) * .266667));justify-content:center;align-items:center;animation:.3s fadein-abc1c915;display:flex;position:absolute;overflow:hidden}.continuouPage .grade-rate .number-box .animation-box{width:calc(var(--u) * 5.33333);height:calc(var(--u) * 5.33333);transform:translateY(calc(var(--u) * .266667));position:relative}.continuouPage .grade-rate .number-box .animation-box .anm1{width:calc(var(--u) * 5.33333);height:calc(var(--u) * 5.33333)}.continuouPage .grade-rate .number-box .animation-box .anm2{z-index:10;animation:2.5s linear infinite hzdhrotate-abc1c915;position:absolute;top:0;left:0}.continuouPage .grade-rate .number-box .txt{padding:0 calc(var(--u) * .533333);color:#fff;height:calc(var(--u) * 5.06667);font-size:calc(var(--u) * 3.2);align-items:flex-end;font-family:PingFangSC Medium;display:flex;transform:skew(-5deg)}.continuouPage .grade-rate .number-box .num{font-size:calc(var(--u) * 5.33333);color:#fff;line-height:calc(var(--u) * 6.4);font-family:PingFangSC Bold;transform:skew(-5deg)translateY(1px)}.continuouPage .grade-rate .number-box .num.minimumGuarantee{color:var(--y1_c)}.continuouPage .grade-rate .amplify-enter-active{animation:.6s ease-in pulse-abc1c915}.continuouPage .grade-rate .modeButton{top:calc(var(--u) * 3.2);left:calc(var(--u) * 5.86667);width:calc(var(--u) * 16.8);height:calc(var(--u) * 5.33333);border-radius:calc(var(--u) * 1.06667);font-size:calc(var(--u) * 2.66667);padding-top:calc(var(--u) * .533333);background-color:#f6f6fa;justify-content:center;align-items:center;font-family:PingFangSC Medium;display:flex;position:absolute}.continuouPage .grade-rate .modeButton .leftText{width:calc(var(--u) * 10.6667);text-align:center}.continuouPage .grade-rate .modeButton img{width:calc(var(--u) * 3.2);height:calc(var(--u) * 3.2);display:block}.continuouPage .grade-rate .rate-box{padding:0 calc(var(--u) * 2.13333) 0 calc(var(--u) * 3.2);justify-content:space-between;width:100%;height:100%;display:flex}.continuouPage .grade-rate .rate-box .left{width:calc(var(--u) * 66.6667);justify-content:space-between;align-items:center;display:flex}.continuouPage .grade-rate .rate-box .left .item{flex:1;position:relative}.continuouPage .grade-rate .rate-box .left .item:first-child:before{display:none}.continuouPage .grade-rate .rate-box .left .item:before{content:"";width:1px;height:calc(var(--u) * 3.2);border-radius:calc(var(--u) * .266667);opacity:.2;background:#111;position:absolute;top:50%;left:0;transform:translateY(-50%)}.continuouPage .grade-rate .rate-box .left .item .grade{font-size:calc(var(--u) * 3.2);color:#111;line-height:calc(var(--u) * 3.2);text-align:center;font-family:PingFangSC Medium}.continuouPage .grade-rate .rate-box .left .item .rate{margin-top:calc(var(--u) * 1.06667);font-size:calc(var(--u) * 2.66667);color:#111;line-height:calc(var(--u) * 2.66667);text-align:center}.continuouPage .grade-rate .rate-box .right{margin-top:calc(var(--u) * .8);width:calc(var(--u) * 18.4);height:calc(var(--u) * 9.06667);background:var(--theme);box-shadow:0 calc(var(--u) * .533333) #d22416;border-radius:calc(var(--u) * 1.06667);justify-content:center;align-items:center;display:flex}.continuouPage .grade-rate .rate-box .right.isZh{padding-top:calc(var(--u) * .533333)}.continuouPage .grade-rate .rate-box .right .icon{width:calc(var(--u) * 4.26667);height:calc(var(--u) * 4.26667)}.continuouPage .grade-rate .rate-box .right .txt{font-size:calc(var(--u) * 3.2);color:#fff;line-height:calc(var(--u) * 3.2);font-family:PingFangSC Medium}.continuouPage .grade-rate .rate-box .right .txt:lang(zh-cn){font-size:calc(var(--u) * 2.93333)}.continuouPage .goods-list{padding:calc(var(--u) * .533333) calc(var(--u) * 3.2) calc(var(--u) * 3.2) calc(var(--u) * 1.6);width:100%;min-height:calc(100vh - calc(var(--u) * 82.6667))}.continuouPage .goods-list .goods-item{margin-left:calc(var(--u) * 1.33333);margin-top:calc(var(--u) * 2.66667);width:calc(var(--u) * 30.4);padding-bottom:calc(var(--u) * 2.13333);border-radius:calc(var(--u) * 1.06667);background-color:#fff;animation:.3s fadein-b8dddbb0;display:inline-block;position:relative}.continuouPage .goods-list .goods-item.black{background:#f6f6fa}.continuouPage .goods-list .goods-item .grade-img{top:-calc(var(--u) * .533333);left:-calc(var(--u) * .533333);width:calc(var(--u) * 8);height:calc(var(--u) * 5.33333);z-index:6;position:absolute!important}.continuouPage .goods-list .goods-item .tag-continuou{top:-calc(var(--u) * .533333);left:-calc(var(--u) * .533333);height:calc(var(--u) * 5.33333);z-index:6;object-fit:contain;position:absolute!important}.continuouPage .goods-list .goods-item .tag-king{top:-calc(var(--u) * .533333);left:-calc(var(--u) * .533333);height:calc(var(--u) * 5.33333);z-index:6;position:absolute!important}.continuouPage .goods-list .goods-item .goods-image{width:calc(var(--u) * 30.4);height:calc(var(--u) * 30.4);border-radius:calc(var(--u) * 1.06667) calc(var(--u) * 1.06667) 0px 0px;position:relative}.continuouPage .goods-list .goods-item .goods-image.active{background-color:#000}.continuouPage .goods-list .goods-item .goods-image.active:before{content:"";width:100%;height:calc(var(--u) * 14.4);z-index:5;background:linear-gradient(to bottom,#0000 0,#000 calc(var(--u) * 13.3333),#000 calc(var(--u) * 14.4));border-radius:calc(var(--u) * 1.06667) calc(var(--u) * 1.06667) 0px 0px;position:absolute;bottom:0;left:0}.continuouPage .goods-list .goods-item .goods-image .continuou-num{left:50%;bottom:calc(var(--u) * 1.6);padding:0 calc(var(--u) * 2.13333);height:calc(var(--u) * 4.26667);border-radius:calc(var(--u) * .533333);font-size:calc(var(--u) * 2.66667);line-height:calc(var(--u) * 4.26667);-webkit-backdrop-filter:blur(calc(var(--u) * 1.06667));white-space:nowrap;z-index:5;color:#111;background:#ccefff;align-items:center;font-family:PingFangSC Medium;display:flex;position:absolute;transform:translate(-50%)}.continuouPage .goods-list .goods-item .goods-image .continuou-num div{margin:0 calc(var(--u) * .533333);font-size:calc(var(--u) * 2.66667);color:var(--theme);font-family:PingFangSC Medium}.continuouPage .goods-list .goods-item .goods-image .continuou-num span{color:#111;font-size:calc(var(--u) * 2.66667);white-space:nowrap;font-family:PingFangSC Medium}.continuouPage .goods-list .goods-item .goods-image .continuou-num div.active{animation:1.2s infinite numScale-b8dddbb0}.continuouPage .goods-list .goods-item .goods-image .img-bg{width:calc(var(--u) * 30.4);height:calc(var(--u) * 30.4);border-radius:calc(var(--u) * 1.06667) calc(var(--u) * 1.06667) 0px 0px;object-fit:cover;max-width:none;display:block}.continuouPage .goods-list .goods-item .goods-image .image{width:calc(var(--u) * 30.4);height:calc(var(--u) * 30.4);border-radius:calc(var(--u) * 1.06667) calc(var(--u) * 1.06667) 0px 0px;z-index:2;backface-visibility:hidden;position:absolute;top:0;left:0}.continuouPage .goods-list .goods-item .goods-image .rate-tap{padding:0 calc(var(--u) * 1.33333);height:calc(var(--u) * 4.26667);border-radius:calc(var(--u) * 1.06667) 0 0;z-index:5;font-size:calc(var(--u) * 2.4);color:#fff;line-height:calc(var(--u) * 4.26667);text-align:center;-webkit-backdrop-filter:blur(calc(var(--u) * .533333));backdrop-filter:blur(calc(var(--u) * .533333));background-color:#1116;font-family:PingFangSC Medium;position:absolute;bottom:0;right:0}.continuouPage .goods-list .goods-item .goods-info{width:calc(var(--u) * 30.4)}.continuouPage .goods-list .goods-item .goods-info .name{font-size:calc(var(--u) * 2.66667);line-height:calc(var(--u) * 3.2);color:#000;text-align:center;padding:calc(var(--u) * 2.13333) 0 calc(var(--u) * 1.06667);max-width:calc(var(--u) * 26.6667);margin:0 auto;font-family:PingFangSC Medium;overflow:hidden}.continuouPage .goods-list .goods-item .goods-info .price{font-size:calc(var(--u) * 2.66667);color:var(--p_c);line-height:calc(var(--u) * 2.66667);text-align:center;justify-content:center;font-family:PingFangSC Medium}.continuouPage .goods-list .goods-item .goods-info .price .symbolIconClass{width:calc(var(--u) * 3.2);height:calc(var(--u) * 3.2);margin-right:calc(var(--u) * .266667)}.continuouPage .goods-list .goods-item.active .goods-image .image{border-radius:calc(var(--u) * 1.06667) calc(var(--u) * 1.06667) 0px 0px;object-fit:contain;width:calc(var(--u) * 25.0667);height:calc(var(--u) * 25.0667);top:50%;left:50%;transform:translate(-50%,-50%)}.continuouPage .footer{width:min(100%, var(--app-max));z-index:120;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.continuouPage .footer .is-down-box{z-index:11;width:100%;padding:calc(var(--u) * 2.13333) 0;background:#fff5f5;justify-content:center;align-items:center;display:flex}.continuouPage .footer .is-down-box .txt{font-size:calc(var(--u) * 3.2);color:#111;line-height:calc(var(--u) * 3.2);font-family:PingFangSC Medium}.continuouPage .footer .is-down-box .time{margin-left:calc(var(--u) * 2.13333);font-size:calc(var(--u) * 3.2);color:var(--theme);line-height:calc(var(--u) * 3.2);font-family:PingFangSC Medium}.continuouPage .footer .btn-box{padding:calc(var(--u) * 2.13333) calc(var(--u) * 3.33333);border-radius:calc(var(--u) * 2.13333) calc(var(--u) * 2.13333) 0 0;z-index:20;width:100%;box-shadow:0 -calc(var(--u) * .533333) calc(var(--u) * 2.13333) #0000001a;padding-bottom:calc(calc(var(--u) * 1.6) + constant(safe-area-inset-bottom));padding-bottom:calc(calc(var(--u) * 1.6) + env(safe-area-inset-bottom));background-color:#fff;justify-content:space-between;align-items:center;display:flex;position:relative}.continuouPage .footer .btn-box .item{width:calc(var(--u) * 21.3333);height:calc(var(--u) * 11.2);font-size:calc(var(--u) * 4.26667);color:#fff;background-color:var(--theme);border-radius:calc(var(--u) * 1.06667);box-shadow:0 -calc(var(--u) * .8) #d22416 inset;text-transform:capitalize;justify-content:center;align-items:center;font-family:NoirPro-Bold;display:flex;position:relative}.continuouPage .footer .btn-box .item span{transform:skew(-6deg)translateY(-1px)}.continuouPage .footer .btn-box .item .num{margin-left:calc(var(--u) * .266667)}.continuouPage .footer .btn-box .item:before{content:"";left:50%;top:calc(var(--u) * 2.13333);width:calc(var(--u) * 16.2667);height:calc(var(--u) * 8.26667);opacity:.2;background:url(/continuou/btn-bg.webp) 50%/contain no-repeat;position:absolute;transform:translate(-50%)}.continuouPage .footer .btn-box.active .item{font-family:PingFangSC Bold}.continuouPage .navbar .center{text-overflow:ellipsis;white-space:nowrap;font-size:calc(var(--u) * 3.46667);font-weight:700;line-height:calc(var(--u) * 5.06667);text-transform:none;display:block;overflow:hidden}.continuouPage .content .right .goods-pattern-continuou .info-text .info-top .goods-ljzh{object-fit:contain}.continuouPage .content .right .goods-pattern-continuou .info-text .grade-txt{text-align:center;color:#747a72;font-size:calc(var(--u) * 2.4);margin-top:calc(var(--u) * 1.06667)}.continuouPage .goods-list .goods-item .goods-image .image{object-fit:contain;background:#f6f6fa}.continuouPage .goods-list .goods-item .tag-continuou{width:auto;height:calc(var(--u) * 5.33333)}.continuouPage .goods-list .goods-item .grade-img{object-fit:contain;width:calc(var(--u) * 8)!important;height:calc(var(--u) * 5.33333)!important;border-radius:0!important}@keyframes numScale-9c82ac7b{0%{transform:scale(1)skew(-8deg)}50%{transform:scale(1.2)skew(-8deg)}to{transform:scale(1)skew(-8deg)}}@keyframes fadein-9c82ac7b{0%{opacity:0}to{opacity:1}}@keyframes widthLength-9c82ac7b{0%{width:0}to{width:100%}}@keyframes numScale-b8dddbb0{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes fadein-b8dddbb0{0%{opacity:0}to{opacity:1}}@keyframes fadein-abc1c915{0%{opacity:0}to{opacity:1}}@keyframes ccBigBox{0%{transform:scale(0)}to{transform:scale(1)}}.ccResultPopupBox{--u:calc(min(100vw, var(--app-max)) / 100);z-index:700;background:#000c;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ccResultPopup{min-height:min(calc(var(--u) * 69.333), 320px);height:auto;width:min(100%, var(--app-max));padding-bottom:calc(var(--u) * 2);box-sizing:border-box;background-repeat:no-repeat;background-size:100% 100%;animation:.3s both ccBigBox;position:relative}.ccComboNum{background-repeat:no-repeat;background-size:100% 100%;width:110px;height:50px;padding-left:30px;position:absolute;top:-38px;left:0}.ccComboNum .numBox{align-items:flex-end;height:34px;font-weight:900;display:flex;transform:rotate(-4deg)}.ccComboNum .combo-label{color:#fff;margin-right:4px;font-size:11px}.ccComboNum .combo-num{color:#fee442;font-size:22px;line-height:1}.ccComboNum .ccComboGain{color:#fff;opacity:.95;text-shadow:0 1px 2px #0008;max-width:140px;margin-top:2px;font-size:10px;line-height:1.25;transform:rotate(-4deg)}.ccResultPopup .Points{color:#fff;align-items:baseline;gap:4px;font-size:12px;display:flex;position:absolute;top:8px;right:12px}.ccResultPopup .Points .num{color:#fee442;font-size:16px;font-weight:900}.ccResultPopup .goodsList{align-items:flex-start;column-gap:12px;width:100%;padding:48px 16px 12px;display:flex;overflow-x:auto}.ccResultPopup .goodsList.jc{justify-content:center}.ccResultPopup .goods_item{flex:none;width:92px}.ccResultPopup .goodsImgBox{background-size:100% 100%;border-radius:8px;justify-content:center;align-items:center;width:92px;height:92px;display:flex;position:relative}.ccResultPopup .goodsImgBox .tag{color:#fff;font-size:10px;font-weight:900;position:absolute;top:4px;left:4px}.ccResultPopup .goodsImgBox .interrupt{width:28px;height:auto;position:absolute;bottom:0;right:0}.ccResultPopup .goods_img{object-fit:contain;border-radius:8px;width:100%;height:100%}.ccResultPopup .goodsName{color:#747a72;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:92px;margin-top:6px;font-size:11px;overflow:hidden}.ccResultPopup .price{color:var(--p_c,red);font-size:calc(var(--u) * 2.66667);text-align:center;white-space:nowrap;margin-top:2px;font-weight:500;line-height:1.15}.ccResultPopup.is-sp .price,.ccResultPopup.is-sp .goodsName{color:#fff!important}.ccBottomBtn{z-index:2;gap:12px;margin-top:16px;display:flex}.ccBottomBtn .btn{background:#fff;border:none;border-radius:8px;min-width:120px;height:40px;font-weight:800}.ccBottomBtn .btn.primary{background:var(--theme);color:#fff}.ccResultClose{background:0 0;border:none;padding:0;position:absolute;top:18px;right:18px}.ccResultClose img{width:32px;height:32px}.ccDajiang{pointer-events:none;z-index:1;position:absolute;inset:0}.ccRulesMask{z-index:500;background:#0000008c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ccRules{color:#111;background:#fff;border-radius:14px;width:min(100%,360px);padding:18px 16px 14px}.ccRules h3{margin:0 0 10px;font-size:16px;font-weight:900}.ccRules ol{color:#444;flex-direction:column;gap:8px;margin:0 0 14px;padding-left:18px;font-size:13px;line-height:1.4;display:flex}.ccRules button{color:#fff;background:var(--cc-theme);border:none;border-radius:10px;width:100%;height:42px;font-weight:900}.ccDajiang{z-index:702;pointer-events:none;width:100%;height:48vw;max-height:220px;position:fixed;top:0;left:0}.sgRandomPage.page{--u:calc(min(100vw, var(--app-max)) / 100);color:#111;width:100%;min-height:100dvh;padding-bottom:calc(var(--u) * 15.4667 + env(safe-area-inset-bottom,0px));background:#f8f8f8;position:relative;overflow-x:hidden}.sgR-bg{width:min(100%, var(--app-max));height:calc(var(--u) * 74.1333);z-index:1;pointer-events:none;position:fixed;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.sgR-bg img{object-fit:cover;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-56%)}.sgR-bg.sold img{filter:grayscale()}.sgR-mask{-webkit-backdrop-filter:blur(calc(var(--u) * 2.66667));z-index:1;background:#f6f6f6d9;position:absolute;inset:0}.sgR-nav{z-index:20;height:calc(var(--u) * 11.6);padding:0 calc(var(--u) * 3.2);background:0 0;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.sgR-back{width:calc(var(--u) * 8);height:calc(var(--u) * 8);background:0 0;border:none;place-items:center;padding:0;display:grid}.sgR-back img{width:calc(var(--u) * 5.33333);height:calc(var(--u) * 5.33333);object-fit:contain}.sgR-navTitle{margin:0 calc(var(--u) * 2);font-size:calc(var(--u) * 3.73333);color:#111;text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:700;overflow:hidden}.sgR-navRight{align-items:center;gap:calc(var(--u) * 1.6);display:flex}.sgR-navRight button{width:calc(var(--u) * 6.4);height:calc(var(--u) * 6.4);background:0 0;border:none;padding:0}.sgR-navRight button img{object-fit:contain;width:100%;height:100%}.sgR-balance{font-size:calc(var(--u) * 3.2);color:#111;white-space:nowrap;font-weight:700}.sgR-onlineWrap{z-index:18;padding:0 calc(var(--u) * 3.2);margin-top:calc(var(--u) * .2);justify-content:flex-end;display:flex;position:relative}.sgR-online{min-width:calc(var(--u) * 29.3333);height:calc(var(--u) * 6.93333);border-radius:calc(var(--u) * 1.06667);box-shadow:0 calc(var(--u) * .266667) #ededed;background:#fff;border:none;align-items:center;width:fit-content;padding:0;display:flex}.sgR-onlineIcon{width:calc(var(--u) * 7.2);height:calc(var(--u) * 6.4);margin:calc(var(--u) * .266667);object-fit:contain}.sgR-onlineList{margin:0 calc(var(--u) * 1.33333) 0 calc(var(--u) * 1.06667);flex:1;align-items:center;display:flex}.sgR-avatars{margin-right:calc(var(--u) * 1.6);align-items:center;display:flex}.sgR-avatars img{width:calc(var(--u) * 4.26667);height:calc(var(--u) * 4.26667);background:#eee;border-radius:50%}.sgR-avatars img.active{margin-left:calc(var(--u) * -1.06667)}.sgR-onlineNum{font-size:calc(var(--u) * 2.66667);color:#111;white-space:nowrap;font-weight:600}.sgR-onlineNum span{color:#72797a;font-weight:400}.sgR-hero{z-index:8;width:100%;height:calc(var(--u) * 57.8667);position:relative}.sgR-card{margin:calc(var(--u) * 4.26667) auto 0;width:calc(var(--u) * 42.6667);height:calc(var(--u) * 52);position:relative}.sgR-boxNum{top:calc(var(--u) * 4.26667);left:calc(var(--u) * 1.33333);z-index:5;height:calc(var(--u) * 5.6);align-items:center;gap:calc(var(--u) * .533333);padding:0 calc(var(--u) * 1.06667);border-radius:calc(var(--u) * 1.06667);color:#111;font-size:calc(var(--u) * 3.2);background:#ffffffe6;border:none;font-weight:600;display:flex;position:absolute}.sgR-boxNum img{width:calc(var(--u) * 3.2);height:calc(var(--u) * 3.2);object-fit:contain}.sgR-cover{width:calc(var(--u) * 42.6667);height:calc(var(--u) * 42.6667);touch-action:pan-y;position:relative}.sgR-cover>img{object-fit:cover;width:100%;height:100%;display:block}.sgR-cover>img.sold{filter:grayscale()}.sgR-navArrow{bottom:calc(var(--u) * 16.8);width:calc(var(--u) * 5.33333);height:calc(var(--u) * 5.33333);z-index:6;background:0 0;border:none;padding:0;position:absolute}.sgR-navArrow.prev{left:calc(var(--u) * -15.2)}.sgR-navArrow.next{right:calc(var(--u) * -15.2)}.sgR-navArrow:after{content:"";width:calc(var(--u) * 13.3333);height:calc(var(--u) * 13.3333);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sgR-navArrow img{object-fit:contain;filter:brightness(0);opacity:.85;width:100%;height:100%;display:block}.sgR-navArrow.disabled{pointer-events:none;cursor:default}.sgR-navArrow.disabled img{opacity:.22}.sgR-soldOut{top:calc(var(--u) * 14.4);z-index:7;width:calc(var(--u) * 27.2);height:calc(var(--u) * 13.8667);border-radius:calc(var(--u) * 1.6);border:calc(var(--u) * .533333) solid #fff;font-weight:800;font-size:calc(var(--u) * 3.73333);color:var(--theme);text-align:center;line-height:calc(var(--u) * 13.8667);background:#111;position:absolute;left:50%;transform:translate(-50%)}.sgR-remain{text-align:center;width:100%;bottom:calc(var(--u) * 5.2);font-size:calc(var(--u) * 2.93333);color:#111;z-index:2;white-space:nowrap;justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;left:50%;transform:translate(-50%)}.sgR-remain .left,.sgR-remain .s{color:#111}.sgR-remain .text{color:var(--theme)}.sgR-remain .text.active{animation:.3s sgR-bigText}@keyframes sgR-bigText{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.sgR-progress{left:0;bottom:calc(var(--u) * .266667);padding:calc(var(--u) * .533333);width:calc(var(--u) * 41.6);height:calc(var(--u) * 2.66667);border-radius:calc(var(--u) * 3.2);box-sizing:border-box;background:#11111110;position:absolute}.sgR-progress i{border-radius:calc(var(--u) * 2.13333);background:linear-gradient(90deg,#ea392a,#ea6d2a);max-width:100%;height:100%;transition:width .5s;display:block}.sgR-fabTop,.sgR-fabOdds{right:calc(var(--u) * 3.2);width:calc(var(--u) * 8.53333);height:calc(var(--u) * 9.6);z-index:10;background:0 0;border:none;padding:0;position:absolute}.sgR-fabTop{bottom:calc(var(--u) * 15.2)}.sgR-fabOdds{bottom:calc(var(--u) * 2.4)}.sgR-fabTop img,.sgR-fabOdds img{object-fit:contain;width:100%;height:100%;display:block}.sgR-tabsWrap{top:calc(var(--u) * 11.6);z-index:13;padding:0 calc(var(--u) * 3.2) calc(var(--u) * 2.13333);background-color:#f8f8f8;position:sticky}.sgR-tabs{width:100%;height:calc(var(--u) * 10.6667);border-radius:calc(var(--u) * 1.06667);justify-content:space-between;align-items:center;column-gap:calc(var(--u) * 1.6);padding:0 calc(var(--u) * 1.06667);box-sizing:border-box;background:#e8e8ea;display:flex}.sgR-tabs.mini{height:calc(var(--u) * 9.6)}.sgR-tabs button{border-radius:calc(var(--u) * .533333);color:#111;font-size:calc(var(--u) * 3.2);text-transform:capitalize;height:calc(var(--u) * 8.53333);background:0 0;border:none;flex:1;justify-content:center;align-items:center;padding:0;font-weight:600;line-height:1;display:flex}.sgR-tabs.mini button{height:calc(var(--u) * 7.46667);line-height:calc(var(--u) * 7.46667)}.sgR-tabs button span{font-weight:600}.sgR-tabs button.active{background-color:#fff;font-weight:800}.sgR-tabs button.active span{font-weight:800}.sgR-grid{z-index:9;padding:calc(var(--u) * .533333) 0 calc(var(--u) * 3.2) calc(var(--u) * 2.13333);min-height:calc(100dvh - var(--u) * 96);background:#f8f8f8;flex-wrap:wrap;display:flex;position:relative}.sgR-item{margin-left:calc(var(--u) * 1.06667);margin-bottom:calc(var(--u) * 2.13333);width:calc(var(--u) * 30.4);height:calc(var(--u) * 41.6);border-radius:calc(var(--u) * 1.06667);text-align:left;color:#111;background:#fff;border:none;padding:0;display:block;overflow:hidden}.sgR-itemImg{width:calc(var(--u) * 30.4);height:calc(var(--u) * 30.4);position:relative}.sgR-itemBg{object-fit:cover;border-radius:calc(var(--u) * 1.06667) calc(var(--u) * 1.06667) 0 0;width:100%;height:100%;display:block}.sgR-itemPic{object-fit:contain;border-radius:calc(var(--u) * 1.06667) calc(var(--u) * 1.06667) 0 0;z-index:2;backface-visibility:hidden;width:100%;height:100%;position:absolute;top:0;left:0}.sgR-itemPic.sold{filter:grayscale()}.sgR-residue{z-index:5;padding:0 calc(var(--u) * 1.06667) 0 calc(var(--u) * 1.33333);height:calc(var(--u) * 4.26667);border-radius:0 calc(var(--u) * 1.06667);-webkit-backdrop-filter:blur(calc(var(--u) * 1.06667));font-size:calc(var(--u) * 2.66667);color:#fff;font-weight:600;line-height:calc(var(--u) * 4.26667);background:#1113;position:absolute;top:0;right:0}.sgR-sendBox{z-index:8;border-radius:calc(var(--u) * 1.06667) calc(var(--u) * 1.06667) 0 0;background:#000c;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0}.sgR-sendBox .avatar{width:calc(var(--u) * 7.46667);height:calc(var(--u) * 7.46667);margin-bottom:calc(var(--u) * 1.33333);object-fit:cover;background:#333;border-radius:50%}.sgR-sendBox .nickname{width:calc(var(--u) * 24);color:#fff;font-size:calc(var(--u) * 3.2);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin-bottom:calc(var(--u) * .8);font-weight:600;overflow:hidden}.sgR-sendBox .sendTag{height:calc(var(--u) * 4.8);object-fit:contain;width:auto}.sgR-grade{top:calc(var(--u) * -.533333);left:calc(var(--u) * -.533333);z-index:9;min-width:calc(var(--u) * 5.33333);height:calc(var(--u) * 5.33333);padding:0 calc(var(--u) * 1.2);border-radius:calc(var(--u) * 1.06667);color:var(--y1_c);font-size:calc(var(--u) * 2.4);background:#111;justify-content:center;align-items:center;font-weight:800;display:flex;position:absolute}.sgR-gradeImg{top:calc(var(--u) * -.533333);left:calc(var(--u) * -.533333);height:calc(var(--u) * 5.33333);z-index:9;object-fit:contain;width:auto;position:absolute!important}.sgR-stock{z-index:5;padding:0 calc(var(--u) * 1.06667) 0 calc(var(--u) * 1.33333);height:calc(var(--u) * 4.26667);border-radius:calc(var(--u) * 1.6) 0 0;-webkit-backdrop-filter:blur(calc(var(--u) * 1.06667));font-size:calc(var(--u) * 2.13333);color:#fff;line-height:calc(var(--u) * 4.26667);white-space:nowrap;background:#1113;position:absolute;bottom:0;right:0}.sgR-stock b{font-size:calc(var(--u) * 2.4);font-weight:600}.sgR-most,.sgR-randomTag{left:50%;bottom:calc(var(--u) * 1.6);z-index:5;height:calc(var(--u) * 4.26667);padding:0 calc(var(--u) * 1.6);background:var(--y1_c);border-radius:calc(var(--u) * .8);font-size:calc(var(--u) * 2.13333);color:#111;white-space:nowrap;justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;transform:translate(-50%)}.sgR-itemInfo{padding:calc(var(--u) * 2.13333) calc(var(--u) * 1.06667);width:calc(var(--u) * 30.4);box-sizing:border-box}.sgR-itemInfo .name{font-size:calc(var(--u) * 2.66667);color:#000;font-weight:600;line-height:calc(var(--u) * 3.2);height:calc(var(--u) * 3.2);text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sgR-itemInfo .price{margin-top:calc(var(--u) * 1.06667);font-size:calc(var(--u) * 2.66667);color:var(--p_c);text-align:center;font-weight:700;line-height:1}.sgR-history{z-index:12;padding:calc(var(--u) * 2.13333) calc(var(--u) * 3.2);min-height:calc(100dvh - var(--u) * 100);background:#f8f8f8;flex-direction:column;display:flex;position:relative}.sgR-historyFilters{width:100%;height:calc(var(--u) * 9.6);border-radius:calc(var(--u) * 2.13333);margin-bottom:calc(var(--u) * 1.6);justify-content:space-between;align-items:center;display:flex}.sgR-historyFilters button{margin-right:calc(var(--u) * 1.86667);height:calc(var(--u) * 7.46667);border-radius:calc(var(--u) * 1.06667);color:#111;font-size:calc(var(--u) * 3.2);font-weight:600;line-height:calc(var(--u) * 7.46667);text-align:center;background:0 0;border:none;flex:1;padding:0}.sgR-historyFilters button:last-child{margin-right:0}.sgR-historyFilters button.active{color:#fff;background:#111;font-weight:800}.sgR-historyEmpty{width:100%;margin-top:calc(var(--u) * 16);flex-direction:column;flex:1;align-items:center;display:flex}.sgR-historyEmpty img{width:calc(var(--u) * 26.6667);height:calc(var(--u) * 26.6667);object-fit:contain;display:block}.sgR-historyEmpty div{margin-top:calc(var(--u) * 1.06667);font-size:calc(var(--u) * 3.2);color:#72797a;line-height:calc(var(--u) * 5.33333)}.sgR-historyList{flex-direction:column;display:flex}.sgR-hItem{margin-bottom:calc(var(--u) * 1.6);padding:calc(var(--u) * .266667);border-radius:calc(var(--u) * 1.06667);box-sizing:border-box;background:#fff;width:100%;position:relative}.sgR-hItem:last-child{margin-bottom:0}.sgR-hItem.active:before{content:"";border-radius:calc(var(--u) * 1.06667);z-index:1;background:linear-gradient(94deg,#ff3131,#ffa946,#fff56a,#ff10a3);position:absolute;inset:0}.sgR-hInner{z-index:2;padding:calc(var(--u) * 3.2) calc(var(--u) * 2.13333);border-radius:calc(var(--u) * 1.06667);box-sizing:border-box;background:#fff;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.sgR-hAvatar{width:calc(var(--u) * 9.6);height:calc(var(--u) * 9.6);object-fit:cover;background:#eee;border-radius:50%;flex-shrink:0}.sgR-hInfo{margin-left:calc(var(--u) * 2.13333);flex:1;min-width:0}.sgR-hTop{justify-content:space-between;align-items:flex-start;gap:8px;width:100%;display:flex}.sgR-hName{align-items:center;min-width:0;display:flex}.sgR-hName .name{max-width:calc(var(--u) * 26.6667);font-size:calc(var(--u) * 3.2);color:#111;font-weight:600;line-height:calc(var(--u) * 3.73333);margin-right:calc(var(--u) * 1.06667);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sgR-hName .lv{font-size:calc(var(--u) * 2.4);color:#72797a;white-space:nowrap}.sgR-hDraw{font-size:calc(var(--u) * 2.66667);color:#111;text-align:right;white-space:nowrap;margin-bottom:calc(var(--u) * 2.4);font-weight:600;line-height:1}.sgR-hDraw.active{color:var(--theme)}.sgR-hBottom{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.sgR-hBottom .time{margin-top:calc(var(--u) * 1.06667);font-size:calc(var(--u) * 2.66667);color:#72797a;white-space:nowrap;font-weight:500;line-height:1}.sgR-hGrade{justify-content:flex-end;align-items:center;gap:calc(var(--u) * 1.06667);flex-wrap:wrap;flex:1;display:flex}.sgR-hRandomText{font-size:calc(var(--u) * 2.66667);color:#111;white-space:nowrap;font-weight:600}.sgR-hAdvanced{height:calc(var(--u) * 4.26667);align-items:center;display:flex}.sgR-hAdvanced img{height:calc(var(--u) * 4.26667);z-index:2;width:auto;position:relative}.sgR-hAdvanced .price{z-index:1;margin-left:calc(var(--u) * -3.2);padding:0 calc(var(--u) * 1.06667) 0 calc(var(--u) * 3.2);height:calc(var(--u) * 4.26667);border-radius:calc(var(--u) * 1.06667);font-size:calc(var(--u) * 2.93333);color:#111;font-weight:800;line-height:calc(var(--u) * 4.26667);white-space:nowrap;background:#f6f6fa;position:relative}.sgR-hLocked{font-size:calc(var(--u) * 2.93333);color:#aab0b1;font-weight:600}.sgR-hPic{width:calc(var(--u) * 15.4667);height:calc(var(--u) * 15.4667);top:calc(var(--u) * .266667);right:calc(var(--u) * 24);text-align:center;pointer-events:none;position:absolute}.sgR-hPic img{object-fit:contain;width:auto;height:100%}.sgR-drawBar{z-index:90}.sgR-sheetMask{z-index:220;background:#00000073;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sgR-sheet{width:min(100%, var(--app-max));border-radius:calc(var(--u) * 4) calc(var(--u) * 4) 0 0;background:#fff;flex-direction:column;max-height:min(72dvh,640px);display:flex;overflow:hidden}.sgR-sheet.tall{height:min(82dvh,720px);max-height:min(82dvh,720px)}.sgR-sheetHead{padding:calc(var(--u) * 3.2) calc(var(--u) * 3.2) calc(var(--u) * 2);justify-content:space-between;align-items:center;display:flex}.sgR-sheetTit{height:calc(var(--u) * 6.4);object-fit:contain;width:auto;max-width:70%}.sgR-sheetHead h3{color:#111;font-size:16px;font-weight:800}.sgR-sheetHead button{color:#333;background:#f2f2f5;border:none;border-radius:50%;width:32px;height:32px;font-size:20px;line-height:1}.sgR-sheetBody{padding:0 calc(var(--u) * 3.2) calc(var(--u) * 4);-webkit-overflow-scrolling:touch;overflow:auto}.sgR-sheet iframe{background:#fff;border:0;flex:1;width:100%}.sgR-boxPick{text-align:left;color:#111;background:#f6f6fa;border:none;border-radius:12px;align-items:center;gap:12px;width:100%;margin-bottom:10px;padding:12px;display:flex}.sgR-boxPick.active{outline:2px solid var(--theme)}.sgR-boxPick img{object-fit:contain;background:#fff;border-radius:10px;width:64px;height:64px}.sgR-boxPick img.sold{filter:grayscale()}.sgR-boxPick strong{font-size:15px;font-weight:800;display:block}.sgR-boxPick p,.sgR-sheetTip{color:#72797a;margin-top:4px;font-size:12px}.sgR-sheetTip{margin-top:12px}.sgR-rateRow{border-bottom:1px solid #f0f0f0;grid-template-columns:48px 1fr auto;align-items:center;gap:10px;padding:12px 0;font-size:13px;display:grid}.sgR-rateRow .rarity{color:#fff;background:#6b7280;border-radius:6px;justify-content:center;align-items:center;min-width:36px;height:24px;font-size:12px;font-weight:800;display:inline-flex}.sgR-rateRow .rarity.S,.sgR-rateRow .rarity.A{background:#ff1512}.sgR-rateRow .rarity.B{background:#3b82f6}.sgR-rankBanner{border-radius:10px;width:100%;height:auto;margin-bottom:12px;display:block}.sgR-rankRow{border-bottom:1px solid #f0f0f0;grid-template-columns:28px 56px 1fr auto;align-items:center;gap:10px;padding:10px 0;display:grid}.sgR-medal{object-fit:contain;width:28px;height:28px}.sgR-rankPic{object-fit:contain;background:#f6f6fa;border-radius:8px;width:56px;height:56px}.sgR-rankRow strong{font-size:13px;font-weight:700;line-height:1.3;display:block}.sgR-rankRow p{color:#72797a;margin-top:2px;font-size:11px}.sgR-rankPrice{color:var(--p_c);white-space:nowrap;font-size:13px;font-weight:800}.continuouPage.dividendPage{background-color:#f6f6fa;background-image:url(/dividend/bg.webp);background-position:0 0;background-repeat:no-repeat;background-size:100% calc(var(--u) * 67.4667);color:#111}.continuouPage.dividendPage .grade-rate{background-image:url(/dividend/pic-glmb.webp)}.continuouPage.dividendPage .grade-rate .modeButton{color:#111;cursor:pointer;border:none}.continuouPage.dividendPage .grade-rate .rate-box .left .item .grade{font-size:calc(var(--u) * 2.66667)}.continuouPage .content .right .goods-pattern{width:calc(var(--u) * 42.6667);height:calc(var(--u) * 43.7333);color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;margin:0;padding:0;animation:.3s fadein-9c82ac7b;display:block;position:relative}.continuouPage .content .right .goods-pattern .user-avatar{margin:calc(var(--u) * 2.93333) auto 0;width:calc(var(--u) * 26.6667);height:calc(var(--u) * 26.6667);justify-content:center;align-items:center;display:flex;position:relative}.continuouPage .content .right .goods-pattern .user-avatar .gif{z-index:3;object-fit:contain;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;top:0;left:0}.continuouPage .content .right .goods-pattern .user-avatar .img{width:calc(var(--u) * 17.0667);height:calc(var(--u) * 17.0667);object-fit:cover;z-index:1;border-radius:50%}.continuouPage .content .right .goods-pattern .user-name{margin:calc(var(--u) * -1.86667) auto 0;width:calc(var(--u) * 26.6667);height:calc(var(--u) * 5.6);padding-right:calc(var(--u) * 3.73333);padding-left:calc(var(--u) * 1.6);z-index:2;box-sizing:border-box;background:url(/dividend/pic-king3.webp) 0 0/100% 100% no-repeat;justify-content:center;align-items:center;display:flex;position:relative}.continuouPage .content .right .goods-pattern .user-name .name{width:calc(var(--u) * 21.3333);text-align:center;font-size:calc(var(--u) * 2.66667);color:#82581a;line-height:calc(var(--u) * 3.2);white-space:nowrap;text-overflow:ellipsis;font-family:PingFangSC Bold,PingFang SC,sans-serif;font-weight:700;overflow:hidden}.continuouPage .content .right .goods-pattern .user-name .enter{right:calc(var(--u) * 1.06667);top:calc(var(--u) * 1.06667);width:calc(var(--u) * 2.66667);height:calc(var(--u) * 2.66667);max-width:none;position:absolute}.continuouPage .content .right .goods-pattern .integral-box{padding-top:calc(var(--u) * 3.73333);padding-left:calc(var(--u) * 3.2);margin:calc(var(--u) * -2.13333) auto 0;width:calc(var(--u) * 35.4667);height:calc(var(--u) * 14.4);box-sizing:border-box;background:url(/dividend/pic-king7.webp) 0 0/100% 100% no-repeat}.continuouPage .content .right .goods-pattern .integral-box .duration{justify-content:flex-start;align-items:center;animation:.3s fadein-9c82ac7b;display:flex}.continuouPage .content .right .goods-pattern .integral-box .duration span{font-size:calc(var(--u) * 2.66667);text-align:center;color:#747a72;font-family:PingFangSC Medium,PingFang SC,sans-serif}.continuouPage .content .right .goods-pattern .integral-box .duration .count{color:#111;padding-left:calc(var(--u) * .533333)}.continuouPage .content .right .goods-pattern .integral-box .integral{margin-top:calc(var(--u) * .266667);line-height:calc(var(--u) * 4.26667);justify-content:flex-start;align-items:center;animation:.3s fadein-9c82ac7b;display:flex}.continuouPage .content .right .goods-pattern .integral-box .integral img{width:calc(var(--u) * 2.66667);height:calc(var(--u) * 2.66667);vertical-align:middle;max-width:none;transform:translateY(1px)}.continuouPage .content .right .goods-pattern .integral-box .integral .title{color:#747a72;font-size:calc(var(--u) * 2.66667);font-family:PingFangSC Medium,PingFang SC,sans-serif}.continuouPage .content .right .goods-pattern .integral-box .integral .count{color:var(--p_c);font-size:calc(var(--u) * 3.46667);font-family:PingFangSC Bold,PingFang SC,sans-serif;font-weight:700;transform:skew(-4deg)translateY(1px)}.continuouPage.dividendPage .goods-list .goods-item .tag-king{object-fit:contain;width:auto;max-width:none}.continuouPage.dividendPage .goods-list .goods-item .goods-image{background:0 0;overflow:hidden}.continuouPage.dividendPage .goods-list .goods-item .goods-image .image{object-fit:contain;background:0 0!important}.continuouPage.dividendPage .goods-list .goods-item .goods-image .img-bg{z-index:1;position:absolute;inset:0}.continuouPage.explosivePage .goods-list .goods-item .goods-image{background:0 0;overflow:hidden}.continuouPage.explosivePage .goods-list .goods-item .goods-image .img-bg{z-index:1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.continuouPage.explosivePage .goods-list .goods-item .goods-image .image{object-fit:contain;mix-blend-mode:normal;z-index:2;background:0 0!important}.ddResultPopupBox{z-index:600;background:#000000b8;flex-direction:column;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ddDajiang{pointer-events:none;width:100%;height:48vw;max-height:220px;position:absolute;top:0;left:0}.ddResultPopup{--u:calc(min(100vw, var(--app-max)) / 100);width:min(100%, var(--app-max), 360px);height:min(calc(var(--u) * 69.333), 320px);color:#2a2a2a;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-radius:0;padding:0;animation:.3s both ccBigBox;position:relative;overflow:hidden}.ddResultTitle{display:none}.ddResultTitle.is-devil{z-index:2;text-align:center;letter-spacing:.04em;color:#ffd36b;text-shadow:0 1px 3px #0000008c;font-size:15px;font-weight:900;display:block;position:absolute;top:18px;left:12px;right:12px}.ddResultTitle.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ddResultHint{z-index:2;text-align:center;color:#4a4f55;margin:0;font-size:11px;font-weight:600;line-height:1.35;position:absolute;top:52px;left:12px;right:12px}.ddResultPopup.is-sp .ddResultHint,.ddResultPopup.is-sp .ddResultTitle.is-devil~.ddResultHint{color:#ffffffeb;text-shadow:0 1px 2px #00000073}.ddPoints{z-index:2;color:#5a5f66;align-items:baseline;gap:4px;margin:0;font-size:12px;font-weight:800;display:flex;position:absolute;top:10px;right:14px}.ddPoints .num{color:#e8a40a;margin-right:0;font-size:18px;font-weight:900}.ddResultPopup.is-sp .ddPoints{color:#ffffffe6}.ddResultPopup.is-sp .ddPoints .num{color:#fee442}.ddGoodsList{box-sizing:border-box;align-items:flex-start;gap:12px;width:100%;height:100%;margin:0;padding:78px 16px 28px;display:flex;overflow-x:auto}.ddGoodsList.jc{justify-content:center}.ddGoodsList .goods_item{text-align:center;flex:none;width:92px}.ddGoodsList .goodsImgBox{background-repeat:no-repeat;background-size:100% 100%;border-radius:8px;place-items:center;width:92px;height:92px;display:grid;position:relative}.ddGoodsList .goods_img{object-fit:contain;width:72%;height:72%}.ddGoodsList .tag{z-index:2;color:#fff;min-width:22px;height:16px;text-shadow:none;background:#333;border-radius:4px;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:4px;left:4px}.ddGoodsList .tag.rank-SP{background:linear-gradient(90deg,#ff4d6d,#c44dff)}.ddGoodsList .tag.rank-A{background:linear-gradient(90deg,#ff9a3c,#ff4d4d)}.ddGoodsList .tag.rank-B{background:#3b82f6}.ddGoodsList .tag.rank-C{background:#22a06b}.ddGoodsList .tag.rank-D{background:#888}.ddGoodsList .tag.rank-DEVIL{background:linear-gradient(90deg,#7c1fff,#ff2d55)}.ddGoodsList .demonMark{z-index:2;width:18px;height:18px;position:absolute;top:4px;right:4px}.ddGoodsList .goodsName{color:#3a3f45;text-overflow:ellipsis;white-space:nowrap;max-width:92px;margin-top:6px;font-size:11px;font-weight:600;line-height:1.25;overflow:hidden}.ddGoodsList .price{color:#c48a22;margin-top:2px;font-size:12px;font-weight:800}.ddBottomBtn{gap:10px;width:min(100%,360px);margin-top:14px;display:flex}.ddBottomBtn .btn{color:#fff;background:#00000073;border:1px solid #ffd36b73;border-radius:999px;flex:1;height:44px;font-weight:800}.ddBottomBtn .btn.primary{color:#1a1008;background:linear-gradient(#ffe9a8,#c48a22);border:none}.ddResultClose{background:0 0;border:none;margin-top:12px;padding:0}.ddResultClose img{width:36px;height:36px}.sgPkPage{min-height:100dvh;padding-bottom:calc(62px + var(--safe-bottom));color:#111;background-color:#f6f6fa;background-image:url(/pk/ui/pkbg.webp);background-position:0 0;background-repeat:no-repeat;background-size:100% 67.4667vw;position:relative;overflow-x:hidden}@media (width>=480px){.sgPkPage{background-size:100% 324px}}.sgPkNav{grid-template-columns:40px 1fr auto;align-items:center;gap:8px;padding:10px 12px 6px;display:grid}.sgPkBack,.sgPkNavRight button{background:0 0;border:none;width:36px;height:36px;padding:0}.sgPkBack img,.sgPkNavRight button img{object-fit:contain;filter:drop-shadow(0 1px 2px #00000059);width:28px;height:28px}.sgPkTitle{text-align:center;white-space:nowrap;text-overflow:ellipsis;color:#fff;text-shadow:0 1px 2px #00000059;margin:0;font-size:14px;font-weight:700;overflow:hidden}.sgPkNavRight{align-items:center;gap:8px;display:flex}.sgPkBalance{text-align:center;background:#fff;border-radius:8px;min-width:64px;padding:4px 10px;font-size:12px;font-weight:700;box-shadow:0 1px #ededed}.sgPkTopRow{justify-content:space-between;align-items:center;min-height:28px;padding:0 12px 4px;display:flex}.sgPkHistoryFab{background:0 0;border:none;height:20px;padding:0}.sgPkHistoryFab img{object-fit:contain;width:auto;height:20px;display:block}.sgPkOnline-chip{color:#111;background:#fff;border:none;border-radius:8px;align-items:center;gap:4px;min-width:110px;height:26px;margin-left:auto;padding:0 6px 0 2px;font-size:11px;font-weight:600;display:flex;box-shadow:0 1px #ededed}.sgPkOnline-icon{object-fit:contain;width:27px;height:24px;margin:1px}.sgPkOnline-avatars{align-items:center;margin-right:4px;display:flex}.sgPkOnline-avatars img{object-fit:cover;border:1px solid #fff;border-radius:50%;width:16px;height:16px;margin-left:-4px}.sgPkOnline-avatars img:first-child{margin-left:0}.sgPkOnline-num em{color:#72797a;font-style:normal;font-weight:500}.sgPkOnline-more{object-fit:contain;opacity:.7;width:12px;height:12px}.sgPkSeats{justify-content:space-between;width:100%;height:136px;margin-top:2px;padding:2px 12px 0;display:flex}.sgPkSeats.active2{padding:0 84px 6px}.sgPkSeats.active3{padding:0 36px 6px}.sgPkSeat{background-image:url(/pk/ui/pk/pedestal.webp);background-position:0 100%;background-repeat:no-repeat;background-size:84px 18px;width:84px;height:100%;position:relative}.sgPkSeat-ready{object-fit:contain;z-index:4;width:60px;height:30px;position:absolute;top:19px;left:12px}.sgPkSeat-empty{z-index:3;background:0 0;border:none;width:26px;height:26px;padding:0;animation:1s linear infinite sgPkEmptyBounce;position:absolute;top:18px;left:29px}.sgPkSeat-empty img{object-fit:contain;width:100%;height:100%}.sgPkSeat-avatar{z-index:2;background:0 0;border:none;width:40px;height:40px;padding:0;position:absolute;top:53px;left:22px}.sgPkSeat-avatar:disabled{pointer-events:none}.sgPkSeat-avatar .bg,.sgPkSeat-avatar .user-img{object-fit:cover;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.sgPkSeat-avatar .user-img{box-sizing:border-box;z-index:2;background:#ddd;border:1px solid #fff}.sgPkSeat-avatar .bg{z-index:1}.sgPkSeat-avatar .winner{z-index:4;width:50px;height:22px;position:absolute;top:-8px;left:-6px}.sgPkSeat-name{color:#fff;text-align:center;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 2px #00000059;width:64px;font-size:10px;font-weight:600;position:absolute;top:96px;left:10px;overflow:hidden}.sgPkSeat-result{z-index:5;background-image:url(/pk/ui/pk/pic-pk.webp);background-size:100% 100%;justify-content:center;align-items:center;width:74px;height:40px;display:flex;position:absolute;top:10px;left:5px}.sgPkSeat-result.active{background-image:url(/pk/ui/pk/pic-pk1.webp);height:50px;padding:3px 0 6px;top:0}.sgPkSeat-result .tagList{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.sgPkSeat-result img{object-fit:contain;width:auto;height:12px}.sgPkSeat.self .sgPkSeat-avatar .user-img{box-shadow:0 0 0 2px #ff151273}.sgPkSelect{background-image:url(/pk/ui/pk/pic-pk-bg.webp);background-repeat:no-repeat;background-size:100% 100%;justify-content:space-between;align-items:center;width:calc(100% - 24px);height:52px;margin:8px 12px 0;display:flex}.sgPkSelect-side{color:#aab0b1;letter-spacing:.02em;background:0 0;border:none;align-items:center;gap:4px;padding:0 10px;font-size:10px;font-weight:600;display:flex}.sgPkSelect-side.right{padding:0 10px 0 0}.sgPkSelect-side.active{color:#111}.sgPkSelect-side img{object-fit:contain;width:20px;height:20px;display:block}.sgPkSelect-center{color:#fff;background:0 0;border:none;align-items:center;gap:2px;padding-top:8px;display:flex;transform:skew(-5deg)}.sgPkSelect-center .txt{color:#fff;font-size:14px;font-weight:500}.sgPkSelect-center .n{color:#fff;padding:0 2px;font-size:20px;font-weight:800}.sgPkSelect-center img{width:16px;height:16px;transform:translateY(2px)}.sgPkNavBox{align-items:center;gap:22px;width:calc(100% - 24px);margin:10px auto 0;padding:0 4px;display:flex}.sgPkNavBox button{color:#aab0b1;background:0 0;border:none;padding:4px 0 8px;font-size:14px;font-weight:600;position:relative}.sgPkNavBox button.active{color:#111}.sgPkNavBox .line{background:var(--theme);border-radius:2px;width:18px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.sgPkGoods{width:calc(100% - 24px);margin:8px auto 0}.sgPkGrade{background:#fff;border-radius:8px;width:100%;margin-bottom:10px;padding:12px 15px;position:relative}.sgPkGrade.lucky{background-color:#0000;background-image:url(/pk/ui/pk/lucky-bg.webp);background-repeat:no-repeat;background-size:100% 100%}.sgPkGrade-title{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}.sgPkGrade-title .tag{color:var(--y1_c,#ffe29a);background:#111;border-radius:4px;padding:0 6px;font-size:10px;font-weight:800;line-height:16px}.sgPkGrade-title .text{color:#000;font-size:12px;font-weight:600;line-height:1.35}.sgPkGrade-title .n{color:var(--theme);font-style:normal;font-weight:700}.sgPkGoodsBox{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 9px;display:grid}.sgPkGoodsItem{color:#111;text-align:center;background:0 0;border:none;width:100%;min-width:0;padding:0;position:relative}.sgPkGoodsItem .grade-tag{z-index:3;object-fit:contain;pointer-events:none;width:auto;height:12px;position:absolute;top:4px;left:4px}.sgPkGoodsItem .thumb{aspect-ratio:1;background:#f3f3f7;border-radius:8px;width:100%;position:relative;overflow:hidden}.sgPkGoodsItem .thumb .bg,.sgPkGoodsItem .thumb .goods{object-fit:cover;border-radius:8px;width:100%;max-width:100%;height:100%;max-height:100%;position:absolute;inset:0}.sgPkGoodsItem .thumb .goods{object-fit:contain;z-index:2;box-sizing:border-box;padding:6%}.sgPkGoodsItem .stock{z-index:4;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#1113;border-radius:4px 0 8px;height:16px;padding:0 6px 0 7px;font-size:9px;line-height:16px;position:absolute;bottom:0;right:0}.sgPkGoodsItem .stock b{font-weight:700}.sgPkGoodsItem .name{width:90%;min-height:2.5em;margin:4px auto 0;font-size:10px;font-weight:600;line-height:1.25;display:block}.sgPkGoodsItem em{color:var(--p_c,var(--theme));margin-top:2px;font-size:11px;font-style:normal;font-weight:800;display:block}.sgPkHistoryList{flex-direction:column;gap:6px;width:calc(100% - 24px);margin:8px auto 0;display:flex}.sgPkHistoryEmpty{color:#72797a;background:#fff;border:none;border-radius:8px;padding:20px 14px;font-size:12px}.sgPkHistoryItem{background:#fff;border-radius:8px;justify-content:space-between;align-items:center;min-height:60px;padding:12px;display:flex}.sgPkHistoryItem .left{align-items:center;gap:8px;min-width:0;display:flex}.sgPkHistoryItem .user-avatar{flex-shrink:0;width:36px;height:36px;position:relative}.sgPkHistoryItem .user-img{object-fit:cover;border:1px solid #f6f6fa;border-radius:50%;width:100%;height:100%}.sgPkHistoryItem .winner{width:48px;height:20px;position:absolute;top:-8px;left:-6px}.sgPkHistoryItem .name{white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-size:12px;font-weight:600;overflow:hidden}.sgPkHistoryItem .time,.sgPkHistoryItem .code{color:#72797a;margin-top:4px;font-size:10px}.sgPkHistoryItem .right{text-align:right}.sgPkHistoryItem .num{margin-bottom:4px;font-size:10px}.sgPkHistoryItem .num em{color:var(--theme);font-style:normal;font-weight:700}.sgPkHistoryItem .grade-box img{width:auto;height:12px}.sgPkHistoryItem .right-ready{color:#aab0b1;font-size:11px}.sgPkHistoryItem .right-ready img{width:auto;height:22px}.sgPkFooter{width:min(100%, var(--app-max));z-index:20;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.sgPkFooter-bar{padding:8px 11px calc(8px + var(--safe-bottom));background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -2px 8px #0000001a}.sgPkFooter-join{color:#fff;background:#111;border:none;border-radius:10px;justify-content:center;align-items:center;gap:6px;width:100%;height:48px;font-size:15px;font-weight:600;display:flex}.sgPkFooter-join.again{background:var(--theme)}.sgPkFooter-join.wait{background:#111}.sgPkFooter-join:disabled{opacity:.7}.sgPkFooter-join img{object-fit:contain;width:16px;height:16px;transform:translateY(-1px)}.sgPkFooter-join em{color:var(--y1_c,#ffe29a);font-style:normal;font-weight:700}.sgPkRules{z-index:80;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sgPkRules-backdrop{background:#0000008c;border:none;position:absolute;inset:0}.sgPkRules-panel{z-index:1;width:min(100%, var(--app-max));background:#fff;border-radius:16px 16px 0 0;flex-direction:column;height:min(78dvh,640px);display:flex;position:relative;overflow:hidden}.sgPkRules-panel header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.sgPkRules-panel header button{color:#666;background:0 0;border:none;font-size:24px;line-height:1}.sgPkRules-panel iframe{border:0;flex:1;width:100%}@keyframes sgPkEmptyBounce{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}.sgPkLottery{z-index:90;color:#fff;max-width:var(--app-max);background:#180303;flex-direction:column;margin:0 auto;display:flex;position:fixed;inset:0}.sgPkLottery-top{background-color:#180303;background-image:url(/pk/animation/lotteryAnimation-bg.webp?v=wowloop4);background-repeat:no-repeat;background-size:100% 100%;flex-direction:column;justify-content:flex-start;align-items:center;height:min(113vw,424px);min-height:320px;max-height:58dvh;padding-top:8px;display:flex;position:relative}.sgPkLottery-titleBox{flex-shrink:0;justify-content:center;align-items:flex-end;width:100%;height:72px;display:flex;position:relative}.sgPkLottery-title{object-fit:contain;z-index:2;width:min(78%,300px);height:48px}.sgPkLottery-skip{top:calc(10px + env(safe-area-inset-top,0px));z-index:5;background:0 0;border:none;padding:0;position:absolute;right:12px}.sgPkLottery-skip img{width:auto;height:28px}.sgPkLottery-machine{box-sizing:border-box;width:min(96.5%,362px);height:min(60.8vw,228px);min-height:180px;margin:0 auto;padding:6px 24px;position:relative}.sgPkLottery-boxBg{object-fit:fill;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.sgPkLottery-active{object-fit:fill;opacity:.85;pointer-events:none;z-index:1;width:84%;height:88%;animation:.55s ease-in-out infinite alternate sgPkLotPulse;position:absolute;inset:6% 8%}.sgPkLottery-viewport{z-index:2;width:100%;height:100%;position:relative;overflow:hidden}.sgPkLot-columns{justify-content:center;column-gap:6px;height:100%;display:flex}.sgPkLot-columns.cols2{column-gap:18px}.sgPkLot-columns.cols3{column-gap:10px}.sgPkLot-columns.cols4{column-gap:6px}.sgPkLot-col{width:70px;height:100%;position:relative;overflow:hidden}.sgPkLot-columns.cols5 .sgPkLot-col{width:60px}.sgPkLot-reel{width:100%;height:100%;position:relative;overflow:hidden}.sgPkLot-track{will-change:transform;flex-direction:column;display:flex;transform:translateZ(0)}.sgPkLot-item{flex:0 0 70px;justify-content:center;align-items:center;width:100%;height:70px;display:flex;position:relative}.sgPkLot-item img{object-fit:contain;width:88%;height:88%}.sgPkLot-item.is-win img{animation:.7s ease-in-out infinite alternate sgPkLotWinPulse}.sgPkLot-col.is-spinning .sgPkLot-item img{filter:blur(.6px)}.sgPkLottery-goBtn{object-fit:contain;z-index:2;width:min(92%,340px);height:56px;margin:4px auto 0;display:block}.sgPkLottery-foot{padding:16px 16px calc(12px + var(--safe-bottom));background:linear-gradient(#180303,#251c1c);flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:12px;display:flex;position:relative}.sgPkLottery-resultBox{opacity:0;background-color:#0000004d;background-image:url(/pk/animation/result-bg.webp);background-position:55% 45%;background-repeat:no-repeat;background-size:40px 36px;border-radius:8px;width:100%;min-height:150px;transition:opacity .35s,transform .35s;position:relative;transform:translateY(8px)scale(.98)}.sgPkLottery-resultBox.show{opacity:1;transform:translateY(0)scale(1)}.sgPkLottery-resultTitle{object-fit:contain;width:170px;height:16px;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.sgPkLottery-goodsList{align-items:flex-start;column-gap:12px;width:100%;padding:28px 12px 10px;display:flex;overflow-x:auto}.sgPkLottery-goodsList.min3,.sgPkLottery-goodsList.min4,.sgPkLottery-goodsList.min2,.sgPkLottery-goodsList.min1{justify-content:center;padding-left:8px;padding-right:8px}.sgPkLottery-goodsItem{background:#ffffff1a;border-radius:8px;flex:none;width:92px;overflow:hidden}.sgPkLottery-goodsImg{background-size:100% 100%;justify-content:center;align-items:center;width:92px;height:92px;display:flex;position:relative}.sgPkLottery-goodsImg .tag{color:#ffe29a;text-shadow:0 1px 2px #000;z-index:2;font-size:10px;font-weight:800;position:absolute;top:4px;left:4px}.sgPkLottery-goodsImg img{object-fit:contain;width:78%;height:78%}.sgPkLottery-goodsItem .name{color:#aab0b1;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:80px;min-height:2.4em;margin:4px auto 0;padding:0 4px 2px;font-size:10px;line-height:1.2;display:-webkit-box;overflow:hidden}.sgPkLottery-goodsItem .price{color:#fff;text-align:center;padding-bottom:8px;font-size:11px;font-style:normal;font-weight:700;display:block}.sgPkLottery-ok{background:0 0;border:none;margin-top:auto;padding:0}.sgPkLottery-ok img{width:auto;height:48px}@keyframes sgPkLotPulse{0%{opacity:.7;transform:scale(.985)}to{opacity:1;transform:scale(1.015)}}@keyframes sgPkLotWinPulse{0%{transform:scale(1)}to{transform:scale(1.08)}}.product-grid.random .product-card{gap:0}.product-grid.random .product-img{border-radius:12px 12px 0 0}.product-grid.random .random-box{pointer-events:none;z-index:3;position:absolute;inset:0}.product-grid.random .random-box:before{content:"";background:linear-gradient(#0000 0%,#000c 100%);width:100%;height:42%;position:absolute;bottom:0;left:0}.product-grid.random .random-box .line-box{box-sizing:border-box;z-index:2;background:#ffffff80;border-radius:999px;width:86%;height:18px;padding:3px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.product-grid.random .random-box .line-mask{border-radius:999px;width:100%;height:100%;position:relative;overflow:hidden}.product-grid.random .random-box .line{border-radius:inherit;background:linear-gradient(90deg, var(--theme) 0%, #ea6d2a 100%);height:100%;animation:.9s both randomBarIn}.product-grid.random .random-box .text-num{white-space:nowrap;color:var(--y1_c);z-index:2;font-size:11px;font-weight:700;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-grid.random .random-box .text-num .totalNum{color:#fff}.product-grid.random .random-goods-info{background:#fff;border-radius:0 0 12px 12px;padding:10px 8px 12px}.product-grid.random .random-name{color:#111;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;font-size:13px;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.product-grid.random .random-prize{color:#888;margin-top:6px;font-size:11px;font-weight:600}.product-grid.random .random-prize .num{color:#111;font-weight:800}.product-grid.random .random-price{color:var(--theme);margin-top:6px;font-size:16px;font-weight:900}@keyframes randomBarIn{0%{width:0!important}}.cardLotteryAnimation{--cla:calc(min(100vw, var(--app-max)) / 100);z-index:720;padding-bottom:env(safe-area-inset-bottom,0px);touch-action:none;-webkit-user-select:none;user-select:none;background-color:#0b0f14;flex-direction:column;justify-content:flex-start;align-items:stretch;animation:.4s both claFadeIn;display:flex;position:fixed;inset:0;overflow:hidden}.cardLotteryAnimation:before{content:"";width:min(100%, var(--app-max));pointer-events:none;z-index:0;background:url(/cardLottery/lotteryAnimation-bg.webp?v=wowloop4) 50%/100% 100% no-repeat;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.cardLotteryAnimation .cla-fly,.cardLotteryAnimation .cla-list{width:min(100%, var(--app-max));z-index:1;flex:auto;align-self:stretch;height:100%;min-height:0;max-height:100%;margin:0 auto}.cardLotteryAnimation img{max-width:none}@keyframes claFadeIn{0%{opacity:0}to{opacity:1}}.cardLotteryAnimation .cla-animationBox{width:min(100%, var(--app-max));z-index:1001;pointer-events:none;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.cardLotteryAnimation .cla-animationBox svg{display:block;width:100%!important;height:auto!important}.cardLotteryAnimation .cla-fly{z-index:1;flex-direction:column;width:100%;height:100%;animation:.4s both claFadeIn;display:flex;position:relative;overflow:hidden}.cardLotteryAnimation .cla-title{width:calc(var(--cla) * 71.7333);margin:calc(var(--cla) * 8) auto 0;opacity:0;text-align:center;transition:opacity .3s}.cardLotteryAnimation .cla-title.show{opacity:1}.cardLotteryAnimation .cla-title img{width:calc(var(--cla) * 71.7333);height:calc(var(--cla) * 22.9333);object-fit:contain;display:block}.cardLotteryAnimation .cla-num{font-size:calc(var(--cla) * 3.46667);color:#fff;line-height:calc(var(--cla) * 3.73333);text-align:center;margin-top:calc(var(--cla) * -2.93333);font-weight:700}.cardLotteryAnimation .cla-throw{width:100%;padding-bottom:calc(var(--cla) * 4);flex-direction:column;flex:1;min-height:0;display:flex}.cardLotteryAnimation .cla-cardBox{width:calc(var(--cla) * 58.6667);flex:1;margin:0 auto;position:relative}.cardLotteryAnimation .cla-cardBox.card_animation{transform:translateY(calc(var(--cla) * 26.6667));animation:.8s ease-in-out forwards claMoveUp}@keyframes claMoveUp{0%{transform:translateY(110px)scale(.7)}50%{transform:translateY(-160px)scale(.9)}to{transform:translateY(0)scale(1)}}.cardLotteryAnimation .cla-card{width:100%;height:calc(var(--cla) * 93.6);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.cardLotteryAnimation .cla-card.active{z-index:999;cursor:grab}.cardLotteryAnimation .cla-card.animation{transition:left .3s ease-out,top .3s ease-out}.cardLotteryAnimation .cla-card.prize-animation{animation:1.2s infinite claHeartbeat}@keyframes claHeartbeat{0%,to{transform:scale(1.1)}50%{transform:scale(1)}}.cardLotteryAnimation .cla-grade{width:calc(var(--cla) * 82.6667);height:calc(var(--cla) * 105.867);object-fit:contain;z-index:8;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cardLotteryAnimation .cla-goods{width:calc(var(--cla) * 58.6667);height:calc(var(--cla) * 82.1333);border-radius:calc(var(--cla) * 1.6);z-index:6;background:#111;position:relative;overflow:hidden}.cardLotteryAnimation .cla-goods .cla-img,.cardLotteryAnimation .cla-goods .cla-back{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.cardLotteryAnimation .cla-goods .cla-back{object-fit:contain;z-index:7;position:absolute;inset:0}.cardLotteryAnimation .cla-heartbeat{z-index:1001;pointer-events:none;justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0}.cardLotteryAnimation .cla-heartbeat img{object-fit:contain;width:100%}.cardLotteryAnimation .cla-backDesc{font-size:calc(var(--cla) * 4);text-align:center;color:#fff;padding-bottom:calc(var(--cla) * 6.13333);line-height:calc(var(--cla) * 6.4);font-weight:600}.cardLotteryAnimation .cla-name,.cardLotteryAnimation .cla-priceBox{opacity:0;text-align:center;width:calc(var(--cla) * 78.4);margin:0 auto;transition:opacity .3s}.cardLotteryAnimation .cla-name.show,.cardLotteryAnimation .cla-priceBox.show{opacity:1}.cardLotteryAnimation .cla-name{font-size:calc(var(--cla) * 3.46667);color:#aab0b1;line-height:calc(var(--cla) * 6.4);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.cardLotteryAnimation .cla-priceBox{margin-top:calc(var(--cla) * 2.66667);color:#fff;font-size:calc(var(--cla) * 3.46667);justify-content:center;align-items:center;gap:calc(var(--cla) * 2.13333);display:flex}.cardLotteryAnimation .cla-priceBox img{height:calc(var(--cla) * 5.33333);object-fit:contain}.cardLotteryAnimation .cla-price{font-size:calc(var(--cla) * 4);color:var(--y1_c);font-weight:800}.cardLotteryAnimation .cla-footerBut{opacity:0;width:calc(var(--cla) * 34.6667);height:calc(var(--cla) * 12.2667);font-size:calc(var(--cla) * 3.73333);color:#000;text-align:center;line-height:calc(var(--cla) * 12.2667);margin:calc(var(--cla) * 4.26667) auto calc(var(--cla) * 7.2);z-index:1000;cursor:pointer;background:url(/cardLottery/btn1.webp) 50%/100% 100% no-repeat;border:none;padding:0;font-weight:700;transition:opacity .3s;position:relative}.cardLotteryAnimation .cla-footerBut.show{opacity:1}.cardLotteryAnimation .cla-list{width:min(100%, var(--app-max));z-index:12;box-sizing:border-box;flex-direction:column;height:100%;animation:.35s both claFadeIn;display:flex;position:relative}.cardLotteryAnimation .cla-titleBox{padding-top:calc(var(--cla) * 8);flex:none}.cardLotteryAnimation .cla-titleBox img{width:calc(var(--cla) * 71.7333);height:calc(var(--cla) * 22.9333);object-fit:contain;margin:0 auto;display:block}.cardLotteryAnimation .cla-total{text-align:center;font-size:calc(var(--cla) * 3.73333);line-height:calc(var(--cla) * 3.73333);margin-top:calc(var(--cla) * -2.4);padding-bottom:calc(var(--cla) * 1.6);flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:2px;width:100%;display:flex}.cardLotteryAnimation .cla-total .text{color:#ccd1d2}.cardLotteryAnimation .cla-total .price{color:var(--y1_c);font-weight:800}.cardLotteryAnimation .cla-listBox{min-height:calc(var(--cla) * 50);flex:auto;width:100%;position:relative;overflow:hidden}.cardLotteryAnimation .cla-items{column-gap:calc(var(--cla) * 4.26667);row-gap:calc(var(--cla) * 3.73333);width:100%;padding:calc(var(--cla) * 4.8) calc(var(--cla) * 5.6) calc(var(--cla) * 16);scrollbar-width:none;box-sizing:border-box;text-align:center;flex-wrap:wrap;place-content:flex-start;display:flex;position:absolute;inset:0;overflow:hidden auto}.cardLotteryAnimation .cla-items::-webkit-scrollbar{display:none}.cardLotteryAnimation .cla-item{width:calc(var(--cla) * 26.6667);flex:0 0 calc(var(--cla) * 26.6667);position:relative}.cardLotteryAnimation .cla-itemImg{width:calc(var(--cla) * 26.6667);height:calc(var(--cla) * 37.3333);border-radius:calc(var(--cla) * 1.06667);background:#1a1a1a;position:relative;overflow:visible}.cardLotteryAnimation .cla-itemImg .img{object-fit:cover;border-radius:calc(var(--cla) * 1.06667);width:100%;height:100%;display:block}.cardLotteryAnimation .cla-itemImg .tag{height:calc(var(--cla) * 5.33333);top:calc(var(--cla) * .8);left:calc(var(--cla) * .8);object-fit:contain;z-index:2;position:absolute}.cardLotteryAnimation .cla-itemImg .goodsBorder{width:calc(var(--cla) * 36.2667);height:calc(var(--cla) * 46.4);object-fit:contain;pointer-events:none;z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cardLotteryAnimation .cla-itemName{font-size:calc(var(--cla) * 2.66667);color:#aab0b1;line-height:calc(var(--cla) * 2.66667);width:calc(var(--cla) * 26.6667);padding-top:calc(var(--cla) * 2.13333);padding-bottom:calc(var(--cla) * 1.06667);text-overflow:ellipsis;white-space:nowrap;text-align:center;overflow:hidden}.cardLotteryAnimation .cla-itemPrice{font-size:calc(var(--cla) * 2.66667);color:#fff;text-align:center;font-weight:800;line-height:calc(var(--cla) * 2.66667)}.cardLotteryAnimation .cla-bottomMask{width:100%;height:calc(var(--cla) * 11.2);object-fit:cover;pointer-events:none;position:absolute;bottom:0;left:0}.cardLotteryAnimation .cla-footer{justify-content:center;align-items:center;column-gap:calc(var(--cla) * 2.66667);margin-top:calc(var(--cla) * 4.26667);padding-bottom:calc(var(--cla) * 7.2 + env(safe-area-inset-bottom,0px));z-index:11;flex:none;width:100%;display:flex;position:relative}.cardLotteryAnimation .cla-footer .left{width:calc(var(--cla) * 34.6667);height:calc(var(--cla) * 12.2667);text-align:center;line-height:calc(var(--cla) * 12.2667);font-size:calc(var(--cla) * 3.73333);color:#000;cursor:pointer;background:url(/cardLottery/btn1.webp) 50%/100% 100% no-repeat;border:none;padding:0;font-weight:700}@media (prefers-reduced-motion:reduce){.cardLotteryAnimation,.cardLotteryAnimation .cla-fly,.cardLotteryAnimation .cla-cardBox.card_animation,.cardLotteryAnimation .cla-card.prize-animation{animation:none!important}}.rechargePage{--u:calc(min(100vw, var(--app-max)) / 100);background:#f6f6fa url(/recharge/recharge-bg.webp);background-size:100% calc(var(--u) * 53.33);min-height:100dvh;padding-bottom:env(safe-area-inset-bottom,0);background-repeat:no-repeat;flex-direction:column;display:flex}.rc-nav{z-index:5;grid-template-columns:40px 1fr 40px;align-items:center;padding:10px 8px 4px;display:grid;position:sticky;top:0}.rc-nav h1{text-align:center;color:#fff;margin:0;font-size:16px;font-weight:800}.rc-back{color:#fff;background:0 0;border:none;padding:0 8px;font-size:28px;line-height:1}.rc-nav-spacer{width:40px}.rc-count-top{padding:calc(var(--u) * 3.2) calc(var(--u) * 4) 0 calc(var(--u) * 4.27);box-sizing:border-box}.rc-c-title{font-size:calc(var(--u) * 3.73);color:#ccd1d2;padding-left:calc(var(--u) * 1.07);align-items:center;gap:6px;font-weight:600;display:flex}.rc-eye{background:0 0;border:none;padding:0;font-size:14px;line-height:1}.rc-c-price{margin-top:calc(var(--u) * 2.13);padding-left:calc(var(--u) * 1.07);color:#fff;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.rc-price{align-items:flex-end;gap:2px;font-weight:800;display:flex}.rc-price .unit{font-size:calc(var(--u) * 4.27);line-height:calc(var(--u) * 5.87);transform:translateY(2px)}.rc-price .n{font-size:calc(var(--u) * 5.87);line-height:calc(var(--u) * 5.87)}.rc-price.is-hidden .n{letter-spacing:2px}.rc-main-btn{width:calc(var(--u) * 29.33);height:calc(var(--u) * 11.73);background:var(--theme);border-radius:calc(var(--u) * 1.6);color:#fff;font-size:calc(var(--u) * 3.47);border:none;flex-shrink:0;justify-content:center;align-items:center;gap:4px;font-weight:700;display:inline-flex}.rc-main-btn img{width:calc(var(--u) * 5.33);height:calc(var(--u) * 5.33);object-fit:contain;filter:brightness(0)invert()}.rc-c-btns{margin-top:calc(var(--u) * 4.27);gap:calc(var(--u) * 3.73);display:flex}.rc-c-btn{height:calc(var(--u) * 11.73);border-radius:calc(var(--u) * 1.6);color:#111;font-size:calc(var(--u) * 3.47);background:#fff;border:none;flex:1;justify-content:center;align-items:center;gap:4px;font-weight:700;display:inline-flex}.rc-c-btn img{width:calc(var(--u) * 5.33);height:calc(var(--u) * 5.33);object-fit:contain;filter:brightness(0)}.rc-c-btn.active{background:var(--theme);color:#fff}.rc-c-btn.active img{filter:brightness(0)invert()}.rc-count-list{margin-top:calc(var(--u) * 4.27);border-radius:calc(var(--u) * 2.13) calc(var(--u) * 2.13) 0 0;padding:calc(var(--u) * 2.13) calc(var(--u) * 3.73) 0;background:#fff;flex-direction:column;flex:1;min-height:0;display:flex}.rc-search{height:calc(var(--u) * 8);justify-content:space-between;align-items:center;display:flex}.rc-tabs{align-items:center;gap:calc(var(--u) * 6.4);display:flex}.rc-tab{font-size:calc(var(--u) * 3.2);color:#747a72;font-weight:600;line-height:calc(var(--u) * 8);height:calc(var(--u) * 8);text-transform:capitalize;position:relative}.rc-tab.active{color:#111;font-weight:800}.rc-tab.active:after{content:"";width:calc(var(--u) * 4);height:calc(var(--u) * .8);background:var(--theme);border-radius:999px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.rc-time{font-size:calc(var(--u) * 3.2);color:#111}.rc-list{margin-top:calc(var(--u) * 1.07);flex:1;padding-bottom:24px;overflow-y:auto}.rc-empty{text-align:center;color:#9aa0a6;padding:48px 12px;font-size:13px}.rc-item{padding:calc(var(--u) * 3.2) 0;border-top:1px solid #f6f6fa}.rc-item:first-child{border-top:none}.rc-item-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.rc-item-title{font-size:calc(var(--u) * 3.73);color:#111;margin-bottom:6px;font-weight:600}.rc-item-time{color:#9aa0a6;font-size:12px}.rc-item-amount{color:#111;white-space:nowrap;font-size:15px;font-weight:800}.rc-item-amount.topup{color:#16a34a}.rc-item-amount.withdraw{color:#111}.rc-pay-mask{z-index:220;background:#0000008c;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.rc-pay-sheet{width:min(100%, var(--app-max));padding:16px 16px calc(18px + env(safe-area-inset-bottom,0px));background:#fff;border-radius:16px 16px 0 0;animation:.25s both ccBigBox}.rc-pay-head{justify-content:space-between;align-items:center;display:flex}.rc-pay-head h2{margin:0;font-size:18px;font-weight:800}.rc-pay-head button{color:#666;background:0 0;border:none;font-size:28px;line-height:1}.rc-pay-balance{color:#666;margin:10px 0 14px;font-size:13px}.rc-pay-balance b{color:#111}.rc-pay-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:12px;display:grid}.rc-pay-amount{color:#111;background:#f7f7fa;border:1px solid #ececf1;border-radius:10px;height:56px;font-size:14px;font-weight:800;position:relative}.rc-pay-amount.active{border-color:var(--theme);color:var(--theme);background:#fff5f4}.rc-pay-amount .bonus{color:#c48a22;font-size:10px;font-weight:700;display:block}.rc-pay-field{color:#666;flex-direction:column;gap:6px;font-size:12px;display:flex}.rc-pay-field input{border:1px solid #e5e5ea;border-radius:10px;height:46px;padding:0 12px;font-size:16px;font-weight:700}.rc-pay-confirm{background:var(--theme);color:#fff;border:none;border-radius:999px;width:100%;height:46px;margin-top:16px;font-size:15px;font-weight:800}.rc-pay-tip{color:#9aa0a6;text-align:center;margin:10px 0 0;font-size:11px}.rc-pay-tip-warn{color:#c48a22;text-align:left;margin-top:8px}.rc-pay-methods{flex-direction:column;gap:8px;margin:12px 0 4px;display:flex}.rc-pay-methods-label{color:#666;margin-bottom:2px;font-size:12px;font-weight:700}.rc-pay-method{text-align:left;cursor:pointer;background:#f7f7fa;border:1px solid #ececf1;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:12px 14px;display:flex}.rc-pay-method.active{border-color:var(--theme);box-shadow:inset 0 0 0 1px var(--theme);background:#fff5f4}.rc-pay-method-title{color:#111;font-size:14px;font-weight:800}.rc-pay-method-desc{color:#72797a;font-size:11px}.rc-pay-field select{color:#111;background:#fff;border:1px solid #e5e5ea;border-radius:10px;height:46px;padding:0 12px;font-size:15px;font-weight:700}@media (width>=480px){.rechargePage{--u:4.8px}}.freeBoxDetailsPage{--fbd:calc(min(100vw, var(--app-max)) / 100);color:#fff;min-height:100dvh;padding-bottom:calc(var(--fbd) * 28 + env(safe-area-inset-bottom,0px));background-color:#1a0f2e;background-position:top;background-repeat:no-repeat;background-size:cover;position:relative;overflow-x:hidden}.freeBoxDetailsPage .fbd-nav{z-index:20;height:calc(var(--fbd) * 12);padding:0 calc(var(--fbd) * 3.2);background:linear-gradient(#00000073,#0000);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.freeBoxDetailsPage .fbd-nav h1{text-align:center;color:#fff;flex:1;max-width:70%;margin:0;font-size:15px;font-weight:700}.freeBoxDetailsPage .fbd-back,.freeBoxDetailsPage .fbd-history,.freeBoxDetailsPage .fbd-spacer{color:#fff;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-size:26px;line-height:1;display:flex}.freeBoxDetailsPage .fbd-history img{object-fit:contain;filter:brightness(10);width:22px;height:22px}.freeBoxDetailsPage .fbd-drawBox{width:100%;height:calc(var(--fbd) * 72);margin-top:calc(var(--fbd) * 2);justify-content:center;align-items:center;display:flex;position:relative}.freeBoxDetailsPage .fbd-boxImg{width:calc(var(--fbd) * 56);height:calc(var(--fbd) * 56);object-fit:contain;filter:drop-shadow(0 12px 28px #00000059);max-width:none;animation:2.2s ease-in-out infinite fbdFloat}.freeBoxDetailsPage .fbd-boxArrow{bottom:calc(var(--fbd) * 2);width:calc(var(--fbd) * 10);pointer-events:none;opacity:.95;height:auto;position:absolute;left:50%;transform:translate(-50%)}@keyframes fbdFloat{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--fbd) * -1.2))}}.freeBoxDetailsPage .fbd-rates{margin:calc(var(--fbd) * 1) auto calc(var(--fbd) * 2);padding:calc(var(--fbd) * 1.6) calc(var(--fbd) * 3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000047;border-radius:999px;justify-content:center;align-items:center;gap:0;width:fit-content;max-width:92%;display:flex}.freeBoxDetailsPage .fbd-rate{min-width:calc(var(--fbd) * 14);padding:0 calc(var(--fbd) * 1.5);flex-direction:column;align-items:center;display:flex;position:relative}.freeBoxDetailsPage .fbd-rateLine{background:#ffffff40;width:1px;position:absolute;top:20%;bottom:20%;left:0}.freeBoxDetailsPage .fbd-rateLabel{color:#ffe08a;font-size:11px;font-weight:800}.freeBoxDetailsPage .fbd-rateNum{color:#ffffffe6;margin-top:2px;font-size:10px;font-weight:600}.freeBoxDetailsPage .fbd-goodsRow{gap:calc(var(--fbd) * 2.4);padding:calc(var(--fbd) * 1) calc(var(--fbd) * 3.2) calc(var(--fbd) * 2);-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex;overflow-x:auto}.freeBoxDetailsPage .fbd-goodsRow::-webkit-scrollbar{display:none}.freeBoxDetailsPage .fbd-goodsItem{flex:0 0 calc(var(--fbd) * 22);width:calc(var(--fbd) * 22)}.freeBoxDetailsPage .fbd-goodsImgWrap{aspect-ratio:1;border-radius:calc(var(--fbd) * 1.2);width:100%;position:relative;overflow:hidden}.freeBoxDetailsPage .fbd-goodsBg{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.freeBoxDetailsPage .fbd-goodsImg{z-index:1;object-fit:contain;width:78%;max-width:none;height:78%;margin:11% auto 0;display:block;position:relative}.freeBoxDetailsPage .fbd-grade{z-index:2;color:#fff;text-shadow:0 1px 2px #00000059;font-size:9px;font-weight:800;position:absolute;top:4px;left:4px}.freeBoxDetailsPage .fbd-goodsName{color:#fff;text-align:center;margin-top:6px;font-size:10px;font-weight:600}.freeBoxDetailsPage .fbd-goodsPrice{color:#ff6b6b;text-align:center;margin-top:2px;font-size:10px;font-weight:800}.freeBoxDetailsPage .fbd-bottom{width:min(100vw, var(--app-max));z-index:30;padding:0 0 calc(10px + env(safe-area-inset-bottom,0px));pointer-events:none;flex-direction:column;align-items:center;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.freeBoxDetailsPage .fbd-boxBottom{pointer-events:none;width:100%;max-width:none;height:auto;margin-bottom:-8px;display:block}.freeBoxDetailsPage .fbd-cert{color:#ffffffd9;pointer-events:none;align-items:center;gap:4px;margin-bottom:8px;font-size:10px;display:flex}.freeBoxDetailsPage .fbd-cert img{object-fit:contain;width:14px;max-width:none;height:14px}.freeBoxDetailsPage .fbd-drawBtn{pointer-events:auto;width:calc(var(--fbd) * 62);height:calc(var(--fbd) * 14);color:#fff;letter-spacing:.04em;-webkit-tap-highlight-color:transparent;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:none;justify-content:center;align-items:center;font-size:16px;font-weight:800;display:flex}.freeBoxDetailsPage .fbd-drawBtn:active{transform:scale(.98)}.freeBoxDetailsPage .fbd-drawBtn.is-done{filter:grayscale(.25);opacity:.9}.freeBoxDetailsPage .fbd-empty{text-align:center;color:#fff;padding:80px 24px}.freeBoxDetailsPage .fbd-empty button{background:var(--theme);color:#fff;border:none;border-radius:999px;margin-top:16px;padding:10px 20px;font-weight:700}.deliverPage{--u:calc(min(100vw, var(--app-max)) / 100);min-height:100dvh;padding-bottom:calc(var(--u) * 20 + env(safe-area-inset-bottom,0px));background:#f8f8f8}.deliverPage .dl-nav{z-index:20;background:#fff;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;height:48px;padding:0 12px;display:flex;position:sticky;top:0}.deliverPage .dl-nav button{color:#111;background:0 0;border:none;width:36px;font-size:28px;line-height:1}.deliverPage .dl-nav h1{color:#111;font-size:16px;font-weight:800}.deliverPage .dl-nav span{width:36px}.dl-content{padding:12px}.dl-empty{text-align:center;padding:80px 24px}.dl-empty p{color:#72797a;margin-bottom:14px}.dl-success{text-align:center;padding:36px 20px 28px}.dl-successIcon{color:#111;background:linear-gradient(#fee442,#f5c518);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 14px;font-size:32px;font-weight:900;display:flex;box-shadow:0 8px 20px #fee44259}.dl-success h2{color:#111;margin:0 0 6px;font-size:20px;font-weight:900}.dl-successQty{color:#72797a;margin:0 0 18px;font-size:14px}.dl-processBox{background:#fff;border-radius:14px;max-width:320px;margin:0 auto 16px;padding:18px 16px 14px;box-shadow:0 4px 16px #0000000a}.dl-processLabel{color:#72797a;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}.dl-processDays{color:#111;margin-top:6px;font-size:40px;font-weight:900;line-height:1.1}.dl-processUnit{color:#ea3f4a;margin-top:2px;font-size:14px;font-weight:700}.dl-processHint{color:#72797a;margin:12px 0 0;font-size:12px;line-height:1.45}.dl-successTip{color:#9aa19a;max-width:300px;margin:0 auto 22px;font-size:12px;line-height:1.45}.dl-successActions{justify-content:center;gap:10px;display:flex}.dl-successActions button{border:none;border-radius:10px;min-width:120px;height:44px;font-family:inherit;font-size:15px;font-weight:800}.dl-successActions button.ghost{color:#111;background:#f0f0f4}.dl-successActions button.ok{background:var(--y1_c,#fee442);color:#111}.dl-addrEmpty,.dl-addr{text-align:left;color:#111;background:#fff;border:none;border-radius:10px;align-items:center;width:100%;min-height:72px;padding:14px 12px;display:flex;position:relative;overflow:hidden}.dl-addrEmpty span{color:var(--theme);margin-left:8px;font-size:14px;font-weight:700}.dl-addrEmpty img{object-fit:contain;width:24px;height:24px}.dl-addr .pin{object-fit:contain;flex-shrink:0;width:20px;height:20px;margin-right:8px}.dl-addr .info{flex:1;min-width:0}.dl-addr .row{align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.dl-addr .phone{font-weight:600}.dl-addr em{background:linear-gradient(173deg, var(--theme), #ff7838);color:#fff;border-radius:3px;padding:2px 6px;font-size:10px;font-style:normal;font-weight:700}.dl-addr p{color:#747a72;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12px;overflow:hidden}.dl-addr .chev{color:#aab0b1;margin-left:6px;font-size:22px}.dl-goods{background:#fff;border-radius:10px;margin-top:12px;padding:14px 12px}.dl-goodsHead{justify-content:space-between;align-items:center;font-size:14px;font-weight:700;display:flex}.dl-goodsHead span{color:#72797a;font-size:13px;font-weight:600}.dl-goodsHead b{color:#111}.dl-goodsList{flex-direction:column;gap:14px;margin-top:14px;display:flex}.dl-goodsItem{align-items:center;gap:10px;display:flex}.dl-goodsItem .pic{background:#f5f5f7;border-radius:8px;flex-shrink:0;width:60px;height:60px;position:relative;overflow:hidden}.dl-goodsItem .pic img{object-fit:contain;width:100%;height:100%}.dl-goodsItem .pic .rarity{color:#fff;background:#6b7280;border-radius:3px;padding:1px 4px;font-size:10px;font-weight:800;position:absolute;top:2px;left:2px}.dl-goodsItem .pic .rarity.S,.dl-goodsItem .pic .rarity.A{background:#ff1512}.dl-goodsItem .meta{flex:1;min-width:0}.dl-goodsItem .name{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.dl-goodsItem .val{color:var(--p_c);margin-top:2px;font-size:13px;font-weight:800}.dl-goodsItem .express{color:#72797a;margin-top:4px;font-size:12px;font-weight:600}.dl-goodsItem .express.free{color:#16a34a}.dl-feeBox{background:#fff;border-radius:10px;margin-top:12px;padding:14px 12px}.dl-feeBox .row{justify-content:space-between;align-items:center;padding:6px 0;font-size:14px;font-weight:600;display:flex}.dl-feeBox .row strong.free{color:#16a34a}.dl-feeBox .tip{color:#aab0b1;margin-top:8px;font-size:11px;line-height:1.4}.dl-footer{width:min(100%, var(--app-max));padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));z-index:90;background:#fff;border-top:1px solid #eee;align-items:center;gap:10px;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.dl-footer .left{color:#111;flex:1;font-size:13px;font-weight:600}.dl-footer .left .pay{color:#72797a;margin-top:2px;font-size:12px;display:block}.dl-footer .left strong{color:var(--theme);font-weight:800}.dl-footer .confirm{color:#fff;background:#111;border:none;border-radius:8px;padding:12px 18px;font-size:14px;font-weight:800}.dl-mask{z-index:220;background:#00000073;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.dl-sheet{width:min(100%, var(--app-max));background:#fff;border-radius:16px 16px 0 0;flex-direction:column;max-height:min(70dvh,560px);display:flex;overflow:hidden}.dl-sheetHead{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.dl-sheetHead h3{font-size:16px;font-weight:800}.dl-sheetHead button{background:#f2f2f5;border:none;border-radius:50%;width:32px;height:32px;font-size:20px}.dl-sheetBody{padding:12px 16px 20px;overflow:auto}.dl-sheetEmpty{text-align:center;color:#72797a;padding:24px 0}.dl-pickItem{text-align:left;color:#111;background:#fafafa;border:1px solid #eee;border-radius:10px;width:100%;margin-bottom:10px;padding:12px}.dl-pickItem.active{border-color:var(--theme);background:#fff5f4}.dl-pickItem .row{align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.dl-pickItem em{background:var(--theme);color:#fff;border-radius:3px;padding:1px 5px;font-size:10px;font-style:normal}.dl-pickItem p{color:#72797a;margin-top:4px;font-size:12px}.dl-addBtn{color:#111;background:#fff;border:1px dashed #ccc;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px;font-weight:700;display:flex}.dl-addBtn img{width:18px;height:18px}.dl-manage{text-align:center;color:#72797a;margin-top:12px;font-size:13px;text-decoration:none;display:block}.dl-dialog{text-align:center;background:#fff;border-radius:14px;width:min(86%,340px);margin:auto;padding:20px 16px 14px}.dl-dialog h3{font-size:17px;font-weight:800}.dl-dialog p{color:#555;margin-top:8px;font-size:13px}.dl-dialogAddr{color:#333;text-align:left;background:#f6f6fa;border-radius:8px;margin-top:12px;padding:10px;font-size:12px;line-height:1.4}.dl-dialogFee{color:var(--theme);margin-top:8px;font-size:12px;font-weight:700}.dl-dialogBtns{gap:10px;margin-top:16px;display:flex}.dl-dialogBtns button{color:#333;background:#f2f2f5;border:none;border-radius:8px;flex:1;padding:11px 0;font-weight:700}.dl-dialogBtns button.ok{color:#fff;background:#111}.dl-mask:has(.dl-dialog){align-items:center}.continuouPage.explosivePage{background-color:#f6f6fa;background-image:url(/explosive/bg.webp);background-repeat:no-repeat;background-size:100% calc(var(--u) * 67.4667);padding-bottom:calc(var(--u) * 15.4667 + env(safe-area-inset-bottom,0px));background-position:top}.continuouPage.explosivePage .content .right .goods-classical{width:calc(var(--u) * 42.6667);height:calc(var(--u) * 43.7333);position:relative}.continuouPage.explosivePage .content .right .goods-classical.explosive{width:calc(var(--u) * 42.6667);height:calc(var(--u) * 45.3333)}.continuouPage.explosivePage .content .right .goods-classical .goods-img{top:calc(var(--u) * 8);left:calc(var(--u) * 3.2);width:calc(var(--u) * 32);height:calc(var(--u) * 32);z-index:2;object-fit:contain;max-width:none;position:absolute}.continuouPage.explosivePage .content .right .goods-classical.explosive .goods-img{width:calc(var(--u) * 32);height:calc(var(--u) * 32);left:calc(var(--u) * 5.06667);top:calc(var(--u) * 2.4);animation:.3s fadein-9c82ac7b}.continuouPage.explosivePage .content .right .goods-classical.explosive .explosive-footer{width:calc(var(--u) * 40.5333);height:calc(var(--u) * 17.0667);left:calc(var(--u) * 1.06667);bottom:calc(var(--u) * .8);padding-top:calc(var(--u) * 7.46667);box-sizing:border-box;z-index:3;background:url(/continuou/goods-footer-1.webp) 0 0/100% 100% no-repeat;justify-content:space-between;display:flex;position:absolute}.continuouPage.explosivePage .explosive-footer-item{text-align:center;flex:1;animation:.3s fadein-9c82ac7b}.continuouPage.explosivePage .explosive-footer-item-title{font-size:calc(var(--u) * 2.13333);color:#747a72;line-height:1.2}.continuouPage.explosivePage .explosive-footer-item-value{margin-top:calc(var(--u) * 1.06667);font-size:calc(var(--u) * 3.2);color:#111;font-weight:800;line-height:1}.continuouPage.explosivePage .explosive-footer-item-value.red-color{color:var(--theme,#ff1512)}.continuouPage.explosivePage .backpackIcon{right:max(10px, calc(50% - var(--app-max) / 2 + 10px));bottom:calc(var(--u) * 23.2 + env(safe-area-inset-bottom,0px));width:calc(var(--u) * 12.8);height:calc(var(--u) * 12.8);z-index:35;background:0 0;border:none;padding:0;position:fixed}.continuouPage.explosivePage .backpackIcon img{object-fit:contain;filter:drop-shadow(0 4px 10px #00000026);width:100%;max-width:none;height:100%}.continuouPage.explosivePage .navbar .right .icon-img{width:calc(var(--u) * 5.33333);height:calc(var(--u) * 5.33333);object-fit:contain;max-width:none}.explosivePage{--ex:calc(min(100vw, var(--app-max)) / 100);color:#111;position:relative}.explosivePage .ex-empty{text-align:center;padding:80px 24px}.explosivePage .ex-sheet-mask{z-index:80;background:#00000073;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.explosivePage .ex-rulesFrame{width:min(100vw, var(--app-max));background:#fff;border-radius:16px 16px 0 0;flex-direction:column;height:min(78vh,640px);display:flex;overflow:hidden}.explosivePage .ex-sheet-head{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.explosivePage .ex-sheet-head h3{margin:0;font-size:15px}.explosivePage .ex-sheet-close{background:0 0;border:none;padding:0 4px;font-size:22px;line-height:1}.explosivePage .ex-rulesFrame iframe{background:#fff;border:none;flex:1;width:100%}.dajiang_lottie{--dj-u:calc(min(100vw, var(--app-max)) / 100);width:min(100%, var(--app-max));height:calc(48 * var(--dj-u));z-index:1001;pointer-events:none;visibility:hidden;opacity:0;position:fixed;top:0;left:50%;transform:translate(-50%)}.dajiang_lottie.is-active{visibility:visible;opacity:1}body:has(.lotteryAnimPage) .dajiang_lottie{visibility:hidden!important;opacity:0!important}.dajiang_lottie .lottie_box{width:100%;height:100%;position:absolute;top:0;left:0}.dajiang_lottie .dajiang_confetti{z-index:1}.dajiang_lottie .dajiang_banner{z-index:2}.infoEditPage{min-height:100dvh;padding-bottom:calc(88px + var(--safe-bottom));background:#f6f6fa}.infoEditPage .ie-nav{z-index:20;background:#fff;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;height:48px;padding:0 12px;display:flex;position:sticky;top:0}.infoEditPage .ie-nav h1{color:#111;margin:0;font-size:16px;font-weight:800}.infoEditPage .ie-back,.infoEditPage .ie-nav-save{color:#111;cursor:pointer;background:0 0;border:none;min-width:44px;height:36px;padding:0 4px;font-size:28px;line-height:1}.infoEditPage .ie-nav-save{color:var(--theme);font-size:14px;font-weight:700}.infoEditPage .ie-nav-spacer{width:44px}.infoEditPage .ie-user-top{background:#fff;margin-bottom:10px;padding:20px 16px 16px}.infoEditPage .ie-user-info{width:88px;height:88px;margin:0 auto 16px;position:relative}.infoEditPage .ie-preview{box-shadow:0 6px 18px #0000001f;width:88px!important;height:88px!important}.infoEditPage .ie-edit-badge{pointer-events:none;width:28px;height:28px;position:absolute;bottom:0;right:0}.infoEditPage .ie-label{color:#747a72;margin-bottom:8px;font-size:13px;font-weight:700}.infoEditPage .ie-item{background:#f6f6fa;border-radius:10px;align-items:center;height:44px;padding:0 12px;display:flex}.infoEditPage .ie-username{color:#111;background:0 0;border:none;outline:none;width:100%;font-size:15px;font-weight:700}.infoEditPage .ie-hint{color:#9aa19a;margin:8px 2px 0;font-size:11px;line-height:1.35}.infoEditPage .ie-section-title{color:#111;padding:14px 16px 8px;font-size:14px;font-weight:800}.infoEditPage .ie-avatar-scroll{background:#fff;min-height:280px;padding:12px 14px 20px}.infoEditPage .ie-avatar-scroll .avatar-grid{grid-template-columns:repeat(auto-fill,minmax(68px,1fr));gap:14px}.infoEditPage .ie-footer{width:min(100%,480px);padding:12px 16px calc(12px + var(--safe-bottom));z-index:30;background:linear-gradient(#f6f6fa00,#f6f6fa 28%);position:fixed;bottom:0;left:50%;transform:translate(-50%)}.infoEditPage .ie-save-btn{background:var(--theme);color:#fff;cursor:pointer;border:none;border-radius:999px;width:100%;height:48px;font-size:16px;font-weight:800;box-shadow:0 8px 18px #ff151247}.infoEditPage .ie-save-btn:disabled{opacity:.7;cursor:wait}.infoEditPage .ie-guest{text-align:center;color:#747a72;padding:48px 24px}.infoEditPage .ie-guest p{margin-bottom:16px}.albumPage{background-image:url(/album/album-bg-CRMbPViO.webp);background-repeat:no-repeat;background-size:100% 208px;flex-direction:column;height:100%;display:flex}.albumPage .goodsInfo{padding:12px 30px 0 16px;display:flex}.albumPage .goodsInfo .goodsImg{object-fit:contain;width:91.5px;height:111.5px;margin-right:8px;display:block}.albumPage .goodsInfo .infoBox{padding-top:8px}.albumPage .goodsInfo .infoBox .goods_name{color:#fff;height:40px;font-family:PingFangSC Medium;font-size:14px;line-height:20px}.albumPage .goodsInfo .infoBox .price{color:#fff;align-items:center;margin-top:6px;font-family:PingFangSC Medium;font-size:11px;line-height:13px;display:flex}.albumPage .goodsInfo .infoBox .price .price_num{color:var(--y1_c);align-items:center;font-family:PingFangSC Medium;display:flex}.albumPage .goodsInfo .infoBox .price .price_num .symbolIconClass{width:10px;height:10px;margin-right:1px}.albumPage .goodsInfo .infoBox .progressBox{align-items:center;margin-top:12px;display:flex}.albumPage .goodsInfo .infoBox .progressBox .progressBar{background:#72797a;border-radius:4px;width:134px;height:8px;margin-right:6px;position:relative;overflow:hidden}.albumPage .goodsInfo .infoBox .progressBox .progressBar .progress{background:var(--y1_c);width:0%;height:100%;transition:all .2s}.albumPage .goodsInfo .infoBox .progressBox .progressBar img{z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.albumPage .goodsInfo .infoBox .progressBox .total{color:#fff;font-family:PingFangSC Medium;font-size:10px;line-height:14px}.albumPage .goodsInfo .infoBox .progressBox .total .have{color:#aab0b1}.albumPage .goodsInfo .infoBox .progressBox .total .t-user{color:var(--y1_c);padding-left:2px}.albumPage .cardContainer{background:#fff;border-radius:8px 8px 0 0;flex-direction:column;flex:1;margin-top:1px;display:flex;overflow:hidden}.albumPage .cardContainer .tabs-box{padding:0 16px}.albumPage .cardContainer .tabs{align-items:center;column-gap:8px;padding:16px 0;display:flex;overflow-x:auto}.albumPage .cardContainer .tabs::-webkit-scrollbar{width:0;height:0;display:none}.albumPage .cardContainer .tabs::-webkit-scrollbar-track{background-color:none}.albumPage .cardContainer .tabs::-webkit-scrollbar-thumb{background-color:none}.albumPage .cardContainer .tabs::-webkit-scrollbar-thumb:hover{background-color:none}.albumPage .cardContainer .tabs::-webkit-scrollbar-thumb:active{background-color:none}.albumPage .cardContainer .tabs .tab_item{background:#f6f6fa;border-radius:4px;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;min-width:72px;height:36px;display:flex}.albumPage .cardContainer .tabs .tab_item .title{color:#111;font-family:PingFangSC Medium;font-size:14px;line-height:14px}.albumPage .cardContainer .tabs .tab_item .num{color:#72797a;margin-top:2px;font-size:9px}.albumPage .cardContainer .tabs .tab_item.active .title{color:#fff;font-family:PingFangSC Bold}.albumPage .cardContainer .tabs .tab_item.active .num{color:#fff}.albumPage .cardContainer .filterBox{justify-content:space-between;align-items:center;padding:0 16px;display:flex}.albumPage .cardContainer .filterBox .leftTabs{align-items:center;column-gap:12px;padding-bottom:14px;display:flex}.albumPage .cardContainer .filterBox .leftTabs .tab_item{color:#747a72;text-transform:capitalize;font-family:PingFangSC Medium;font-size:12px;line-height:12px}.albumPage .cardContainer .filterBox .leftTabs .tab_item span{font-family:PingFangSC Medium}.albumPage .cardContainer .filterBox .leftTabs .tab_item.active{color:#111;font-family:PingFangSC Bold}.albumPage .cardContainer .filterBox .leftTabs .line{background:#ccd1d2;border-radius:1px;width:1px;height:12px}.albumPage .cardContainer .filterBox .rightFilter{color:#111;align-items:center;font-family:PingFangSC Medium;font-size:12px;line-height:12px;display:flex}.albumPage .cardContainer .filterBox .rightFilter .searchName{max-width:150px;padding-bottom:14px}.albumPage .cardContainer .filterBox .rightFilter img{object-fit:contain;width:14px;margin-left:2px;padding-bottom:14px;display:block}.albumPage .cardContainer .filterBox .rightFilter.active{color:var(--theme)}.albumPage .cardContainer .cardList{flex-wrap:wrap;flex:1;place-content:flex-start;gap:8px 4px;padding:2px 8px 0;display:flex;overflow:auto}.albumPage .cardContainer .cardList .card_item{position:relative}.albumPage .cardContainer .cardList .card_item .goodsImgBox{aspect-ratio:80/112;border-radius:4px;width:100%;height:auto;position:relative;overflow:hidden}.albumPage .cardContainer .cardList .card_item .goodsImgBox .goodsImg{width:100%;height:100%}.albumPage .cardContainer .cardList .card_item .goodsImgBox .goodsImg.grey{-webkit-filter:grayscale();-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}.albumPage .cardContainer .cardList .card_item .goodsImgBox .tag{color:#fff;background:#0009;border-radius:4px 0;height:14px;padding:0 2px;font-size:9px;line-height:14px;position:absolute;bottom:0;right:0}.albumPage .cardContainer .cardList .card_item .goodsName{color:#111;text-align:center;width:100%;padding-top:8px;padding-bottom:4px;font-family:PingFangSC Medium;font-size:10px;line-height:10px}.albumPage .cardContainer .cardList .card_item .price{text-align:center;color:#111;justify-content:center;width:100%;font-family:PingFangSC Medium;font-size:10px;line-height:10px}.albumPage .cardContainer .cardList .card_item .price .symbolIconClass{width:12px;height:12px;margin-right:1px}.albumPage .cardContainer .cardList .card_item .right_top_icon{width:30px;height:20px;position:absolute;top:3px;left:3px}.albumPage .cardContainer .cardList .loadingBox{text-align:center;width:100%}.albumPage .cardContainer .cardList .empty-box{width:100%;padding:70px 0}.albumPage .cardContainer .cardList .empty-box img{width:120px;height:120px;margin:0 auto;display:block}.albumPage .cardContainer .cardList .empty-box div{color:#72797a;text-align:center;margin-top:4px;font-size:12px;line-height:20px}.filterList{background-color:#fff;flex-direction:column;height:100%;padding:7px 16px 16px;display:flex;overflow-y:auto}.filterList .list{flex:1;overflow-y:auto}.filterList .list .item{color:#999;text-align:center;background:#f6f6fa;border-radius:6px;width:100%;height:40px;margin-bottom:7px;font-family:PingFangSC Medium;font-size:12px;line-height:40px}.filterList .list .item.active{color:var(--theme);font-family:PingFangSC Medium}.filterList .btn{color:#fff;background:#111;border-radius:8px;justify-content:center;align-items:center;height:44px;margin-top:20px;font-family:PingFangSC Medium;font-size:15px;display:flex;box-shadow:inset 0 0 1px #b2fff5}.filterList .btn img{width:14px;height:14px;margin-right:4px}.albumPage{min-height:100%;padding-bottom:env(safe-area-inset-bottom,0);box-sizing:border-box;overflow:hidden}.albumPage .album-nav{color:#fff;z-index:2;justify-content:space-between;align-items:center;height:44px;padding:0 12px;display:flex;position:relative}.albumPage .album-nav h1{color:#fff;margin:0;font-size:16px;font-weight:600}.albumPage .album-back{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex}.albumPage .album-back img{filter:brightness(0)invert();width:20px;height:20px}.albumPage .album-nav-spacer{width:36px}.albumPage .album-empty-page{text-align:center;color:#fff;padding:80px 16px}.albumPage .cardContainer .tabs .tab_item,.albumPage .cardContainer .filterBox .leftTabs .tab_item,.albumPage .cardContainer .filterBox .rightFilter,.albumPage .cardContainer .cardList .card_item,.albumPage .filterList .list .item,.albumPage .filterList .btn{background:inherit;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;padding:0}.albumPage .cardContainer .tabs .tab_item{background:#f6f6fa}.albumPage .cardContainer .tabs .tab_item.active{background:#111}.albumPage .cardContainer .filterBox .leftTabs .tab_item,.albumPage .cardContainer .filterBox .rightFilter{background:0 0}.albumPage .cardContainer .cardList .card_item{background:0 0;width:calc(25% - 3px)}.albumPage .album-filterDropdown{z-index:20;max-height:60%;position:absolute;top:108px;left:0;right:0;box-shadow:0 12px 24px #0000001f}.albumPage .cardContainer{position:relative}.albumPage .cardContainer .cardList .card_item .price{justify-content:center;align-items:center;display:flex}.albumPage .goodsInfo .infoBox .price .price_num{color:var(--y1_c)}html.night-mode{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#12121a;--surface:#1a1a24;--surface-2:#16161f;--chrome:#2a2a36;--panel:#242432;--black:#fff;--text:#fff;--muted:#9a9aa8;--line:#2c2c38}html.night-mode body{color:#fff;background:#050508}html.night-mode .app-shell{background:var(--bg);box-shadow:0 0 48px #000000a6}html.night-mode .navTop,html.night-mode .set-nav,html.night-mode .addr-nav,html.night-mode .cp-nav,html.night-mode .rec-nav,html.night-mode .mo-nav,html.night-mode .pd-header,html.night-mode .pgd-header.solid,html.night-mode .headerBox.solid{color:#fff!important;background:#12121a!important;border-color:#2c2c38!important}html.night-mode :is(.set-back,.addr-back,.cp-back,.rec-back,.mo-back,.pd-back,.pgd-back,.cs-back,.shop-back,.cd-back){color:#fff!important;box-shadow:none!important;background:#2a2a36!important}html.night-mode .page,html.night-mode .me-page,html.night-mode .me-profile,html.night-mode .me-sheet,html.night-mode .setPage,html.night-mode .vault-page,html.night-mode .shop-page,html.night-mode .shopPage,html.night-mode .cards-page,html.night-mode .cardPage,html.night-mode .market-page,html.night-mode .activity-page,html.night-mode .activityPage{color:#fff!important;background:#12121a!important}html.night-mode .top-bar{background:#16161f;border-bottom:1px solid #242433}html.night-mode .lang-btn,html.night-mode .night-btn{color:#e8e8ef}html.night-mode .night-btn{color:#cfd0d8;background:#ffffff0f;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}html.night-mode .night-btn.on{color:#fff;background:#ff15122e}html.night-mode .lang-menu{background:#1c1c28;border-color:#2e2e3c;box-shadow:0 12px 28px #00000073}html.night-mode .lang-option{color:#e8e8ef}html.night-mode .lang-option.active,html.night-mode .lang-option:hover{background:#ffffff0f}html.night-mode .login-btn{background:var(--theme);color:#fff}html.night-mode .topbar-balance{color:#f2f2f7}html.night-mode .bottom-nav.tabbarBox{background:#14141c;border-top:1px solid #242433;box-shadow:0 -8px 20px #00000073}html.night-mode .bottom-nav .item-text,html.night-mode .bottom-nav .tabbarItem.active .item-text{color:#fff!important}html.night-mode .bottom-nav .icon-img{filter:brightness(.92)contrast(.95);opacity:.72}html.night-mode .setPage .set-nav{color:var(--text);background:#16161f}html.night-mode .setPage .set-nav h1,html.night-mode .setPage .set-back{color:#f2f2f7}html.night-mode .setPage .set-back{background:#ffffff14}html.night-mode .setPage .listContainer{box-shadow:none;background:#1a1a24}html.night-mode .setPage .listContainer .list-item{color:#ececf2;box-shadow:inset 0 -1px #2a2a36}html.night-mode .setPage .listContainer .list-item:active{background:#22222e}html.night-mode .setPage .listContainer .list-item .value{color:#9a9aa8}html.night-mode .setPage .set-confirm,html.night-mode .setPage .set-lang-sheet{color:#ececf2;background:#1c1c28}html.night-mode .setPage .set-lang-item{color:#ececf2;background:#242432}html.night-mode .setPage .set-lang-item.active{border-color:var(--theme);color:#fff}html.night-mode .setPage .logOut{color:#ff6b5e;background:#1a1a24}html.night-mode .popup-overlay .popup,html.night-mode .popup-overlay .modal,html.night-mode .auth-modal,html.night-mode .wallet-modal,html.night-mode .cp-sheet,html.night-mode .toast{color:#ececf2;background:#1a1a24}html.night-mode input,html.night-mode textarea,html.night-mode select{color:#ececf2;background:#1a1a24;border-color:#334}html.night-mode .page,html.night-mode .me-page,html.night-mode .me-profile,html.night-mode .setPage,html.night-mode .vault-page,html.night-mode .shopPage,html.night-mode .cardPage,html.night-mode .toysHomePage,html.night-mode .continuouPage,html.night-mode .drawRewardsPage,html.night-mode .fd-page,html.night-mode .sg-page,html.night-mode .carddetailPage,html.night-mode .albumPage,html.night-mode .recordPage,html.night-mode .myorderPage,html.night-mode .couponPage,html.night-mode .addressListPage,html.night-mode .customerPage,html.night-mode .safePage,html.night-mode .rechargePage,html.night-mode .deliverPage,html.night-mode .infoEditPage,html.night-mode .aboutUsPage,html.night-mode .legalDocPage,html.night-mode .pointsDetailsPage,html.night-mode .pointsGoodsDetailsPage,html.night-mode .freeBoxDetailsPage,html.night-mode .dailyListPage,html.night-mode .SPRecordPage,html.night-mode .lottery-page,html.night-mode .sgRandomPage,html.night-mode .inv-page,html.night-mode .cr-page,html.night-mode .market-page,html.night-mode .activity-page,html.night-mode .activityPage,html.night-mode .pk-page{color:#fff!important;background-color:#12121a!important}html.night-mode .toysHomePage .homeFade,html.night-mode .cardPage .cardItem,html.night-mode .shopPage .goods-item,html.night-mode .shopPage .storeContainer .goods-list-item{color:var(--text);background:#1a1a24}html.night-mode .cardPage .navbar-tab .item-tab{color:#9a9aa8}html.night-mode .cardPage .navbar-tab .item-tab.active{color:#fff}html.night-mode .shopPage .navbar-box{background:#12121a}html.night-mode .shopPage .navbar-box.scrolled{background:#16161f}html.night-mode .shopPage .headerBox{color:var(--text)}html.night-mode .shopPage .shop-top.active{background:#16161f}html.night-mode .shopPage .navbar-tab .item-tab{color:#9a9aa8}html.night-mode .shopPage .navbar-tab .item-tab.active{color:#fff}html.night-mode .continuouPage{color:var(--text)}html.night-mode .continuouPage .navbar{background:#16161fee;border-bottom:1px solid #242433}html.night-mode .continuouPage .navbar .right .balance{color:#ececf2;box-shadow:none;background:#1a1a24}html.night-mode .continuouPage .content .left .swiper-box .item .user-name .nick,html.night-mode .continuouPage .content .left .swiper-box .item .user-name .code,html.night-mode .continuouPage .content .right .goods-pattern-continuou .info-text{color:#fff}html.night-mode .continuouPage .grade-rate{background-color:#12121a!important;background-image:none!important}html.night-mode .continuouPage .grade-rate .number-box .txt,html.night-mode .continuouPage .grade-rate .number-box .num,html.night-mode .continuouPage .grade-rate .rate-box .left .item .grade,html.night-mode .continuouPage .grade-rate .rate-box .left .item .rate,html.night-mode .continuouPage .grade-rate .modeButton,html.night-mode .continuouPage .grade-rate .modeButton .leftText{color:#fff!important}html.night-mode .continuouPage .grade-rate .modeButton{background-color:#1a1a24!important}html.night-mode .continuouPage .grade-rate .rate-box .left .item:before{opacity:.15!important;background:#fff!important}html.night-mode .continuouPage .grade-rate .rate-box .right{background:var(--theme)!important;box-shadow:0 calc(var(--u,1vw) * .533333) #d22416!important}html.night-mode .continuouPage .grade-rate .rate-box .right .txt{color:#fff!important}html.night-mode .continuouPage.dividendPage .grade-rate{background-image:none!important}html.night-mode .continuouPage .goods-list .goods-item{color:var(--text);background:#1a1a24}html.night-mode .continuouPage .goods-list .goods-item .goods-image .image{background:#12121a}html.night-mode .continuouPage .footer{background:#16161f;border-top:1px solid #242433}html.night-mode .continuouPage .ccRulesFrame{color:var(--text);background:#1a1a24}html.night-mode .continuouPage .ccRulesHead h3,html.night-mode .continuouPage .ccRulesFrame .shop-rule-html,html.night-mode .continuouPage .ccRulesFrame .shop-rule-html *{color:#fff!important}html.night-mode .continuouPage .ccRulesHead button{color:#fff!important;background:#2a2a36!important}html.night-mode .continuouPage .navbar .center,html.night-mode .continuouPage .goods-list .goods-item .goods-info .name{color:#fff!important}html.night-mode .sg-page{background:#12121a!important}html.night-mode .sg-bg{opacity:.35}html.night-mode .sg-points-card,html.night-mode .sg-day-section,html.night-mode .sg-reward-card{color:var(--text);background:#1a1a24}html.night-mode .sg-day:not(.signed){color:#9a9aa8;background:#242432}html.night-mode .sg-day.signed,html.night-mode .sg-day.today.signed{color:#fff;background:#000;border-color:#333;animation:none}html.night-mode .sg-day.signed .sg-day-week,html.night-mode .sg-day.today.signed .sg-day-num{color:#fff}html.night-mode .recordPage .listBox,html.night-mode .myorderPage .listContainer,html.night-mode .infoEditPage .listContainer,html.night-mode .carddetailPage .detailBox,html.night-mode .albumPage .cardContainer,html.night-mode .legalDocPage .legal-body,html.night-mode .aboutUsPage .about-body,html.night-mode .pointsDetailsPage .listContainer,html.night-mode .pointsGoodsDetailsPage .pgd-goodsInfo,html.night-mode .rechargePage .recharge-box,html.night-mode .safePage .safe-box,html.night-mode .customerPage .chat-list,html.night-mode .customerPage .chat-input{color:var(--text);background:#1a1a24}html.night-mode .navbar .left button,html.night-mode .navbar .right button,html.night-mode .navbar .title{color:var(--text)}html.night-mode .me-menu,html.night-mode .me-grid,html.night-mode .me-section,html.night-mode .me-list,html.night-mode .me-stats,html.night-mode .listBox,html.night-mode .listContainer{color:#fff;background:#1a1a24}html.night-mode .app-shell :is(.winner-card,.winner-item,.product-card,.product-img,.cardItem,.comboGuide,.pkItem,.pkHome-recordBar,.goods-item,.list-item,.nvaList .nav-bg-box,.pd-congrats,.continuouPage .content .left .swiper-box .item,.continuouPage .content .left .onLineUser,.continuouPage .goods-list .goods-item,.carddetailPage .bulletChat-item,.carddetailPage .onLineUser,.carddetailPage .cd-result-item,.shopPage .goods-item,.shopPage .storeContainer .goods-list-item,.shopPage .navbar-box,.shopPage .headerBox.solid,.shopPage .shop-top.active,.cardPage .navbar-tab,.cardPage .cardItem,.me-menu,.me-grid,.me-section,.me-list,.me-stats,.me-sheet,.me-profile,.me-sec-card,.level-card,.qa-item,.vault-tabs-row,.vault-item,.vault-action-bar,.vault-check,.activityPage .header.header-1,.activityPage .headerBox .topTabs,.activityPage .contentItem,.activityPage .waterfall-box,.activityPage .waterfall-box .goodsInfo .bottomGoodsBox,.activityPage .waterfall-box .goodsInfo .bottomGoodsBox .goods_img,.activityPage .goodsItem .goodsImgBox,.listBox,.listContainer,.setPage .listContainer,.recordPage .listBox,.myorderPage .listContainer,.addressListPage .list .item,.addressListPage .addr-nav,.addressListPage .addr-field,.addressListPage .footer,.cr-tableBox,.cr-page.is-scrolled .cr-nav,.infoEditPage .listContainer,.rechargePage .recharge-box,.safePage .safe-box,.customerPage .chat-list,.customerPage .chat-input,.legalDocPage .legal-body,.aboutUsPage .about-body,.pointsDetailsPage .listContainer,.pointsGoodsDetailsPage .goodsInfo,.pointsGoodsDetailsPage .pgd-back,.carddetailPage .detailBox,.albumPage .cardContainer,.sg-points-card,.sg-day-section,.sg-reward-card,.sg-day:not(.signed),.continuouPage .ccRulesFrame,.continuouPage .footer,.continuouPage .navbar .right .balance,.fd-sheet,.fd-result-card,.fd-goods-item,.popup-overlay .popup,.popup-overlay .modal,.auth-modal,.wallet-modal,.cp-sheet,.toast){box-shadow:none!important;background-color:#1a1a24!important;border-color:#2c2c38!important}html.night-mode .winner-marquee .winner-card{background-color:#1a1a24!important;border-color:#2c2c38!important}html.night-mode .continuouPage .content .left .swiper-box .item,html.night-mode .carddetailPage .bulletChat-item{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#1a1a24eb!important;border-color:#2c2c38!important}html.night-mode .carddetailPage,html.night-mode .carddetailPage .cd-nav,html.night-mode .carddetailPage .cd-nav.navTop{color:#fff!important;background:#12121a!important}html.night-mode .carddetailPage .cd-nav h1,html.night-mode .carddetailPage .cd-empty,html.night-mode .carddetailPage .onLineUser .num,html.night-mode .carddetailPage .bottomBtns .moreRow,html.night-mode .carddetailPage .cd-sheet-head h3,html.night-mode .carddetailPage .cd-sheet-close,html.night-mode .carddetailPage .cd-info-summary,html.night-mode .carddetailPage .cd-info-name,html.night-mode .carddetailPage .cd-info-price,html.night-mode .carddetailPage .cd-info-chevron,html.night-mode .carddetailPage .cd-result-item .name,html.night-mode .carddetailPage .cd-result-item .val,html.night-mode .carddetailPage .bulletChat-item .username,html.night-mode .carddetailPage .bulletChat-item .username .nick,html.night-mode .carddetailPage .bulletChat-item .username .code,html.night-mode .carddetailPage .bulletChat-item .time{color:#fff!important}html.night-mode .carddetailPage .onLineUser .num span{color:#9a9aa8!important}html.night-mode .carddetailPage .cd-back,html.night-mode .carddetailPage .cd-rule{color:#fff!important;background:#2a2a36!important}html.night-mode .carddetailPage .cd-rule img,html.night-mode .carddetailPage .onLineUser .more,html.night-mode .carddetailPage .bottomBtns .moreRow .more-icon{filter:invert()brightness(1.15)}html.night-mode .carddetailPage .onLineUser{border:1px solid #2c2c38;box-shadow:none!important;color:#fff!important;background:#1a1a24!important}html.night-mode .carddetailPage .onLineUser .avatar{border-color:#2c2c38!important}html.night-mode .carddetailPage .packNum{border:1px solid #2c2c38;border-radius:8px;overflow:hidden;background:#1a1a24!important}html.night-mode .carddetailPage .packNum .numBox .unit,html.night-mode .carddetailPage .packNum .numBox .pack_num,html.night-mode .carddetailPage .packNum .winningRate .RARE,html.night-mode .carddetailPage .packNum .winningRate .RARE .label,html.night-mode .carddetailPage .packNum .winningRate .RARE .num{color:#fff!important}html.night-mode .carddetailPage .packNum .winningRate .RARE .line{opacity:.25!important;background:#fff!important}html.night-mode .carddetailPage .bottomBtns,html.night-mode .carddetailPage .cd-sheet,html.night-mode .carddetailPage .cd-rulesFrame,html.night-mode .carddetailPage .cd-info-tierHead,html.night-mode .carddetailPage .cd-result-item{color:#fff!important;box-shadow:none!important;background:#1a1a24!important;border-color:#2c2c38!important}html.night-mode .carddetailPage .bottomBtns .btns{border-top-color:#2c2c38!important}html.night-mode .carddetailPage .bottomBtns .btns .item,html.night-mode .carddetailPage .bottomBtns .btns .item span{color:#fff!important}html.night-mode .carddetailPage .cd-info-imgWrap{background:#242432!important}html.night-mode .carddetailPage .cd-rulesFrame iframe{background:#1a1a24!important}html.night-mode .carddetailPage .cd-result-actions button.ghost{color:#fff!important;background:#2a2a36!important}html.night-mode .carddetailPage .record .priceBox .price,html.night-mode .carddetailPage .record .priceBox .price i,html.night-mode .carddetailPage .record .progressBox .total,html.night-mode .carddetailPage .cd-draw-overlay>p,html.night-mode .carddetailPage .cd-info-rate{color:#fff!important}html.night-mode .inv-page{color:#fff!important;background:#12121a!important}html.night-mode .inv-page .inv-bg{opacity:.2;filter:brightness(.35)}html.night-mode .inv-page .inv-nav,html.night-mode .inv-page .inv-nav h1{color:#fff!important}html.night-mode .inv-page .inv-back,html.night-mode .inv-page .inv-rule{color:#fff!important;background:#2a2a36!important}html.night-mode .inv-page .inv-rule img,html.night-mode .inv-page .inv-copy img,html.night-mode .inv-page .inv-table-head img{filter:invert()brightness(1.15)}html.night-mode .inv-page .inv-hero,html.night-mode .inv-page .inv-stat,html.night-mode .inv-page .inv-progress-card,html.night-mode .inv-page .inv-table-card{border:1px solid #2c2c38;box-shadow:none!important;color:#fff!important;background:#1a1a24!important}html.night-mode .inv-page .inv-link-card{background:#242432!important}html.night-mode .inv-page .inv-link-top,html.night-mode .inv-page .inv-link-top span,html.night-mode .inv-page .inv-link-text,html.night-mode .inv-page .inv-share-hint,html.night-mode .inv-page .inv-stat span,html.night-mode .inv-page .inv-stat b,html.night-mode .inv-page .inv-progress-card p,html.night-mode .inv-page .inv-bar span,html.night-mode .inv-page .inv-table-head h2,html.night-mode .inv-page .inv-view-all,html.night-mode .inv-page .inv-table-header,html.night-mode .inv-page .inv-table-header span,html.night-mode .inv-page .inv-empty,html.night-mode .inv-page .inv-user b,html.night-mode .inv-page .inv-user span,html.night-mode .inv-page .inv-row strong{color:#fff!important}html.night-mode .inv-page .inv-stat span,html.night-mode .inv-page .inv-share-hint,html.night-mode .inv-page .inv-view-all,html.night-mode .inv-page .inv-table-header,html.night-mode .inv-page .inv-user span,html.night-mode .inv-page .inv-empty{color:#9a9aa8!important}html.night-mode .inv-page .inv-stat.bonus b,html.night-mode .inv-page .inv-row strong{color:var(--theme,#ff1512)!important}html.night-mode .inv-page .inv-copy{color:#fff!important;background:#2a2a36!important}html.night-mode .inv-page .inv-bar{background:#2a2a36!important}html.night-mode .inv-page .inv-table-header{border-bottom-color:#2c2c38!important}html.night-mode .inv-page .inv-user img{background:#242432!important}html.night-mode .inv-page .inv-share-btn{color:#fff!important}html.night-mode .inv-page .inv-tips{border:1px solid #2c2c38;box-shadow:none!important;color:#fff!important;background:#1a1a24!important}html.night-mode .inv-page .inv-tips ol{color:#9a9aa8!important}html.night-mode .continuouPage .content .left .swiper-box .item .time,html.night-mode .continuouPage .content .left .swiper-box .item .user-name .nick,html.night-mode .continuouPage .content .left .swiper-box .item .user-name .code,html.night-mode .continuouPage .content .left .onLineUser .userList .num,html.night-mode .continuouPage .content .left .onLineUser .userList .num span,html.night-mode .carddetailPage .bulletChat-item .username,html.night-mode .carddetailPage .bulletChat-item .username .nick,html.night-mode .carddetailPage .bulletChat-item .username .code,html.night-mode .carddetailPage .bulletChat-item .time,html.night-mode .winner-code,html.night-mode .winner-name-text,html.night-mode .winner-prize,html.night-mode html.night-modehtml.night-mode html.night-modehtml.night-mode .cat-tab,html.night-mode html.night-modehtml.night-mode html.night-modehtml.night-mode .comboGuide-meta strong,html.night-mode .comboGuide-meta span,html.night-mode html.night-modehtml.night-mode html.night-modehtml.night-mode .product-points{color:#fff!important}html.night-mode .pointsGoodsDetailsPage .pgd-header.solid .pgd-back{color:#fff!important;background:#2a2a36!important}html.night-mode .pointsGoodsDetailsPage .pgd-header.solid h1{color:#fff!important}html.night-mode .pointsGoodsDetailsPage{color:#ececf2!important;background:#12121a!important}html.night-mode .pointsGoodsDetailsPage .pgd-goodsInfo{background:#12121a!important}html.night-mode .pointsGoodsDetailsPage .pgd-goodsParams,html.night-mode .pointsGoodsDetailsPage .pgd-recentRedeems,html.night-mode .pointsGoodsDetailsPage .pgd-goodsContent,html.night-mode .pointsGoodsDetailsPage .pgd-bottom_btn,html.night-mode .pointsGoodsDetailsPage .pgd-confirm,html.night-mode .pointsGoodsDetailsPage .pgd-redeemsSheet{color:#ececf2!important;background:#1a1a24!important}html.night-mode .pointsGoodsDetailsPage .pgd-goodsName,html.night-mode .pointsGoodsDetailsPage .pgd-leftLabel,html.night-mode .pointsGoodsDetailsPage .pgd-detail-title,html.night-mode .pointsGoodsDetailsPage .pgd-username,html.night-mode .pointsGoodsDetailsPage .pgd-confirm h3,html.night-mode .pointsGoodsDetailsPage .pgd-redeemsSheet h3,html.night-mode .pointsGoodsDetailsPage .pgd-confirm-name,html.night-mode .pointsGoodsDetailsPage .pgd-confirm-body{color:#f2f2f7!important}html.night-mode .pointsGoodsDetailsPage .pgd-rightMore,html.night-mode .pointsGoodsDetailsPage .pgd-time,html.night-mode .pointsGoodsDetailsPage .pgd-confirm-bal,html.night-mode .pointsGoodsDetailsPage .pgd-sheet-close{color:#9a9aa8!important}html.night-mode .pointsGoodsDetailsPage .pgd-price,html.night-mode .pointsGoodsDetailsPage .pgd-p-left,html.night-mode .pointsGoodsDetailsPage .pgd-p-left span,html.night-mode .pointsGoodsDetailsPage .pgd-confirm-price,html.night-mode .pointsGoodsDetailsPage .pgd-limit{color:#ff5a4a!important}html.night-mode .pointsGoodsDetailsPage .pgd-recycle{color:#e0b84a!important}html.night-mode .pointsGoodsDetailsPage .pgd-btn.active{color:#fff!important;background:#2a2a36!important}html.night-mode .pointsGoodsDetailsPage .pgd-btn.countdown,html.night-mode .pointsGoodsDetailsPage .pgd-btn.countdown:disabled{color:#fff!important;background:#ea392a!important}html.night-mode .pointsGoodsDetailsPage .pgd-confirm-actions button{color:#fff!important;background:#2a2a36!important}html.night-mode .pointsGoodsDetailsPage .pgd-confirm-actions button.ghost{color:#cfd0d8!important;background:#2a2a36!important}html.night-mode .pointsGoodsDetailsPage .pgd-confirm-goods>img{background:#12121a!important}html.night-mode .bottom-nav .item-text,html.night-mode .bottom-nav .tabbarItem.active .item-text,html.night-mode .setPage .listContainer .list-item .value,html.night-mode .cardPage .navbar-tab .item-tab,html.night-mode .shopPage .navbar-tab .item-tab,html.night-mode .setPage .logOut{color:#fff!important}html.night-mode,html.night-mode #root,html.night-mode .app-shell{color:#fff}html.night-mode .app-shell :is(h1,h2,h3,h4,h5,h6,p,span,label,li,dt,dd,td,th,div,a,button,input,textarea,select,option,em,strong,small,time,figcaption){color:#fff!important}html.night-mode .app-shell input::placeholder,html.night-mode .app-shell textarea::placeholder{color:#ffffff8c!important}html.night-mode .app-shell svg:not([fill=none]){color:#fff}html.night-mode .cardPage,html.night-mode .activityPage,html.night-mode .me-page,html.night-mode .me-profile,html.night-mode .me-sheet,html.night-mode .vault-page{color:#fff!important;background:#12121a!important}html.night-mode .cardPage .cardItem{background-color:var(--surface)!important;color:var(--black)!important}html.night-mode .cardPage .cardItem .goods-info,html.night-mode .cardPage .cardItem .goods-info .name,html.night-mode .cardPage .cardItem .goods-info .prize,html.night-mode .cardPage .navbar-tab .item-tab,html.night-mode .cardPage .cardItem .goods-img .num-box,html.night-mode .cardPage .cardItem .goods-img .num-box .rolling-text{color:var(--black)!important}html.night-mode .cardPage .cardItem .goods-img .num-box{background-color:var(--surface)!important}html.night-mode .cardPage .navbar-tab{background:#1a1a24!important}html.night-mode .cardPage .navbar-tab .item-tab.active{color:#fff!important;background:#2a2a36!important}html.night-mode .activityPage .header.header-1,html.night-mode .activityPage .header.header-2{background-color:#12121a!important;background-image:none!important}html.night-mode .activityPage.activityPage-2{background-image:none!important}html.night-mode .activityPage .headerBox .topTabs{background:#1a1a24eb!important;border-color:#2c2c38!important}html.night-mode .activityPage .headerBox .topTabs .tab,html.night-mode .activityPage .contentItem,html.night-mode .activityPage .contentItem .userData .leftUser .userInfo .username,html.night-mode .activityPage .contentItem .userData .leftUser .userInfo .username .name,html.night-mode .activityPage .contentItem .userData .leftUser .userInfo .time,html.night-mode .activityPage .contentItem .total .leftPrice,html.night-mode .activityPage .contentItem .total .leftPrice .black,html.night-mode .activityPage .contentItem .total .leftPrice .price_num,html.night-mode .activityPage .contentItem .total .rightMore,html.night-mode .activityPage .contentItem .payMessage .userBox .usernameBox .username,html.night-mode .activityPage .contentItem .payMessage .userBox .usernameBox .time,html.night-mode .activityPage .tabs .rightBox .rightManage,html.night-mode .activityPage .act-empty,html.night-mode .activityPage .act-empty p,html.night-mode .activityPage .waterfall-box,html.night-mode .activityPage .waterfall-box .goodsInfo .contentText,html.night-mode .activityPage .waterfall-box .goodsInfo .bottomGoodsBox .info .goodsBoxName,html.night-mode .activityPage .waterfall-box .goodsInfo .userData .leftUser .username,html.night-mode .activityPage .waterfall-box .goodsInfo .userData .like,html.night-mode .activityPage .waterfall-box .goodsInfo .userData .like span{color:#fff!important}html.night-mode .activityPage .waterfall-box{background:#1a1a24!important}html.night-mode .activityPage .waterfall-box .waterfall-box-img,html.night-mode .activityPage .waterfall-box .goodsInfo .bottomGoodsBox{background:#242432!important}html.night-mode .activityPage .waterfall-box .goodsInfo .bottomGoodsBox .goods_img{background:#2a2a36!important}html.night-mode .activityPage .tabs .tab_item,html.night-mode .activityPage .tabs .tab_item .tabName{color:#c8c8d0!important}html.night-mode .activityPage .tabs .tab_item.active,html.night-mode .activityPage .tabs .tab_item.active .tabName,html.night-mode .activityPage .headerBox .topTabs .tab.tab-1.active,html.night-mode .activityPage .headerBox .topTabs .tab.tab-2.active{color:#fff!important}html.night-mode .activityPage .contentItem{background:#1a1a24!important}html.night-mode .couponPage .navTop,html.night-mode .couponPage .cp-nav{background:#16161f!important}html.night-mode .couponPage .cp-back{color:#fff!important;background:#1a1a24!important}html.night-mode .couponPage .cp-nav h1,html.night-mode .couponPage .empty-box,html.night-mode .couponPage .empty-box p{color:#fff!important}html.night-mode .couponPage .cp-tab{color:#c8c8d0!important}html.night-mode .couponPage .cp-tab.active,html.night-mode .couponPage .listBox .list-item .desc .type,html.night-mode .couponPage .listBox .list-item .desc .text{color:#fff!important}html.night-mode .couponPage .listBox .list-item{border:1px solid #2c2c38;background-color:#1a1a24!important;background-image:none!important}html.night-mode .couponPage .listBox .list-item .price,html.night-mode .couponPage .listBox .list-item .price .rm,html.night-mode .couponPage .listBox .list-item .price .num{color:var(--p_c,#ff1512)!important}html.night-mode .couponPage .listBox .list-item .btn{color:#fff!important}html.night-mode .couponPage .listBox .list-item.disable .price,html.night-mode .couponPage .listBox .list-item.disable .price .rm,html.night-mode .couponPage .listBox .list-item.disable .price .num,html.night-mode .couponPage .listBox .list-item.disable .desc div,html.night-mode .couponPage .listBox .list-item.disable .btn{color:#747a72!important}html.night-mode .addressListPage{background:#12121a!important}html.night-mode .addressListPage .addr-nav,html.night-mode .addressListPage .footer{background:#16161f!important;border-color:#2c2c38!important}html.night-mode .addressListPage .addr-back{color:#fff!important;background:#1a1a24!important}html.night-mode .addressListPage .addr-nav h1,html.night-mode .addressListPage .addr-nav-save,html.night-mode .addressListPage .list .empty-box .text,html.night-mode .addressListPage .list .item .left .address-info .name-info .name,html.night-mode .addressListPage .list .item .left .address-info .name-info .phone,html.night-mode .addressListPage .list .item .left .address-info .detail-address,html.night-mode .addressListPage .addr-default,html.night-mode .addressListPage .addr-field span,html.night-mode .addressListPage .addr-field input,html.night-mode .addressListPage .addr-field textarea{color:#fff!important}html.night-mode .addressListPage .addr-field input::placeholder,html.night-mode .addressListPage .addr-field textarea::placeholder{color:#ffffff73!important}html.night-mode .addressListPage .list .item{background:#1a1a24!important;border-color:#2c2c38!important}html.night-mode .addressListPage .addr-form{background:#12121a!important}html.night-mode .addressListPage .addr-field{border:1px solid #2c2c38;background:#1a1a24!important}html.night-mode .addressListPage .addr-save-btn{background:var(--theme)!important;color:#fff!important}html.night-mode .addressListPage .addr-del-btn{color:#ff6b7a!important;background:#1a1a24!important;border-color:#3a2a2e!important}html.night-mode .addressListPage .footer button,html.night-mode .addressListPage .list .empty-box .btn{background:var(--theme)!important;color:#fff!important}html.night-mode .cr-page{color:#fff!important;background-color:#000!important;background-image:none!important}html.night-mode .cr-page.is-scrolled .cr-nav{background:#111!important}html.night-mode .cr-nav h1,html.night-mode .cr-back,html.night-mode .cr-subtitle,html.night-mode .cr-table,html.night-mode .cr-table thead th,html.night-mode .cr-table td,html.night-mode .cr-desc,html.night-mode .cr-descTitle,html.night-mode .cr-descContent{color:#fff!important}html.night-mode .cr-back{background:#1a1a1a!important}html.night-mode .cr-tableBox{border:1px solid #2a2a2a;background:#111!important}html.night-mode .cr-table thead th{color:#c8c8c8!important;border-bottom-color:#2a2a2a!important}html.night-mode .cr-table td{border-bottom-color:#222!important}html.night-mode .cr-subtitle,html.night-mode .cr-descContent{color:#d0d0d0!important}html.night-mode .vault-tabs-row,html.night-mode .vault-action-bar{color:#fff!important;background:#16161f!important;border-color:#2c2c38!important}html.night-mode .vault-page,html.night-mode .vault-header{color:#fff!important;background:#12121a!important}html.night-mode .vault-header h1,html.night-mode .vault-guarantee,html.night-mode .vault-tab,html.night-mode .vault-tab.active,html.night-mode .vault-item-name,html.night-mode .vault-item-value,html.night-mode .vault-empty,html.night-mode .vault-empty p,html.night-mode .vault-select,html.night-mode .vault-total,html.night-mode .select-all,html.night-mode .safe-box-btn,html.night-mode .safe-box-btn span,html.night-mode .safe-box-btn i{color:#fff!important}html.night-mode .vault-guarantee{color:#8ec8ff!important}html.night-mode .vault-tab{color:#9a9aa8!important}html.night-mode .vault-tab.active{color:#fff!important}html.night-mode .vault-item{color:#fff!important;background:#1a1a24!important;border-color:#2c2c38!important}html.night-mode .vault-item.selected{border-color:var(--theme,#ff1512)!important;background:#241818!important}html.night-mode .vault-item-value{color:var(--theme,#ff1512)!important}html.night-mode .vault-check{color:#fff!important;background:#2a2a36!important;border-color:#3a3a4a!important}html.night-mode .vault-item.selected .vault-check{background:var(--theme,#ff1512)!important;border-color:var(--theme,#ff1512)!important}html.night-mode .vault-empty{color:#fff!important;background:#12121a!important}html.night-mode .vault-empty-icon rect,html.night-mode .vault-empty-icon path{stroke:#9a9aa8!important}html.night-mode .vault-empty-icon rect[fill=\#fff],html.night-mode .vault-empty-icon rect[fill=\#ffffff],html.night-mode .vault-empty-icon rect[fill=white]{fill:#2a2a36!important;stroke:#9a9aa8!important}html.night-mode .vault-empty-icon text{fill:#fff!important}html.night-mode .vault-empty .hero-go{color:#fff!important}html.night-mode .safe-box-btn{color:#fff!important;background:#2a2a36!important}html.night-mode .vault-btns button,html.night-mode .vault-action-bar button,html.night-mode .me-username,html.night-mode .me-id,html.night-mode .me-social,html.night-mode .me-social b,html.night-mode .me-social-btn,html.night-mode .level-title,html.night-mode .level-hint,html.night-mode .level-xp,html.night-mode .qa-head h3,html.night-mode .qa-item,html.night-mode .me-sec-card h4,html.night-mode .me-sec-card p,html.night-mode .me-sec-card .points-num,html.night-mode .logout-btn{color:#fff!important}html.night-mode .level-card{background:linear-gradient(90deg,#1a2438 0%,#1e2a42 55%,#182236 100%)!important}html.night-mode .me-sec-card,html.night-mode .me-sec-card.points{background:linear-gradient(135deg,#3a3418,#2e2810)!important}html.night-mode .rechargePage{background-color:#12121a!important;background-image:none!important}html.night-mode .rechargePage .rc-count-list,html.night-mode .rechargePage .rc-pay-sheet,html.night-mode .wallet-modal,html.night-mode .auth-modal{color:#fff!important;background:#1a1a24!important}html.night-mode .rechargePage .rc-c-btn{color:#fff!important;box-shadow:none!important;background:#2a2a36!important}html.night-mode .rechargePage .rc-c-btn img{filter:brightness(0)invert()!important}html.night-mode .rechargePage .rc-c-btn.active{background:var(--theme)!important;color:#fff!important}html.night-mode .rechargePage .rc-tab,html.night-mode .rechargePage .rc-tab.active,html.night-mode .rechargePage .rc-time,html.night-mode .rechargePage .rc-item-title,html.night-mode .rechargePage .rc-item-time,html.night-mode .rechargePage .rc-item-amount,html.night-mode .rechargePage .rc-item-amount.withdraw,html.night-mode .rechargePage .rc-empty,html.night-mode .rechargePage .rc-pay-head h2,html.night-mode .rechargePage .rc-pay-head button,html.night-mode .rechargePage .rc-pay-balance,html.night-mode .rechargePage .rc-pay-balance b,html.night-mode .rechargePage .rc-pay-field,html.night-mode .rechargePage .rc-pay-tip{color:#fff!important}html.night-mode .rechargePage .rc-item{border-top-color:#2c2c38!important}html.night-mode .rechargePage .rc-item-amount.topup{color:#6ee7a0!important}html.night-mode .rechargePage .rc-pay-amount{color:#fff!important;background:#242432!important;border-color:#3a3a4a!important}html.night-mode .rechargePage .rc-pay-amount.active{border-color:var(--theme)!important;color:#ff8a85!important;background:#2a1a1a!important}html.night-mode .rechargePage .rc-pay-methods-label,html.night-mode .rechargePage .rc-pay-method-desc{color:#9a9aa8!important}html.night-mode .rechargePage .rc-pay-method{background:#242432!important;border-color:#3a3a4a!important}html.night-mode .rechargePage .rc-pay-method.active{border-color:var(--theme)!important;background:#2a1a1a!important}html.night-mode .rechargePage .rc-pay-method-title{color:#fff!important}html.night-mode .rechargePage .rc-pay-field select{color:#fff!important;background:#242432!important;border-color:#3a3a4a!important}html.night-mode .rechargePage .rc-pay-tip-warn{color:#e0b35a!important}html.night-mode .rechargePage .rc-pay-amount .bonus{color:#ffd36b!important}html.night-mode .rechargePage .rc-pay-field input{color:#fff!important;background:#242432!important;border-color:#3a3a4a!important}html.night-mode .wallet-modal-title,html.night-mode .wallet-modal-balance,html.night-mode .wallet-modal-balance b,html.night-mode .auth-field,html.night-mode .auth-terms{color:#fff!important}html.night-mode .topup-amount{color:#fff!important;background:#242432!important;border-color:#3a3a4a!important}html.night-mode .topup-amount.active{border-color:var(--theme)!important;color:#ff8a85!important;background:#2a1a1a!important}html.night-mode .topup-bonus{color:#ffd36b!important}html.night-mode .auth-field input{color:#fff!important;background:#242432!important;border-color:#3a3a4a!important}html.night-mode .withdraw-btn{color:#fff!important;box-shadow:none!important;background:#2a2a36!important}html.night-mode .withdraw-btn img{filter:brightness(0)invert()!important}html.night-mode .logout-btn{color:#fff!important;background:#1a1a24!important;border-color:#3a3a4a!important}html.night-mode .logout-btn.login{border-color:var(--theme)!important;color:#ff8a85!important}html.night-mode .qa-chip{color:#fff!important;background:#242432!important}html.night-mode .qa-chip.purple{color:#c4b5fd!important}html.night-mode .qa-item,html.night-mode .qa-item svg{color:#fff!important}html.night-mode .recordPage .navTop{background-color:#12121a!important}html.night-mode .recordPage .rec-nav h1,html.night-mode .recordPage .rec-back{color:#fff!important}html.night-mode .recordPage .rec-back{background:#2a2a36!important}html.night-mode .recordPage .rec-tab,html.night-mode .recordPage .rec-tab.active{color:#fff!important}html.night-mode .recordPage .listBox .list-item{color:#fff!important;background:#1a1a24!important}html.night-mode .recordPage .listBox .list-item .goodsHeader .goodsName,html.night-mode .recordPage .listBox .list-item .goodsHeader .goodsName .name,html.night-mode .recordPage .listBox .list-item .goodsHeader .time,html.night-mode .recordPage .listBox .list-item .goodsInfo .goods-params .draws,html.night-mode .recordPage .listBox .list-item .goodsInfo .goods-params .tags .tag_item,html.night-mode .recordPage .listBox .list-item .goodsPrice .paymentPrice,html.night-mode .recordPage .listBox .list-item .goodsPrice .value,html.night-mode .recordPage .listBox .list-item .goodsPrice .value .price,html.night-mode .recordPage .empty-box,html.night-mode .recordPage .empty-box p{color:#fff!important}html.night-mode .recordPage .listBox .list-item .goodsInfo{background-color:#242432!important}html.night-mode .recordPage .listBox .list-item .goodsInfo .goods-img{background:#1a1a24!important}html.night-mode .recordPage .listBox .list-item .goodsInfo .hash{color:#fff!important;background-color:#2a2a36!important}html.night-mode .recordPage .listBox .list-item .goodsInfo .hash img{filter:invert()brightness(1.35)}html.night-mode .recordPage .listBox .list-item .goodsInfo .goods-params .tags .tag_item .tag{background:#1a1a24!important}html.night-mode .recordPage .listBox .list-item .goodsInfo .goods-params .tags .tag_item .tag.rarity-S{color:#ff6b6b!important}html.night-mode .recordPage .listBox .list-item .goodsInfo .goods-params .tags .tag_item .tag.rarity-A{color:#ffb347!important}html.night-mode .recordPage .listBox .list-item .goodsInfo .goods-params .tags .tag_item .tag.rarity-B{color:#6eb5ff!important}html.night-mode .recordPage .listBox .list-item .goodsInfo .goods-params .tags .tag_item .tag.rarity-C{color:#b0b0b8!important}html.night-mode .recordPage .listBox .list-item .goodsInfo .goods-params .tags .tag_item .tag_num div{color:#fff!important;background:#ffffff1f!important}html.night-mode .rec-hash-panel{color:#fff!important;background:#1a1a24!important}html.night-mode .rec-hash-panel h3,html.night-mode .rec-hash-panel .rec-hash-name{color:#fff!important}html.night-mode .rec-hash-panel code{color:#fff!important;background:#242432!important}html.night-mode .rec-hash-panel button{background:var(--theme)!important;color:#fff!important}html.night-mode .myorderPage .navTop{color:#fff!important;background-color:#12121a!important}html.night-mode .myorderPage .mo-nav{color:#fff!important;background:#16161f!important}html.night-mode .myorderPage .mo-nav h1,html.night-mode .myorderPage .mo-back{color:#fff!important}html.night-mode .myorderPage .mo-back{background:#2a2a36!important}html.night-mode .myorderPage .mo-tab{color:#9a9aa8!important}html.night-mode .myorderPage .mo-tab.active{color:#fff!important}html.night-mode .myorderPage .listBox{background:0 0!important}html.night-mode .myorderPage .listBox .list-item{border:1px solid #2c2c38;color:#fff!important;background-color:#1a1a24!important;background-image:none!important}html.night-mode .myorderPage .listBox .list-item .item-header .time,html.night-mode .myorderPage .listBox .list-item .goodsBox .goodsInfo .priceBox .num,html.night-mode .myorderPage .empty-box,html.night-mode .myorderPage .empty-box p{color:#b0b0bc!important}html.night-mode .myorderPage .listBox .list-item .item-header .status,html.night-mode .myorderPage .listBox .list-item .item-header .status-text,html.night-mode .myorderPage .listBox .list-item .goodsBox .goodsInfo .goodsName,html.night-mode .myorderPage .listBox .list-item .goodsBox .goodsInfo .priceBox .price{color:#fff!important}html.night-mode .myorderPage .listBox .list-item .goodsBox .goodsImgBox{background:#242432!important}html.night-mode .myorderPage .listBox .list-item .message{color:#ff8a7a!important;background:#242432!important}html.night-mode .myorderPage .listBox .list-item .btns .btn{color:#fff!important;background:#242432!important;border-color:#3a3a4a!important}html.night-mode .myorderPage .listBox .list-item .btns .btn.confirm{color:#12121a!important;background:#fff!important;border-color:#fff!important}html.night-mode .mo-panel{color:#fff!important;background:#1a1a24!important}html.night-mode .mo-panel h3{color:#fff!important}html.night-mode .mo-panel p{color:#b0b0bc!important}html.night-mode .mo-panel-actions button.ghost{color:#fff!important;background:#2a2a36!important}.night-btn{color:#444;background:#f3f3f7;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.night-btn svg{flex:none;display:block;overflow:visible}.night-btn:active{transform:scale(.94)}.night-btn.on{color:var(--theme);background:#ff15121f}html.night-mode .shopPage,html.night-mode .shopPage .headerBox,html.night-mode .shopPage .headerBox.solid,html.night-mode .shopPage .shop-top.active{color:#fff!important;background:#12121a!important}html.night-mode .shopPage .headerBox h1,html.night-mode .shopPage .shop-back,html.night-mode .shopPage .shop-rule,html.night-mode .shopPage .headerBox.solid h1,html.night-mode .shopPage .headerBox.solid .shop-back,html.night-mode .shopPage .headerBox.solid .shop-rule{color:#fff!important}html.night-mode .shopPage .shop-back,html.night-mode .shopPage .shop-rule{box-shadow:none!important;background:#2a2a36!important}html.night-mode .shopPage .pointsBox{border:1px solid #2c2c38;color:#fff!important;background:#1a1a24!important}html.night-mode .shopPage .pointsBox .desc,html.night-mode .shopPage .pointsBox .desc span,html.night-mode .shopPage .pointsBox .num,html.night-mode .shopPage .points-title{color:#fff!important}html.night-mode .shopPage .drawGroup .draw-item{border:1px solid #2c2c38;background:#1a1a24!important}html.night-mode .shopPage .drawGroup .draw-item .i-name,html.night-mode .shopPage .drawGroup .draw-item .i-num,html.night-mode .shopPage .drawGroup .draw-item .i-num span{color:#fff!important}html.night-mode .shopPage .drawGroup .draw-item .i-num{background:#000!important}html.night-mode .shopPage .drawGroup .draw-item .numBox .num{color:#ea392a!important}html.night-mode .shopPage .storeContainer{background:#12121a!important}html.night-mode .shopPage .storeContainer .navbar-box,html.night-mode .shopPage .storeContainer .navbar-box.scrolled,html.night-mode .shopPage .navbar-box{background:#16161f!important;border-color:#2c2c38!important}html.night-mode .shopPage .storeContainer .navbar-box .navbar-tab .scroll-view .item-tab,html.night-mode .shopPage .storeContainer .navbar-box .navbar-tab .scroll-view .item-tab .inner-item,html.night-mode .shopPage .storeContainer .navbar-box .navbar-tab .scroll-view .item-tab span,html.night-mode .shopPage .storeContainer .navbar-box .sortBox,html.night-mode .shopPage .storeContainer .navbar-box .sortBox span,html.night-mode .shopPage .navbar-tab .item-tab{color:#9a9aa8!important}html.night-mode .shopPage .storeContainer .navbar-box .navbar-tab .scroll-view .item-tab.active,html.night-mode .shopPage .storeContainer .navbar-box .navbar-tab .scroll-view .item-tab.active .inner-item,html.night-mode .shopPage .storeContainer .navbar-box .navbar-tab .scroll-view .item-tab.active span,html.night-mode .shopPage .navbar-tab .item-tab.active{color:#fff!important}html.night-mode .shopPage .shop-goods,html.night-mode .shopPage .storeContainer .list .list-item,html.night-mode .shopPage .goods-item,html.night-mode .shopPage .storeContainer .goods-list-item{color:#fff!important;background:#1a1a24!important;border-color:#2c2c38!important}html.night-mode .shopPage .shop-goods .goodsName,html.night-mode .shopPage .shop-goods .goodsInfo,html.night-mode .shopPage .storeContainer .list .list-item .goodsName,html.night-mode .shopPage .storeContainer .list .list-item .goodsInfo,html.night-mode .shopPage .storeContainer .list .list-item .i-value{color:#fff!important}html.night-mode .shopPage .shop-goods .i-price,html.night-mode .shopPage .shop-goods .i-price span,html.night-mode .shopPage .storeContainer .list .list-item .priceBox .i-price,html.night-mode .shopPage .storeContainer .list .list-item .priceBox .i-price .points{color:#ea392a!important}html.night-mode .shopPage .shop-goods .i-stock,html.night-mode .shopPage .storeContainer .list .list-item .priceBox .i-stock{color:#9a9aa8!important}html.night-mode .shop-rule-panel{color:#fff!important;background:#1a1a24!important;border-color:#2c2c38!important}html.night-mode .shop-rule-panel h3,html.night-mode .shop-rule-panel ol,html.night-mode .shop-rule-panel li,html.night-mode .shop-rule-panel p{color:#fff!important}html.night-mode .pointsDetailsPage{color:#fff!important;background:#12121a!important}html.night-mode .pointsDetailsPage .pd-header h1,html.night-mode .pointsDetailsPage .pd-tab_item.active,html.night-mode .pointsDetailsPage .pd-rightTime,html.night-mode .pointsDetailsPage .pd-leftInfo .pd-title,html.night-mode .pointsDetailsPage .pd-rightPrice .pd-price,html.night-mode .pointsDetailsPage .pd-date-title,html.night-mode .pointsDetailsPage .pd-date-head button.confirm{color:#fff!important}html.night-mode .pointsDetailsPage .pd-tab_item,html.night-mode .pointsDetailsPage .pd-leftInfo .pd-time,html.night-mode .pointsDetailsPage .pd-rightPrice .pd-balance,html.night-mode .pointsDetailsPage .q-empty .emptyTitle{color:#9a9aa8!important}html.night-mode .pointsDetailsPage .pd-list_item,html.night-mode .pointsDetailsPage .pd-date-sheet,html.night-mode .pointsDetailsPage .pd-searchBox{color:#fff!important;background:#1a1a24!important;border-color:#2c2c38!important}html.night-mode .pointsDetailsPage .pd-year-col button.on,html.night-mode .pointsDetailsPage .pd-month-col button.on{color:#fff!important;background:#2a2a36!important}html.night-mode .customerPage{color:#f2f2f7!important;background:linear-gradient(#3a1a22 0%,#12121a 180px,#12121a)!important}html.night-mode .customerPage .headerBox.solid{background:#1a1a24!important}html.night-mode .customerPage .headerBox h1,html.night-mode .customerPage .cs-back{color:#f2f2f7!important}html.night-mode .customerPage .cs-back{background:#ffffff1f!important}html.night-mode .customerPage .headerBox.solid .cs-back{color:#f2f2f7!important;background:#2a2a36!important}html.night-mode .customerPage .service .title .name{color:#f2f2f7!important}html.night-mode .customerPage .service .title .time{color:#9a9aa8!important}html.night-mode .customerPage .list{background:#1a1a24!important}html.night-mode .customerPage .list>.title,html.night-mode .customerPage .faq-head,html.night-mode .customerPage .faq-head .label,html.night-mode .customerPage .faq-head ul,html.night-mode .customerPage .faq-head li{color:#f2f2f7!important}html.night-mode .customerPage .faq-item{border-top-color:#2a2a36!important}html.night-mode .customerPage .list .text,html.night-mode .customerPage .list .text span,html.night-mode .customerPage .list .text .text-title,html.night-mode .customerPage .list .text .mp10,html.night-mode .customerPage .list .text div{color:#cfd0d8!important}html.night-mode .customerPage .list .text .text-title{color:#f2f2f7!important}html.night-mode .customerPage .footer-bottom{background:#16161f!important;border-top-color:#2a2a36!important}html.night-mode .customerPage .footer-bottom button{color:#fff!important;background:#2a2a36!important}html.admin-route,html.admin-route body,html.admin-route .app-shell{--lightningcss-light:initial!important;--lightningcss-dark: !important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;color:#222!important;background:#d8d8de!important}html.night-mode.admin-route .admin-page,html.night-mode.admin-route .admin-login-page,html.admin-route .admin-page,html.admin-route .admin-login-page{color:#222!important;background:#f6f6fa!important}html.night-mode.admin-route .admin-page :is(h1,h2,h3,h4,h5,h6,p,span,label,li,td,th,div,a,button,input,textarea,select,option,em,strong,small),html.admin-route .admin-page :is(h1,h2,h3,h4,h5,h6,p,span,label,li,td,th,div,a,button,input,textarea,select,option,em,strong,small):not(.admin-pool-switch){color:inherit!important}html.admin-route .admin-page button.admin-pool-switch.active{color:#fff!important;-webkit-text-fill-color:#fff!important}html.admin-route .admin-header h1{color:var(--theme,#ff1512)!important}html.admin-route .admin-nav-item{color:#222!important;background:#fff!important}html.admin-route .admin-nav-item.active{color:#fff!important;background:var(--theme,#ff1512)!important}html.admin-route .admin-front-link,html.admin-route .admin-login-card,html.admin-route .admin-user-card,html.admin-route .admin-main,html.admin-route .admin-form,html.admin-route input,html.admin-route textarea,html.admin-route select{color:#222!important;background:#fff!important;border-color:#ececf2!important}html.admin-route .admin-page .admin-btn,html.admin-route .admin-page .admin-btn.add,html.admin-route .admin-page .admin-btn.sub,html.admin-route .admin-page .admin-btn.reset,html.admin-route .admin-page .admin-btn.danger{color:#fff!important}html.admin-route .admin-page .admin-btn.danger{background:#333!important}html.admin-route .admin-page .admin-btn.danger:hover{background:#111!important}html.admin-route .admin-page .admin-btn.add{background:#21a558!important}html.admin-route .admin-page .admin-btn.sub{background:#e8871a!important}html.admin-route .admin-page .admin-btn.reset{background:var(--theme,#ff1512)!important}html.night-mode .continuouPage.explosivePage,html.night-mode .continuouPage.explosivePage.drawRewardsPage{color:#fff!important;background-color:#12121a!important;background-image:none!important}html.night-mode .continuouPage.explosivePage .navbar .center,html.night-mode .continuouPage.explosivePage .goods-list .goods-item .goods-info .name{color:#fff!important}html.night-mode .continuouPage.explosivePage .goods-list .goods-item .goods-info .price{color:var(--p_c,#ff1512)!important}html.night-mode .continuouPage .content .left .onLineUser{box-shadow:none!important;background:#1a1a24!important}html.night-mode .continuouPage .content .left .onLineUser .userList .num,html.night-mode .continuouPage .content .left .onLineUser .userList .num span{color:#fff!important}html.night-mode .continuouPage.explosivePage .content .right .goods-classical.explosive .explosive-footer{border:1px solid #2c2c38;border-radius:10px;background-color:#1a1a24!important;background-image:none!important}html.night-mode .continuouPage.explosivePage .explosive-footer-item-title{color:#c8c8d0!important}html.night-mode .continuouPage.explosivePage .explosive-footer-item-value{color:#fff!important}html.night-mode .continuouPage.explosivePage .explosive-footer-item-value.red-color{color:var(--theme,#ff1512)!important}html.night-mode .continuouPage.explosivePage .footer .btn-box{box-shadow:none!important;background-color:#16161f!important}html.night-mode .explosivePage .ex-empty,html.night-mode .explosivePage .ex-empty p{color:#fff!important}html.night-mode .SPRecordPage{color:#fff!important;background:#12121a!important}html.night-mode .SPRecordPage .sp-navTop{border-bottom:1px solid #2c2c38;background:#12121a!important}html.night-mode .SPRecordPage .sp-back img{filter:brightness(0)invert()!important}html.night-mode .SPRecordPage .tab-box .tab-item{color:#9a9aa8!important}html.night-mode .SPRecordPage .tab-box .tab-item.active{color:#fff!important}html.night-mode .SPRecordPage .tab-box .tab-item.active .line{background-color:var(--theme,#ff1512)!important}html.night-mode .SPRecordPage .navTop-active .tab-box .tab-item{color:#9a9aa8!important}html.night-mode .SPRecordPage .navTop-active .tab-box .tab-item.active{color:#fff!important}html.night-mode .lottery-page,html.night-mode .lottery-page .header-box{color:#fff!important;background:#12121a!important}html.night-mode .lottery-page .header-box .bg-box span{color:#fff!important}html.night-mode .lottery-page .list .item{color:#fff!important;background:#1a1a24!important}html.night-mode .lottery-page .list .item .leftUser .userInfo .userName .text-overflow1,html.night-mode .lottery-page .list .item .leftUser .userInfo .time{color:#fff!important}html.night-mode .lottery-page .list .item .leftUser .userInfo .time{color:#9a9aa8!important}html.night-mode .lottery-page .list .item .rightGoods .price-box .price{background:#2a2a36!important}html.night-mode .lottery-page .list .item .rightGoods .price-box .price .rm,html.night-mode .lottery-page .list .item .rightGoods .price-box .price .num{color:#fff!important}html.night-mode .lottery-page .list .item .type_icon.classics{color:#111!important}html.night-mode .dailyListPage .listHeader .header-text,html.night-mode .dailyListPage .listBox .list .list-item .leftUser .userInfo .userName,html.night-mode .dailyListPage .listBox .list .list-item .leftUser .rank,html.night-mode .dailyListPage .listBox .list .list-item .rightNum,html.night-mode .dailyListPage .listBox .list .list-item .rightSp .totale,html.night-mode .dailyListPage .listBox .list .list-item .rightSp .price,html.night-mode .dailyListPage .myRankUser .leftUserData .rankNum,html.night-mode .dailyListPage .myRankUser .leftUserData .userInfo .name,html.night-mode .dailyListPage .myRankUser .price,html.night-mode .dailyListPage .myRankUser .rightSp .totale,html.night-mode .dailyListPage .myRankUser .rightSp .price{color:#fff!important}.toysHomePage .navName,.toysHomePage .navBtn{color:#111!important}.toysHomePage .timeNum{color:#fff!important}.toysHomePage .section-head h2{color:#111!important}.toysHomePage .more-link{color:#72797a!important}.toysHomePage .cat-tab{color:#aaa!important}.toysHomePage .cat-tab.active,.toysHomePage .product-title,.toysHomePage .demon-name,.toysHomePage .random-name,.toysHomePage .pkItem-name,.toysHomePage .king-name{color:#111!important}.toysHomePage .product-price,.toysHomePage .demon-price,.toysHomePage .random-price{color:var(--theme,#ff1512)!important}.toysHomePage .product-points,.toysHomePage .demon-prize,.toysHomePage .random-prize,.toysHomePage .king-earn{color:#72797a!important}.toysHomePage .comboGuide{color:#111!important;background:#fff!important}.toysHomePage .comboGuide-meta strong{color:#111!important}.toysHomePage .comboGuide-meta span{color:#747a72!important}html.night-mode .toysHomePage{color:#fff!important;background:#12121a!important}html.night-mode .toysHomePage .navName,html.night-mode .toysHomePage .navBtn,html.night-mode .toysHomePage .timeNum,html.night-mode .toysHomePage .section-head h2,html.night-mode .toysHomePage .more-link,html.night-mode .toysHomePage .cat-tab,html.night-mode .toysHomePage .cat-tab.active,html.night-mode .toysHomePage .product-title,html.night-mode .toysHomePage .demon-name,html.night-mode .toysHomePage .random-name,html.night-mode .toysHomePage .pkItem-name,html.night-mode .toysHomePage .king-name,html.night-mode .toysHomePage .product-points,html.night-mode .toysHomePage .demon-prize,html.night-mode .toysHomePage .random-prize,html.night-mode .toysHomePage .comboGuide,html.night-mode .toysHomePage .comboGuide-meta strong,html.night-mode .toysHomePage .comboGuide-meta span{color:#fff!important}html.night-mode .toysHomePage .product-price,html.night-mode .toysHomePage .demon-price,html.night-mode .toysHomePage .random-price{color:#ff8a85!important}html.night-mode .toysHomePage .demon-prize .num,html.night-mode .toysHomePage .king-earn .n{color:#fff!important}html.night-mode .toysHomePage .comboGuide,html.night-mode .toysHomePage .product-card,html.night-mode .toysHomePage .demon-goods-info,html.night-mode .toysHomePage .random-goods-info{background:#1a1a24!important}html.night-mode .toysHomePage .product-img{background:#242432!important}html.night-mode .product-grid.random .product-card{background:#1a1a24!important;border-color:#2c2c38!important}html.night-mode .product-grid.random .product-img{background:#242432!important}html.night-mode .product-grid.random .random-goods-info{background:#1a1a24!important;border-color:#2c2c38!important}html.night-mode .product-grid.random .random-name,html.night-mode .product-grid.random .random-goods-info .random-name{color:#fff!important}html.night-mode .product-grid.random .random-prize,html.night-mode .product-grid.random .random-goods-info .random-prize{color:#9a9aa8!important}html.night-mode .product-grid.random .random-price,html.night-mode .product-grid.random .random-goods-info .random-price{color:var(--theme,#ff1512)!important}html.night-mode .product-grid.random .random-prize .num,html.night-mode .product-grid.random .random-goods-info .random-prize .num{color:#fff!important}html.night-mode .product-grid.random .random-soldout{color:#fff!important;background:#0000008c!important}.sgPkPage{color:#fff!important;background-color:#12121a!important}.sgPkBalance,.sgPkOnline-chip{color:#fff!important;box-shadow:none!important;background:#1a1a24!important}.sgPkOnline-num em{color:#a0a0aa!important}.sgPkOnline-more{filter:invert();opacity:.85}.sgPkSelect-side.active,.sgPkNavBox button.active{color:#fff!important}.sgPkNavBox button{color:#a0a0aa!important}.sgPkGrade{color:#fff!important;background:#1a1a24!important}.sgPkGrade-title .text,.sgPkGoodsItem,.sgPkGoodsItem .name{color:#fff!important}.sgPkGoodsItem .thumb{background:#242432!important}.sgPkHistoryEmpty,.sgPkHistoryItem{color:#fff!important;background:#1a1a24!important}.sgPkHistoryItem .name,.sgPkHistoryItem .num{color:#fff!important}.sgPkHistoryItem .time,.sgPkHistoryItem .code,.sgPkHistoryItem .right-ready{color:#a0a0aa!important}.sgPkFooter-bar{background:#16161f!important;box-shadow:0 -2px 8px #00000073!important}.sgPkFooter-join.wait{color:#fff!important;background:#2a2a36!important}.sgPkRules-panel{color:#fff!important;background:#1a1a24!important}.sgPkRules-panel header,.sgPkRules-panel header strong,.sgPkRules-panel header button{color:#fff!important}.sgPkRules-panel iframe{filter:invert(.92)hue-rotate(180deg);background:#12121a!important}html.night-mode .sgRandomPage.page{color:#fff!important;background:#12121a!important}html.night-mode .sgRandomPage .sgR-mask{-webkit-backdrop-filter:blur(calc(var(--u) * 2.66667));backdrop-filter:blur(calc(var(--u) * 2.66667));background:#12121acc!important}html.night-mode .sgRandomPage .sgR-navTitle,html.night-mode .sgRandomPage .sgR-balance,html.night-mode .sgRandomPage .sgR-onlineNum,html.night-mode .sgRandomPage .sgR-boxNum,html.night-mode .sgRandomPage .sgR-remain,html.night-mode .sgRandomPage .sgR-remain .left,html.night-mode .sgRandomPage .sgR-remain .s,html.night-mode .sgRandomPage .sgR-tabs button,html.night-mode .sgRandomPage .sgR-tabs button span,html.night-mode .sgRandomPage .sgR-item,html.night-mode .sgRandomPage .sgR-itemInfo .name,html.night-mode .sgRandomPage .sgR-historyFilters button,html.night-mode .sgRandomPage .sgR-hName .name,html.night-mode .sgRandomPage .sgR-hDraw,html.night-mode .sgRandomPage .sgR-hRandomText,html.night-mode .sgRandomPage .sgR-hAdvanced .price,html.night-mode .sgRandomPage .sgR-sheetHead h3,html.night-mode .sgRandomPage .sgR-sheetHead button,html.night-mode .sgRandomPage .sgR-boxPick,html.night-mode .sgRandomPage .sgR-boxPick strong,html.night-mode .sgRandomPage .sgR-rateRow,html.night-mode .sgRandomPage .sgR-rateRow strong,html.night-mode .sgRandomPage .sgR-rankRow strong{color:#fff!important}html.night-mode .sgRandomPage .sgR-onlineNum span,html.night-mode .sgRandomPage .sgR-historyEmpty div,html.night-mode .sgRandomPage .sgR-hName .lv,html.night-mode .sgRandomPage .sgR-hBottom .time,html.night-mode .sgRandomPage .sgR-hLocked,html.night-mode .sgRandomPage .sgR-boxPick p,html.night-mode .sgRandomPage .sgR-sheetTip,html.night-mode .sgRandomPage .sgR-rankRow p{color:#9a9aa8!important}html.night-mode .sgRandomPage .sgR-remain .text,html.night-mode .sgRandomPage .sgR-itemInfo .price,html.night-mode .sgRandomPage .sgR-hDraw.active,html.night-mode .sgRandomPage .sgR-rankPrice{color:var(--theme,#ff1512)!important}html.night-mode .sgRandomPage .sgR-online{box-shadow:none!important;background:#1a1a24!important}html.night-mode .sgRandomPage .sgR-boxNum{background:#1a1a24e6!important}html.night-mode .sgRandomPage .sgR-back img{filter:brightness(0)invert()!important;opacity:1!important}html.night-mode .sgRandomPage .sgR-navArrow img{filter:brightness(0)invert()!important;opacity:.9!important}html.night-mode .sgRandomPage .sgR-navArrow.disabled img{opacity:.28!important}html.night-mode .sgRandomPage .sgR-tabsWrap,html.night-mode .sgRandomPage .sgR-grid,html.night-mode .sgRandomPage .sgR-history{background:#12121a!important}html.night-mode .sgRandomPage .sgR-tabs{background:#2a2a36!important}html.night-mode .sgRandomPage .sgR-tabs button.active{color:#fff!important;background:#1a1a24!important}html.night-mode .sgRandomPage .sgR-tabs button.active span{color:#fff!important}html.night-mode .sgRandomPage .sgR-item,html.night-mode .sgRandomPage .sgR-hItem,html.night-mode .sgRandomPage .sgR-hInner{color:#fff!important;background:#1a1a24!important}html.night-mode .sgRandomPage .sgR-historyFilters button.active{color:#fff!important;background:#2a2a36!important}html.night-mode .sgRandomPage .sgR-hAdvanced .price{background:#242432!important}html.night-mode .sgRandomPage .sgR-progress{background:#ffffff14!important}html.night-mode .sgRandomPage .sgR-sheet{color:#fff!important;background:#1a1a24!important}html.night-mode .sgRandomPage .sgR-sheetHead button{color:#fff!important;background:#2a2a36!important}html.night-mode .sgRandomPage .sgR-sheet iframe{background:#12121a!important}html.night-mode .sgRandomPage .sgR-boxPick{background:#242432!important}html.night-mode .sgRandomPage .sgR-boxPick img{background:#1a1a24!important}html.night-mode .sgRandomPage .sgR-rateRow,html.night-mode .sgRandomPage .sgR-rankRow{border-bottom-color:#2c2c38!important}html.night-mode .sgRandomPage .sgR-rankPic{background:#242432!important}html.night-mode .sgRandomPage .sgR-most,html.night-mode .sgRandomPage .sgR-randomTag{color:#111!important}html.night-mode .sgRandomPage .draw-bar.sgR-drawBar{background:#16161f!important;border-top-color:#2c2c38!important}html.night-mode .sgRandomPage .draw-bar .draw-btn.flat>span{color:#fff!important}html.night-mode .ff-page{color:#fff!important;background:#12121a!important}html.night-mode .ff-nav,html.night-mode .ff-tabs{background:#12121a!important;border-bottom-color:#2c2c38!important}html.night-mode .ff-nav h1,html.night-mode .ff-back,html.night-mode .ff-tab.active,html.night-mode .ff-user b{color:#fff!important}html.night-mode .ff-tab,html.night-mode .ff-user span,html.night-mode .ff-empty{color:#9a9aa8!important}html.night-mode .ff-list li{background:#1a1a24!important}html.night-mode .ff-follow.on{color:#cfd0d8!important;background:#2a2a36!important}html.night-mode .ff-user img{background:#242432!important}.freeBoxPopup-desc{display:none!important}html.night-mode .freeBoxPopup-desc,html.night-mode .freeBoxPopup .desc,html.night-mode .freeBoxPopup-title-text{color:#000!important}html.night-mode .cp-sheet .cp-method,html.night-mode .cp-sheet .cp-method-name{color:#111!important}html.night-mode .cp-sheet .cp-method{background:#fff!important;border-bottom-color:#f0f0f4!important}html.night-mode .sg-stat,html.night-mode .sg-box-section{color:#fff!important;box-shadow:none!important;background:#1a1a24!important}html.night-mode .sg-stat b,html.night-mode .sg-box-title,html.night-mode .sg-box-title h2,html.night-mode .sg-box-day{color:#fff!important}html.night-mode .sg-stat span,html.night-mode .sg-box-reward{color:#9a9aa8!important}html.night-mode .sg-box{box-shadow:none!important;background:linear-gradient(#242432,#1a1a24)!important}html.night-mode .auth-field input,html.night-mode .auth-field input:read-only,html.night-mode .auth-field input[readonly]{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;background:#242432!important}.th-page,.th-page .th-nav,.th-page .th-top,.th-page .th-top.rain,.th-page .th-card,.th-page .th-card.free,.th-page .th-card.rain,.th-page .th-progress,.th-page .th-card.rain .th-progress,.th-page .th-list,.th-page .th-tab,.th-page .th-tab.active,.th-page .th-day-tabs,.th-page .th-day-tabs button,.th-page .th-day-tabs button.active,.th-page .th-player,.th-page .th-player.me,.th-page .th-player.win,.th-page .th-success-card,.th-page .th-back,.th-page .th-rule,.th-page .th-join-btn,.th-page .th-join-btn.joined,.th-page .th-success-btn{color:#111!important;box-shadow:none!important;background:#fff!important}.th-page{color:#111!important;background:#fff!important}.th-page .th-nav{background:#fff!important;border-bottom-color:#ececf2!important}.th-page h1,.th-page h2,.th-page p,.th-page span,.th-page strong,.th-page b,.th-page li,.th-page .th-tab-time,.th-page .th-tab-state,.th-page .th-tab.in-progress .th-tab-state,.th-page .th-prize-name,.th-page .th-left-info span,.th-page .th-countdown,.th-page .th-countdown b,.th-page .th-condition,.th-page .th-condition b,.th-page .th-state-line,.th-page .th-list-title,.th-page .th-rank,.th-page .th-username,.th-page .th-time,.th-page .th-success-card h2,.th-page .th-success-card p,.th-page .th-success-card.rules ol{color:#111!important}.th-page .th-tab.active{outline-color:#111!important}.th-page .th-progress-bar{background:#ececf2!important}.th-page .th-progress-fill{box-shadow:none!important;background:#111!important;animation:none!important}.th-page .th-progress-glow{box-shadow:none!important;background:#111!important}.th-page .th-join-btn,.th-page .th-join-btn.joined,.th-page .th-success-btn,.th-page .th-tab-tag,.th-page .th-tab-tag.joined,.th-page .th-prize-qty,.th-page .th-me-tag,.th-page .th-win-badge{color:#111!important;background:#fff!important;border:1px solid #111!important}.th-page .th-avatar img{background:#f1f1f5!important}html.night-mode .th-page,html.night-mode .th-page .th-nav,html.night-mode .th-page .th-top,html.night-mode .th-page .th-top.rain,html.night-mode .th-page .th-card,html.night-mode .th-page .th-card.free,html.night-mode .th-page .th-card.rain,html.night-mode .th-page .th-progress,html.night-mode .th-page .th-card.rain .th-progress,html.night-mode .th-page .th-list,html.night-mode .th-page .th-tab,html.night-mode .th-page .th-tab.active,html.night-mode .th-page .th-day-tabs,html.night-mode .th-page .th-day-tabs button,html.night-mode .th-page .th-day-tabs button.active,html.night-mode .th-page .th-player,html.night-mode .th-page .th-player.me,html.night-mode .th-page .th-player.win,html.night-mode .th-page .th-success-card,html.night-mode .th-page .th-back,html.night-mode .th-page .th-rule,html.night-mode .th-page .th-join-btn,html.night-mode .th-page .th-join-btn.joined,html.night-mode .th-page .th-success-btn{color:#fff!important;background:#000!important}html.night-mode .th-page h1,html.night-mode .th-page h2,html.night-mode .th-page p,html.night-mode .th-page span,html.night-mode .th-page strong,html.night-mode .th-page b,html.night-mode .th-page li,html.night-mode .th-page .th-tab-time,html.night-mode .th-page .th-tab-state,html.night-mode .th-page .th-tab.in-progress .th-tab-state,html.night-mode .th-page .th-tab.in-progress.active .th-tab-state,html.night-mode .th-page .th-prize-name,html.night-mode .th-page .th-left-info span,html.night-mode .th-page .th-countdown,html.night-mode .th-page .th-countdown b,html.night-mode .th-page .th-condition,html.night-mode .th-page .th-condition b,html.night-mode .th-page .th-state-line,html.night-mode .th-page .th-list-title,html.night-mode .th-page .th-rank,html.night-mode .th-page .th-username,html.night-mode .th-page .th-time,html.night-mode .th-page .th-success-card h2,html.night-mode .th-page .th-success-card p,html.night-mode .th-page .th-success-card.rules ol{color:#fff!important}html.night-mode .th-page .th-tab.active{outline-color:#fff!important}html.night-mode .th-page .th-progress-bar{background:#222!important}html.night-mode .th-page .th-progress-fill,html.night-mode .th-page .th-progress-glow{background:#fff!important}html.night-mode .th-page .th-join-btn,html.night-mode .th-page .th-join-btn.joined,html.night-mode .th-page .th-success-btn,html.night-mode .th-page .th-back,html.night-mode .th-page .th-rule,html.night-mode .th-page .th-day-tabs button,html.night-mode .th-page .th-day-tabs button.active,html.night-mode .th-page .th-tab{color:#fff!important;background:#000!important;border-color:#fff!important}html.night-mode .th-page .th-tab-tag,html.night-mode .th-page .th-tab-tag.joined,html.night-mode .th-page .th-prize-qty,html.night-mode .th-page .th-me-tag,html.night-mode .th-page .th-win-badge{color:#fff!important;background:#111!important;border:1px solid #fff!important}html.night-mode .th-page .th-avatar img{background:#111!important}html.night-mode .result-modal .result-btn.ghost,html.night-mode .result-actions .result-btn.ghost{color:#111!important;background:#fff!important}html.night-mode .setPage .set-confirm-actions button.ghost{color:#111!important;background:#f1f1f5!important}.cardPage{color:#111!important;background:#fff!important}.cardPage .navbar-tab{background:#ececf2!important}.cardPage .navbar-tab .item-tab{color:#999!important;background:0 0!important}.cardPage .navbar-tab .item-tab.active{color:#111!important;background:#fff!important}.cardPage .list-empty{color:#999!important;background:0 0!important}.cardPage .cardItem,.cardPage .cardItem .goods-img,.cardPage .cardItem .goods-img .num-box{color:#111!important;background:#fff!important}.cardPage .cardItem .goods-info,.cardPage .cardItem .goods-info .name,.cardPage .cardItem .goods-info .name.text-overflow2,.cardPage .cardItem .goods-info .card-goods-name,.cardPage .cardItem .goods-img .num-box .rolling-text{color:#111!important;-webkit-text-fill-color:#111!important;background:#fff!important}.cardPage .cardItem .goods-info .prize{color:#999!important;background:0 0!important}.cardPage .cardItem .goods-info .prize .num{color:var(--y2_c,#c9a227)!important;-webkit-text-fill-color:var(--y2_c,#c9a227)!important;background:0 0!important}.cardPage .cardItem .goods-info .price_box .price .priceNum .rm,.cardPage .cardItem .goods-info .price_box .price .priceNum .n{color:var(--p_c,#ff1512)!important;-webkit-text-fill-color:var(--p_c,#ff1512)!important;background:0 0!important}.cardPage .cardItem .goods-info .price_box .price .pack{color:#747a72!important;-webkit-text-fill-color:#747a72!important;background:0 0!important}.carddetailPage{color:#111!important;background-color:#fff!important;background-image:url(/carddetail/bg.webp)!important;background-repeat:no-repeat!important;background-size:100% 265px!important}.carddetailPage .cd-nav,.carddetailPage .cd-nav.navTop{color:#111!important;background:0 0!important}.carddetailPage .cd-nav h1,.carddetailPage .cd-empty,.carddetailPage .cd-empty p,.carddetailPage .cd-empty a{color:#111!important;-webkit-text-fill-color:#111!important}.carddetailPage .cd-back,.carddetailPage .cd-rule{color:#111!important;background:#ffffffd9!important}.carddetailPage .cd-rule img,.carddetailPage .onLineUser .more,.carddetailPage .bottomBtns .moreRow .more-icon{filter:none!important}.carddetailPage .onLineUser{color:#111!important;background:#fff!important;border:none!important;box-shadow:0 1px #ededed!important}.carddetailPage .onLineUser .num{color:#111!important;-webkit-text-fill-color:#111!important}.carddetailPage .onLineUser .num span{color:#72797a!important;-webkit-text-fill-color:#72797a!important}.carddetailPage .packNum{background-color:#0000!important;background-image:url(/carddetail/packNum-bg.webp)!important;background-repeat:no-repeat!important;background-size:100% 100%!important;border:none!important}.carddetailPage .packNum .numBox .unit,.carddetailPage .packNum .numBox .pack_num{color:#fff!important;-webkit-text-fill-color:#fff!important}.carddetailPage .packNum .winningRate .RARE,.carddetailPage .packNum .winningRate .RARE .label,.carddetailPage .packNum .winningRate .RARE .num{color:#111!important;-webkit-text-fill-color:#111!important;background:0 0!important}.carddetailPage .packNum .winningRate .RARE .line{opacity:.2!important;background:#111!important}.carddetailPage .bulletChat-item{color:#111!important;background:#ffffffb3!important;border:1px solid #ffffff80!important}.carddetailPage .bulletChat-item .username,.carddetailPage .bulletChat-item .username .nick{color:#111!important;-webkit-text-fill-color:#111!important}.carddetailPage .bulletChat-item .username .code,.carddetailPage .bulletChat-item .time{color:#72797a!important;-webkit-text-fill-color:#72797a!important}.carddetailPage .bottomBtns{color:#111!important;background:#fff!important}.carddetailPage .bottomBtns .moreRow{color:#111!important;-webkit-text-fill-color:#111!important;background:0 0!important}.carddetailPage .cd-sheet,.carddetailPage .cd-rulesFrame,.carddetailPage .cd-info-tierHead,.carddetailPage .cd-result-item{color:#111!important;background:#fff!important}.carddetailPage .cd-sheet-head h3,.carddetailPage .cd-sheet-close,.carddetailPage .cd-info-summary,.carddetailPage .cd-info-name,.carddetailPage .cd-info-price,.carddetailPage .cd-info-chevron,.carddetailPage .cd-result-item .name,.carddetailPage .rightIcon .album+*,.carddetailPage .rightIcon span{color:#111!important;-webkit-text-fill-color:#111!important}html.night-mode .app-shell .cardPage{color:#fff!important;background:#000!important}html.night-mode .app-shell .cardPage .navbar-tab{background:#111!important}html.night-mode .app-shell .cardPage .navbar-tab .item-tab{color:#9a9aa8!important;background:0 0!important}html.night-mode .app-shell .cardPage .navbar-tab .item-tab.active{color:#fff!important;background:#1a1a1a!important}html.night-mode .app-shell .cardPage .list-empty{color:#9a9aa8!important;background:0 0!important}html.night-mode .app-shell .cardPage .cardItem,html.night-mode .app-shell .cardPage .cardItem .goods-img,html.night-mode .app-shell .cardPage .cardItem .goods-img .num-box{color:#fff!important;background:#1a1a1a!important}html.night-mode .app-shell .cardPage .cardItem .goods-info,html.night-mode .app-shell .cardPage .cardItem .goods-info .name,html.night-mode .app-shell .cardPage .cardItem .goods-info .name.text-overflow2,html.night-mode .app-shell .cardPage .cardItem .goods-info .card-goods-name,html.night-mode .app-shell .cardPage .cardItem .goods-img .num-box,html.night-mode .app-shell .cardPage .cardItem .goods-img .num-box .rolling-text{color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important}html.night-mode .app-shell .cardPage .cardItem .goods-info .prize{color:#9a9aa8!important;-webkit-text-fill-color:#9a9aa8!important;background:0 0!important}html.night-mode .app-shell .cardPage .cardItem .goods-info .prize .num{color:var(--y2_c,#c9a227)!important;-webkit-text-fill-color:var(--y2_c,#c9a227)!important;background:0 0!important}html.night-mode .app-shell .cardPage .cardItem .goods-info .price_box .price .priceNum .rm,html.night-mode .app-shell .cardPage .cardItem .goods-info .price_box .price .priceNum .n{color:var(--p_c,#ff1512)!important;-webkit-text-fill-color:var(--p_c,#ff1512)!important;background:0 0!important}html.night-mode .app-shell .cardPage .cardItem .goods-info .price_box .price .pack{color:#9a9aa8!important;-webkit-text-fill-color:#9a9aa8!important;background:0 0!important}html.night-mode .app-shell .carddetailPage{color:#fff!important;background:#000!important}html.night-mode .app-shell .carddetailPage :is(h1,h2,h3,p,span,div,button,a,strong,b,small,label,em,i){color:#fff!important;-webkit-text-fill-color:#fff!important}html.night-mode .app-shell .carddetailPage .cd-nav,html.night-mode .app-shell .carddetailPage .cd-nav.navTop{color:#fff!important;background:0 0!important}html.night-mode .app-shell .carddetailPage .cd-back,html.night-mode .app-shell .carddetailPage .cd-rule{color:#fff!important;background:#1a1a1a!important}html.night-mode .app-shell .carddetailPage .cd-rule img,html.night-mode .app-shell .carddetailPage .onLineUser .more,html.night-mode .app-shell .carddetailPage .bottomBtns .moreRow .more-icon{filter:invert()brightness(1.15)!important}html.night-mode .app-shell .carddetailPage .onLineUser,html.night-mode .app-shell .carddetailPage .bottomBtns,html.night-mode .app-shell .carddetailPage .cd-sheet,html.night-mode .app-shell .carddetailPage .cd-rulesFrame,html.night-mode .app-shell .carddetailPage .cd-info-tierHead,html.night-mode .app-shell .carddetailPage .cd-result-item,html.night-mode .app-shell .carddetailPage .bulletChat-item{color:#fff!important;box-shadow:none!important;background:#1a1a1a!important;border-color:#2c2c38!important}html.night-mode .app-shell .carddetailPage .packNum{background-color:#0000!important;background-image:url(/carddetail/packNum-bg.webp)!important;background-repeat:no-repeat!important;background-size:100% 100%!important;border:none!important}html.night-mode .app-shell .carddetailPage .packNum .numBox .unit,html.night-mode .app-shell .carddetailPage .packNum .numBox .pack_num{color:#fff!important;-webkit-text-fill-color:#fff!important}html.night-mode .app-shell .carddetailPage .packNum .winningRate .RARE .line{opacity:.25!important;background:#fff!important}html.night-mode .app-shell .carddetailPage .onLineUser .num span,html.night-mode .app-shell .carddetailPage .bulletChat-item .username .code,html.night-mode .app-shell .carddetailPage .bulletChat-item .time{color:#9a9aa8!important;-webkit-text-fill-color:#9a9aa8!important}html.night-mode .app-shell .carddetailPage .bottomBtns .btns .item,html.night-mode .app-shell .carddetailPage .bottomBtns .btns .item span,html.night-mode .app-shell .carddetailPage .cd-info-rate,html.night-mode .app-shell .carddetailPage .record .priceBox .price,html.night-mode .app-shell .carddetailPage .record .priceBox .price i,html.night-mode .app-shell .carddetailPage .record .progressBox .total{color:#fff!important;-webkit-text-fill-color:#fff!important}html.night-mode .app-shell .carddetailPage .cd-result-actions button.ghost{color:#fff!important;background:#2a2a36!important}html.night-mode .app-shell .carddetailPage .cd-info-price,html.night-mode .app-shell .cardPage .cardItem .goods-info .price_box .price .priceNum .rm,html.night-mode .app-shell .cardPage .cardItem .goods-info .price_box .price .priceNum .n{color:var(--p_c,#ff1512)!important;-webkit-text-fill-color:var(--p_c,#ff1512)!important}.showImgDetails.page,.showImgDetails{color:#111!important;background:#fff!important}.showImgDetails :is(h1,h2,h3,p,span,div,button,a,strong,b,small,label){color:#111!important;-webkit-text-fill-color:#111!important}.showImgDetails .headerBox{background:#fff!important}.showImgDetails .goodsImgSwiper,.showImgDetails .bottomContent .goodsBox{background:#f6f6fa!important}.showImgDetails .bottomContent .goodsBox .goodsInfo{background:#fff!important}.showImgDetails .bottomContent .goodsBox.noBox .goodsInfo{background:0 0!important}.showImgDetails .headerBox .rightFocusOn .focusOnBtn.followed{background:#f6f6fa!important}.showImgDetails .headerBox .leftUser .back,.showImgDetails .bottomContent .time-like .like:not(.on) .likeIcon{filter:none}.showImgDetails .paginationBox .pagination{background-color:#1113!important}.showImgDetails .paginationBox .pagination.active{background-color:#111!important}.showImgDetails .bottomContent .time-like .time{color:#9e9e9e!important;-webkit-text-fill-color:#9e9e9e!important}.showImgDetails .bottomContent .time-like .like span{color:#747a72!important;-webkit-text-fill-color:#747a72!important}.showImgDetails .bottomContent .goodsBox .goodsInfo .leftInfo .n-p .price,.showImgDetails .bottomContent .time-like .like.on span{color:var(--p_c,#ff1512)!important;-webkit-text-fill-color:var(--p_c,#ff1512)!important}.showImgDetails .headerBox .rightFocusOn .focusOnBtn,.showImgDetails .bottomContent .goodsBox .goodsInfo .rightBtn{color:#fff!important;-webkit-text-fill-color:#fff!important}html.night-mode .app-shell .showImgDetails.page,html.night-mode .app-shell .showImgDetails{color:#fff!important;background:#000!important}html.night-mode .app-shell .showImgDetails :is(h1,h2,h3,p,span,div,button,a,strong,b,small,label){color:#fff!important;-webkit-text-fill-color:#fff!important}html.night-mode .app-shell .showImgDetails .headerBox,html.night-mode .app-shell .showImgDetails .goodsImgSwiper,html.night-mode .app-shell .showImgDetails .bottomContent .goodsBox{background:#000!important}html.night-mode .app-shell .showImgDetails .bottomContent .goodsBox .goodsInfo{background:#1a1a1a!important}html.night-mode .app-shell .showImgDetails .bottomContent .goodsBox.noBox .goodsInfo{background:0 0!important}html.night-mode .app-shell .showImgDetails .headerBox .rightFocusOn .focusOnBtn.followed{color:#fff!important;background:#1a1a1a!important}html.night-mode .app-shell .showImgDetails .headerBox .leftUser .back,html.night-mode .app-shell .showImgDetails .bottomContent .time-like .like:not(.on) .likeIcon{filter:invert()brightness(1.15)}html.night-mode .app-shell .showImgDetails .paginationBox .pagination{background-color:#ffffff40!important}html.night-mode .app-shell .showImgDetails .paginationBox .pagination.active{background-color:#fff!important}html.night-mode .app-shell .showImgDetails .bottomContent .time-like .time{color:#9a9aa8!important;-webkit-text-fill-color:#9a9aa8!important}html.night-mode .app-shell .showImgDetails .bottomContent .goodsBox .goodsInfo .leftInfo .n-p .price,html.night-mode .app-shell .showImgDetails .bottomContent .time-like .like.on span{color:var(--p_c,#ff1512)!important;-webkit-text-fill-color:var(--p_c,#ff1512)!important}html.night-mode .app-shell .showImgDetails .headerBox .rightFocusOn .focusOnBtn,html.night-mode .app-shell .showImgDetails .bottomContent .goodsBox .goodsInfo .rightBtn{color:#fff!important;-webkit-text-fill-color:#fff!important}html.night-mode .dajiang_lottie .dajiang_confetti{display:none!important}html.night-mode .dajiang_lottie .dj-inner-slot{fill:#000!important}html.night-mode .dajiang_lottie .dajiang_banner svg image{visibility:hidden!important}html.night-mode .dajiang_lottie .dajiang_banner .beijing1 image,html.night-mode .dajiang_lottie .dajiang_banner .touxiang1 image,html.night-mode .dajiang_lottie .dajiang_banner .tubiao1 image{visibility:visible!important}html.night-mode .dajiang_lottie .dajiang_banner rect[fill=\#ffffff],html.night-mode .dajiang_lottie .dajiang_banner rect[fill=\#FFFFFF],html.night-mode .dajiang_lottie .dajiang_banner rect[fill=\#fff],html.night-mode .dajiang_lottie .dajiang_banner path[fill=\#ffffff],html.night-mode .dajiang_lottie .dajiang_banner path[fill=\#FFFFFF],html.night-mode .dajiang_lottie .dajiang_banner path[fill=\#fff]{fill:#000!important}html.night-mode .dajiang_lottie .dajiang_banner text,html.night-mode .dajiang_lottie .dajiang_banner tspan,html.night-mode .dajiang_lottie .wenben1,html.night-mode .dajiang_lottie .wenben1 text,html.night-mode .dajiang_lottie .wenben1 tspan,html.night-mode .dajiang_lottie .dj-got-label,html.night-mode .dajiang_lottie .dj-got-label text,html.night-mode .dajiang_lottie .dj-got-label tspan,html.night-mode .dajiang_lottie .jiage1,html.night-mode .dajiang_lottie .jiage1 text,html.night-mode .dajiang_lottie .jiage1 tspan,html.night-mode .dajiang_lottie .jiage2,html.night-mode .dajiang_lottie .jiage2 text,html.night-mode .dajiang_lottie .jiage2 tspan{fill:#fff!important;color:#fff!important;stroke:none!important}html.night-mode .app-shell .pd-congrats{background:#fff!important;border-color:#ffd400!important}html.night-mode .app-shell .pd-congrats,html.night-mode .app-shell .pd-congrats-title,html.night-mode .app-shell .pd-congrats-name,html.night-mode .app-shell .pd-congrats-got,html.night-mode .app-shell .pd-congrats-code,html.night-mode .app-shell .pd-congrats-user,html.night-mode .app-shell .pd-congrats-amt{color:#111!important;-webkit-text-fill-color:#111!important}html.night-mode .app-shell .pd-congrats-avatar{background:#f2f2f2!important}.continuouPage.dividendPage .content,html.night-mode .continuouPage.dividendPage .content{background:#000!important}.continuouPage.dividendPage .content .right .goods-pattern,html.night-mode .continuouPage.dividendPage .content .right .goods-pattern{background:#2a2a2a!important}.continuouPage.dividendPage .content .right .goods-pattern .user-name .name,html.night-mode .app-shell .continuouPage.dividendPage .content .right .goods-pattern .user-name .name{color:#000!important}.continuouPage .content .right .goods-pattern .integral-box,html.night-mode .continuouPage .content .right .goods-pattern .integral-box{color:#fff!important;background:#000!important}.continuouPage .content .right .goods-pattern .integral-box .duration span,.continuouPage .content .right .goods-pattern .integral-box .duration .count,.continuouPage .content .right .goods-pattern .integral-box .integral .title,.continuouPage .content .right .goods-pattern .integral-box .integral .count,html.night-mode .continuouPage .content .right .goods-pattern .integral-box .duration span,html.night-mode .continuouPage .content .right .goods-pattern .integral-box .duration .count,html.night-mode .continuouPage .content .right .goods-pattern .integral-box .integral .title,html.night-mode .continuouPage .content .right .goods-pattern .integral-box .integral .count{color:#fff!important}html.night-mode .points-badge,html.night-mode .product-grid.demon .demon-num-box,html.night-mode .toysHomePage .comboGuide{color:#fff!important;box-shadow:none!important;background:#000!important}html.night-mode .points-badge,html.night-mode .product-grid.demon .demon-num-box,html.night-mode .product-grid.demon .demon-num-box span,html.night-mode .toysHomePage .comboGuide,html.night-mode .toysHomePage .comboGuide-meta strong,html.night-mode .toysHomePage .comboGuide-meta span,html.night-mode .toysHomePage .comboGuide-go{color:#fff!important}html.night-mode .points-badge .cube{background:#fee442!important;box-shadow:1px 1px #b98d1b!important}html.night-mode .app-shell img[src="/activity/icon-back.webp"]{filter:invert()brightness(1.4)!important}html.night-mode .app-shell .continuouPage.explosivePage .navbar .left img,.continuouPage.explosivePage .navbar .left img{filter:none!important}html.night-mode .infoEditPage,html.night-mode .infoEditPage .ie-nav,html.night-mode .infoEditPage .ie-user-top,html.night-mode .infoEditPage .ie-avatar-scroll,html.night-mode .infoEditPage .ie-footer{background:#000!important;border-color:#222!important}html.night-mode .infoEditPage .ie-nav h1,html.night-mode .infoEditPage .ie-back,html.night-mode .infoEditPage .ie-label,html.night-mode .infoEditPage .ie-hint,html.night-mode .infoEditPage .ie-section-title,html.night-mode .infoEditPage .ie-guest{color:#fff!important}html.night-mode .infoEditPage .ie-item{background:#f6f6fa!important}.infoEditPage .ie-username,html.night-mode .infoEditPage .ie-username{color:#111!important;-webkit-text-fill-color:#111!important;caret-color:#111!important}.infoEditPage button.ie-user-info{cursor:pointer;background:0 0;border:0;padding:0;display:block}.infoEditPage button.ie-user-info:disabled{opacity:.7}.lotteryAnimPage.pp-page .pp-brand-text,html.night-mode .app-shell .lotteryAnimPage.pp-page .pp-brand-text{color:#8b1522!important;-webkit-text-fill-color:#8b1522!important;opacity:1!important;text-shadow:0 1px #3a0a0e,0 0 8px #8b152299!important;animation:none!important}.lotteryAnimPage.pp-page .pp-side-label,html.night-mode .app-shell .lotteryAnimPage.pp-page .pp-side-label{color:#8a6d12!important;-webkit-text-fill-color:#8a6d12!important;text-shadow:0 1px #3d3008,0 0 4px #8a6d1266!important}.ccBottomBtn .btn:not(.primary),html.night-mode .ccBottomBtn .btn:not(.primary),.fd-result-card,html.night-mode .fd-result-card{color:#fff!important;background:#000!important}.fd-result-card .fd-result-title-text,html.night-mode .fd-result-card .fd-result-title-text{color:#fff!important;text-shadow:none!important}.fd-result-card .fd-result-prize,html.night-mode .fd-result-card .fd-result-prize{color:#fff!important;background:#111!important}.fd-result-card .fd-result-prize h3,.fd-result-card .fd-result-prize p,html.night-mode .fd-result-card .fd-result-prize h3,html.night-mode .fd-result-card .fd-result-prize p{color:#fff!important}.fd-result-card .fd-result-btn.ghost,html.night-mode .fd-result-card .fd-result-btn.ghost{color:#fff!important;background:#000!important;border-color:#fff!important}.fd-result-card .fd-result-btn.solid,html.night-mode .fd-result-card .fd-result-btn.solid{color:#fff!important}.lotteryAnimPage.pp-page,html.night-mode .app-shell .lotteryAnimPage.pp-page{--text:#fff;--black:#fff;--muted:#c8c8d0;--bg:#121821;--surface:#121821;--pp-gold:gold;--pp-gold-deep:#ebc480;--pp-pink:#f0f;--pp-purple:#c44dff;--pp-cyan:#0ff;--pp-bg:#121821;color:#fff!important;background:#121821!important}html.night-mode .app-shell .lotteryAnimPage.pp-page .pp-bg{background:radial-gradient(80% 50% at 50% 18%,#f0f3,#0000 55%),radial-gradient(70% 40% at 50% 70%,#00ffff14,#0000 50%),linear-gradient(#0a1018 0%,#121821 42%,#070b10 100%)!important}.lotteryAnimPage.pp-page .pp-bracket,html.night-mode .app-shell .lotteryAnimPage.pp-page .pp-bracket{color:#f0f!important;-webkit-text-fill-color:#f0f!important;text-shadow:0 0 8px #f0f,0 0 18px #c44dff,0 0 28px #f0f9!important}.lotteryAnimPage.pp-page .pp-prize,html.night-mode .app-shell .lotteryAnimPage.pp-page .pp-prize{color:#0000!important;-webkit-text-fill-color:transparent!important;background:linear-gradient(#fff6d0 0%,gold 42%,#ebc480 100%)!important;filter:drop-shadow(0 2px #8a5a10)drop-shadow(0 0 12px #ffd70080)!important;-webkit-background-clip:text!important;background-clip:text!important}.lotteryAnimPage.pp-page .pp-roundHint,html.night-mode .app-shell .lotteryAnimPage.pp-page .pp-roundHint{color:#ffe6aae6!important;-webkit-text-fill-color:#ffe6aae6!important}.lotteryAnimPage.pp-page .pp-skipBtn,html.night-mode .app-shell .lotteryAnimPage.pp-page .pp-skipBtn{color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(#1a1a1a 0%,#000 55%,#121821 100%)!important;border-color:gold!important}.lotteryAnimPage.pp-page .pp-congrats,html.night-mode .app-shell .lotteryAnimPage.pp-page .pp-congrats{color:gold!important;-webkit-text-fill-color:gold!important}.lotteryAnimPage.pp-page .pp-points,html.night-mode .app-shell .lotteryAnimPage.pp-page .pp-points{color:#fff!important;-webkit-text-fill-color:#fff!important}.lotteryAnimPage.pp-page .pp-points .num,html.night-mode .app-shell .lotteryAnimPage.pp-page .pp-points .num{color:gold!important;-webkit-text-fill-color:gold!important}.lotteryAnimPage.pp-page .pp-goodsName,html.night-mode .app-shell .lotteryAnimPage.pp-page .pp-goodsName{color:#c8c8d0!important;-webkit-text-fill-color:#c8c8d0!important}.lotteryAnimPage.pp-page .pp-price,html.night-mode .app-shell .lotteryAnimPage.pp-page .pp-price{color:gold!important;-webkit-text-fill-color:gold!important}.lotteryAnimPage.pp-page .pp-resultActions .ghost,html.night-mode .app-shell .lotteryAnimPage.pp-page .pp-resultActions .ghost,html.night-mode .pp-resultActions button.ghost{color:#111!important;-webkit-text-fill-color:#111!important;background:#fff!important}.lotteryAnimPage.pp-page .pp-resultActions .solid,html.night-mode .app-shell .lotteryAnimPage.pp-page .pp-resultActions .solid,html.night-mode .pp-resultActions button.solid{color:#111!important;-webkit-text-fill-color:#111!important;background:linear-gradient(#ffe56a,#ffb400)!important}.continuouPage .content .left .swiper-box .item .user-name .code{order:-1}.vault-tabs-row{gap:12px}.vault-item .rarity.points{background:#111;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:flex}.vault-item .rarity.points img{object-fit:contain;width:14px;height:14px}.albumPage .cardContainer .tabs-box,.albumPage .cardContainer .tabs-box .tabs,.albumPage .cardContainer .tabs-box .tab_item,html.night-mode .albumPage .cardContainer .tabs-box,html.night-mode .albumPage .cardContainer .tabs-box .tabs,html.night-mode .albumPage .cardContainer .tabs-box .tab_item{background:#000!important}.albumPage .cardContainer .tabs-box .tab_item .title,.albumPage .cardContainer .tabs-box .tab_item .num,html.night-mode .albumPage .cardContainer .tabs-box .tab_item .title,html.night-mode .albumPage .cardContainer .tabs-box .tab_item .num{color:#fff!important}.fd-sheet.winnersList .wl-listContainer,.fd-sheet.winnersList .wl-listContainer .wl-listTitle,.fd-sheet.winnersList .wl-listContainer .wl-userName,.fd-sheet.winnersList .wl-listContainer .wl-name,.fd-sheet.winnersList .wl-listContainer .wl-time,.fd-sheet.winnersList .wl-listContainer .wl-rightPrice,html.night-mode .fd-sheet.winnersList .wl-listContainer,html.night-mode .fd-sheet.winnersList .wl-listContainer .wl-listTitle,html.night-mode .fd-sheet.winnersList .wl-listContainer .wl-userName,html.night-mode .fd-sheet.winnersList .wl-listContainer .wl-name,html.night-mode .fd-sheet.winnersList .wl-listContainer .wl-time,html.night-mode .fd-sheet.winnersList .wl-listContainer .wl-rightPrice{color:#111!important;-webkit-text-fill-color:#111!important}button.level-card{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;border:0;display:flex}.level-card{--lv-1:#c47a3a;--lv-2:#6a3a14;--lv-accent:#ffd7a8}.level-v-icon{flex:none;width:54px;height:54px;margin-left:auto}.sg-success h2,.sg-success p,.sg-success .sg-success-btn,html.night-mode .sg-success h2,html.night-mode .sg-success p,html.night-mode .sg-success .sg-success-btn{color:#000!important;-webkit-text-fill-color:#000!important}.admin-pool-switches{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.admin-pool-switch{color:#444;background:#fff;border:1px solid #ddd;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}html.admin-route .admin-page .admin-pool-switch.active,.admin-page .admin-pool-switch.active,html.night-mode .admin-pool-switch.active{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#111!important;border-color:#111!important}.admin-pool-block{margin:14px 0}.admin-pool-save-row{margin:0 0 8px}.admin-pool-save-row .admin-btn{min-width:72px;height:32px;padding:0 14px;font-size:13px;font-weight:800;color:#fff!important;-webkit-text-fill-color:#fff!important}.admin-pool-block h3{margin:0 0 4px;font-size:15px}.th-page .th-tabs{margin-top:12px;padding-top:8px;padding-left:10px}.me-page .wallet-actions{transform:translate(10px)}.admin-fb-preview{object-fit:contain;background:#f4f4f6;border-radius:8px;width:48px;height:48px}.admin-fb-upload{color:#fff;cursor:pointer;background:#111;border-radius:6px;align-items:center;height:28px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.admin-fb-upload input{display:none}.admin-fb-product-list{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.mc-daily,html.night-mode .mc-daily{color:#111!important;background:#fff!important;border-color:#0000!important}html.night-mode .mc-daily .mc-daily-title h2,html.night-mode .mc-daily .mc-daily-lead{color:#111!important;-webkit-text-fill-color:#111!important}html.night-mode .mc-daily .mc-daily-title em{color:#e10600!important;-webkit-text-fill-color:#e10600!important}html.night-mode .mc-daily .mc-daily-lead i{background:#e10600!important}html.night-mode .mc-daily .mc-daily-note,html.night-mode .mc-daily .mc-daily-cols,html.night-mode .mc-daily .mc-daily-cols span,html.night-mode .mc-daily .mc-daily-list li,html.night-mode .mc-daily .mc-daily-list li span,html.night-mode .mc-daily .mc-daily-list li strong{color:#111!important;-webkit-text-fill-color:#111!important}img.addShowImg{right:max(10px, calc((100vw - min(100vw, var(--app-max))) / 2 + 10px));bottom:calc(var(--nav-h) + var(--safe-bottom) + 8px);z-index:200;cursor:pointer;filter:drop-shadow(0 6px 6px #00000040);width:56px;max-width:none;height:56px;position:fixed}.addShowImgPage{background:#fff;flex-direction:column;min-height:100dvh;display:flex;overflow:hidden}.addShowImgPage .navTop{z-index:10;background:#fff;position:sticky;top:0}.addShowImgPage .asi-nav{justify-content:space-between;align-items:center;height:48px;padding:0 12px;display:flex}.addShowImgPage .asi-back{color:#111;background:0 0;border:0;width:36px;height:36px;font-size:28px;line-height:1}.addShowImgPage .asi-nav h1{text-align:center;color:#111;flex:1;font-size:16px;font-weight:700}.addShowImgPage .publishBtn{background:var(--theme);color:#fff;border:0;border-radius:4px;min-width:64px;height:28px;font-size:12px;font-weight:600}.addShowImgPage .publishBtn:disabled{opacity:.6}.addShowImgPage .topMessage{min-height:26px;color:var(--theme);text-align:center;background:#fff5f5;justify-content:center;align-items:center;padding:4px 12px;font-size:11px;display:flex}.addShowImgPage .contentBox{flex:1;padding:12px 15px 24px;overflow:auto}.addShowImgPage .textContainer{background:#f6f6fa;border-radius:4px;padding-bottom:12px}.addShowImgPage .textNum{text-align:right;color:#9e9e9e;padding:10px 10px 4px;font-size:12px}.addShowImgPage .textContainer textarea{resize:none;color:#111;background:0 0;border:0;outline:none;width:calc(100% - 20px);height:165px;margin:0 auto 10px;padding:0;font-family:inherit;font-size:13px;line-height:1.6;display:block}.addShowImgPage .textContainer textarea::placeholder{color:#aab0b1}.addShowImgPage .imgBox{background:#fff;border-radius:4px;width:calc(100% - 16px);min-height:214px;margin:0 auto}.addShowImgPage .imgAddBtn{padding-top:15px}.addShowImgPage .demoTitle{color:#111;margin:0 12px;font-size:12px;font-weight:600}.addShowImgPage .demoList{justify-content:center;gap:9px;margin-top:15px;display:flex}.addShowImgPage .demoImg{object-fit:cover;background:#f6f6fa;border-radius:4px;width:92px;height:92px;margin-bottom:8px}.addShowImgPage .demoText{text-align:center;color:#747a72;font-size:11px}.addShowImgPage .uploadBtn{background:var(--theme);color:#fff;border:0;border-radius:6px;justify-content:center;align-items:center;width:100%;height:46px;margin-top:15px;font-size:13px;font-weight:600;display:flex}.addShowImgPage .uploadImg{width:16px;height:15px;margin-right:4px}.addShowImgPage .imgBox .goodsList{flex-wrap:wrap;gap:12px 14px;padding:12px;display:flex}.addShowImgPage .imgBox .goodsItem{width:88px;height:88px;position:relative}.addShowImgPage .imgBox .goodsItem .tag{z-index:1;background:var(--theme);color:#fff;border-radius:4px 0;height:14px;padding:1px 5px 0;font-size:9px;position:absolute;top:0;left:0}.addShowImgPage .phone-img{object-fit:cover;border-radius:4px;width:100%;height:100%}.addShowImgPage .close-icon{width:18px;max-width:none;height:18px;position:absolute;top:-5px;right:-5px}.addShowImgPage .addGoods{background:#f6f6fa;border:0;border-radius:4px;justify-content:center;align-items:center;width:88px;height:88px;display:flex}.addShowImgPage .addGoods .icon{width:35px;height:35px}.addShowImgPage .selectGoods{background:#f6f6fa;border-radius:4px;margin-top:10px}.addShowImgPage .selectBtn{justify-content:space-between;align-items:center;height:54px;padding:0 14px;display:flex}.addShowImgPage .selectBtn .leftTitle{color:#0e0e0f;align-items:center;font-size:13px;font-weight:600;display:flex}.addShowImgPage .select-icon{width:18px;height:18px;margin-right:5px}.addShowImgPage .selectBtn .rightBtn,.addShowImgPage .goodsBox .rightBtn{color:#fff;background:#111;border-radius:4px;justify-content:center;align-items:center;width:64px;height:30px;font-size:11px;font-weight:700;display:flex}.addShowImgPage .goodsBox{padding:8px}.addShowImgPage .goodsBox .goodsInfo{background:#fff;border-radius:3px;justify-content:space-between;align-items:center;padding:3px 4px;display:flex}.addShowImgPage .goodsBox .leftInfo{align-items:center;min-width:0;display:flex}.addShowImgPage .goodsBox .goodsImg{background:#1111111a;border-radius:3px;justify-content:center;align-items:center;width:36px;height:36px;margin-right:8px;display:flex;overflow:hidden}.addShowImgPage .goodsBox .goodsImg img{object-fit:cover;width:100%;height:100%}.addShowImgPage .goodsBox .goodsImg.isCard img{object-fit:contain;height:30px}.addShowImgPage .goodsBox .goodsName{color:#111;white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:12px;line-height:16px;overflow:hidden}.addShowImgPage .goodsBox .price{color:var(--p_c);margin-top:4px;font-size:12px;font-weight:700}.addShowImgPage .asi-mask,.addShowImgPage .asi-success-mask,.addShowImgPage .asi-preview,.addShowImgPage .asi-busy{top:0;bottom:0;left:max(0px, calc((100vw - min(100vw, var(--app-max))) / 2));z-index:80;width:min(100%, var(--app-max));position:fixed}.addShowImgPage .asi-mask{background:#00000073;align-items:flex-end;display:flex}.addShowImgPage .myRewardsPopup{background:#f6f6fa;border-radius:12px 12px 0 0;flex-direction:column;width:100%;height:72dvh;padding:16px 16px 0;display:flex;position:relative}.addShowImgPage .myRewardsPopup .p-close{width:30px;height:30px;position:absolute;top:8px;right:8px}.addShowImgPage .myRewardsPopup .p-title{color:#111;text-transform:uppercase;font-size:16px;font-weight:800}.addShowImgPage .myRewardsPopup .tabs{background:#e8e8ea;border-radius:4px;gap:6px;height:35px;margin-top:15px;padding:4px;display:flex}.addShowImgPage .myRewardsPopup .tab-item{color:#747a72;background:0 0;border:0;border-radius:3px;flex:1;font-size:11px;font-weight:600}.addShowImgPage .myRewardsPopup .tab-item.active{color:#111;background:#fff;font-weight:800}.addShowImgPage .myRewardsPopup .goodsList{flex:1;margin-top:10px;overflow:auto}.addShowImgPage .myRewardsPopup .goodsItem{background:#fff;border-radius:4px;justify-content:space-between;align-items:center;height:52px;margin-bottom:8px;padding:6px 0 6px 6px;display:flex}.addShowImgPage .myRewardsPopup .leftGoods{align-items:center;min-width:0;display:flex}.addShowImgPage .myRewardsPopup .goodsImg{background:#f6f6fa;border-radius:2px;justify-content:center;align-items:center;width:42px;height:42px;margin-right:8px;display:flex;overflow:hidden}.addShowImgPage .myRewardsPopup .goodsImg img{object-fit:cover;width:100%;height:100%}.addShowImgPage .myRewardsPopup .goodsImg.isCard img{object-fit:contain;height:38px}.addShowImgPage .myRewardsPopup .goodsName{color:#111;white-space:nowrap;text-overflow:ellipsis;max-width:180px;margin-bottom:6px;font-size:11px;overflow:hidden}.addShowImgPage .myRewardsPopup .price{color:#111;font-size:11px;font-weight:700}.addShowImgPage .myRewardsPopup .radio{border:1.5px solid #c8c8c8;border-radius:50%;width:16px;height:16px;margin-right:22px}.addShowImgPage .myRewardsPopup .radio.on{border-color:var(--theme);box-shadow:inset 0 0 0 4px var(--theme)}.addShowImgPage .asi-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:24px 16px 48px;display:flex}.addShowImgPage .asi-empty img{width:168px;height:auto;margin-bottom:8px}.addShowImgPage .asi-empty p{color:#747a72;margin:0;font-size:14px}.addShowImgPage .asi-preview{background:#111;justify-content:center;align-items:center;display:flex}.addShowImgPage .asi-preview img{object-fit:contain;max-width:100%;max-height:80%}.addShowImgPage .asi-cover-btn{background:var(--theme);color:#fff;border:0;border-radius:6px;padding:8px 18px;font-size:13px;font-weight:700;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.addShowImgPage .asi-success-mask{background:#00000073;justify-content:center;align-items:center;display:flex}.addShowImgPage .imgSubmitSuccess{text-align:center;background:#fff;border-radius:8px;width:295px;padding:31px 16px 16px}.addShowImgPage .imgSubmitSuccess .successIcon{width:48px;height:48px;margin:0 auto 10px}.addShowImgPage .imgSubmitSuccess .title{color:#111;text-transform:uppercase;font-size:16px;font-weight:800}.addShowImgPage .imgSubmitSuccess .subtitle{color:#747a72;max-width:260px;margin:12px auto 20px;font-size:14px;line-height:20px}.addShowImgPage .imgSubmitSuccess .btn{color:#fff;background:#111;border:0;border-radius:6px;width:100%;height:48px;font-size:15px;font-weight:600}.addShowImgPage .asi-busy{background:#ffffff80}html.night-mode .app-shell .addShowImgPage{color:#fff!important;background:#000!important}html.night-mode .app-shell .addShowImgPage :is(h1,h2,h3,p,span,div,button,a,strong,b,small,label,textarea){color:#fff!important;-webkit-text-fill-color:#fff!important}html.night-mode .app-shell .addShowImgPage .navTop,html.night-mode .app-shell .addShowImgPage .contentBox{background:#000!important}html.night-mode .app-shell .addShowImgPage .asi-back{color:#fff!important}html.night-mode .app-shell .addShowImgPage .textContainer,html.night-mode .app-shell .addShowImgPage .selectGoods,html.night-mode .app-shell .addShowImgPage .addGoods,html.night-mode .app-shell .addShowImgPage .myRewardsPopup,html.night-mode .app-shell .addShowImgPage .imgSubmitSuccess{background:#1a1a1a!important}html.night-mode .app-shell .addShowImgPage .imgBox,html.night-mode .app-shell .addShowImgPage .goodsBox .goodsInfo,html.night-mode .app-shell .addShowImgPage .myRewardsPopup .goodsItem,html.night-mode .app-shell .addShowImgPage .myRewardsPopup .tab-item.active{background:#111!important}html.night-mode .app-shell .addShowImgPage .textContainer textarea{caret-color:#fff;color:#fff!important;-webkit-text-fill-color:#fff!important}html.night-mode .app-shell .addShowImgPage .textContainer textarea::placeholder{color:#8a8a96!important}html.night-mode .app-shell .addShowImgPage .textNum,html.night-mode .app-shell .addShowImgPage .demoText,html.night-mode .app-shell .addShowImgPage .asi-empty p,html.night-mode .app-shell .addShowImgPage .imgSubmitSuccess .subtitle,html.night-mode .app-shell .addShowImgPage .myRewardsPopup .tab-item{color:#9a9aa8!important;-webkit-text-fill-color:#9a9aa8!important}html.night-mode .app-shell .addShowImgPage .topMessage{color:#ff8a85!important;-webkit-text-fill-color:#ff8a85!important;background:#2a1010!important}html.night-mode .app-shell .addShowImgPage .publishBtn,html.night-mode .app-shell .addShowImgPage .uploadBtn,html.night-mode .app-shell .addShowImgPage .imgBox .goodsItem .tag{color:#fff!important;-webkit-text-fill-color:#fff!important}html.night-mode .app-shell .addShowImgPage .selectBtn .rightBtn,html.night-mode .app-shell .addShowImgPage .goodsBox .rightBtn,html.night-mode .app-shell .addShowImgPage .imgSubmitSuccess .btn{color:#111!important;-webkit-text-fill-color:#111!important;background:#fff!important}html.night-mode .app-shell .addShowImgPage .goodsBox .price{color:var(--p_c,#ff1512)!important;-webkit-text-fill-color:var(--p_c,#ff1512)!important}html.night-mode .app-shell .addShowImgPage .myRewardsPopup .tabs{background:#2a2a32!important}html.night-mode .app-shell .addShowImgPage .myRewardsPopup .tab-item.active{color:#fff!important;-webkit-text-fill-color:#fff!important}html.night-mode .app-shell .addShowImgPage .myRewardsPopup .goodsImg{background:#000!important}html.night-mode .app-shell .addShowImgPage .select-icon,html.night-mode .app-shell .addShowImgPage .p-close,html.night-mode .app-shell .addShowImgPage .addGoods .icon{filter:invert()brightness(1.15)}html.night-mode .app-shell .addShowImgPage .asi-busy{background:#00000080}:is(html.night-mode .app-shell:has(.addShowImgPage),html.night-mode .app-shell:has(.safePage),html.night-mode .app-shell:has(.vault-page),html.night-mode .app-shell:has(.sellingDetails),html.night-mode .app-shell:has(.noi-page),html.night-mode .app-shell:has(.ach-page),html.night-mode .app-shell:has(.cd-page)),html.night-mode .app-shell .addShowImgPage .myRewardsPopup,html.night-mode .app-shell .addShowImgPage .myRewardsPopup .goodsList,html.night-mode .app-shell .addShowImgPage .myRewardsPopup .goodsItem,html.night-mode .app-shell .addShowImgPage .myRewardsPopup .asi-empty,html.night-mode .app-shell .addShowImgPage .selectGoods,html.night-mode .app-shell .addShowImgPage .goodsBox,html.night-mode .app-shell .addShowImgPage .goodsBox .goodsInfo,html.night-mode .app-shell .addShowImgPage .imgBox,html.night-mode .app-shell .addShowImgPage .textContainer{background:#000!important}html.night-mode .app-shell .addShowImgPage .myRewardsPopup .goodsItem .goodsName,html.night-mode .app-shell .addShowImgPage .myRewardsPopup .goodsItem .price,html.night-mode .app-shell .addShowImgPage .myRewardsPopup .p-title,html.night-mode .app-shell .addShowImgPage .selectBtn .leftTitle,html.night-mode .app-shell .addShowImgPage .goodsBox .goodsName{color:#fff!important;-webkit-text-fill-color:#fff!important}html.night-mode .app-shell .safePage,html.night-mode .app-shell .safePage .safe-list-box,html.night-mode .app-shell .safePage .safe-bg-box,html.night-mode .app-shell .safePage .safe-list{color:#fff!important;background:#000!important}html.night-mode .app-shell .safePage .safe-item,html.night-mode .app-shell .safePage .safe-item .info{color:#fff!important;background:#111!important}html.night-mode .app-shell .safePage .safe-item .info .name,html.night-mode .app-shell .safePage .safe-item .info .price,html.night-mode .app-shell .safePage .safe-header h1,html.night-mode .app-shell .safePage .safe-empty div{color:#fff!important;-webkit-text-fill-color:#fff!important}html.night-mode .app-shell .safePage .safe-footer{color:#fff!important;background:#111!important}html.night-mode .app-shell .safePage .safe-footer .left,html.night-mode .app-shell .safePage .safe-footer .price-line,html.night-mode .app-shell .safePage .safe-footer .all-select span{color:#fff!important;-webkit-text-fill-color:#fff!important}html.night-mode .app-shell .vault-page .vault-item,html.night-mode .app-shell .vault-page .vault-header,html.night-mode .app-shell .vault-page .vault-tabs-row,html.night-mode .app-shell .vault-page .vault-action-bar{color:#fff!important;background:#111!important}html.night-mode .app-shell .vault-page .vault-item-name,html.night-mode .app-shell .vault-page .vault-header h1,html.night-mode .app-shell .vault-page .vault-guarantee{color:#fff!important;-webkit-text-fill-color:#fff!important}html.night-mode .app-shell .sellingDetails.page,html.night-mode .app-shell .sellingDetails{color:#fff!important;background:#000!important}html.night-mode .app-shell .sellingDetails :is(h1,h2,p,span,div,button,a,strong,b,small){color:#fff!important;-webkit-text-fill-color:#fff!important}html.night-mode .app-shell .sellingDetails-header,html.night-mode .app-shell .sellingDetails-user,html.night-mode .app-shell .sellingDetails-good,html.night-mode .app-shell .sellingDetails-footer{background:#000!important;border-color:#222!important}html.night-mode .app-shell .sellingDetails-header h1,html.night-mode .app-shell .sellingDetails-user .name,html.night-mode .app-shell .sellingDetails-user .time,html.night-mode .app-shell .sellingDetails-good .gname,html.night-mode .app-shell .sellingDetails-good .gprice,html.night-mode .app-shell .sellingDetails-footer .total,html.night-mode .app-shell .sellingDetails-footer .total b,html.night-mode .app-shell .sellingDetails-footer .price_num,html.night-mode .app-shell .sellingDetails-footer .soldTag{color:#fff!important;-webkit-text-fill-color:#fff!important}html.night-mode .app-shell .sellingDetails-header img{filter:invert()brightness(1.2)}html.night-mode .app-shell .sellingDetails-footer .buyBtn{color:#fff!important;-webkit-text-fill-color:#fff!important}html.night-mode .app-shell .noi-page{color:#fff!important;background:#000!important}html.night-mode .app-shell .noi-page :is(h1,h2,p,span,div,button,a,strong,b){color:#fff!important;-webkit-text-fill-color:#fff!important}html.night-mode .app-shell .noi-nav,html.night-mode .app-shell .noi-countBox,html.night-mode .app-shell .noi-list,html.night-mode .app-shell .noi-empty{background:#000!important}html.night-mode .app-shell .noi-back{color:#fff!important;background:#111!important}html.night-mode .app-shell .noi-countLabel img{filter:invert()brightness(1.3)}html.night-mode .app-shell .ach-tabs,html.night-mode .app-shell .ach-tabs.is-hide-account,html.night-mode .app-shell .ach-listWrap,html.night-mode .app-shell .ach-bottom,html.night-mode .app-shell .ach-page .ach-listWrap,html.night-mode .app-shell .ach-page .ach-empty{background:#000!important}html.night-mode .app-shell .ach-listWrap,html.night-mode .app-shell .ach-listWrap .ach-empty,html.night-mode .app-shell .ach-listWrap .ach-empty p,html.night-mode .app-shell .ach-listWrap .ach-empty span,html.night-mode .app-shell .ach-tabs .ach-tab,html.night-mode .app-shell .ach-tabs .ach-tab.active,html.night-mode .app-shell .ach-tabs.is-hide-account .ach-tab,html.night-mode .app-shell .ach-tabs.is-hide-account .ach-tab.active:not(.is-locked),html.night-mode .app-shell .ach-tabs .ach-tab-label{color:#fff!important;-webkit-text-fill-color:#fff!important}html.night-mode .app-shell .ach-tabs .ach-tab.is-locked,html.night-mode .app-shell .ach-tabs .ach-tab-lock{color:#9a9aa8!important;-webkit-text-fill-color:#9a9aa8!important}.popup-overlay.freeBoxOverlay{z-index:420}.freeBoxOverlay .result-modal{color:#fff;background:#111}.freeBoxOverlay .result-modal .result-title,.freeBoxOverlay .result-modal .result-item-name,.freeBoxOverlay .result-modal .result-item-value{color:#fff}.freeBoxOverlay .result-modal .result-item{color:#fff;background:#1a1a1a}.freeBoxOverlay .result-modal .result-btn.ghost,html.night-mode .freeBoxOverlay .result-modal .result-btn.ghost{border-color:#fff;color:#fff!important;background:#111!important}.freeBoxPopup{cursor:pointer}.freeBoxPopup .btn{z-index:5;pointer-events:auto;bottom:calc(5 * var(--fb-u));height:calc(18 * var(--fb-u));width:calc(80 * var(--fb-u))}.toast{pointer-events:none}html.night-mode .app-shell .cd-page{color:#fff!important;background:#000!important}html.night-mode .app-shell .cd-page :is(h1,h2,p,span,div,button,a,strong,time){color:#fff!important;-webkit-text-fill-color:#fff!important}html.night-mode .app-shell .cd-nav,html.night-mode .app-shell .cd-tabs,html.night-mode .app-shell .cd-listBox,html.night-mode .app-shell .cd-empty{background:#000!important;border-color:#222!important}html.night-mode .app-shell .cd-back{color:#fff!important;background:#111!important}html.night-mode .app-shell .cd-tab{color:#9a9aa8!important;-webkit-text-fill-color:#9a9aa8!important}html.night-mode .app-shell .cd-tab.on{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#1a1a24!important}html.night-mode .app-shell .cd-total,html.night-mode .app-shell .cd-item{border-color:#222!important}html.night-mode .app-shell .cd-listHead,html.night-mode .app-shell .cd-user time,html.night-mode .app-shell .cd-mid,html.night-mode .app-shell .cd-empty{color:#9a9aa8!important;-webkit-text-fill-color:#9a9aa8!important}html.night-mode .app-shell .cd-total b,html.night-mode .app-shell .cd-bonus{color:#ff1512!important;-webkit-text-fill-color:#ff1512!important}html.night-mode .app-shell .cd-lv{color:#fff!important;background:#2a2a36!important}.auth-bonus,html.night-mode .auth-bonus,html.night-mode .app-shell .auth-bonus,.free-open-btn.auth-submit,html.night-mode .free-open-btn.auth-submit,html.night-mode .app-shell .free-open-btn.auth-submit{color:#000!important;-webkit-text-fill-color:#000!important}.couponPage .listBox .list-item .btn{pointer-events:auto;z-index:2}.admin-missing-wrap{background:#fff8f8;border:1px solid #f0d0d0;border-radius:10px;margin:0 0 16px;padding:10px 10px 4px}.admin-missing-title{margin:0 0 8px;font-size:14px;font-weight:800}.admin-missing-table .rarity{margin-right:4px}.admin-odds-input.is-missing{background:#fff5f5;border-color:#ff1512}.odds-group.is-empty .odds-range{color:#c00}.admin-stat:has(.admin-stat-payout){grid-column:span 2}.admin-stat-payout{white-space:nowrap;font-size:16px}.activityPage .headerBox .topTabs .tab.tab-bid.active{color:#fff;background:#ff1512;box-shadow:inset 0 -1px #c41010}.activityPage .bidBanner{margin:10px 16px 0}.activityPage .bidBannerContent{color:#fee442;background:#111;border-radius:8px;padding:10px 12px;font-size:13px;font-weight:700}.bid-list{flex-direction:column;gap:12px;padding:12px 16px 24px;display:flex}.bid-card{background:#fff;border-radius:12px;gap:12px;padding:12px;display:flex;overflow:hidden;box-shadow:0 4px 16px #00000012}.bid-card.is-ended{opacity:.72}.bid-card.is-lead{outline:2px solid #fee442}.bid-card-img{object-fit:cover;background:#f3f3f6;border-radius:10px;flex-shrink:0;width:88px;height:88px}.bid-card-body{flex:1;min-width:0}.bid-card-body h3{color:#111;margin:0 0 4px;font-size:15px}.bid-meta{color:#747a72;margin:0;font-size:12px;line-height:1.45}.bid-meta b{color:#ff1512}.bid-ended,.bid-lead{color:#111;margin:6px 0 0;font-size:12px;font-weight:800}.bid-btn{color:#fff;background:#ff1512;border:0;border-radius:8px;height:32px;margin-top:8px;padding:0 12px;font-weight:800}.bid-offer{align-items:center;gap:8px;margin-top:8px;display:flex}.bid-offer input{border:1px solid #ececf2;border-radius:8px;flex:1;height:32px;padding:0 8px}html.night-mode .bid-card{background:#161616}html.night-mode .bid-card-body h3,html.night-mode .bid-ended,html.night-mode .bid-lead{color:#fff}html.night-mode .bid-offer input{color:#fff;background:#111;border-color:#333}.toysHomePage .product-grid.homeFade{opacity:1;grid-template-columns:1fr 1fr;animation:none;transform:none;display:grid!important}.toysHomePage .product-img{aspect-ratio:1;position:relative;overflow:hidden}.toysHomePage .product-img>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.toysHomePage .homeFade{opacity:1!important;animation:none!important;transform:none!important}}
