@charset "UTF-8";.hnm[data-v-40b94643]{display:flex;align-items:center;gap:.21429rem;margin:.28571rem var(--content-padding-x, 8px) 0;padding:0 .35714rem;min-height:1.21429rem;box-sizing:border-box;border-radius:.35714rem;border:none;background:var(--app-theme-primary-soft, #e8f1fa)}.hnm--clickable[data-v-40b94643]{cursor:pointer;-webkit-tap-highlight-color:transparent}.hnm--clickable[data-v-40b94643]:active{background:color-mix(in srgb,var(--app-theme-primary) 10%,var(--app-theme-primary-soft, #e8f1fa))}.hnm__icon[data-v-40b94643]{flex-shrink:0;font-size:.53571rem;color:var(--app-theme-primary);line-height:1}.hnm__bar[data-v-40b94643]{flex:1;min-width:0;height:1.21429rem;padding:0;background:transparent!important}.hnm__bar[data-v-40b94643] .van-notice-bar__wrap{height:34px;line-height:34px}.hnm__bar[data-v-40b94643] .van-notice-bar__content{color:var(--app-theme-text-secondary);font-size:13px;font-weight:500;letter-spacing:.01em}.hnm__bar[data-v-40b94643] .van-notice-bar__left-icon,.hnm__bar[data-v-40b94643] .van-notice-bar__right-icon{display:none}html.is-night .hnm[data-v-40b94643],html[data-night="1"] .hnm[data-v-40b94643]{border:none;background:color-mix(in srgb,var(--app-theme-primary) 14%,var(--app-theme-surface, #16102a))}html.is-night .hnm--clickable[data-v-40b94643]:active,html[data-night="1"] .hnm--clickable[data-v-40b94643]:active{background:color-mix(in srgb,var(--app-theme-primary) 22%,var(--app-theme-surface, #16102a))}html.is-night .hnm__icon[data-v-40b94643],html[data-night="1"] .hnm__icon[data-v-40b94643]{color:var(--app-theme-primary-light, #c4b5fd)}html.is-night .hnm__bar[data-v-40b94643] .van-notice-bar__content,html[data-night="1"] .hnm__bar[data-v-40b94643] .van-notice-bar__content{color:var(--app-theme-text-secondary, #b8aed8)}.home[data-v-fd325a9d]{min-height:100vh;background:var(--app-theme-page-bg, #fff);padding-bottom:env(safe-area-inset-bottom,0);--content-padding-x: .28571rem;--home-blue: var(--app-theme-primary);--home-blue-deep: var(--app-theme-primary-dark);--home-neon: var(--app-theme-primary-light);--home-neon-soft: color-mix(in srgb, var(--app-theme-primary-light) 45%, transparent);--home-navy: #07051c;font-family:PingFang SC,SF Pro Text,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.home-header-actions[data-v-fd325a9d]{display:flex;align-items:center;gap:.28571rem}.home[data-v-fd325a9d] .home-app-header .van-nav-bar__title{color:var(--app-theme-header-title, #1a2332);font-weight:600}.home-btn[data-v-fd325a9d]{height:1rem;padding:0 .42857rem;border-radius:.28571rem;font-size:var(--app-fs-sm);font-weight:600;line-height:1;border:none;cursor:pointer;white-space:nowrap;transition:transform .15s ease,opacity .15s ease}.home-btn[data-v-fd325a9d]:active{transform:scale(.96);opacity:.9}.home-btn--ghost[data-v-fd325a9d]{background:transparent;color:var(--app-theme-primary);border:.03571rem solid color-mix(in srgb,var(--app-theme-primary) 45%,transparent)}.home-btn--solid[data-v-fd325a9d]{background:var(--app-theme-cta-gradient);color:#fff;box-shadow:0 .07143rem .28571rem color-mix(in srgb,var(--app-theme-primary) 22%,transparent)}.home-banner[data-v-fd325a9d]{margin:.35714rem var(--content-padding-x) 0;border-radius:.42857rem;overflow:hidden;box-shadow:none}.home-banner-swipe[data-v-fd325a9d]{height:5.64286rem}.home-banner-swipe[data-v-fd325a9d] .van-swipe__indicators{bottom:10px}.home-banner-swipe[data-v-fd325a9d] .van-swipe__indicator{width:6px;height:6px;border-radius:999px;background:#ffffff8c;opacity:1;transition:width .25s ease,background .25s ease}.home-banner-swipe[data-v-fd325a9d] .van-swipe__indicator--active{width:16px;background:#fff!important}.home-banner-item[data-v-fd325a9d]{height:5.64286rem}.home-banner-img[data-v-fd325a9d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.home-banner-placeholder[data-v-fd325a9d]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#dbeafe,#e2e8f0)}.home-top-state[data-v-fd325a9d]{padding:.85714rem var(--content-padding-x);display:flex;justify-content:center}.home-tabs-wrap[data-v-fd325a9d]{position:sticky;top:calc(var(--van-nav-bar-height, 46px) + var(--app-safe-area-top, 0px));z-index:20;margin:.07143rem 0 0;padding:0 var(--content-padding-x);background:color-mix(in srgb,var(--app-theme-page-bg, #fff) 92%,var(--app-theme-surface, #fff));border:none;border-radius:0;box-shadow:none}.home-tabs[data-v-fd325a9d]{position:relative;display:flex;align-items:stretch;gap:0;padding:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;border-bottom:.03571rem solid color-mix(in srgb,var(--app-theme-text-primary) 8%,transparent)}.home-tabs[data-v-fd325a9d]::-webkit-scrollbar{display:none}.home-tab[data-v-fd325a9d]{flex:1 1 0;min-width:1.71429rem;position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.07143rem;margin:0;padding:.21429rem .14286rem .28571rem;border:none;border-radius:0;background:transparent;color:var(--app-theme-text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .18s ease}.home-tab[data-v-fd325a9d]:active{opacity:.75}.home-tab__icon[data-v-fd325a9d]{--home-cate-icon: .64286rem;flex-shrink:0;width:var(--home-cate-icon);height:var(--home-cate-icon);display:block;background-color:transparent;background-repeat:no-repeat;background-size:calc(var(--home-cate-icon) * 15) var(--home-cate-icon);background-image:url(/images/default-category-navigation-sprites.f7d1127e.png);opacity:.72;transition:opacity .18s ease}.home-tab__icon.nav_icon_cp[data-v-fd325a9d]{background-position:calc(var(--home-cate-icon) * -1) 0}.home-tab__icon.nav_icon_dz[data-v-fd325a9d]{background-position:calc(var(--home-cate-icon) * -3) 0}.home-tab__icon.nav_icon_sp[data-v-fd325a9d]{background-position:calc(var(--home-cate-icon) * -4) 0}.home-tab__icon.nav_icon_qp[data-v-fd325a9d]{background-position:calc(var(--home-cate-icon) * -5) 0}.home-tab__icon.nav_icon_live[data-v-fd325a9d]{background-position:calc(var(--home-cate-icon) * -6) 0}.home-tab__icon.nav_icon_by[data-v-fd325a9d]{background-position:calc(var(--home-cate-icon) * -7) 0}.home-tab__icon.nav_icon_dj[data-v-fd325a9d]{background-position:calc(var(--home-cate-icon) * -9) 0}.home-tab__label[data-v-fd325a9d]{font-size:.39286rem;font-weight:500;line-height:1;letter-spacing:.01em;white-space:nowrap}.home-tab--active[data-v-fd325a9d]{color:var(--app-theme-primary, #1565c0)}.home-tab--active .home-tab__label[data-v-fd325a9d]{font-weight:700;color:inherit}.home-tab--active .home-tab__icon[data-v-fd325a9d]{opacity:1;background-image:url(/images/category-navigation-sprites.e052e8b2.png);background-size:calc(var(--home-cate-icon) * 14) var(--home-cate-icon)}.home-tab--active .home-tab__icon.nav_icon_cp[data-v-fd325a9d]{background-position:calc(var(--home-cate-icon) * -1) 0}.home-tab--active .home-tab__icon.nav_icon_dz[data-v-fd325a9d]{background-position:calc(var(--home-cate-icon) * -3) 0}.home-tab--active .home-tab__icon.nav_icon_sp[data-v-fd325a9d]{background-position:calc(var(--home-cate-icon) * -4) 0}.home-tab--active .home-tab__icon.nav_icon_live[data-v-fd325a9d]{background-position:calc(var(--home-cate-icon) * -5) 0}.home-tab--active .home-tab__icon.nav_icon_qp[data-v-fd325a9d]{background-position:calc(var(--home-cate-icon) * -6) 0}.home-tab--active .home-tab__icon.nav_icon_by[data-v-fd325a9d]{background-position:calc(var(--home-cate-icon) * -7) 0}.home-tab--active .home-tab__icon.nav_icon_dj[data-v-fd325a9d]{background-position:calc(var(--home-cate-icon) * -9) 0}.home-tab--active[data-v-fd325a9d]:after{content:"";position:absolute;left:50%;bottom:0;width:.5rem;height:.07143rem;border-radius:.03571rem;background:var(--app-theme-primary, #1565c0);transform:translate(-50%)}.home-main[data-v-fd325a9d]{padding:.28571rem var(--content-padding-x) .57143rem;background:var(--app-theme-page-bg, #fff)}.home-panel[data-v-fd325a9d]{min-height:4.28571rem}.home-panel--lobby[data-v-fd325a9d]{padding:0;margin:0;background:transparent}.platform-cards-section[data-v-fd325a9d]{display:flex;flex-direction:column;gap:.35714rem}.platform-card[data-v-fd325a9d]{position:relative;display:block;width:100%;height:4.21429rem;padding:0;border:none;border-radius:.57143rem;overflow:hidden;cursor:pointer;background:#f3f4f6;box-shadow:none;-webkit-tap-highlight-color:transparent;text-align:left;transition:transform .18s ease}.platform-card[data-v-fd325a9d]:active{transform:scale(.985)}.platform-card-image[data-v-fd325a9d]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right}.platform-card-placeholder[data-v-fd325a9d]{width:100%;height:100%;background:linear-gradient(135deg,#f8fafc,#e2e8f0 55%,#cbd5e1);display:flex;align-items:center;justify-content:center}.platform-card-caption[data-v-fd325a9d]{position:absolute;inset:0;padding:.42857rem;color:#fff;pointer-events:none;background:none}.platform-card-text[data-v-fd325a9d]{position:absolute;left:.5rem;top:.42857rem;max-width:calc(100% - 3.57143rem)}.platform-card-name[data-v-fd325a9d]{display:block;font-size:.60714rem;font-weight:700;line-height:1.25;letter-spacing:.02em;color:#f5f3ff;text-shadow:0 .03571rem .28571rem rgba(10,6,32,.65)}.platform-card-live[data-v-fd325a9d]{position:absolute;left:.5rem;top:1.42857rem;right:3.85714rem;display:flex;flex-direction:column;gap:.21429rem}.platform-card-result[data-v-fd325a9d]{display:flex;flex-direction:column;gap:.17857rem;min-width:0}.platform-card-period[data-v-fd325a9d]{font-size:.35714rem;font-weight:600;letter-spacing:.04em;color:#ede9fed1;line-height:1.2}.platform-card-balls[data-v-fd325a9d]{display:flex;align-items:center;gap:.10714rem;flex-wrap:nowrap;min-height:.78571rem}.pc-ball[data-v-fd325a9d]{flex-shrink:0;width:.71429rem;height:.71429rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.35714rem;font-weight:700;font-variant-numeric:tabular-nums;color:#27272a;background:#fff;box-shadow:0 .03571rem .10714rem #00000038}.pc-ball--sm[data-v-fd325a9d]{width:.60714rem;height:.60714rem;font-size:.32143rem}.pc-ball--sum[data-v-fd325a9d]{width:.78571rem;height:.78571rem;font-size:.35714rem;color:#fff;background:linear-gradient(160deg,#52525b,#27272a 70%);box-shadow:0 0 .28571rem #27272a59,0 .03571rem .14286rem #18181b59}.pc-op[data-v-fd325a9d]{flex-shrink:0;font-size:.39286rem;font-weight:700;color:#ede9fee0;text-shadow:0 .03571rem .14286rem rgba(10,6,32,.45);line-height:1;padding:0 .03571rem}.platform-card-nums[data-v-fd325a9d]{font-size:.42857rem;font-weight:600;color:#ede9fee6;letter-spacing:.02em}.platform-card-seal[data-v-fd325a9d]{display:inline-flex;align-items:center;align-self:flex-start;gap:.17857rem;padding:.10714rem .28571rem .10714rem .21429rem;border-radius:35.67857rem;font-size:.39286rem;font-weight:700;line-height:1.35;color:#fff;background:#27272a73;border:none;backdrop-filter:blur(.21429rem);box-shadow:none}.platform-card-seal.is-sealed[data-v-fd325a9d]{background:#b91c1c8c;box-shadow:none}.platform-card-seal-dot[data-v-fd325a9d]{width:.17857rem;height:.17857rem;border-radius:50%;background:#fafafa;box-shadow:none;flex-shrink:0}.is-sealed .platform-card-seal-dot[data-v-fd325a9d]{background:#fca5a5;box-shadow:none}.platform-card-desc[data-v-fd325a9d]{font-size:.42857rem;opacity:.92;line-height:1.35;white-space:pre-line;color:#ede9fee0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 .03571rem .21429rem rgba(10,6,32,.5)}.platform-card-action[data-v-fd325a9d]{position:absolute;right:.42857rem;bottom:.42857rem;padding:.17857rem .42857rem;font-size:.42857rem;font-weight:700;letter-spacing:.02em;color:#27272a;background:#fffffff5;border:none;border-radius:35.67857rem;box-shadow:none;white-space:nowrap}.lottery-games-section[data-v-fd325a9d]{display:grid;grid-template-columns:repeat(2,1fr);gap:.28571rem;width:100%;box-sizing:border-box}.lottery-game-item[data-v-fd325a9d]{display:flex;flex-direction:row;align-items:center;gap:.35714rem;padding:.35714rem .42857rem;min-height:2.71429rem;width:100%;box-sizing:border-box;border:.03571rem solid color-mix(in srgb,var(--app-theme-primary) 14%,transparent);border-radius:.5rem;background:var(--app-theme-surface, #fff);box-shadow:0 .07143rem .35714rem color-mix(in srgb,var(--app-theme-primary-shadow) 18%,transparent);cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,border-color .15s ease,background .15s ease}.lottery-game-item[data-v-fd325a9d]:active{transform:scale(.98);border-color:color-mix(in srgb,var(--app-theme-primary) 32%,transparent);background:var(--app-theme-surface-muted, #eef5fc)}.lottery-game-icon[data-v-fd325a9d]{flex:0 0 1.71429rem;width:1.71429rem;height:1.71429rem;border-radius:.5rem;overflow:hidden;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--app-theme-primary-soft) 70%,var(--app-theme-surface-muted));box-shadow:inset 0 0 0 .03571rem color-mix(in srgb,var(--app-theme-primary) 12%,transparent)}.lottery-game-icon-img[data-v-fd325a9d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.lottery-game-info[data-v-fd325a9d]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.21429rem}.lottery-game-name[data-v-fd325a9d]{font-size:.46429rem;font-weight:700;color:var(--app-theme-text-primary);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lottery-game-players[data-v-fd325a9d]{display:inline-flex;align-items:center;align-self:flex-start;gap:.14286rem;padding:.07143rem .28571rem .07143rem .21429rem;border-radius:35.67857rem;font-size:.39286rem;line-height:1.3;background:#1565c014}.lottery-game-players-dot[data-v-fd325a9d]{width:.17857rem;height:.17857rem;border-radius:50%;background:#43a047;box-shadow:0 0 0 .07143rem #43a04738;flex-shrink:0}.lottery-game-players-count[data-v-fd325a9d]{font-weight:700;color:var(--home-blue);font-variant-numeric:tabular-nums}.lottery-game-players-text[data-v-fd325a9d]{color:var(--app-theme-text-muted)}
