@charset "UTF-8";.home[data-v-3b9aab35]{scrollbar-width:none;-ms-overflow-style:none}.home[data-v-3b9aab35]::-webkit-scrollbar{display:none}.home[data-v-3b9aab35]{position:absolute;inset:0;--home-theme-bg: var(--app-theme-bg);--home-theme-primary: var(--app-theme-primary);--home-theme-soft: var(--app-theme-primary-soft);--home-theme-border: var(--app-theme-primary-border);--home-theme-shadow: var(--app-theme-primary-shadow);--home-theme-card-gradient: var(--app-theme-card-gradient);--home-theme-cta-gradient: var(--app-theme-cta-gradient);background:var(--home-theme-bg, var(--app-theme-surface));overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;--content-padding-x: .17857rem;--banner-padding-x: .17857rem;--section-margin-bottom: .21429rem}.home.home--lottery-tab[data-v-3b9aab35]{scroll-padding-bottom:calc(1.78571rem + env(safe-area-inset-bottom,0px) + min(3.57143rem,20vh))}.home.home--with-top-install[data-v-3b9aab35]{--home-top-install-h: 1.57143rem}.home.home--with-top-install[data-v-3b9aab35] .van-nav-bar--fixed{top:var(--home-top-install-h)!important}.home-top-install-bar[data-v-3b9aab35]{position:sticky;top:0;z-index:210;box-sizing:border-box;height:var(--home-top-install-h, 44px);padding:0 .28571rem;display:flex;align-items:center;background:linear-gradient(90deg,#1e3a5f,#2d4a6f);border-bottom:.03571rem solid rgba(255,255,255,.12)}.home-top-install-bar__inner[data-v-3b9aab35]{display:flex;align-items:center;gap:.28571rem;width:100%;min-width:0}.home-top-install-bar__icon[data-v-3b9aab35]{flex-shrink:0;font-size:.64286rem;color:#ffffffd9}.home-top-install-bar__text[data-v-3b9aab35]{flex:1;min-width:0;display:flex;flex-direction:column;gap:0;line-height:1.15}.home-top-install-bar__title[data-v-3b9aab35]{font-size:.46429rem;font-weight:600;color:#fff}.home-top-install-bar__desc[data-v-3b9aab35]{font-size:.39286rem;color:#ffffffb8}.home-top-install-bar__btn[data-v-3b9aab35]{flex-shrink:0;border:none;border-radius:35.67857rem;padding:.17857rem .42857rem;font-size:.42857rem;font-weight:600;color:var(--app-theme-on-primary);background:var(--app-theme-cta-gradient)}.home-top-install-bar__btn[data-v-3b9aab35]:active{opacity:.88}.home-top-install-bar__close[data-v-3b9aab35]{flex-shrink:0;border:none;padding:.14286rem;margin:0;background:transparent;color:#ffffffbf;font-size:.57143rem;line-height:1;display:flex;align-items:center;justify-content:center}.home-top-install-bar__close[data-v-3b9aab35]:active{opacity:.7}.content[data-v-3b9aab35]{padding:0}.content--top[data-v-3b9aab35]{min-height:auto}.home-category-transition-root[data-v-3b9aab35]{display:grid;grid-template-columns:minmax(0,1fr);align-content:start}.home-category-transition-root[data-v-3b9aab35]>*{grid-column:1;grid-row:1;min-width:0}.content-platforms[data-v-3b9aab35]{padding:0 var(--content-padding-x);box-sizing:border-box}.home-hot-panel[data-v-3b9aab35]{width:100%;min-width:0;padding-top:.14286rem}.home-hot-lottery[data-v-3b9aab35]{width:100%}.home-hot-lottery--state[data-v-3b9aab35]{display:flex;justify-content:center;align-items:center;min-height:4.28571rem;padding:.85714rem 0;color:var(--app-theme-text-muted);font-size:.46429rem}.home-hot-lottery-head[data-v-3b9aab35]{display:flex;align-items:center;justify-content:space-between;gap:.35714rem;margin-bottom:.07143rem}.home-hot-lottery-title[data-v-3b9aab35]{margin:0;font-size:.46429rem;font-weight:800;color:var(--app-theme-primary-light);letter-spacing:-.02em}.home-hot-lottery-more[data-v-3b9aab35]{flex-shrink:0;border:none;background:transparent;padding:.21429rem .14286rem;font-size:.46429rem;font-weight:600;color:var(--app-theme-primary-light);cursor:pointer;-webkit-tap-highlight-color:transparent}.home-hot-lottery-more[data-v-3b9aab35]:active{opacity:.72}.home-hot-lottery-grid[data-v-3b9aab35]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.21429rem;width:100%;box-sizing:border-box;padding:.14286rem 0 .21429rem}.lottery-game-item.lottery-game-item--hot-grid[data-v-3b9aab35]{position:relative;min-height:2.42857rem;padding:.35714rem .28571rem .28571rem;box-shadow:0 .03571rem .14286rem #0f172a0d}.home-hot-card-badge[data-v-3b9aab35]{position:absolute;top:0;right:0;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:1.07143rem;height:.57143rem;padding:0 .25rem 0 .28571rem;font-size:.32143rem;font-weight:700;letter-spacing:.14em;line-height:1;color:#fff;border-radius:0 .28571rem 0 .35714rem;background:linear-gradient(125deg,#ff8a5c,#f04a3a 42%,#d81e32);box-shadow:0 .07143rem .21429rem #d81e3252,inset 0 .03571rem #ffffff61;pointer-events:none;-webkit-font-smoothing:antialiased}.home-hot-card-badge[data-v-3b9aab35]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.28) 0%,transparent 52%);pointer-events:none}.lottery-game-item--hot-grid .lottery-game-icon.lottery-game-icon--hot-grid[data-v-3b9aab35]{width:1.57143rem;height:1.57143rem;margin-right:.28571rem;border-radius:.28571rem}.lottery-game-item--hot-grid .lottery-game-name[data-v-3b9aab35]{font-size:.42857rem;font-weight:700;line-height:1.25;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.lottery-game-item--hot-grid .lottery-game-players[data-v-3b9aab35]{font-size:.35714rem}.lottery-game-item--hot-grid .lottery-game-players-count[data-v-3b9aab35]{font-size:.35714rem;font-weight:600}.platform-empty--hot-empty[data-v-3b9aab35]{padding:1rem 0 1.28571rem}.home-hot-electronic[data-v-3b9aab35]{width:100%;padding-top:.07143rem}.home-hot-electronic--state[data-v-3b9aab35]{min-height:3.57143rem}.home-hot-electronic-empty[data-v-3b9aab35]{text-align:center;padding:.64286rem .42857rem .28571rem;font-size:.46429rem;color:var(--app-theme-text-muted);line-height:1.45}.lottery-game-icon-img.lottery-game-icon-img--electronic-cover[data-v-3b9aab35]{-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center}.home-category-slide-enter-active[data-v-3b9aab35],.home-category-slide-leave-active[data-v-3b9aab35]{transition:transform .16s cubic-bezier(.33,1,.68,1),opacity .16s cubic-bezier(.33,1,.68,1)}.home-category-slide-enter-from[data-v-3b9aab35]{transform:translate3d(.35714rem,0,0);opacity:0}.home-category-slide-leave-to[data-v-3b9aab35]{transform:translate3d(-.21429rem,0,0);opacity:0}.banner-loading-placeholder[data-v-3b9aab35]{display:flex;align-items:center;justify-content:center;min-height:1.71429rem;padding:.28571rem;color:var(--app-theme-text-muted)}.content-activities[data-v-3b9aab35]{padding:.17857rem var(--content-padding-x) .17857rem;margin-top:0;background:var(--app-theme-surface-muted)}.activities-section[data-v-3b9aab35]{margin-top:.35714rem;margin-bottom:var(--section-margin-bottom);display:grid;grid-template-columns:repeat(2,1fr);gap:.17857rem;width:100%;box-sizing:border-box}.activity-item[data-v-3b9aab35]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:.17857rem .28571rem;background:var(--app-theme-surface);border-radius:var(--ui-radius-xs);border:.03571rem solid rgba(24,129,231,.08);box-shadow:var(--ui-shadow-sm);cursor:pointer;transition:var(--ui-transition-press);-webkit-tap-highlight-color:transparent;min-height:2.42857rem;width:100%;box-sizing:border-box;overflow:hidden}.activity-item[data-v-3b9aab35]:active{transform:scale(var(--ui-press-scale));opacity:var(--ui-press-opacity);background:var(--ui-accent-soft)}.activity-icon[data-v-3b9aab35]{width:1.71429rem;height:1.71429rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-right:.42857rem;border-radius:var(--ui-radius-md);overflow:hidden}.activity-icon .activity-icon-img[data-v-3b9aab35]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.activity-info[data-v-3b9aab35]{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.14286rem;min-width:0;max-width:100%;overflow:hidden;width:0}.activity-name[data-v-3b9aab35]{font-size:.5rem;font-weight:600;color:var(--app-theme-text-primary);line-height:1.3;text-align:left;overflow:hidden;white-space:nowrap;width:100%;max-width:100%;display:block;flex-shrink:1}.activity-desc[data-v-3b9aab35]{display:flex;align-items:baseline;justify-content:flex-start;gap:.07143rem;font-size:.42857rem;line-height:1.2}.activity-desc-text[data-v-3b9aab35]{color:var(--app-theme-text-muted);font-weight:400}.main-content[data-v-3b9aab35]{width:100%}.banner-section[data-v-3b9aab35]{position:relative;isolation:isolate;flex-shrink:0;padding:0 var(--banner-padding-x);margin-bottom:.07143rem;background:transparent;overflow:visible;transition:opacity .2s ease,margin-bottom .2s ease,transform .2s ease;opacity:1;transform:translateY(0);will-change:opacity,transform;box-sizing:border-box;z-index:1}.banner-section[data-v-3b9aab35]:before{content:"";position:absolute;left:50%;top:-.57143rem;transform:translate(-50%);width:calc(100% - var(--banner-padding-x) * 2 + 2rem);max-width:22.14286rem;height:5.42857rem;border-radius:0 0 35.67857rem 35.67857rem;background:var(--app-theme-nav-gradient, linear-gradient(83deg, var(--home-theme-primary), color-mix(in srgb, var(--home-theme-primary) 65%, var(--app-theme-surface))));box-shadow:none;opacity:1;z-index:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.banner-section.collapsed[data-v-3b9aab35]{margin-bottom:0;opacity:0;transform:translateY(-.71429rem);pointer-events:none;height:0;overflow:hidden}.banner-section.collapsed[data-v-3b9aab35]:before{opacity:0;transform:translate(-50%) translateY(-.42857rem)}.banner-swipe[data-v-3b9aab35]{position:relative;z-index:1;width:100%;height:100%;overflow:hidden;border-radius:var(--ui-radius-lg)}.banner-swipe[data-v-3b9aab35] .van-swipe__track{height:100%}.banner-swipe[data-v-3b9aab35] .van-swipe__indicators{bottom:12px}.banner-swipe[data-v-3b9aab35] .van-swipe__indicators .van-swipe__indicator{width:12px;height:5px;border-radius:2px;background-color:color-mix(in srgb,var(--app-theme-surface) 92%,transparent,.4);margin:0 2px;transition:all .3s ease}.banner-swipe[data-v-3b9aab35] .van-swipe__indicators .van-swipe__indicator--active{width:12px;height:5px;border-radius:2px;background-color:var(--home-theme-primary)!important}.banner-item[data-v-3b9aab35]{width:100%;height:100%;-webkit-tap-highlight-color:transparent}.banner-item[data-v-3b9aab35]:active{opacity:.9}.banner-image-wrapper[data-v-3b9aab35]{width:100%;height:100%;position:relative;overflow:hidden;border-radius:var(--ui-radius-lg);background:color-mix(in srgb,var(--app-theme-surface) 92%,transparent,.06);display:flex;align-items:center;justify-content:center}.banner-image[data-v-3b9aab35]{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block;border-radius:var(--ui-radius-lg);transition:opacity .3s ease}.banner-image.banner-image-error[data-v-3b9aab35]{display:none}.banner-image-placeholder[data-v-3b9aab35]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:color-mix(in srgb,var(--app-theme-surface) 92%,transparent,.1);color:#ffffffb3}.banner-placeholder-text[data-v-3b9aab35]{margin-top:.28571rem;font-size:.42857rem;color:#fff9}.notice-row[data-v-3b9aab35]{display:flex;align-items:center;gap:.17857rem;width:100%;min-height:.5rem;box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent;min-width:0}.notice-row[data-v-3b9aab35]:active{opacity:.92}.notice-row-icon[data-v-3b9aab35]{width:.64286rem;height:.64286rem;margin-left:.28571rem;flex-shrink:0;opacity:.95}.notice-row-icon-solid[data-v-3b9aab35]{width:.53571rem;height:.53571rem;margin-left:0;border-radius:.21429rem;background:color-mix(in srgb,var(--home-theme-primary) 14%,var(--app-theme-surface));display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:inset 0 0 0 .03571rem color-mix(in srgb,var(--home-theme-primary) 18%,transparent)}.notice-row-icon-solid-inner[data-v-3b9aab35]{font-size:.35714rem;color:var(--home-theme-primary)}.notice-row-icon-el[data-v-3b9aab35]{color:var(--home-theme-primary);display:inline-flex;align-items:center;justify-content:center}.notice-row-icon-van[data-v-3b9aab35]{color:var(--home-theme-primary)}.notice-row-bar[data-v-3b9aab35]{flex:1;min-width:0;margin-right:0;padding:0!important;background:transparent!important}.notice-row-bar[data-v-3b9aab35] .van-notice-bar{padding:0!important;background:transparent!important;height:12px!important;min-height:12px!important;align-items:center!important}.notice-row-bar[data-v-3b9aab35] .van-notice-bar__wrap,.notice-row-bar[data-v-3b9aab35] .van-notice-bar__content{line-height:12px!important}.notice-row-bar[data-v-3b9aab35] .van-notice-bar__left-icon{display:none!important}.notice-row-bar[data-v-3b9aab35] .van-notice-bar__wrap,.notice-row-bar[data-v-3b9aab35] .van-notice-bar__content{font-size:12px!important;font-weight:700!important;color:var(--app-theme-text-primary)!important}.home-category-tabs-wrap[data-v-3b9aab35]{padding:0 var(--banner-padding-x);margin-top:0;box-sizing:border-box;position:sticky;top:var(--van-nav-bar-height, 48px);z-index:120;background:var(--home-theme-bg, var(--app-theme-surface))}.home-category-tabs[data-v-3b9aab35]{display:flex;align-items:center;gap:.21429rem;padding:.17857rem 0;overflow-x:auto;touch-action:pan-x;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-padding-left:var(--banner-padding-x);scroll-padding-right:var(--banner-padding-x)}.home-category-tabs[data-v-3b9aab35]::-webkit-scrollbar{display:none}.home-category-tab[data-v-3b9aab35]{flex:0 0 auto;width:1.92857rem;height:1.92857rem;border:none;background:transparent;border-radius:.25rem;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.07143rem;color:var(--app-theme-text-muted, #7c848c);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:var(--ui-transition-press);box-shadow:none;position:relative;overflow:hidden}.home-category-tab[data-v-3b9aab35]:after{content:"";position:absolute;inset:0;background:var(--app-theme-surface);border-radius:.25rem;z-index:0}.home-category-tab[data-v-3b9aab35]:active{transform:scale(var(--ui-press-scale));opacity:var(--ui-press-opacity)}.home-category-icon[data-v-3b9aab35],.home-category-text[data-v-3b9aab35]{position:relative;z-index:1}.home-category-icon[data-v-3b9aab35]{--home-cate-icon: .85714rem;width:var(--home-cate-icon);height:var(--home-cate-icon);border-radius:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;margin-top:.07143rem}.home-category-icon.nav_icon[data-v-3b9aab35]{background-image:url(/images/default-category-navigation-sprites.f7d1127e.png);background-repeat:no-repeat;background-size:calc(var(--home-cate-icon) * 15) var(--home-cate-icon);background-position:0 0}.home-category-icon.nav_icon_hot[data-v-3b9aab35],.home-category-icon.nav_icon_main[data-v-3b9aab35]{background-position:0 0}.home-category-icon.nav_icon_cp[data-v-3b9aab35]{background-position:calc(var(--home-cate-icon) * -1) 0}.home-category-icon.nav_icon_dz[data-v-3b9aab35]{background-position:calc(var(--home-cate-icon) * -3) 0}.home-category-icon.nav_icon_sp[data-v-3b9aab35]{background-position:calc(var(--home-cate-icon) * -4) 0}.home-category-icon.nav_icon_qp[data-v-3b9aab35]{background-position:calc(var(--home-cate-icon) * -5) 0}.home-category-icon.nav_icon_live[data-v-3b9aab35]{background-position:calc(var(--home-cate-icon) * -6) 0}.home-category-icon.nav_icon_by[data-v-3b9aab35]{background-position:calc(var(--home-cate-icon) * -7) 0}.home-category-icon.nav_icon_dj[data-v-3b9aab35]{background-position:calc(var(--home-cate-icon) * -9) 0}.home-category-text[data-v-3b9aab35]{margin-top:.07143rem;font-size:.42857rem;line-height:1.1;white-space:nowrap;font-weight:600}.home-category-tab.tab_act[data-v-3b9aab35]{background:transparent;color:var(--app-theme-on-primary);box-shadow:none}.home-category-tab.tab_act .home-category-text[data-v-3b9aab35]{font-weight:600}.home-category-tab.tab_act[data-v-3b9aab35]:after{background:var(--app-theme-cta-gradient);box-shadow:0 0 .35714rem color-mix(in srgb,var(--app-theme-primary) 40%,transparent)}.home-category-tab.tab_act .home-category-icon[data-v-3b9aab35]{background:transparent}.home-category-tab.tab_act .home-category-icon.nav_icon[data-v-3b9aab35]{background-image:url(/images/category-navigation-sprites.e052e8b2.png);background-size:calc(var(--home-cate-icon) * 14) var(--home-cate-icon)}.home-category-tab.tab_act .home-category-icon.nav_icon_hot[data-v-3b9aab35],.home-category-tab.tab_act .home-category-icon.nav_icon_main[data-v-3b9aab35]{background-position:0 0!important}.home-category-tab.tab_act .home-category-icon.nav_icon_cp[data-v-3b9aab35]{background-position:calc(var(--home-cate-icon) * -1) 0!important}.home-category-tab.tab_act .home-category-icon.nav_icon_dz[data-v-3b9aab35]{background-position:calc(var(--home-cate-icon) * -3) 0!important}.home-category-tab.tab_act .home-category-icon.nav_icon_sp[data-v-3b9aab35]{background-position:calc(var(--home-cate-icon) * -4) 0!important}.home-category-tab.tab_act .home-category-icon.nav_icon_live[data-v-3b9aab35]{background-position:calc(var(--home-cate-icon) * -5) 0!important}.home-category-tab.tab_act .home-category-icon.nav_icon_qp[data-v-3b9aab35]{background-position:calc(var(--home-cate-icon) * -6) 0!important}.home-category-tab.tab_act .home-category-icon.nav_icon_by[data-v-3b9aab35]{background-position:calc(var(--home-cate-icon) * -7) 0!important}.home-category-tab.tab_act .home-category-icon.nav_icon_dj[data-v-3b9aab35]{background-position:calc(var(--home-cate-icon) * -9) 0!important}.platform-cards-section[data-v-3b9aab35]{margin-bottom:var(--section-margin-bottom);display:flex;flex-direction:column;gap:.17857rem}.lottery-classified[data-v-3b9aab35]{--lottery-footer-tab-h: 1.78571rem;--lottery-left-sticky-top: calc(var(--van-nav-bar-height, 48px) + 2.42857rem);--lottery-read-slack: min( 10.71429rem, max(2.85714rem, calc(100vh - var(--lottery-left-sticky-top) - var(--lottery-footer-tab-h) - env(safe-area-inset-bottom, 0px) - 2.57143rem)) );--lottery-read-slack: min( 10.71429rem, max(2.85714rem, calc(100dvh - var(--lottery-left-sticky-top) - var(--lottery-footer-tab-h) - env(safe-area-inset-bottom, 0px) - 2.57143rem)) );--lottery-right-bottom-pad: calc( .57143rem + var(--lottery-footer-tab-h) + env(safe-area-inset-bottom, 0px) + var(--lottery-read-slack) );display:flex;align-items:flex-start;gap:.28571rem;width:100%;margin-top:.35714rem;margin-bottom:var(--section-margin-bottom);box-sizing:border-box}.lottery-classified-left[data-v-3b9aab35]{flex:0 0 2.14286rem;display:flex;flex-direction:column;gap:.28571rem;padding:.14286rem 0 .28571rem;position:sticky;top:var(--lottery-left-sticky-top);z-index:30;background:var(--home-theme-bg, var(--app-theme-surface));border-radius:0;box-shadow:none;box-sizing:border-box;align-self:flex-start;max-height:calc(100vh - var(--lottery-left-sticky-top) - var(--lottery-footer-tab-h) - env(safe-area-inset-bottom,0px) - .42857rem);max-height:calc(100dvh - var(--lottery-left-sticky-top) - var(--lottery-footer-tab-h) - env(safe-area-inset-bottom,0px) - .42857rem);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.lottery-group-tab[data-v-3b9aab35]{border:none;background:var(--app-theme-surface);border:.03571rem solid #e6eaf2;color:var(--app-theme-text-muted);font-size:.42857rem;font-weight:500;line-height:1.1;width:2.14286rem;height:2.14286rem;padding:0;border-radius:.35714rem;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:var(--ui-transition-press);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.10714rem;box-sizing:border-box}.lottery-group-tab-icon[data-v-3b9aab35]{width:1.14286rem;height:1.14286rem;border-radius:.42857rem;background:transparent;display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:none}.lottery-group-tab-icon img[data-v-3b9aab35]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.lottery-group-tab-text[data-v-3b9aab35]{font-size:.39286rem;font-weight:700;line-height:1.1;width:100%;padding:0 .14286rem;box-sizing:border-box;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lottery-group-tab.is-active[data-v-3b9aab35]{background:var(--app-theme-cta-gradient);color:var(--app-theme-on-primary);border-color:color-mix(in srgb,var(--app-theme-primary) 75%,var(--app-theme-surface))}.lottery-group-tab[data-v-3b9aab35]:active{transform:scale(var(--ui-press-scale));opacity:var(--ui-press-opacity)}.lottery-classified-right[data-v-3b9aab35]{flex:1 1 auto;min-width:0;padding-bottom:var(--lottery-right-bottom-pad)}.lottery-group-section[data-v-3b9aab35]{scroll-margin-top:var(--lottery-left-sticky-top);margin-bottom:.5rem}.lottery-group-section[data-v-3b9aab35]:last-child{margin-bottom:0}.lottery-group-title[data-v-3b9aab35]{font-size:.5rem;font-weight:700;color:var(--app-theme-primary-light);margin:.07143rem 0 .28571rem}.platform-card[data-v-3b9aab35]{position:relative;width:100%;height:4rem;border-radius:var(--ui-radius-lg);overflow:hidden;cursor:pointer;transition:all .3s ease;-webkit-tap-highlight-color:transparent;background:var(--app-theme-surface-muted);box-shadow:var(--ui-shadow-sm)}.platform-card[data-v-3b9aab35]:active{transform:scale(var(--ui-press-scale));opacity:var(--ui-press-opacity)}.platform-card[data-v-3b9aab35]:last-child{margin-bottom:0}.recommend-badge[data-v-3b9aab35]{position:absolute;top:0;left:0;width:1.17857rem;height:.64286rem;background:var(--home-theme-cta-gradient, linear-gradient(135deg, #8bc6ff, var(--home-theme-primary)));color:#fff;font-size:.39286rem;font-weight:600;display:flex;align-items:center;justify-content:center;border-radius:0 0 .42857rem}.platform-card-image[data-v-3b9aab35]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.platform-card-caption[data-v-3b9aab35]{position:absolute;left:0;right:0;bottom:0;padding:.28571rem .42857rem;color:#fff}.platform-card-name-link[data-v-3b9aab35]{display:inline-block;font-size:.64286rem;font-weight:600;line-height:1.3;color:inherit;text-decoration:underline;text-underline-offset:.10714rem;cursor:pointer;text-shadow:0 .03571rem .07143rem rgba(0,0,0,.3);-webkit-tap-highlight-color:transparent}.platform-card-desc[data-v-3b9aab35]{font-size:.42857rem;opacity:.9;margin-top:.07143rem;line-height:1.35;white-space:pre-line;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 .03571rem .03571rem rgba(0,0,0,.3)}.platform-card-action[data-v-3b9aab35]{display:inline-block;margin-top:.21429rem;padding:.14286rem .42857rem;font-size:.42857rem;font-weight:500;color:var(--app-theme-text-primary);background:var(--app-theme-surface);border-radius:var(--ui-radius-pill);box-shadow:var(--ui-shadow-xs);align-self:flex-start}.platform-card-placeholder[data-v-3b9aab35]{width:100%;height:100%;background:var(--ui-accent-soft);display:flex;align-items:center;justify-content:center}.platform-loading[data-v-3b9aab35]{display:flex;justify-content:center;align-items:center;padding:1.42857rem 0;color:var(--app-theme-text-muted)}.platform-empty[data-v-3b9aab35]{padding:1.42857rem 0}.lottery-games-section[data-v-3b9aab35]{display:grid;grid-template-columns:repeat(2,1fr);gap:.17857rem;width:100%;box-sizing:border-box;margin-top:.35714rem}.lottery-games-section--classified[data-v-3b9aab35]{margin-top:0}.lottery-game-item[data-v-3b9aab35]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;background:var(--app-theme-surface);border-radius:var(--ui-radius-xs);cursor:pointer;transition:var(--ui-transition-press);-webkit-tap-highlight-color:transparent;min-height:2.42857rem;width:100%;box-sizing:border-box;overflow:hidden}.lottery-game-item[data-v-3b9aab35]:active{transform:scale(var(--ui-press-scale));opacity:var(--ui-press-opacity);background:#eef0f3}.home-third-party-panel[data-v-3b9aab35]{min-height:3.57143rem}.game-group-popup[data-v-3b9aab35]{display:flex;flex-direction:column;height:100%;overflow:hidden}.game-group-popup-header[data-v-3b9aab35]{padding:.71429rem .57143rem .57143rem;border-bottom:.03571rem solid var(--app-theme-primary-border);text-align:center}.game-group-popup-title[data-v-3b9aab35]{font-size:.64286rem;font-weight:600;color:var(--app-theme-text-primary)}.game-group-popup-desc[data-v-3b9aab35]{font-size:.46429rem;color:var(--app-theme-text-secondary);margin-top:.21429rem;line-height:1.45;white-space:pre-line;text-align:left}.game-group-popup-intro[data-v-3b9aab35]{font-size:.42857rem;color:var(--app-theme-text-muted);margin-top:.21429rem;line-height:1.45;white-space:pre-line;text-align:left}.game-group-popup-content[data-v-3b9aab35]{flex:1;overflow-y:auto;padding:.42857rem .57143rem;-webkit-overflow-scrolling:touch}.game-group-popup-item[data-v-3b9aab35]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:.42857rem;background:var(--app-theme-surface);border-radius:var(--ui-radius-sm);margin-bottom:.35714rem;cursor:pointer;transition:var(--ui-transition-press);-webkit-tap-highlight-color:transparent}.game-group-popup-item[data-v-3b9aab35]:active{transform:scale(var(--ui-press-scale));opacity:var(--ui-press-opacity);background:var(--ui-accent-soft)}.game-group-popup-item[data-v-3b9aab35]:last-child{margin-bottom:0}.game-group-popup-icon[data-v-3b9aab35]{width:1.71429rem;height:1.71429rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-right:.42857rem;border-radius:var(--ui-radius-xs);overflow:hidden;background:var(--app-theme-surface-muted)}.game-group-popup-icon .game-group-popup-icon-img[data-v-3b9aab35]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.game-group-popup-info[data-v-3b9aab35]{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.14286rem;min-width:0}.game-group-popup-name[data-v-3b9aab35]{font-size:.53571rem;font-weight:500;color:var(--app-theme-text-primary);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.game-group-popup-players[data-v-3b9aab35]{display:flex;align-items:baseline;justify-content:flex-start;gap:.07143rem;font-size:.39286rem;line-height:1.2}.game-group-popup-players-text[data-v-3b9aab35]{color:var(--app-theme-text-muted);font-weight:400}.game-group-popup-players-count[data-v-3b9aab35]{color:var(--home-theme-primary);font-weight:500;font-size:.42857rem}.lottery-game-icon[data-v-3b9aab35]{width:1.71429rem;height:1.71429rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-right:.42857rem;border-radius:var(--ui-radius-md);overflow:hidden}.lottery-game-icon .lottery-game-icon-img[data-v-3b9aab35]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.lottery-game-info[data-v-3b9aab35]{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.14286rem;min-width:0;max-width:100%;overflow:hidden;width:0}.lottery-game-name[data-v-3b9aab35]{font-size:.46429rem;font-weight:600;color:var(--app-theme-text-primary);line-height:1.3;text-align:left;overflow:hidden;white-space:nowrap;width:100%;max-width:100%;display:block;flex-shrink:1}.lottery-game-players[data-v-3b9aab35]{display:flex;align-items:baseline;justify-content:flex-start;gap:.07143rem;font-size:.42857rem;line-height:1.2}.lottery-game-players-text[data-v-3b9aab35]{color:var(--app-theme-text-muted);font-weight:400}.lottery-game-players-count[data-v-3b9aab35]{color:var(--home-theme-primary);font-weight:600;font-size:.42857rem}.user-action-section[data-v-3b9aab35]{display:flex;flex-direction:column;align-items:stretch;padding:0 var(--banner-padding-x);background:none;position:relative;overflow:hidden;transition:opacity .25s ease,margin-bottom .25s ease,transform .25s ease;opacity:1;margin-top:0;transform:translateY(0);will-change:opacity,transform;box-sizing:border-box}.user-action-section.collapsed[data-v-3b9aab35]{margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0;transform:translateY(-.71429rem);pointer-events:none;height:0;overflow:hidden}.user-action-inner[data-v-3b9aab35]{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:.21429rem;box-sizing:border-box;gap:.35714rem}.user-info-card[data-v-3b9aab35]{display:flex;align-items:center;flex:0 0 48%;min-width:0;padding:.14286rem 0}.user-info-authed[data-v-3b9aab35]{display:flex;align-items:center;min-width:0;width:100%}.user-info-guest[data-v-3b9aab35]{width:100%;display:flex;flex-direction:column;gap:.28571rem}.guest-tip[data-v-3b9aab35]{font-size:.42857rem;color:var(--app-theme-text-secondary);line-height:1.3}.guest-actions[data-v-3b9aab35]{display:grid;grid-template-columns:1fr 1fr;gap:.28571rem}.guest-btn[data-v-3b9aab35]{height:1.07143rem;border:none;border-radius:var(--ui-radius-md);font-size:.42857rem;font-weight:600;cursor:pointer;transition:var(--ui-transition-press)}.guest-btn[data-v-3b9aab35]:active{transform:scale(var(--ui-press-scale));opacity:var(--ui-press-opacity)}.guest-btn--ghost[data-v-3b9aab35]{color:var(--app-theme-text-secondary);background:var(--ui-accent-soft)}.guest-btn--primary[data-v-3b9aab35]{color:#fff;background:var(--ui-gradient-cta)}.user-avatar[data-v-3b9aab35]{margin-right:.28571rem;flex-shrink:0;width:1.42857rem;height:1.42857rem;position:relative;display:flex;align-items:center;justify-content:center}.user-avatar .avatar-image[data-v-3b9aab35]{width:1.42857rem;height:1.42857rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block}.avatar-edit-badge[data-v-3b9aab35]{position:absolute;right:-.07143rem;bottom:-.03571rem;width:.5rem;height:.5rem;border-radius:50%;background:var(--app-theme-surface);border:.03571rem solid rgba(24,129,231,.25);display:flex;align-items:center;justify-content:center;box-shadow:var(--ui-shadow-xs)}.user-avatar--clickable[data-v-3b9aab35]{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .15s ease}.user-avatar--clickable[data-v-3b9aab35]:active{transform:scale(var(--ui-press-scale));opacity:var(--ui-press-opacity)}.avatar-uploading[data-v-3b9aab35]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.35714rem;color:#fff;background:#00000080;border-radius:50%}.avatar-file-input[data-v-3b9aab35]{position:absolute;width:0;height:0;opacity:0;overflow:hidden;pointer-events:none}.user-details[data-v-3b9aab35]{flex:1;min-width:0}.user-name[data-v-3b9aab35]{font-size:.46429rem;font-weight:400;color:var(--app-theme-text-primary);margin-bottom:.17857rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-balance[data-v-3b9aab35]{font-size:.39286rem;display:flex;align-items:center;gap:.14286rem}.user-balance .balance-value[data-v-3b9aab35]{font-size:.42857rem;color:var(--home-theme-primary);font-weight:400}.balance-refresh-icon[data-v-3b9aab35]{color:var(--home-theme-primary);cursor:pointer;transition:transform .3s ease}.balance-refresh-icon[data-v-3b9aab35]:active{opacity:.75}.balance-refresh-icon.is-rotating[data-v-3b9aab35]{animation:rotate-3b9aab35 .8s ease-in-out}@keyframes rotate-3b9aab35{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.action-buttons[data-v-3b9aab35]{display:flex;align-items:center;gap:.35714rem;flex-shrink:0}.action-item[data-v-3b9aab35]{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s}.action-item[data-v-3b9aab35]:active{opacity:.7}.action-icon[data-v-3b9aab35]{width:1.14286rem;height:1.14286rem;-o-object-fit:contain;object-fit:contain;display:block}.action-icon-van[data-v-3b9aab35]{display:none}.action-icon-image[data-v-3b9aab35]{width:.92857rem;height:.92857rem;-o-object-fit:contain;object-fit:contain;display:block}.action-label[data-v-3b9aab35]{font-size:.39286rem;color:var(--app-theme-text-primary);margin-top:.07143rem}.notice-popup-content[data-v-3b9aab35]{padding:.35714rem;max-height:70vh;display:flex;flex-direction:column}.notice-popup-header[data-v-3b9aab35]{margin-bottom:.35714rem;display:flex;flex-direction:column;align-items:center}.notice-popup-header .notice-popup-logo-wrapper[data-v-3b9aab35]{display:flex;align-items:center;justify-content:center;gap:.28571rem;position:relative}.notice-popup-header .notice-popup-header-line[data-v-3b9aab35]{height:.03571rem;background:linear-gradient(to right,transparent,#ddd,transparent);margin-top:.42857rem;position:relative;align-self:center}.notice-popup-header .notice-popup-header-line[data-v-3b9aab35]:before,.notice-popup-header .notice-popup-header-line[data-v-3b9aab35]:after{content:"";position:absolute;top:50%;width:.14286rem;height:.14286rem;background:#ddd;border-radius:50%;transform:translateY(-50%)}.notice-popup-header .notice-popup-header-line[data-v-3b9aab35]:before{left:0}.notice-popup-header .notice-popup-header-line[data-v-3b9aab35]:after{right:0}.notice-popup-header .notice-popup-logo[data-v-3b9aab35]{height:1.07143rem;width:auto;-o-object-fit:contain;object-fit:contain;display:block;flex-shrink:0}.notice-popup-header .notice-popup-logo-text[data-v-3b9aab35]{font-size:.64286rem;color:var(--app-theme-text-primary);font-weight:700;line-height:1;white-space:nowrap;flex-shrink:0}.notice-popup-header .notice-popup-title-wrapper[data-v-3b9aab35]{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.notice-popup-header .notice-popup-title[data-v-3b9aab35]{font-size:.5rem;color:var(--app-theme-text-primary);font-weight:600;white-space:nowrap;margin:0}.notice-popup-header .notice-popup-subtitle[data-v-3b9aab35]{font-size:.39286rem;color:var(--app-theme-text-primary);white-space:nowrap}.notice-popup-body[data-v-3b9aab35]{flex:1;overflow-y:auto}.notice-popup-body .notice-popup-body-header[data-v-3b9aab35]{display:flex;align-items:center;justify-content:center;margin-bottom:.42857rem}.notice-popup-body .notice-popup-body-header .notice-popup-body-title[data-v-3b9aab35]{font-size:.5rem;color:var(--app-theme-text-primary);font-weight:600}.notice-popup-body .notice-popup-text[data-v-3b9aab35]{font-size:.46429rem;color:var(--app-theme-text-secondary);line-height:1.6;white-space:pre-wrap;word-break:break-word}.notice-popup-footer[data-v-3b9aab35]{margin-top:.57143rem;padding-top:.42857rem;border-top:.03571rem solid #eee}.notice-popup-footer .notice-popup-footer-content[data-v-3b9aab35]{display:flex;align-items:center;justify-content:flex-end;gap:.28571rem}.notice-popup-footer .notice-popup-footer-logo[data-v-3b9aab35]{font-size:.57143rem;color:var(--app-theme-text-primary);font-weight:700}.notice-popup-footer .notice-popup-footer-text[data-v-3b9aab35]{font-size:.5rem;color:#f44336;font-weight:600}.game-launch-popup[data-v-3b9aab35]{padding:.5rem;max-height:75vh;overflow-y:auto}.game-launch-title[data-v-3b9aab35]{font-size:.53571rem;font-weight:600;color:var(--app-theme-text-primary);text-align:center;margin-bottom:.21429rem}.game-launch-tip[data-v-3b9aab35]{font-size:.39286rem;color:var(--app-theme-text-secondary);text-align:center;margin-bottom:.5rem;line-height:1.4}.game-launch-balance-section[data-v-3b9aab35]{display:flex;align-items:center;justify-content:space-between;padding:.35714rem;background:var(--app-theme-surface-muted);border-radius:.21429rem;margin-bottom:.35714rem}.game-launch-balance-section .platform-balance-info[data-v-3b9aab35]{flex:1;display:flex;align-items:center;gap:.28571rem}.game-launch-balance-section .platform-balance-info .platform-name[data-v-3b9aab35]{font-size:.42857rem;font-weight:500;color:var(--app-theme-text-primary)}.game-launch-balance-section .platform-balance-info .platform-balance[data-v-3b9aab35]{display:flex;align-items:center;gap:.14286rem;font-size:.42857rem;color:var(--home-theme-primary);font-weight:500}.game-launch-balance-section .platform-balance-info .platform-balance .balance-placeholder[data-v-3b9aab35]{font-size:.39286rem;color:var(--app-theme-text-muted)}.game-launch-balance-section .platform-balance-info .platform-balance .fetch-balance-icon[data-v-3b9aab35]{color:var(--home-theme-primary);cursor:pointer;transition:transform .3s}.game-launch-balance-section .platform-balance-info .platform-balance .fetch-balance-icon[data-v-3b9aab35]:active{opacity:.7}.game-launch-balance-section .platform-balance-info .platform-balance .fetch-balance-icon.is-rotating[data-v-3b9aab35]{animation:rotate-3b9aab35 1s linear infinite}.game-launch-balance-section[data-v-3b9aab35] .van-button{font-size:13px!important;padding:6px 16px!important;height:32px!important;min-height:32px!important;line-height:1.2!important}.game-launch-transfer-section[data-v-3b9aab35]{margin-bottom:.35714rem}.game-launch-transfer-section .transfer-input-wrapper[data-v-3b9aab35]{display:flex;align-items:center;gap:.21429rem;padding:.35714rem;background:var(--app-theme-surface-muted);border-radius:.21429rem}.game-launch-transfer-section .transfer-input-wrapper .currency-symbol[data-v-3b9aab35]{font-size:.5rem;color:var(--app-theme-text-primary);font-weight:500}.game-launch-transfer-section .transfer-input-wrapper .transfer-input[data-v-3b9aab35]{flex:1;border:none;background:transparent;font-size:.5rem;color:var(--app-theme-text-primary);outline:none}.game-launch-transfer-section .transfer-input-wrapper .transfer-input[data-v-3b9aab35]::-moz-placeholder{color:var(--app-theme-text-muted);font-size:.46429rem}.game-launch-transfer-section .transfer-input-wrapper .transfer-input[data-v-3b9aab35]::placeholder{color:var(--app-theme-text-muted);font-size:.46429rem}.game-launch-transfer-section .transfer-input-wrapper[data-v-3b9aab35] .van-button{font-size:13px!important;padding:6px 16px!important;height:32px!important;min-height:32px!important;line-height:1.2!important}.game-launch-main-balance[data-v-3b9aab35]{display:flex;align-items:center;justify-content:space-between;padding:.35714rem;background:var(--app-theme-surface-muted);border-radius:.21429rem;margin-bottom:.5rem}.game-launch-main-balance .main-balance-label[data-v-3b9aab35]{font-size:.42857rem;color:var(--app-theme-text-secondary)}.game-launch-main-balance .main-balance-value[data-v-3b9aab35]{font-size:.42857rem;color:var(--home-theme-primary);font-weight:500;margin-right:auto;margin-left:.21429rem}.game-launch-main-balance[data-v-3b9aab35] .van-button{font-size:13px!important;padding:6px 16px!important;height:32px!important;min-height:32px!important;line-height:1.2!important}.game-launch-actions[data-v-3b9aab35]{display:flex;gap:.35714rem}.game-launch-actions[data-v-3b9aab35] .van-button{flex:1;font-size:14px!important;height:40px!important;min-height:40px!important;line-height:1.2!important}.header-left-wrap[data-v-3b9aab35]{display:flex;align-items:center;gap:.28571rem}.header-left-logo[data-v-3b9aab35]{height:.85714rem;width:auto;display:block;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.header-left-title[data-v-3b9aab35]{font-size:.71429rem;font-weight:600;color:var(--app-theme-text-primary);line-height:1}.header-balance-actions[data-v-3b9aab35]{display:flex;align-items:center;gap:.21429rem;transform:translate(.14286rem)}.header-right-wrap[data-v-3b9aab35]{display:inline-flex;align-items:center;gap:.21429rem}.header-recharge-btn[data-v-3b9aab35]{height:.96429rem;min-width:2.07143rem;border:none;padding:0 .39286rem;border-radius:35.67857rem;background:#f4de97;color:var(--app-theme-text-primary);font-size:.5rem;font-weight:700;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:var(--ui-transition-press)}.header-recharge-btn[data-v-3b9aab35]:active{transform:scale(var(--ui-press-scale));opacity:var(--ui-press-opacity)}.header-auth-actions[data-v-3b9aab35]{display:flex;align-items:center;gap:.21429rem}.header-auth-btn[data-v-3b9aab35]{height:1rem;padding:0 .35714rem;border:none;border-radius:var(--ui-radius-sm);font-size:.42857rem;font-weight:600;cursor:pointer;transition:var(--ui-transition-press)}.header-auth-btn[data-v-3b9aab35]:active{transform:scale(var(--ui-press-scale));opacity:var(--ui-press-opacity)}.header-auth-btn--ghost[data-v-3b9aab35]{color:var(--app-theme-text-secondary);background:var(--ui-accent-soft)}.header-auth-btn--primary[data-v-3b9aab35]{color:#fff;background:var(--ui-gradient-cta)}.header-notice-btn[data-v-3b9aab35]{display:flex;align-items:center;gap:.14286rem;font-size:.46429rem;color:var(--home-theme-primary);cursor:pointer;padding:.14286rem .28571rem;border-radius:var(--ui-radius-xs);transition:all .2s ease;-webkit-tap-highlight-color:transparent}.header-notice-btn[data-v-3b9aab35]:active{opacity:.7;background:color-mix(in srgb,var(--home-theme-primary) 12%,transparent)}.header-notice-btn .notice-btn-icon[data-v-3b9aab35]{width:.5rem;height:.5rem;-o-object-fit:contain;object-fit:contain;display:block}
