/* Activity artwork may contain opaque outer corners; clip the bitmap in every skin. */
html[data-skin] img.tx-activity-cover {
  border-radius: 7% / 14%;
  -webkit-clip-path: inset(0 round 7% / 14%);
  clip-path: inset(0 round 7% / 14%);
}

/* Match the Aurum activity card: 12px around the artwork, including the gap
   before its caption. Keep the existing caption's horizontal inset. */
html[data-skin] .center-card.is-activity > img.tx-activity-cover,
html[data-skin] .b-offer-card > img.tx-activity-cover,
html[data-skin] .announcement-activity > img.tx-activity-cover {
  display: block;
  width: calc(100% - 24px);
  height: auto;
  margin: 12px 12px 0;
}

html[data-skin] .center-card.is-activity > img.tx-activity-cover + .center-card-body,
html[data-skin] .b-offer-card > img.tx-activity-cover + .b-offer-body,
html[data-skin] .announcement-activity > img.tx-activity-cover + .announcement-activity-body {
  padding-top: 12px;
}

/* The desktop activity preview uses a wrapper instead of a direct image. */
html[data-skin] .dl-activity > .dl-activity-cover {
  width: calc(100% - 24px);
  height: auto;
  margin: 12px 12px 0;
  overflow: hidden;
  border-radius: 7% / 14%;
}

html[data-skin] .dl-activity > .dl-activity-cover > img {
  display: block;
  width: 100%;
  height: auto;
  object-fit: contain;
}

/* Activity lists start at their overview; other notices and details keep their header. */
html[data-skin] .announcement-activity-page > .announcement-topbar,
html[data-skin] .b-offers-page > .b-offers-header {
  display: none;
}

/* A retains its announcement-center header, including over older cached CSS. */
html[data-skin="qj"] .qj-announcement-page:has(#center-tab-activity[aria-selected="true"]) > .mint-header {
  display: flex;
}

html[data-skin="yl"] .b-lobby .b-room-card .b-room-copy>strong{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset;font-size:clamp(14px,4.2vw,18px);line-height:1.25;overflow-wrap:normal}
html[data-skin="yl"] .b-lobby .b-room-card.has-game-background .b-room-copy{background:transparent;color:#202124;text-shadow:none}
html[data-skin="yl"] .b-lobby .b-room-card.has-game-background .b-room-copy>strong{color:#202124}
html[data-skin="yl"] .b-lobby .b-room-card.has-game-background .b-room-copy>small{color:#b693e6;text-shadow:none}
html[data-skin="yl"] .b-lobby .b-room-card .b-room-copy{background:transparent}

/* Keep the source art rectangular; round the cards without covering the art. */
html[data-skin="kk"] .game-page .lottery-card,
html[data-skin="kk"] .game-page .lottery-card .lottery-card-bg,
html[data-skin="kk"] .game-page .lottery-card .lottery-card-empty {
  border-radius: 12px;
}
html[data-skin="kk"] .game-page .lottery-card.has-game-background .lottery-card-copy {
  color: #153b68;
  text-shadow: none;
  background: transparent;
}
html[data-skin="kk"] .game-page .lottery-card.has-game-background::before {
  background: none;
}

.mine-page .income-card .income-stats strong.income-negative{color:#e53935}

html[data-skin="aurum"] #app .aurum-shell #tx-benefits-root img.benefits-card-media { background: var(--lux-panel-2); filter: none !important; }

.room-player-panel[data-v-a542c665]{position:relative;isolation:isolate;overflow:hidden;padding:0 16px 15px;background:linear-gradient(115deg,#08ace2,#168fe5 55%,#347bdd);color:#fff}.room-player-panel[data-v-a542c665]:before{content:"";position:absolute;z-index:-1;top:-150px;right:-68px;width:270px;height:270px;border:1px solid #ffffff16;border-radius:50%;box-shadow:0 0 0 30px #ffffff05;pointer-events:none}.room-player-panel .room-header-nav[data-v-a542c665]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin-bottom:5px}.room-player-panel .room-header-nav[data-v-a542c665] .qj-room-back-row{flex:0 0 auto;width:auto;height:36px}.room-player-panel .room-header-nav[data-v-a542c665] .qj-room-back{width:auto;height:32px;padding:0;gap:2px;color:#effaff;font-size:13px;font-weight:500}.room-player-panel .room-header-nav[data-v-a542c665] .qj-room-back svg{width:13px;height:16px}.room-player-panel .room-switch[data-v-a542c665]{display:inline-flex;align-items:center;justify-content:center;gap:9px;max-width:77%;min-width:0;min-height:30px;padding:5px 9px;border:1px solid #ffffff25;border-radius:9px;background:#ffffff0c;color:#fff;font:600 13px/1.4 -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;cursor:pointer;-webkit-tap-highlight-color:transparent}.room-player-panel .room-switch[data-v-a542c665]:active{background:#ffffff20}.room-player-panel .room-switch[data-v-a542c665]:focus-visible{outline:2px solid #fff;outline-offset:3px}.room-player-panel .room-name[data-v-a542c665]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.room-player-panel .room-switch-arrow[data-v-a542c665]{box-sizing:border-box;flex:0 0 6px;width:6px;height:6px;margin-top:-3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);opacity:.85}.room-player-panel .menu-avatar[data-v-a542c665]{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:56px}.room-player-panel .menu-avatar .headerLeft[data-v-a542c665]{display:flex;align-items:center;flex:1;min-width:0;gap:11px}.room-player-panel .menu-avatar .avatar[data-v-a542c665]{display:grid;place-items:center;flex:none;box-sizing:border-box;width:46px;height:46px;overflow:hidden;border:2px solid #ffffffc4;border-radius:50%;background:#ffffff20;box-shadow:0 3px 10px #0963b52b;color:#e0f6ff}.room-player-panel .menu-avatar .avatar img[data-v-a542c665]{width:100%;height:100%;object-fit:cover}.room-player-panel .menu-avatar .avatar svg[data-v-a542c665]{width:31px;height:31px}.room-player-panel .menu-avatar .item-content[data-v-a542c665]{flex:1;min-width:0;color:#fff}.room-player-panel .menu-avatar .room-nickname[data-v-a542c665]{margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.35;color:#f2fbff}.room-player-panel .menu-avatar .room-points-text[data-v-a542c665]{display:flex;align-items:baseline;gap:6px;white-space:nowrap}.room-player-panel .menu-avatar .room-points-text>span[data-v-a542c665]{flex:none;color:#d3efff;font-size:10px}.room-player-panel .menu-avatar .room-points-text strong[data-v-a542c665]{overflow:hidden;text-overflow:ellipsis;color:#fff;font:700 21px/1.15 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.4px}.room-player-panel .menu-avatar .room-points-text small[data-v-a542c665]{margin-right:3px;font-size:11px;font-weight:500}.room-player-panel .menu-avatar .cu-item[data-v-a542c665]{flex:none;min-width:94px;text-align:right;color:#fff}.room-player-panel .menu-avatar .room-phase-label[data-v-a542c665]{color:#d5efff;font-size:10px;line-height:1.4}.room-player-panel .menu-avatar .isTime[data-v-a542c665]{display:flex;align-items:center;justify-content:center;gap:3px;min-height:28px;box-sizing:border-box;margin-top:5px;padding:4px 10px;border:1px solid #ffffff22;border-radius:9px;background:#ffffff16;font-variant-numeric:tabular-nums}.room-player-panel .menu-avatar .isTime>span[data-v-a542c665]{color:#fff;font:600 14px/18px -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}.room-player-panel .menu-avatar .isTime.is-closed[data-v-a542c665]{border-color:#ffffff8c;background:#f3faff}.room-player-panel .menu-avatar .isTime .room-closed-status[data-v-a542c665]{color:#4f7390;font-size:12px;font-weight:500}.room-player-panel .menu-avatar .room-countdown[data-v-a542c665]{color:#ee0a24;font-weight:700;font-variant-numeric:tabular-nums}.room-player-panel .menu-avatar .isTime .room-drawing[data-v-a542c665]{height:auto;padding:0;background:transparent;color:#f56c6c;font-size:13px;font-weight:700}.skin-qj .marksix-qj-tools[data-v-3d877b30]{right:.75rem;top:50%;transform:translateY(-50%);gap:.5rem;z-index:1}.skin-qj .marksix-qj-tools button[data-v-3d877b30]{box-sizing:border-box;width:1.75rem;height:1.75rem;border-radius:1.25rem;font-family:inherit;font-size:.7rem;line-height:1;cursor:pointer}.skin-qj .marksix-qj-tools .service[data-v-3d877b30]{background:#1dbee0;box-shadow:0 .2rem .5rem #1e869c}.skin-qj .marksix-qj-tools .wallet[data-v-3d877b30]{background:#35c70d;box-shadow:0 .2rem .5rem #20691c}.skin-qj .marksix-qj-tools .tickets[data-v-3d877b30]{background:#9c26b0;box-shadow:0 .2rem .5rem #521e5a}.skin-qj .marksix-qj-tools .agent[data-v-3d877b30]{background:#8799a3;box-shadow:0 .2rem .5rem #625c62}.skin-qj .marksix-qj-tools .trend[data-v-3d877b30]{background:#a5673f;box-shadow:0 .2rem .5rem #442d17}.skin-qj .marksix-qj-tools .rules[data-v-3d877b30]{background:#4d7ce6;box-shadow:0 .2rem .5rem #2d4f9d}.skin-qj .marksix-qj-tools .scratch[data-v-3d877b30]{background:#e54d42;box-shadow:0 .2rem .5rem #612b28}.skin-qj .marksix-qj-tools .benefits[data-v-3d877b30]{background:#d69a28;box-shadow:0 .2rem .5rem #916319}

/* Phone skins keep native scrolling without displaying scrollbars. */
html[data-skin]:not([data-layout="desktop"]),
html[data-skin]:not([data-layout="desktop"]) * {
  scrollbar-width: none !important;
  -ms-overflow-style: none !important;
}

html[data-skin]:not([data-layout="desktop"])::-webkit-scrollbar,
html[data-skin]:not([data-layout="desktop"]) *::-webkit-scrollbar {
  display: none !important;
  width: 0 !important;
  height: 0 !important;
}

html[data-skin=yl] .b-benefit-dot,html[data-skin=yl] .b-message-dot{position:absolute;top:-3px;right:-3px;width:7px;height:7px;border:1.5px solid #fff;border-radius:50%;background:#ff3b30;box-sizing:content-box;box-shadow:0 1px 3px #ff3b3052}html[data-skin=yl] .yl-nav-icon{position:relative;display:grid;place-items:center;width:25px;height:25px}html[data-skin=yl] .yl-nav-icon>.van-icon{font-size:24px;line-height:25px;background:linear-gradient(#d8d6e2,#b2aec3 70%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 #fff)}html[data-skin=yl] .yl-service-unread{position:absolute;top:-2px;right:-4px;box-sizing:content-box;width:7px;height:7px;border:1.5px solid #fff;border-radius:50%;background:#ff3b30;box-shadow:0 1px 3px #ff3b3052}html[data-skin=yl] .yl-nav-item.active .yl-nav-icon>.van-icon{background-image:linear-gradient(#e5aeff,#ba5bff 45%,#8f27f1);filter:drop-shadow(0 2px 2px #b657f12e)}html[data-skin=yl] .b-room-service-icon{position:relative;display:grid;place-items:center;width:18px;height:18px}html[data-skin=yl] .b-room-service-dot{position:absolute;top:-4px;right:-5px;box-sizing:content-box;width:7px;height:7px;border:1.5px solid #fff;border-radius:50%;background:#ff3b30}

.login[data-v-31674c2d]{position:fixed;inset:0;z-index:100;background-color:#fff;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:15px 25px;background-repeat:no-repeat;background-position:center;background-size:cover;overflow-y:auto}.login .wrap-login[data-v-31674c2d]{width:500px;border-radius:10px;overflow:hidden}.login .wrap-login .login-form[data-v-31674c2d]{width:100%}.login .wrap-login .login-form .login-title[data-v-31674c2d]{display:block;font-family:Microsoft Yahei;font-size:39px;color:#333;line-height:1.2;text-align:center;padding-bottom:30px}.login .wrap-login .login-form .login100-form-btn[data-v-31674c2d]{width:100%;height:50px;border-radius:25px;font-size:16px}.login .wrap-login .login-form .SignIn[data-v-31674c2d]{background:#07ad5a;color:#fff;margin-top:20px}.login .wrap-login .login-form .register[data-v-31674c2d]{display:flex;align-items:center;justify-content:center;gap:4px;height:49px;margin-top:16px;padding:12px 0 0;border:0;border-top:1px solid #e5ecef;border-radius:0;background:transparent;color:#8398a5;font-size:12px;font-weight:400;cursor:pointer}.login .wrap-login .login-form .register strong[data-v-31674c2d]{color:#2c6d80;font-size:13px;font-weight:550}.login .wrap-login .login-form .register>span[data-v-31674c2d]:last-child{margin-left:5px;color:#2c6d80;font-size:15px}.login .wrap-login .login-form .register[data-v-31674c2d]:focus-visible{outline:2px solid #69b7c4;outline-offset:3px}.login .wrap-login .login-form p[data-v-31674c2d]{text-align:center;font-family:Microsoft Yahei;font-size:14px;line-height:1.5;color:#666;padding:54px 0 20px}.login .wrap-login .login-form .setPadding[data-v-31674c2d]{padding:30px 0 0}.login .wrap-login .login-form .login100-social-item[data-v-31674c2d]{height:60px;text-align:center}.login .wrap-login .login-form .login100-social-item .icon[data-v-31674c2d]{font-size:50px}.login[data-v-31674c2d]::-webkit-scrollbar{display:none}.LoadBackground[data-v-31674c2d]{background:transparent}.text-row[data-v-31674c2d]{display:flex;width:100%;justify-content:space-between;align-items:center;color:#fff;margin:1.2rem 2.5% 0}.text-row .checkboxColor[data-v-31674c2d]{color:#000c}.captcha-row[data-v-31674c2d]{display:flex;align-items:center;gap:10px;width:100%;margin-top:16px}.captcha-row .captcha-input[data-v-31674c2d]{flex:1;min-width:0;height:42px;padding:0 7px;border:0;border-bottom:2px solid #d9d9d9;border-radius:0;background:transparent;color:#333;font-family:Microsoft Yahei;font-size:16px}.captcha-row .captcha-box[data-v-31674c2d]{display:flex;align-items:center;justify-content:center;width:120px;height:42px;padding:0;border-radius:4px;border:1px solid #d9d9d9;background:#fff}.captcha-row .captcha-img[data-v-31674c2d]{width:100%;height:100%;object-fit:cover}.captcha-row .captcha-loading[data-v-31674c2d]{display:flex;align-items:center;justify-content:center}.captcha-row .captcha-refresh[data-v-31674c2d]{color:#106fff;font-size:14px}

html[data-skin="aurum"] .ice-auth-page .auth-captcha-image { background: #fff !important; }
html[data-skin="aurum"] .ice-auth-page .auth-captcha-image img { object-fit: contain; }

html[data-skin=yl] .b-announcement-overlay{background:#2212347a;backdrop-filter:blur(5px)}html[data-skin=yl] .b-announcement-mask{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:max(22px,env(safe-area-inset-top)) 22px max(22px,env(safe-area-inset-bottom));box-sizing:border-box}html[data-skin=yl] .b-announcement-dialog{display:flex;flex-direction:column;width:100%;max-width:370px;max-height:calc(100vh - 64px);max-height:min(80dvh,680px);margin:0;overflow:hidden;border:1px solid #ffffffcc;border-radius:22px;background:#fff;box-shadow:0 24px 70px #2b0c4c45,0 4px 18px #4c267b14;color:#342741}html[data-skin=yl] .b-announcement-header{position:relative;display:flex;flex:0 0 auto;align-items:center;gap:12px;min-height:92px;padding:20px;overflow:hidden;box-sizing:border-box;border-bottom:1px solid #efe4fb;background:linear-gradient(120deg,#faf5ff,#eee0ff)}html[data-skin=yl] .b-announcement-header:after{position:absolute;right:-24px;top:-58px;width:155px;height:155px;border:18px solid #ffffff5c;border-radius:50%;content:"";pointer-events:none}html[data-skin=yl] .b-announcement-icon{position:relative;z-index:1;display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;border:1px solid #ffffffb3;border-radius:14px;background:linear-gradient(140deg,#df75ff,#b538f4 62%,#8b36e9);box-shadow:0 5px 12px #ae45e929,inset 0 1px #ffffff61;color:#fff;font-size:24px}html[data-skin=yl] .b-announcement-heading{position:relative;z-index:1;display:flex;min-width:0;flex:1;flex-direction:column;gap:6px}html[data-skin=yl] .b-announcement-heading>span{color:#44295f;font-size:20px;font-weight:750;line-height:25px}html[data-skin=yl] .b-announcement-heading>small{color:#9a7dac;font-size:11px;line-height:15px}html[data-skin=yl] .b-announcement-count{position:relative;z-index:1;flex-shrink:0;padding:4px 8px;border:1px solid #ffffffc9;border-radius:20px;background:#ffffff8c;color:#a05dc7;font-size:11px;font-weight:600;white-space:nowrap}html[data-skin=yl] .b-announcement-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:22px 22px 10px;-webkit-overflow-scrolling:touch}html[data-skin=yl] .b-announcement-title{margin:0;color:#382747;font-size:17px;line-height:25px;font-weight:750;overflow-wrap:anywhere}html[data-skin=yl] .b-announcement-time{display:flex;align-items:center;gap:5px;margin-top:7px;color:#a69aac;font-size:11px;line-height:17px}html[data-skin=yl] .b-announcement-time .van-icon{font-size:12px}html[data-skin=yl] .b-announcement-rich-text{margin-top:18px;padding-top:16px;border-top:1px solid #f1ebf6;color:#65576f;font-size:14px;line-height:1.85;white-space:pre-line;overflow-wrap:anywhere}html[data-skin=yl] .b-announcement-footer{display:flex;flex:0 0 auto;gap:9px;margin:0;padding:20px 22px 22px;background:#fff}html[data-skin=yl] .b-announcement-button{display:block;min-width:0;flex:1;height:44px;padding:0 9px;border:1px solid transparent;border-radius:12px;font-size:14px;font-weight:650;line-height:42px;text-align:center;cursor:pointer}html[data-skin=yl] .b-announcement-secondary{border-color:#ecdaf9;background:#faf5ff;color:#a253d0}html[data-skin=yl] .b-announcement-close{flex-grow:1.25;background:linear-gradient(110deg,#d95fff,#b434f3 65%,#9530e8);box-shadow:0 5px 12px #b745e529;color:#fff}html[data-skin=yl] .b-announcement-button:active{filter:brightness(.96)}html[data-skin=yl] .b-announcement-button:focus-visible,html[data-skin=yl] .b-announcement-body:focus-visible{outline:2px solid #ab52e1;outline-offset:-3px}@media (max-width: 350px){html[data-skin=yl] .b-announcement-mask{padding-inline:16px}html[data-skin=yl] .b-announcement-header{gap:10px;padding-inline:16px}html[data-skin=yl] .b-announcement-heading>span{font-size:18px}html[data-skin=yl] .b-announcement-body{padding-inline:18px}html[data-skin=yl] .b-announcement-footer{gap:7px;padding-inline:18px}}

html[data-skin="qj"] .login .wrap-login .login-form .login-title[data-v-31674c2d] { font-size: 30px; }

/* B login background fills the frame at every viewport height. */
html[data-skin="yl"] .b-auth-page { background:#53607a; }
html[data-skin="yl"] .b-auth-page .b-auth-shell { min-height:100vh; min-height:100dvh; margin:0 auto; border-radius:0; box-shadow:none; }

html[data-skin="yl"] .b-lobby.b-lobby-obscured { filter: none; }
html[data-skin="yl"] .yl-primary-shell .isFilter { filter: none; }
html[data-skin="yl"] .yl-primary-shell .b-announcement-overlay { background: rgba(0, 0, 0, .54); backdrop-filter: none; -webkit-backdrop-filter: none; }

.announcement-popup-mask{background:#0000008a;backdrop-filter:none;-webkit-backdrop-filter:none}.announcement-popup-mask,.announcement-popup-panel{animation:none!important}.announcement-popup-enter-active{transition:opacity .2s ease-out}.announcement-popup-leave-active{transition:opacity .18s ease-in;pointer-events:none}.announcement-popup-enter-active .announcement-popup-panel{transition:transform .38s cubic-bezier(.2,.8,.2,1),opacity .2s ease-out}.announcement-popup-leave-active .announcement-popup-panel{transition:transform .18s ease-in,opacity .18s ease-in}.announcement-popup-enter,.announcement-popup-enter-from,.announcement-popup-leave-to{opacity:0}.announcement-popup-enter .announcement-popup-panel,.announcement-popup-enter-from .announcement-popup-panel{opacity:0;transform:translateY(24px) scale(.86)}.announcement-popup-leave-to .announcement-popup-panel{opacity:0;transform:translateY(12px) scale(.96)}.announcement-popup-check{display:flex;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;font-size:12px;line-height:20px;cursor:pointer}.announcement-popup-check input{width:14px;height:14px;margin:0;accent-color:currentColor}@media (prefers-reduced-motion:reduce){.announcement-popup-enter-active,.announcement-popup-leave-active,.announcement-popup-enter-active .announcement-popup-panel,.announcement-popup-leave-active .announcement-popup-panel{transition:none}.announcement-popup-panel{transform:none!important}}

.qj-announcement-mask[data-v-0ab01b1e]{position:fixed;inset:0;z-index:2001;display:grid;place-items:center;padding:16px;box-sizing:border-box}.qj-announcement-panel[data-v-0ab01b1e]{position:relative;width:17.5em;max-width:100%;height:23.25em;font-size:1rem}.notice[data-v-0ab01b1e]{width:17.5em;height:23.25em;padding:2em 1.5em 0;position:relative;box-sizing:border-box;background:url(bg_red-2c5f8f20e8-DA1biF_R.png) no-repeat;background-size:100%}.notice .notice-header[data-v-0ab01b1e]{text-align:center;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:700}.notice .notice-body[data-v-0ab01b1e]{height:14.3em;overflow:auto;word-wrap:break-word;word-break:break-all}.notice .notice-body .body-wrapper[data-v-0ab01b1e]{border:none;color:#333;height:100%;margin:0;position:relative}.notice .notice-body .body-wrapper .body-container[data-v-0ab01b1e]{line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:.6em .75em;tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.notice .notice-body .body-wrapper .body-container .fs[data-v-0ab01b1e]{font-size:.65em}.notice .notice-footer[data-v-0ab01b1e]{position:absolute;left:2.5em;bottom:.75em;right:2.5em;height:2.5em;display:flex;align-items:center}.notice .notice-footer .prev[data-v-0ab01b1e]{position:absolute;left:0;top:0}.notice .notice-footer .prev img[data-v-0ab01b1e]{height:2.5em}.notice .notice-footer .next[data-v-0ab01b1e]{margin:0 auto;height:100%}.notice .notice-footer .next img[data-v-0ab01b1e]{height:2.5em}.qj-announcement-close[data-v-0ab01b1e]{position:absolute;right:12px;top:12px;width:24px;height:24px;padding:0;border:0;background:transparent;color:#666;font-size:22px;line-height:24px}.notice .notice-footer[data-v-0ab01b1e]{left:16px;right:16px;bottom:12px;height:auto;display:flex;flex-direction:column;gap:8px}.qj-announcement-pager[data-v-0ab01b1e]{display:flex;align-items:center;justify-content:center;gap:16px;color:#66554b;font-size:12px}.qj-announcement-pager button[data-v-0ab01b1e]{padding:4px 8px;border:1px solid #d8c8b5;border-radius:5px;background:#fff9;color:inherit}.qj-announcement-pager button[data-v-0ab01b1e]:disabled{opacity:.35}.announcement-popup-check[data-v-0ab01b1e]{color:#776b60}#app{max-width:768px;margin:0 auto;background:#f3f3f3;overflow:hidden}.page,.container{position:absolute;inset:0}.project-page,.project-custom-bg{background-repeat:no-repeat;background-position:center;background-size:cover}.project-custom-bg .container,.project-custom-bg .childPage,.project-custom-bg .content{background:transparent!important}.v-modal{position:fixed;left:0;top:0;height:100%;width:100%;opacity:.5;background:#000;z-index:2000}.mask{width:100%;position:fixed;top:0;z-index:9999999;opacity:.95}.mask img{width:100%}.pullDown-enter-active,.pullDown-leave-active{transition:all .3s}.pullDown-enter,.pullDown-leave-to{transform:translateY(-100%)}.notify{width:100%;height:2rem;display:flex;justify-content:center;align-items:center;color:#fff}

html[data-skin=yl] .b-announcement-overlay{background:#0000008a;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-skin=yl] .b-announcement-mask{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:max(22px,env(safe-area-inset-top)) 22px max(22px,env(safe-area-inset-bottom));box-sizing:border-box}html[data-skin=yl] .b-announcement-dialog{display:flex;flex-direction:column;width:100%;max-width:370px;max-height:calc(100vh - 64px);max-height:min(80dvh,680px);margin:0;overflow:hidden;border:1px solid #ffffffcc;border-radius:22px;background:#fff;box-shadow:0 24px 70px #2b0c4c45,0 4px 18px #4c267b14;color:#342741}html[data-skin=yl] .b-announcement-header{position:relative;display:flex;flex:0 0 auto;align-items:center;gap:12px;min-height:92px;padding:20px;overflow:hidden;box-sizing:border-box;border-bottom:1px solid #efe4fb;background:linear-gradient(120deg,#faf5ff,#eee0ff)}html[data-skin=yl] .b-announcement-header:after{position:absolute;right:-24px;top:-58px;width:155px;height:155px;border:18px solid #ffffff5c;border-radius:50%;content:"";pointer-events:none}html[data-skin=yl] .b-announcement-icon{position:relative;z-index:1;display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;border:1px solid #ffffffb3;border-radius:14px;background:linear-gradient(140deg,#df75ff,#b538f4 62%,#8b36e9);box-shadow:0 5px 12px #ae45e929,inset 0 1px #ffffff61;color:#fff;font-size:24px}html[data-skin=yl] .b-announcement-heading{position:relative;z-index:1;display:flex;min-width:0;flex:1;flex-direction:column;gap:6px}html[data-skin=yl] .b-announcement-heading>span{color:#44295f;font-size:20px;font-weight:750;line-height:25px}html[data-skin=yl] .b-announcement-heading>small{color:#9a7dac;font-size:11px;line-height:15px}html[data-skin=yl] .b-announcement-count{position:relative;z-index:1;flex-shrink:0;padding:4px 8px;border:1px solid #ffffffc9;border-radius:20px;background:#ffffff8c;color:#a05dc7;font-size:11px;font-weight:600;white-space:nowrap}html[data-skin=yl] .b-announcement-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:22px 22px 10px;-webkit-overflow-scrolling:touch}html[data-skin=yl] .b-announcement-title{margin:0;color:#382747;font-size:17px;line-height:25px;font-weight:750;overflow-wrap:anywhere}html[data-skin=yl] .b-announcement-time{display:flex;align-items:center;gap:5px;margin-top:7px;color:#a69aac;font-size:11px;line-height:17px}html[data-skin=yl] .b-announcement-time .van-icon{font-size:12px}html[data-skin=yl] .b-announcement-rich-text{margin-top:18px;padding-top:16px;border-top:1px solid #f1ebf6;color:#65576f;font-size:14px;line-height:1.85;white-space:pre-line;overflow-wrap:anywhere}html[data-skin=yl] .b-announcement-footer{display:flex;flex:0 0 auto;gap:9px;margin:0;padding:20px 22px 22px;background:#fff}html[data-skin=yl] .b-announcement-button{display:block;min-width:0;flex:1;height:44px;padding:0 9px;border:1px solid transparent;border-radius:12px;font-size:14px;font-weight:650;line-height:42px;text-align:center;cursor:pointer}html[data-skin=yl] .b-announcement-secondary{border-color:#ecdaf9;background:#faf5ff;color:#a253d0}html[data-skin=yl] .b-announcement-close{flex-grow:1.25;background:linear-gradient(110deg,#d95fff,#b434f3 65%,#9530e8);box-shadow:0 5px 12px #b745e529;color:#fff}html[data-skin=yl] .b-announcement-button:active{filter:brightness(.96)}html[data-skin=yl] .b-announcement-button:focus-visible,html[data-skin=yl] .b-announcement-body:focus-visible{outline:2px solid #ab52e1;outline-offset:-3px}@media (max-width: 350px){html[data-skin=yl] .b-announcement-mask{padding-inline:16px}html[data-skin=yl] .b-announcement-header{gap:10px;padding-inline:16px}html[data-skin=yl] .b-announcement-heading>span{font-size:18px}html[data-skin=yl] .b-announcement-body{padding-inline:18px}html[data-skin=yl] .b-announcement-footer{gap:7px;padding-inline:18px}}html[data-skin=yl] .b-announcement-check{margin:14px 22px 0;color:#9a7dac}html[data-skin=yl] .b-announcement-button:disabled{opacity:.35;cursor:default}.yl-primary-shell[data-v-94c1d32f]{--yl-nav-height: calc(60px + env(safe-area-inset-bottom, 0px)) }.yl-primary-shell[data-v-94c1d32f] .page{left:50%;right:auto;width:100%;max-width:500px;transform:translate(-50%)}.yl-primary-shell[data-v-94c1d32f] .page .rotation{width:calc(100% - 24px);max-width:476px}.yl-primary-shell[data-v-94c1d32f] .page>.content{box-sizing:border-box;padding-bottom:calc(var(--yl-nav-height) + 12px)}.yl-primary-shell[data-v-94c1d32f] .legacy-player-chat-host{bottom:var(--yl-nav-height);height:calc(100dvh - var(--yl-nav-height));z-index:20;transform:translateZ(0)}.yl-primary-shell[data-v-94c1d32f] .legacy-player-chat-host .customer-page,.yl-primary-shell[data-v-94c1d32f] .legacy-player-chat-host .reference-group-chat{height:100%;max-height:100%}.isFilter[data-v-94c1d32f]{filter:none}.wrapper[data-v-94c1d32f]{height:100%;display:flex;justify-content:center;align-items:center}.wrapper .contMoneyChild[data-v-94c1d32f]{width:14rem;height:20rem;background-color:#f25542;border-radius:1rem;overflow:hidden;display:flex;justify-content:center;position:relative}.wrapper .contMoneyChild .contMoneyBg[data-v-94c1d32f]{width:30rem;height:30rem;border-radius:50%;background-color:#f45e4d;position:absolute;bottom:4rem;box-shadow:0 5px 10px #0003}.wrapper .contMoneyChild .openBtn[data-v-94c1d32f]{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#ebcd99;font-size:2rem;color:#494238;position:absolute;bottom:2rem;font-weight:600;font-family:Courier New,Courier,monospace}.wrapper .contMoneyChild .information[data-v-94c1d32f]{position:absolute;top:20%;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.wrapper .contMoneyChild .information .people[data-v-94c1d32f]{color:#ebcd99;display:flex}.wrapper .contMoneyChild .information .people .peopleName[data-v-94c1d32f]{letter-spacing:.1rem;color:#ebcd99;display:flex;align-items:center}.wrapper .contMoneyChild .information .people img[data-v-94c1d32f]{width:2.5rem;height:2.5rem;border-radius:.3rem;margin-right:.5rem}.wrapper .contMoneyChild .information .peopleText[data-v-94c1d32f]{width:100%;letter-spacing:.1rem;margin-top:1.5rem;color:#ebcd99;font-size:.8rem;padding:0 1rem;text-align:center}.rotate[data-v-94c1d32f]{animation:rotate-94c1d32f 1s infinite linear forwards}@keyframes rotate-94c1d32f{0%{transform:rotateY(0)}to{transform:rotateY(720deg)}}.mask[data-v-94c1d32f]{position:fixed;inset:0;z-index:10000;display:flex;justify-content:center;align-items:center}.mask .alert[data-v-94c1d32f]{width:86%;height:80%;background-color:#fff;border-radius:.5rem;overflow:hidden;display:flex;flex-direction:column}.mask .alert .headTitle[data-v-94c1d32f]{background:linear-gradient(90deg,#333,#000);font-size:1.2rem;font-weight:600;color:#1368e4;padding:1rem 0;text-align:center}.mask .alert .headTitle span[data-v-94c1d32f]{background-image:linear-gradient(to right,#1368e4,#3fcfff);background-clip:text;color:transparent}.mask .alert .maskContent[data-v-94c1d32f]{flex:1;padding:.8rem;overflow-y:auto}.mask .alert .maskContent .title[data-v-94c1d32f]{font-size:.9rem;font-weight:800}.mask .alert .maskContent .time[data-v-94c1d32f]{color:#979797;margin:.3rem 0}.mask .alert .maskContent .text[data-v-94c1d32f]{font-size:.7rem;white-space:pre-line}.aaa[data-v-94c1d32f]{position:absolute;width:100%;height:100%;left:0;top:0;background:#0000}.depButton[data-v-94c1d32f]{display:flex;margin:1.8rem 0}

/* A announcement opt-out stays readable on its orange footer. */
html[data-skin="qj"] .qj-announcement-mask .announcement-popup-check { min-height:32px; padding:6px 12px; border:1px solid #ffd4ba; border-radius:6px; background:#fff7ee; color:#8b2b19; font-size:13px; font-weight:600; line-height:20px; }
html[data-skin="qj"] .qj-announcement-mask .announcement-popup-check input { width:16px; height:16px; accent-color:#c73d27; }
html[data-skin="qj"] .qj-announcement-mask .announcement-popup-check:focus-within { outline:2px solid #8b2b19; outline-offset:2px; }

.legacy-electronic-browser[data-v-42d4c29d]{--leb-accent:#168fbd;--leb-bright:#29b9d5;--leb-tint:#eef9fc;--leb-line:#d7edf3;--leb-text:#183e50;--leb-muted:#8095a1;box-sizing:border-box;width:100%;min-width:0;padding:16px 12px 18px;border:1px solid var(--leb-line);border-radius:16px;background:linear-gradient(145deg,#fff,var(--leb-tint));color:var(--leb-text);font-family:Arial,Microsoft YaHei,sans-serif}html[data-skin=yl] .legacy-electronic-browser[data-v-42d4c29d]{--leb-accent:#aa3ee3;--leb-bright:#ce69f7;--leb-tint:#faf4ff;--leb-line:#eee0f8;--leb-text:#38264a;--leb-muted:#9c89ac}.legacy-electronic-browser *[data-v-42d4c29d]{box-sizing:border-box}.legacy-electronic-browser button[data-v-42d4c29d],.legacy-electronic-browser input[data-v-42d4c29d]{font:inherit;-webkit-tap-highlight-color:transparent}.legacy-electronic-browser button[data-v-42d4c29d]{cursor:pointer}.leb-heading[data-v-42d4c29d]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 2px 13px}.leb-eyebrow[data-v-42d4c29d]{color:var(--leb-muted);font-size:8px;line-height:12px;font-weight:600;letter-spacing:1.6px}.leb-heading h2[data-v-42d4c29d]{margin:2px 0 0;color:var(--leb-text);font-size:18px;line-height:24px;letter-spacing:.5px}.leb-total[data-v-42d4c29d]{padding:5px 8px;border-radius:20px;background:var(--leb-tint);color:var(--leb-accent);font-size:11px;white-space:nowrap}.leb-search[data-v-42d4c29d]{display:flex;align-items:center;gap:7px;height:39px;padding:0 11px;border:1px solid var(--leb-line);border-radius:12px;background:#fff;box-shadow:0 3px 10px #20395105;color:var(--leb-muted)}.leb-search>.van-icon[data-v-42d4c29d]{flex:none;font-size:18px}.leb-search input[data-v-42d4c29d]{width:100%;min-width:0;padding:0;border:0;outline:0;border-radius:0;background:transparent;color:var(--leb-text);font-size:13px;line-height:36px;appearance:none}.leb-search input[data-v-42d4c29d]::placeholder{color:var(--leb-muted)}.leb-search input[data-v-42d4c29d]::-webkit-search-cancel-button{display:none}.leb-search button[data-v-42d4c29d]{display:grid;flex:none;width:24px;height:24px;padding:0;place-items:center;border:0;border-radius:50%;background:var(--leb-tint);color:var(--leb-muted);font-size:13px}.leb-platforms[data-v-42d4c29d]{display:flex;gap:7px;margin:13px -2px 11px;padding:2px 2px 7px;overflow-x:auto;scrollbar-width:none;scroll-padding-inline:2px;-webkit-overflow-scrolling:touch}.leb-platforms[data-v-42d4c29d]::-webkit-scrollbar{display:none}.leb-platforms button[data-v-42d4c29d]{display:block;flex:none;min-width:53px;max-width:128px;padding:8px 13px;overflow:hidden;border:1px solid transparent;border-radius:10px;background:#fff;box-shadow:0 2px 5px #2434500b;color:var(--leb-text);font-size:13px;line-height:17px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.leb-platforms button.active[data-v-42d4c29d]{border-color:var(--leb-accent);background:var(--leb-tint);box-shadow:0 2px 7px #2434500d;color:var(--leb-accent)}.leb-tabs[data-v-42d4c29d]{display:flex;gap:4px;margin-bottom:12px;padding:4px;border:1px solid var(--leb-line);border-radius:11px;background:var(--leb-tint)}.leb-tabs button[data-v-42d4c29d]{flex:1;min-width:0;height:31px;padding:0 3px;border:0;border-radius:7px;background:transparent;color:var(--leb-muted);font-size:13px;font-weight:500}.leb-tabs button.active[data-v-42d4c29d]{background:#fff;box-shadow:0 2px 6px #2a3d5910;color:var(--leb-accent);font-weight:700}.leb-grid[data-v-42d4c29d],.leb-skeleton-grid[data-v-42d4c29d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px}.leb-card[data-v-42d4c29d]{position:relative;min-width:0;overflow:hidden;border:1px solid var(--leb-line);border-radius:10px;background:#fff;box-shadow:0 3px 8px #23384f07}.leb-game-entry[data-v-42d4c29d]{display:block;width:100%;min-width:0;padding:0;border:0;background:transparent;color:var(--leb-text);text-align:left}.leb-cover[data-v-42d4c29d]{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;background:var(--leb-tint)}.leb-cover img[data-v-42d4c29d]{display:block;width:100%;height:100%;object-fit:cover}.leb-game-entry>strong[data-v-42d4c29d]{display:block;height:34px;margin:0;padding:9px 24px 8px 7px;overflow:hidden;color:var(--leb-text);font-size:11px;line-height:16px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.leb-favorite[data-v-42d4c29d]{position:absolute;right:1px;bottom:3px;display:grid;width:27px;height:28px;padding:0;place-items:center;border:0;background:#fff;color:#a9b4c6;font-size:17px}.leb-favorite.active[data-v-42d4c29d]{color:var(--leb-accent)}.leb-favorite[data-v-42d4c29d]:disabled{opacity:.45;cursor:wait}.leb-cover-fallback[data-v-42d4c29d]{display:flex;width:100%;height:100%;padding:12px 8px;align-items:center;justify-content:center;flex-direction:column;gap:8px;background:linear-gradient(145deg,#fff,var(--leb-tint));color:var(--leb-accent);text-align:center}.leb-cover-fallback .van-icon[data-v-42d4c29d]{font-size:30px;opacity:.65}.leb-cover-fallback small[data-v-42d4c29d]{max-width:100%;overflow:hidden;font-size:11px;line-height:16px;text-overflow:ellipsis}.leb-state[data-v-42d4c29d]{display:flex;min-height:220px;padding:24px 12px;align-items:center;justify-content:center;flex-direction:column;gap:9px;color:var(--leb-muted);text-align:center}.leb-state>.van-icon[data-v-42d4c29d]{margin-bottom:5px;color:var(--leb-accent);font-size:34px;opacity:.6}.leb-state strong[data-v-42d4c29d]{color:var(--leb-text);font-size:14px;line-height:20px;font-weight:600}.leb-state>span[data-v-42d4c29d]{max-width:100%;overflow-wrap:anywhere;font-size:12px;line-height:19px}.leb-state>button[data-v-42d4c29d]{margin-top:6px;padding:8px 18px;border:1px solid var(--leb-line);border-radius:8px;background:#fff;color:var(--leb-accent);font-size:12px}.leb-skeleton[data-v-42d4c29d]{aspect-ratio:1/1.35;border:1px solid var(--leb-line);border-radius:10px;background:linear-gradient(110deg,var(--leb-tint) 20%,#fff 45%,var(--leb-tint) 70%);background-size:220% 100%;animation:leb-shimmer-42d4c29d 1.4s ease-in-out infinite}.leb-sr-only[data-v-42d4c29d]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.legacy-electronic-browser button[data-v-42d4c29d]:focus-visible,.leb-search[data-v-42d4c29d]:focus-within{outline:2px solid var(--leb-accent);outline-offset:2px}@keyframes leb-shimmer-42d4c29d{to{background-position:-220% 0}}@media (max-width:360px){.legacy-electronic-browser[data-v-42d4c29d]{padding:14px 9px}.leb-grid[data-v-42d4c29d],.leb-skeleton-grid[data-v-42d4c29d]{gap:8px 6px}.leb-game-entry>strong[data-v-42d4c29d]{font-size:10px;padding-left:5px}}@media (prefers-reduced-motion:reduce){.leb-skeleton[data-v-42d4c29d]{animation:none}}

/* The deployed legacy notice keeps its existing next/close image buttons. */
html[data-skin="qj"] .notice:has(.qj-notice-dismiss) .qj-notice-dismiss {
  position:absolute;z-index:2;top:9px;right:9px;display:grid;place-items:center;
  width:28px;height:28px;padding:0;border:1px solid #edc4b7;border-radius:50%;
  background:#fff7ee;color:#8b2b19;font-size:23px;line-height:24px;cursor:pointer;
}
html[data-skin="qj"] .notice:has(.qj-notice-dismiss) .notice-body { height:calc(15.5em - 34px); }
html[data-skin="qj"] .notice:has(.qj-notice-dismiss) .announcement-popup-check {
  position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%);width:max-content;
  display:flex;align-items:center;justify-content:center;gap:6px;
  min-height:26px;padding:3px 10px;border:1px solid #ffd4ba;border-radius:6px;
  background:#fff7ee;color:#8b2b19;font-size:13px;font-weight:600;line-height:18px;cursor:pointer;
}
html[data-skin="qj"] .notice:has(.qj-notice-dismiss) .announcement-popup-check input { width:16px;height:16px;margin:0;accent-color:#c73d27; }
html[data-skin="qj"] .qj-notice-dismiss:focus-visible,
html[data-skin="qj"] .notice:has(.qj-notice-dismiss) .announcement-popup-check:focus-within { outline:2px solid #8b2b19;outline-offset:2px; }

/* The deployed legacy notice keeps its existing next/close image buttons. */
html[data-skin="qj"] .notice:has(.qj-notice-dismiss) .qj-notice-dismiss {
  position:absolute;z-index:2;top:9px;right:9px;display:grid;place-items:center;
  width:28px;height:28px;padding:0;border:1px solid #edc4b7;border-radius:50%;
  background:#fff7ee;color:#8b2b19;font-size:23px;line-height:24px;cursor:pointer;
}
html[data-skin="qj"] .notice:has(.qj-notice-dismiss) .announcement-popup-check {
  position:absolute;top:calc(100% + 34px);bottom:auto;left:50%;transform:translateX(-50%);width:max-content;
  display:flex;align-items:center;justify-content:center;gap:6px;
  min-height:26px;padding:3px 10px;border:1px solid #ffd4ba;border-radius:6px;
  background:#fff7ee;color:#8b2b19;font-size:13px;font-weight:600;line-height:18px;cursor:pointer;
}
html[data-skin="qj"] .notice:has(.qj-notice-dismiss) .announcement-popup-check input { width:16px;height:16px;margin:0;accent-color:#c73d27; }
html[data-skin="qj"] .qj-notice-dismiss:focus-visible,
html[data-skin="qj"] .notice:has(.qj-notice-dismiss) .announcement-popup-check:focus-within { outline:2px solid #8b2b19;outline-offset:2px; }

/* Place the A popup dismiss control on the outside top-right corner. */
html[data-skin="qj"] .notice:has(.qj-notice-dismiss) .qj-notice-dismiss { top:-7px; right:-7px; }
html[data-skin="qj"] .qj-announcement-close { top:-7px; right:-7px; }

.tx-announcement-ticker{display:block;flex:1 1 0%;min-width:0;overflow:hidden;white-space:nowrap;font-family:Arial,Microsoft YaHei,sans-serif;font-size:12px;font-weight:500;line-height:20px;letter-spacing:0;color:var(--announcement-ticker-color,#526c84);text-shadow:none;scroll-behavior:auto;scrollbar-width:none}.tx-announcement-ticker::-webkit-scrollbar{display:none}.tx-announcement-ticker>span{display:inline-block;width:max-content;margin:0;padding:0;font:inherit;color:inherit;line-height:inherit;white-space:nowrap;vertical-align:top;animation:none;transform:none}html[data-skin=qj] .tx-announcement-ticker{--announcement-ticker-color:#526f88}html[data-skin=yl] .tx-announcement-ticker{--announcement-ticker-color:#756585}html[data-skin=aurum] .tx-announcement-ticker{--announcement-ticker-color:#d7c08b}.home-ticker-entry>.home-ticker{display:flex;align-items:center;gap:5px}.home-ticker-icon{flex:none;font-size:15px;color:#6c9ac3}html[data-skin] .home-announcement-center,html[data-skin] .notice-center-entry,html[data-skin=aurum] .a-ticker>button{font-size:12px;font-weight:500;text-shadow:none}.tx-lobby-carousel{--carousel-accent:#1687ff}html[data-skin=qj] .tx-lobby-carousel{--carousel-accent:#00bde9}html[data-skin=yl] .tx-lobby-carousel{--carousel-accent:#a13fe0}html[data-skin=ng] .tx-lobby-carousel{--carousel-accent:#ef7b70}html[data-skin=bw] .tx-lobby-carousel{--carousel-accent:#3b8df2}.tx-lobby-carousel .van-swipe__indicators,.tx-lobby-carousel .mint-swipe-indicators,.tx-lobby-carousel .b-banner-pagination{position:absolute;z-index:2;left:50%;bottom:6px;display:flex;align-items:center;justify-content:center;width:max-content;max-width:calc(100% - 20px);min-height:20px;margin:0;padding:0;border:0;border-radius:0;background:none;transform:translate(-50%);backdrop-filter:none}.tx-lobby-carousel .van-swipe__indicators,.tx-lobby-carousel .mint-swipe-indicators{gap:7px}.tx-lobby-carousel .van-swipe__indicator,.tx-lobby-carousel .mint-swipe-indicator,.tx-lobby-carousel .b-banner-dot span{display:block;flex:none;box-sizing:border-box;width:6px;height:6px;margin:0;border:1px solid rgba(65,75,95,.22);border-radius:5px;background:#ffffffd1;opacity:1;box-shadow:0 1px 2px #1a253929;transition:width .2s ease,background-color .2s ease}.tx-lobby-carousel .van-swipe__indicator:not(:last-child){margin-right:0}.tx-lobby-carousel .van-swipe__indicator--active,.tx-lobby-carousel .mint-swipe-indicator.is-active,.tx-lobby-carousel .b-banner-dot.is-active span{width:14px;border-color:#ffffffe6;background:var(--carousel-accent)!important}.tx-lobby-carousel .b-banner-dots{display:flex;align-items:center;min-width:0;overflow-x:auto;scrollbar-width:none}.tx-lobby-carousel .b-banner-dots::-webkit-scrollbar{display:none}.tx-lobby-carousel .b-banner-dot{display:flex;flex:none;align-items:center;justify-content:center;width:16px;height:20px;margin:0;padding:0;border:0;border-radius:5px;background:transparent}.tx-lobby-carousel .b-banner-dot.is-active{width:24px}.tx-lobby-carousel .b-banner-dot:focus-visible{outline:2px solid var(--carousel-accent);outline-offset:0;background:#fffc}@media (prefers-reduced-motion:reduce){.tx-lobby-carousel .van-swipe__indicator,.tx-lobby-carousel .mint-swipe-indicator,.tx-lobby-carousel .b-banner-dot span{transition:none}}
