.popup-overlay[data-v-e263ea91]{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:0 28px;position:fixed;right:0;top:0;z-index:9999}.popup-container[data-v-e263ea91]{background:#1a1a1a;border-radius:1rem;position:relative;width:100%}.close-button[data-v-e263ea91]{align-items:center;border:none;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:-10px;top:-10px;transition:all .3s ease;width:20px;z-index:10}.popup-content[data-v-e263ea91]{display:flex;flex-direction:column}.banner-section[data-v-e263ea91]{border-radius:16px 16px 0 0;overflow:hidden;position:relative}.banner-image[data-v-e263ea91]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner-text[data-v-e263ea91]{align-items:flex-start;bottom:0;display:flex;flex-direction:column;justify-content:flex-start;left:0;padding:1rem;position:absolute;right:0;top:0}.free-access[data-v-e263ea91]{color:#fff;font-size:.75rem;font-weight:600;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.free-access[data-v-e263ea91],.game-title[data-v-e263ea91]{text-shadow:0 2px 4px rgba(0,0,0,.8)}.game-title[data-v-e263ea91]{color:#ff6b6b;font-size:1.5rem;font-weight:900;margin-bottom:.25rem}.game-subtitle[data-v-e263ea91]{color:#fff;font-size:.875rem;font-weight:500;text-shadow:0 2px 4px rgba(0,0,0,.8)}.info-section[data-v-e263ea91]{align-items:center;background:#1a1d30;display:flex;flex-direction:column;padding:16px 24px 32px}.game-title-main[data-v-e263ea91]{color:#fff;font-size:20px;font-weight:700;text-align:center}.category-tags[data-v-e263ea91]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:12px}.category-tag[data-v-e263ea91]{border:1px solid #fff;border-radius:50px;color:#fff;font-size:12px;padding:3px 10px}.launch-message[data-v-e263ea91]{color:#9ca3af;font-size:12px;line-height:18px;margin-top:12px;text-align:center}.confirm-button[data-v-e263ea91]{align-items:center;background:#ff71a3;border:none;border-radius:8px;color:#fff;display:flex;font-size:18px;font-weight:500;height:40px;justify-content:center;margin-top:20px;width:100%}.button-loading[data-v-415a206a]{align-items:center;display:inline-flex;gap:.25rem}.loading-dot[data-v-415a206a]{animation:button-dot-bounce-415a206a 1.2s ease-in-out infinite;background:#fff;border-radius:9999px;height:6px;width:6px}.loading-dot[data-v-415a206a]:nth-child(2){animation-delay:.15s}.loading-dot[data-v-415a206a]:nth-child(3){animation-delay:.3s}@keyframes button-dot-bounce-415a206a{0%,80%,to{opacity:.6;transform:scale(.9)}40%{opacity:1;transform:scale(1.2)}}.long-button[data-v-415a206a]{background:var(--primary-color-pink);border:none;border-radius:100px;color:#fff;font-size:14px;font-weight:600;line-height:1.4;padding:12px 50px;transition:transform var(--ui-duration-fast) var(--ui-ease-standard),filter var(--ui-duration-fast) var(--ui-ease-standard),opacity var(--ui-duration-fast) var(--ui-ease-standard);width:100%}.long-button[data-v-415a206a]:hover:not(:disabled){filter:brightness(.96)}.long-button[data-v-415a206a]:active:not(:disabled){transform:scale(.985)}.long-button[data-v-415a206a]:disabled{cursor:not-allowed;opacity:.55}.seo-section-h2[data-v-5dffabf7]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;margin:-1px;padding:0;white-space:nowrap}.remen-bg[data-v-5dffabf7]{background-color:#1a1d30;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.game-blocks-placeholder[data-v-5dffabf7]{min-height:200px;width:100%}.game-main-bg[data-v-5dffabf7]{background-image:url(../images/index-new/main-bg.png);background-repeat:no-repeat;background-size:100% 100%}.game-horizontal-scroll[data-v-5dffabf7]{-ms-overflow-style:none;scrollbar-width:none}.game-horizontal-scroll[data-v-5dffabf7]::-webkit-scrollbar{display:none}.platform-white-warp[data-v-5dffabf7]{border:1px solid #fff;border-radius:4px;height:19px;width:19px}.platform-grey-warp[data-v-5dffabf7],.platform-white-warp[data-v-5dffabf7]{align-items:center;background-color:#17121f;display:flex;justify-content:center}.platform-grey-warp[data-v-5dffabf7]{border:1px solid #6b7280;border-radius:4px}.hot-bg[data-v-5dffabf7]{background-image:url(../images/index-new/hot-bg.png);background-repeat:no-repeat;background-size:100% auto}.hot-bg .hot-tab[data-v-5dffabf7]{align-items:center;color:#6b7280;display:flex;font-family:YouSheBiaoTiHei;font-size:16px;gap:32px;margin-top:5px}.hot-bg .hot-tab .hot-tab-item[data-v-5dffabf7]{cursor:pointer;transition:color .2s ease,transform .2s ease}.hot-bg .hot-tab .hot-tab-item img[data-v-5dffabf7]{width:74px}.hot-bg .hot-tab .hot-tab-item_active[data-v-5dffabf7]{color:#fff;font-family:YouSheBiaoTiHei;font-size:20px;line-height:normal;position:relative;transform:translateY(-1px)}.hot-bg .hot-tab .hot-tab-item_active img[data-v-5dffabf7]{width:92px}.hot-bg .hot-tab .hot-tab-item_active[data-v-5dffabf7]:after{background-color:#ec4899;border-radius:999px;bottom:-12px;box-shadow:0 0 8px #ff4d94cc;content:"";height:4px;left:50%;position:absolute;transform:translate(-50%);width:24px}.hot-bg .hot-grid[data-v-5dffabf7]{padding-top:15px}.hot-bg .hot-grid .game-detail[data-v-5dffabf7]{align-items:flex-start;display:flex;flex-direction:column;gap:6px;justify-content:center}.hot-bg .hot-grid .game-detail .game-platform-row[data-v-5dffabf7]{align-items:center;display:flex;gap:6px;height:16px;max-width:100%;min-width:0}.hot-bg .hot-grid .game-detail .game-free[data-v-5dffabf7]{color:#ff7abf;flex-shrink:0;font-size:12px;font-weight:600;line-height:normal}.hot-bg .hot-grid .game-detail .game-discount[data-v-5dffabf7]{align-items:center;display:flex;flex-shrink:0;min-width:0}.hot-bg .hot-grid .game-detail .game-discount .discount-percent[data-v-5dffabf7]{align-items:center;background:#ff7abf;border-radius:3px;color:#1e1e1e;display:flex;font-size:12px;font-weight:700;height:19px;justify-content:center;line-height:normal;margin-right:6px;padding:0 3px}.hot-bg .hot-grid .game-detail .game-discount .discount-price[data-v-5dffabf7]{align-items:center;background:#ffffff1f;border-radius:4px;display:flex;height:19px;max-width:112px;min-width:0;padding:1px 6px}.hot-bg .hot-grid .game-detail .game-discount .discount-price[data-v-5dffabf7] :nth-child(2){color:#fff;font-size:14px;font-weight:900;line-height:normal;overflow:hidden;text-overflow:ellipsis}.hot-bg .hot-grid .game-detail .game-discount .discount-price[data-v-5dffabf7] :nth-child(3){color:#6b7280;flex-shrink:0;font-size:10px;line-height:normal;margin-left:4px;text-decoration-line:line-through}.appointment-tag-bg[data-v-5dffabf7]{background:linear-gradient(90deg,#fff,#e9d4ff 50%,#bedbff);color:#0a0c1a;font-size:12px;height:18px;line-height:normal}.appointment-btn[data-v-5dffabf7],.appointment-tag-bg[data-v-5dffabf7]{align-items:center;display:flex;font-weight:500}.appointment-btn[data-v-5dffabf7]{background:linear-gradient(140.84deg,#ff7abf 10.39%,#ff55ad 81.72%);border-radius:17px;color:#f1f1f1;font-size:14px;height:24px;justify-content:center;width:64px}.appointment-btn.appointment-btn_reserved[data-v-5dffabf7]{background:#ddb1d2;font-size:12px;font-weight:400;gap:4px;width:69px}.appointment-btn.appointment-btn_reserved img[data-v-5dffabf7]{height:1rem;width:1rem}.forum-header_hot[data-v-5dffabf7],.forum-header_recommendation[data-v-5dffabf7]{align-items:flex-end;aspect-ratio:1240/300;background-image:url(../images/index-new/forum-1.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;display:flex;width:100%}.forum-header_hot img[data-v-5dffabf7],.forum-header_recommendation img[data-v-5dffabf7]{height:21px;margin-bottom:12px;margin-left:10px;width:59px}.forum-header_recommendation[data-v-5dffabf7]{background-image:url(../images/index-new/forum-2.png)!important}.forum-list[data-v-5dffabf7]{border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;flex-direction:column;gap:12px;padding:10px}.forum-list .forum-item[data-v-5dffabf7]{align-items:center;display:flex;gap:12px}.announcement-list-item[data-v-5dffabf7]{border-bottom:1px dashed #ffffff0d;display:flex;gap:12px;overflow:hidden;padding-bottom:12px}.announcement-list-item .two-line-hidden[data-v-5dffabf7]{color:#fff;display:-webkit-box;font-size:14px;line-height:1.4;min-width:0;overflow-wrap:anywhere;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.dialog-overlay[data-v-33c7b44e]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000b3;z-index:9999}.dialog-card[data-v-33c7b44e]{background:#1a1d30;border:1px solid hsla(0,0%,100%,.05);border-radius:1rem;box-shadow:0 1.5625rem 3.125rem -.75rem #00000080;min-height:10.5rem;overflow:hidden;padding:24px 28px 32px}.dialog-top-glow[data-v-33c7b44e]{background:linear-gradient(90deg,transparent,#ff4d94 50%,transparent);height:.125rem;left:0;position:absolute;top:0;width:100%}.dialog-title[data-v-33c7b44e]{color:#fff;font-size:1rem;font-weight:700;margin-bottom:2rem;text-align:center}.dialog-text[data-v-33c7b44e]{color:#d8d8d8;font-size:.875rem;line-height:1.45;text-align:center}.dialog-footer[data-v-33c7b44e]{margin-top:20px}.dialog-default-footer[data-v-33c7b44e]{display:flex;gap:.75rem;justify-content:center}.dialog-default-footer-single[data-v-33c7b44e]{width:100%}.cancel-button[data-v-33c7b44e]{background:#252a3b;font-weight:500}.cancel-button[data-v-33c7b44e],.confirm-button[data-v-33c7b44e]{border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:.875rem;height:44px;width:287px}.confirm-button[data-v-33c7b44e]{background:#ff7abf;font-weight:600}.confirm-button-single[data-v-33c7b44e]{border-radius:9999px;font-size:1rem;font-weight:600;height:2.75rem;width:100%}.close-button[data-v-33c7b44e]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;width:20px}.close-icon-image[data-v-33c7b44e]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.dialog-content[data-v-33c7b44e]{color:#fff;padding-top:1.125rem}.dialog-content[data-v-33c7b44e]::-webkit-scrollbar{width:.25rem}.dialog-content[data-v-33c7b44e]::-webkit-scrollbar-track{background:#15182a;border-radius:.125rem}.dialog-content[data-v-33c7b44e]::-webkit-scrollbar-thumb{background:#21253d;border-radius:.125rem}.a2hs-guide-overlay[data-v-a9817535]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.a2hs-guide-card[data-v-a9817535]{background-color:#1a1d30;border-radius:16px 16px 0 0;height:345px;padding:24px 16px}.a2hs-guide-card .a2hs-guide-card_title[data-v-a9817535]{color:#fff;font-size:16px;font-weight:700;line-height:22px}.a2hs-guide-card .icon-warp[data-v-a9817535]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fafafab3;border:1px solid #fff;border-radius:50%;box-shadow:0 1 13px #0000001a;display:flex;height:16px;justify-content:center;width:16px}.a2hs-guide-card .icon-warp img[data-v-a9817535]{height:10px;width:10px}.android-guide .items[data-v-a9817535]{min-width:0}.android-guide-visual[data-v-a9817535]{align-items:center;background:linear-gradient(180deg,#2b2f4d,#111526);border:1px solid hsla(0,0%,100%,.08);border-radius:18px;display:flex;flex-direction:column;flex-shrink:0;gap:24px;height:190px;justify-content:center;margin-top:-24px;width:136px}.android-guide-logo[data-v-a9817535]{height:64px;width:64px}.android-guide-phone-bar[data-v-a9817535]{background:#ffffff4d;border-radius:999px;height:5px;width:56px}.android-guide-step[data-v-a9817535]{align-items:center;color:#fff;display:flex;font-size:.8125rem;gap:8px;letter-spacing:-.32px;line-height:1.375rem;margin-bottom:8px;padding-left:16px;position:relative;z-index:10}.scrollbar-hide[data-v-4ad910b1]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-4ad910b1]{-ms-overflow-style:none;scrollbar-width:none}.home-bg[data-v-4ad910b1]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0c1a;position:relative}.home-banner-skeleton[data-v-4ad910b1]{animation:home-skeleton-shimmer-4ad910b1 1.4s ease-in-out infinite;aspect-ratio:16/9;background:linear-gradient(110deg,#423e34b8 8%,#5c5648e6 18%,#423e34b8 33%);background-size:200% 100%;border-radius:12px;width:100%}@keyframes home-skeleton-shimmer-4ad910b1{0%{background-position:100% 0}to{background-position:-100% 0}}.home-pwa-debug-link[data-v-4ad910b1]{background:linear-gradient(149.65deg,#fded03 4.94%,#f9a108 111.45%);border-radius:9999px;box-shadow:0 .25rem .75rem #00000059;color:#080800;display:block;font-size:.75rem;font-weight:600;padding:.5rem .75rem}.home-welcome-bar[data-v-4ad910b1]{background:#ffffff0d;gap:4px;padding:8px 0 8px 8px}.home-welcome-bar-icon[data-v-4ad910b1]{height:16px;width:16px}.home-page-h1[data-v-4ad910b1]{margin:0;overflow:hidden;padding:0}.home-page-h1-track[data-v-4ad910b1]{align-items:center;display:inline-flex;white-space:nowrap}.home-page-h1-track.is-animating[data-v-4ad910b1]{animation:home-page-h1-marquee-4ad910b1 18s linear infinite}.home-page-h1-track.is-animating[data-v-4ad910b1]:hover{animation-play-state:paused}.home-page-h1-text[data-v-4ad910b1]{background:linear-gradient(144deg,var(--primary-color-pink) 7%,#ff55ad 88%);-webkit-background-clip:text;background-clip:text;color:transparent;flex-shrink:0;font-family:Noto Sans SC,sans-serif;font-size:11px;font-weight:900;letter-spacing:.02em;line-height:1;padding-right:32px}@keyframes home-page-h1-marquee-4ad910b1{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.home-page-h1-track.is-animating[data-v-4ad910b1]{animation:none}}.pwa-footer[data-v-4ad910b1]{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#1d1d1de5;border-radius:8px;bottom:115px;box-shadow:0 2px 20px #0009;display:flex;gap:10px;left:50%;padding:10px 12px;position:fixed;transform:translate(-50%);width:-moz-max-content;width:max-content;z-index:49}.pwa-footer span[data-v-4ad910b1]{color:#f7f7f7;display:block;font-size:14px;font-weight:600;letter-spacing:-.32px;line-height:22px;width:139px}
