@charset "UTF-8";.layout[data-v-53ce84b8]{display:flex;min-height:100vh;flex-direction:column;background:#f8fbff;color:#0f172a}.layout-main[data-v-53ce84b8]{flex:1;width:100%;min-width:0}.layout-main[data-v-53ce84b8] :deep(*){min-width:0}.layout-main--game[data-v-53ce84b8]{min-height:0}@media (max-width: 750px){.layout-main[data-v-53ce84b8]{padding-bottom:90px;background:#ebf4fe}.layout-main--mobile-category[data-v-53ce84b8]{padding-bottom:0;position:relative;display:flex;min-height:0;overflow:hidden}.layout-main--mobile-subgame[data-v-53ce84b8]{padding-bottom:0;display:block;overflow:visible;min-height:0;background:#f8fbff}.layout-main--mobile-promo[data-v-53ce84b8]{padding-bottom:0;position:relative;display:flex;min-height:0;overflow:hidden;background:#ebf4fe}.layout-main--mobile-activity-detail[data-v-53ce84b8]{padding-bottom:0;position:relative;min-height:0;background:#f8fbff}.layout-main--mobile-user-subpage[data-v-53ce84b8]{padding-bottom:0;min-height:0;background:#edf3f9}.layout-main--mobile-category>*[data-v-53ce84b8]{flex:1;min-height:0}.layout-main--mobile-promo>*[data-v-53ce84b8]{flex:1;min-height:0}.layout-main--game[data-v-53ce84b8]{padding:0;display:flex;min-height:0}.layout--game[data-v-53ce84b8] :deep(.footer){display:none}}.region-off[data-v-fca08b8e]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px 12px;background:radial-gradient(960px 380px at 14% 0%,rgba(59,130,246,.14),rgba(255,255,255,0) 62%),radial-gradient(900px 320px at 88% 4%,rgba(245,158,11,.1),rgba(255,255,255,0) 60%),linear-gradient(180deg,#f8fbff 0%,#eef6ff 100%)}.region-off__shell[data-v-fca08b8e]{width:min(1140px,100% - 24px);display:grid;gap:18px}.region-off__hero[data-v-fca08b8e]{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,320px);gap:16px;padding:26px;border-radius:5px;border:1px solid rgba(0,102,255,.1);background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(242,248,255,.94)),linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,0));box-shadow:0 24px 52px #0f172a14,inset 0 1px #ffffffb3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.region-off__heroMain[data-v-fca08b8e]{min-width:0}.region-off__eyebrow[data-v-fca08b8e]{font-size:12px;line-height:1;font-weight:900;letter-spacing:.28em;color:#7c93b8}.region-off__title[data-v-fca08b8e]{margin-top:12px;font-size:clamp(28px,4vw,40px);font-weight:980;color:#0f172a;line-height:1.05}.region-off__desc[data-v-fca08b8e]{margin-top:12px;max-width:620px;font-size:15px;color:#475569;font-weight:800;line-height:1.5}.region-off__chips[data-v-fca08b8e]{margin-top:16px;display:flex;flex-wrap:wrap;gap:10px}.region-off__chip[data-v-fca08b8e]{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 14px;border-radius:5px;border:1px solid rgba(0,102,255,.1);background:rgba(255,255,255,.86);color:#31507d;font-size:13px;font-weight:900}.region-off__chip--warn[data-v-fca08b8e]{border-color:#f59e0b2e;background:rgba(255,247,237,.94);color:#c2410c}.region-off__heroSide[data-v-fca08b8e]{display:flex}.region-off__brandCard[data-v-fca08b8e]{width:100%;border-radius:5px;border:1px solid rgba(0,102,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(244,249,255,.92));box-shadow:inset 0 1px #ffffffa6;padding:18px;display:grid;align-content:center;gap:14px}.region-off__logo[data-v-fca08b8e]{width:64px;height:64px;object-fit:contain}.region-off__brandMeta[data-v-fca08b8e]{display:grid;gap:8px}.region-off__brandLabel[data-v-fca08b8e]{font-size:12px;line-height:1;letter-spacing:.16em;font-weight:900;color:#7c93b8}.region-off__brandValue[data-v-fca08b8e]{font-size:20px;line-height:1.3;font-weight:900;color:#0f172a}.region-off__panel[data-v-fca08b8e]{border-radius:5px;border:1px solid rgba(0,102,255,.1);background:rgba(255,255,255,.92);box-shadow:0 22px 44px #0f172a0f,inset 0 1px #ffffffb3;padding:24px}.region-off__panelHead[data-v-fca08b8e]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.region-off__panelTitleWrap[data-v-fca08b8e]{min-width:0}.region-off__panelEyebrow[data-v-fca08b8e]{font-size:12px;line-height:1;font-weight:900;letter-spacing:.16em;color:#7c93b8}.region-off__panelTitle[data-v-fca08b8e]{margin-top:8px;font-size:22px;line-height:1.25;color:#0f172a;font-weight:900}.region-off__statusBadge[data-v-fca08b8e]{flex:0 0 auto;min-height:34px;padding:0 14px;border-radius:5px;border:1px solid rgba(245,158,11,.18);background:linear-gradient(180deg,rgba(255,247,237,.96),rgba(255,237,213,.92));color:#c2410c;font-size:12px;font-weight:900;letter-spacing:.12em;display:inline-flex;align-items:center;justify-content:center}.region-off__infoGrid[data-v-fca08b8e]{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.region-off__infoCard[data-v-fca08b8e]{border-radius:5px;border:1px solid rgba(0,102,255,.08);background:linear-gradient(180deg,rgba(248,251,255,.98),rgba(255,255,255,.96));padding:18px;box-shadow:inset 0 1px #ffffffb3}.region-off__infoCard--reason[data-v-fca08b8e]{background:linear-gradient(180deg,rgba(255,249,246,.98),rgba(255,255,255,.96));border-color:#f59e0b24}.region-off__infoLabel[data-v-fca08b8e]{font-size:12px;line-height:1;font-weight:900;letter-spacing:.12em;color:#7c93b8}.region-off__infoValue[data-v-fca08b8e]{margin-top:10px;font-size:18px;line-height:1.35;font-weight:900;color:#0f172a}.region-off__infoText[data-v-fca08b8e]{margin-top:10px;font-size:14px;line-height:1.7;color:#64748b}.region-off__reason[data-v-fca08b8e]{margin-top:10px;font-size:14px;color:#0f172a;font-weight:800;line-height:1.7;padding:14px 16px;border-radius:5px;border:1px solid rgba(245,158,11,.16);background:rgba(255,247,237,.9);word-break:break-word}.region-off__actions[data-v-fca08b8e]{margin-top:18px;display:grid;gap:12px}.region-off__btn[data-v-fca08b8e]{width:min(260px,100%);height:48px;border-radius:5px;border:1px solid rgba(0,102,255,.1);background:linear-gradient(135deg,#0066ff 0%,#004ecc 100%);color:#fff;box-shadow:0 14px 26px #0066ff2e;font-weight:900;font-size:14px;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.region-off__btn[data-v-fca08b8e]:hover{transform:translateY(-1px);box-shadow:0 16px 30px #0066ff38}.region-off__btn[data-v-fca08b8e]:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.region-off__hint[data-v-fca08b8e]{font-size:13px;line-height:1.6;color:#64748b}@media (max-width: 900px){.region-off__hero[data-v-fca08b8e],.region-off__infoGrid[data-v-fca08b8e]{grid-template-columns:1fr}}@media (max-width: 750px){.region-off[data-v-fca08b8e]{padding:16px 10px}.region-off__shell[data-v-fca08b8e]{width:min(100%,100% - 4px);gap:14px}.region-off__hero[data-v-fca08b8e],.region-off__panel[data-v-fca08b8e]{border-radius:5px;padding:18px}.region-off__title[data-v-fca08b8e]{font-size:28px}.region-off__panelHead[data-v-fca08b8e]{flex-direction:column}.region-off__statusBadge[data-v-fca08b8e]{align-self:flex-start}.region-off__btn[data-v-fca08b8e]{width:100%}}.site-off{min-height:calc(100vh - 140px);display:flex;align-items:center;justify-content:center;padding:24px 12px;background:radial-gradient(960px 380px at 14% 0%,rgba(59,130,246,.12),rgba(255,255,255,0) 62%),radial-gradient(900px 320px at 88% 4%,rgba(245,158,11,.09),rgba(255,255,255,0) 60%),linear-gradient(180deg,#f8fbff 0%,#eef6ff 100%)}.site-off__shell{width:min(1140px,100% - 24px);display:grid;gap:18px}.site-off__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,320px);gap:16px;padding:26px;border-radius:5px;border:1px solid rgba(0,102,255,.1);background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(242,248,255,.94)),linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,0));box-shadow:0 24px 52px #0f172a14,inset 0 1px #ffffffb3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.site-off__heroMain{min-width:0}.site-off__eyebrow{font-size:12px;line-height:1;font-weight:900;letter-spacing:.28em;color:#7c93b8}.site-off__title{margin-top:12px;font-size:clamp(28px,4vw,40px);font-weight:980;color:#0f172a;line-height:1.05}.site-off__desc{margin-top:12px;max-width:620px;font-size:15px;color:#475569;font-weight:800;line-height:1.5}.site-off__chips{margin-top:16px;display:flex;flex-wrap:wrap;gap:10px}.site-off__chip{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 14px;border-radius:5px;border:1px solid rgba(0,102,255,.1);background:rgba(255,255,255,.86);color:#31507d;font-size:13px;font-weight:900}.site-off__chip--warn{border-color:#f59e0b2e;background:rgba(255,247,237,.94);color:#c2410c}.site-off__heroSide{display:flex}.site-off__brandCard{width:100%;border-radius:5px;border:1px solid rgba(0,102,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(244,249,255,.92));box-shadow:inset 0 1px #ffffffa6;padding:18px;display:grid;align-content:center;gap:14px}.site-off__logo{width:64px;height:64px;object-fit:contain}.site-off__brandMeta{display:grid;gap:8px}.site-off__brandLabel{font-size:12px;line-height:1;letter-spacing:.16em;font-weight:900;color:#7c93b8}.site-off__brandValue{font-size:20px;line-height:1.3;font-weight:900;color:#0f172a}.site-off__panel{border-radius:5px;border:1px solid rgba(0,102,255,.1);background:rgba(255,255,255,.92);box-shadow:0 22px 44px #0f172a0f,inset 0 1px #ffffffb3;padding:24px}.site-off__panelHead{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.site-off__panelTitleWrap{min-width:0}.site-off__panelEyebrow{font-size:12px;line-height:1;font-weight:900;letter-spacing:.16em;color:#7c93b8}.site-off__panelTitle{margin-top:8px;font-size:22px;line-height:1.25;color:#0f172a;font-weight:900}.site-off__statusBadge{flex:0 0 auto;min-height:34px;padding:0 14px;border-radius:5px;border:1px solid rgba(245,158,11,.18);background:linear-gradient(180deg,rgba(255,247,237,.96),rgba(255,237,213,.92));color:#c2410c;font-size:12px;font-weight:900;letter-spacing:.12em;display:inline-flex;align-items:center;justify-content:center}.site-off__infoGrid{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.site-off__infoCard{border-radius:5px;border:1px solid rgba(0,102,255,.08);background:linear-gradient(180deg,rgba(248,251,255,.98),rgba(255,255,255,.96));padding:18px;box-shadow:inset 0 1px #ffffffb3}.site-off__infoCard--reason{background:linear-gradient(180deg,rgba(255,249,246,.98),rgba(255,255,255,.96));border-color:#f59e0b24}.site-off__infoLabel{font-size:12px;line-height:1;font-weight:900;letter-spacing:.12em;color:#7c93b8}.site-off__infoValue{margin-top:10px;font-size:18px;line-height:1.35;font-weight:900;color:#0f172a}.site-off__infoText{margin-top:10px;font-size:14px;line-height:1.7;color:#64748b}.site-off__reason{margin-top:10px;font-size:14px;color:#0f172a;font-weight:800;line-height:1.7;padding:14px 16px;border-radius:5px;border:1px solid rgba(245,158,11,.16);background:rgba(255,247,237,.9);word-break:break-word}@media (max-width: 900px){.site-off__hero,.site-off__infoGrid{grid-template-columns:1fr}}@media (max-width: 750px){.site-off{padding:16px 10px}.site-off__shell{width:min(100%,100% - 4px);gap:14px}.site-off__hero,.site-off__panel{border-radius:5px;padding:18px}.site-off__title{font-size:28px}.site-off__panelHead{flex-direction:column}.site-off__statusBadge{align-self:flex-start}}.toast{position:fixed;left:50%;top:calc(env(safe-area-inset-top,0px) + 92px);transform:translate(-50%);display:inline-flex;align-items:flex-start;gap:12px;min-height:50px;width:min(420px,100vw - 28px);max-width:calc(100vw - 28px);padding:13px 16px;border-radius:5px;border:1px solid rgba(226,232,240,.92);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,255,.96));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#0f172a;box-shadow:0 18px 36px #0f172a1a,0 2px 10px #0f172a0a,inset 0 1px #ffffffeb;z-index:10020;font-size:12px;line-height:1.55;font-weight:800;text-align:left;pointer-events:none}.toast__bar{width:4px;min-height:30px;flex:0 0 auto;border-radius:5px;background:linear-gradient(180deg,#4f8dff 0%,#2f6dff 100%);box-shadow:0 0 0 3px #2f6dff14;margin-top:2px}.toast__content{display:grid;gap:3px;flex:1 1 auto;min-width:0}.toast__title{display:block;color:#94a3b8;font-size:10px;line-height:1;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.toast__text{display:block;word-break:break-word;color:inherit}.toast--success{border-color:#bfdbfeeb;color:#0f172a}.toast--success .toast__bar{background:linear-gradient(180deg,#4f8dff 0%,#2f6dff 100%);box-shadow:0 0 0 3px #2f6dff14}.toast--error{border-color:#fecacaeb;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,249,249,.96));color:#7f1d1d}.toast--error .toast__bar{background:linear-gradient(180deg,#fb7185 0%,#ef4444 100%);box-shadow:0 0 0 3px #ef444414}@media (max-width: 750px){.toast{top:calc(env(safe-area-inset-top,0px) + 76px);min-height:46px;width:calc(100vw - 24px);max-width:calc(100vw - 24px);padding:10px 12px;border-radius:5px;font-size:12px;gap:10px}.toast__bar{min-height:28px}}*{box-sizing:border-box;min-width:0}html,body,#app{height:100%}html,body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans,sans-serif;background-color:#f0f7ff;color:#0f172a;overflow-x:hidden;overscroll-behavior-x:none;touch-action:pan-y}img{max-width:100%;display:block}button,input{font:inherit}a{color:inherit}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.muted{color:#8a96a3}:root{--ui-radius-btn: 12px;--ui-radius-btn-sm: 10px;--ui-surface: rgba(255, 255, 255, .8);--ui-surface-strong: rgba(255, 255, 255, .88);--ui-surface-soft: rgba(255, 255, 255, .66);--ui-backdrop-blur: 10px}html,body{-ms-overflow-style:none;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar{width:0;height:0;display:none}button,.btn,.chip,.uploadBtn,.ghostBtn,.seg{border-radius:var(--ui-radius-btn)!important}.img__x{border-radius:var(--ui-radius-btn-sm)!important}pre{max-width:100%;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}code{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}iframe,video{max-width:100%}.nav,.lobby-nav,.promo__filters,.detail-toolbar__filters,.fish-tabs,.brand-switch,.types,.hero-tabs,.bar__scroller,.vip-tableWrap,.uc-sidebar__nav,.notice-popup__body,.notice-popup__tabs,.notice-modal__sidebarList,.notice-modal__articleBody,.dlg__panel,.withdraw-modal__body,.recharge-modal__body,.rp-dlg__panel,.msgs{-ms-overflow-style:none;scrollbar-width:none}.nav::-webkit-scrollbar,.lobby-nav::-webkit-scrollbar,.promo__filters::-webkit-scrollbar,.detail-toolbar__filters::-webkit-scrollbar,.fish-tabs::-webkit-scrollbar,.brand-switch::-webkit-scrollbar,.types::-webkit-scrollbar,.hero-tabs::-webkit-scrollbar,.bar__scroller::-webkit-scrollbar,.vip-tableWrap::-webkit-scrollbar,.uc-sidebar__nav::-webkit-scrollbar,.notice-popup__body::-webkit-scrollbar,.notice-popup__tabs::-webkit-scrollbar,.notice-modal__sidebarList::-webkit-scrollbar,.notice-modal__articleBody::-webkit-scrollbar,.dlg__panel::-webkit-scrollbar,.withdraw-modal__body::-webkit-scrollbar,.recharge-modal__body::-webkit-scrollbar,.rp-dlg__panel::-webkit-scrollbar,.msgs::-webkit-scrollbar{width:0;height:0;display:none}@media (max-width: 750px){:root{--ui-radius-rect: 5px;--ui-radius-rect-sm: 5px}.chip,.pill,.badge,.tab,.uc-pill,.uc-walletMeta,.uc-profileChip,.uc-profileHero__level,.uc-profileStatus__action,.secHero__chip,.sec__badge,.ga__badge,.cm-chip,.notice-chip,.notice-row__tag,.notice-modal__articleBadge,.notice-switch__tag,.hero-chip,.withdraw-chip,.brand__tag,.lang-current,.currency-current,.auth-btn,.uc-sideStatus,.ucpf__chip,.ucpf__level,.ucov__metaChip,.ucov__accountTag,.item__status,.support-modal__tab,.support-section__ghost,.support-detail__danger,.support-modal__close,.support-ticket__cta,.support-ticket__summary,.support-ticket__summaryChip,.support-skeleton--label,.support-skeleton--chip,.support-chip,.support-skeleton--button,.support-ticket__upload,.support-ticket__submitBtn,.support-list__badge,.support-detail__metaChip,.support-detail__skeletonTime,.support-skeleton--cardBadge,.support-skeleton--cardMeta,.support-list__dot,.rp-badge,.rp-dlg__close,.rp-tag,.rp-chip,.rp-act,.rp-rp__status,.rp-linkbtn,.rp-claim__chip,.rp-claim__btn,.rp-back,.rp-refresh,.rp-pager__btn,.rp-emptyCard__btn,.rp-cardSk__pill,.rp-cardSk__tag,.rp-cardSk__chip,.rp-card__tag,.invite-chip,.tag,.brand-switch__item,.footer__chip,.download-badge,.skeleton--pill,.toolbar__quickChip,.choice-chip,.way-card__badge,.vip-chip,.funds-log .chip,.funds-log .tab,.member-logs .pill,.bet-record .tag,.mobile-subgame__tab,.promo__mobileTab,.promo__mobileMoreBtn,.promo-act,.promo-act__badge,.promo-act__chip,.lobby-nav__item,.games-mobile-home__noticeBar,.games-mobile-home__noticeLine,.games-mobile-home__userSection,.games-mobile-home__quickRow--expandWrapper,.games-mobile-home__card,.games-mobile-home__popularImg,.games-mobile-home__popularLoadMore,.lang-list,.currency-list,.lang-item,.currency-item,.download-modal__card,.download-modal__btn{border-radius:var(--ui-radius-rect)!important}.notice-chip,.notice-row__tag,.notice-switch__tag,.notice-modal__articleBadge,.uc-walletMeta,.uc-profileChip,.uc-profileHero__level,.secHero__chip,.sec__badge,.ga__badge,.brand__tag,.lang-current,.currency-current,.uc-sideStatus,.ucpf__chip,.ucpf__level,.ucov__metaChip,.ucov__accountTag,.item__status,.support-list__dot,.rp-badge{border-radius:var(--ui-radius-rect-sm)!important}.toast,.toast__bar{border-radius:5px!important}.notice-chip,.hero-chip,.withdraw-chip,.uc-walletMeta,.uc-profileChip,.secHero__chip,.sec__badge,.ga__badge,.cm-chip,.badge,.chip,.support-chip,.support-list__badge,.support-detail__metaChip,.rp-tag,.rp-chip,.rp-claim__chip,.rp-card__tag,.invite-chip,.vip-chip,.toolbar__quickChip,.choice-chip,.way-card__badge{padding-left:10px;padding-right:10px}}
