html.recording-cursor-pointer,html.recording-cursor-pointer *{cursor:pointer!important}[data-v-d34226a1]:root{--swiper-theme-color:#007aff}[data-v-d34226a1]:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper[data-v-d34226a1]{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper[data-v-d34226a1]{flex-direction:column}.swiper-wrapper[data-v-d34226a1]{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide[data-v-d34226a1],.swiper-ios .swiper-slide[data-v-d34226a1],.swiper-wrapper[data-v-d34226a1]{transform:translateZ(0)}.swiper-horizontal[data-v-d34226a1]{touch-action:pan-y}.swiper-vertical[data-v-d34226a1]{touch-action:pan-x}.swiper-slide[data-v-d34226a1]{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank[data-v-d34226a1]{visibility:hidden}.swiper-autoheight[data-v-d34226a1],.swiper-autoheight .swiper-slide[data-v-d34226a1]{height:auto}.swiper-autoheight .swiper-wrapper[data-v-d34226a1]{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide[data-v-d34226a1]{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper[data-v-d34226a1]{perspective:1200px}.swiper-3d .swiper-wrapper[data-v-d34226a1]{transform-style:preserve-3d}.swiper-3d[data-v-d34226a1]{perspective:1200px}.swiper-3d .swiper-cube-shadow[data-v-d34226a1],.swiper-3d .swiper-slide[data-v-d34226a1]{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper[data-v-d34226a1]{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper[data-v-d34226a1]::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide[data-v-d34226a1]{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper[data-v-d34226a1]{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper[data-v-d34226a1]{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper[data-v-d34226a1]{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide[data-v-d34226a1]{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper[data-v-d34226a1]:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide[data-v-d34226a1]{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide[data-v-d34226a1]:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper[data-v-d34226a1]:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide[data-v-d34226a1]:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper[data-v-d34226a1]:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow[data-v-d34226a1],.swiper-3d .swiper-slide-shadow-bottom[data-v-d34226a1],.swiper-3d .swiper-slide-shadow-left[data-v-d34226a1],.swiper-3d .swiper-slide-shadow-right[data-v-d34226a1],.swiper-3d .swiper-slide-shadow-top[data-v-d34226a1]{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow[data-v-d34226a1]{background:#00000026}.swiper-3d .swiper-slide-shadow-left[data-v-d34226a1]{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right[data-v-d34226a1]{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top[data-v-d34226a1]{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom[data-v-d34226a1]{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader[data-v-d34226a1]{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader[data-v-d34226a1],.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader[data-v-d34226a1]{animation:swiper-preloader-spin-d34226a1 1s linear infinite}.swiper-lazy-preloader-white[data-v-d34226a1]{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black[data-v-d34226a1]{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin-d34226a1{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.iframe-game-wrapper[data-v-d34226a1]{background:#fff;border:1px solid var(--color-border);border-radius:12px;margin:0 auto;max-width:520px;overflow:hidden;position:relative;width:100%}.iframe-game-wrapper.is-popup[data-v-d34226a1]{border:none;border-radius:0;max-width:none}.iframe-game[data-v-d34226a1]{background:#fff;border:0;display:block;width:100%}.record-btn[data-v-d34226a1]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe6;border:1px solid #e2e8f0;border-radius:8px;color:#94a3b8;cursor:pointer;display:flex;height:32px;justify-content:center;min-width:32px;padding:0 8px;position:absolute;right:48px;top:8px;transition:all .15s;z-index:9999}.record-btn[data-v-d34226a1]:hover{background:#fef2f2;border-color:#ef4444;color:#ef4444}.record-btn.popup-mode[data-v-d34226a1]{background:#0f172a8c;border:1px solid hsla(0,0%,100%,.25);border-radius:17px;bottom:14px;color:#ffffffd9;height:34px;left:50%;min-width:34px;padding:0 10px;position:fixed;transform:translate(-50%)}.record-btn.popup-mode[data-v-d34226a1]:hover{background:#ef444459;border-color:#ef4444cc;color:#fff}.record-error-toast[data-v-d34226a1]{background:#ef4444f2;bottom:58px;box-shadow:0 4px 12px #00000026;color:#fff;font-size:12px;left:50%;max-width:240px;padding:8px 12px;position:fixed;transform:translate(-50%);z-index:9999}.popout-btn[data-v-d34226a1],.record-error-toast[data-v-d34226a1]{border-radius:8px;cursor:pointer}.popout-btn[data-v-d34226a1]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe6;border:1px solid #e2e8f0;color:#94a3b8;display:flex;height:32px;justify-content:center;position:absolute;right:8px;top:8px;transition:all .15s;width:32px;z-index:10}.popout-btn[data-v-d34226a1]:hover{background:#eff6ff;border-color:#3b82f6;color:#3b82f6}.game-error[data-v-d34226a1]{align-items:center;color:#ef4444;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:300px}.retry-btn[data-v-d34226a1]{background:#3b82f6;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;padding:8px 20px}.retry-btn[data-v-d34226a1]:hover{background:#2563eb}.related-games[data-v-d34226a1]{border-top:1px solid var(--color-border);margin-top:90px;padding-top:8px}.related-games-title[data-v-d34226a1]{color:var(--color-text);font-size:1rem;font-weight:700}.related-swiper[data-v-d34226a1]{margin-left:auto;overflow:hidden;position:relative;width:100%}.related-swiper[data-v-d34226a1] .swiper-wrapper{align-items:stretch;display:flex}.related-swiper[data-v-d34226a1] .swiper-slide{flex-shrink:0;height:auto;width:160px}.related-card[data-v-d34226a1]{background:#fff;border:1px solid #e8e8e8;border-radius:10px;color:inherit;display:flex;flex-direction:column;height:auto;text-decoration:none;transition:transform .15s,box-shadow .15s}.related-card[data-v-d34226a1]:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-3px)}.related-thumb[data-v-d34226a1]{background:#f5f4f1;flex:0 0 auto;height:160px;overflow:hidden;width:100%}.related-thumb img[data-v-d34226a1]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.related-title[data-v-d34226a1]{color:#1e293b;display:-webkit-box;flex:0 0 auto;font-size:.9rem;font-weight:600;line-height:1.4;min-height:64px;padding:10px 12px;-webkit-box-orient:vertical;height:120px;overflow:hidden;text-overflow:ellipsis}.game-title[data-v-d34226a1]{color:var(--color-text);font-size:2rem;font-weight:700}@media(min-width:1024px){.game-layout[data-v-d34226a1]{align-items:flex-start}.game-area[data-v-d34226a1]{align-self:flex-start;position:sticky;top:80px}}.game-tabs[data-v-d34226a1]{margin-top:4px}.game-tabs-bar[data-v-d34226a1]{border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-around;margin-bottom:20px}.game-tab-btn[data-v-d34226a1]{background:transparent;border:none;border-bottom:3px solid transparent;color:var(--color-text-secondary);cursor:pointer;font-size:.95rem;font-weight:600;margin-bottom:-1px;padding:10px 18px;position:relative;transition:color .18s,border-color .18s;white-space:nowrap}.game-tab-btn[data-v-d34226a1]:hover{color:var(--color-text)}.game-tab-btn.active[data-v-d34226a1]{border-bottom-color:#1a56db;color:#1a56db}.game-tab-panel[data-v-d34226a1]{min-height:200px}@media(max-width:640px){.game-tab-btn[data-v-d34226a1]{font-size:.88rem;padding:9px 12px}}.tag-badge[data-v-d34226a1]{background:#e8f0fe;border-radius:999px;color:#1a56db;display:inline-block;font-size:.8rem;font-weight:500;padding:4px 12px}.share-label[data-v-d34226a1]{color:#059669;font-size:.9rem;font-weight:700;line-height:1}.share-item[data-v-d34226a1]{align-items:center;border-radius:6px;box-shadow:0 1px 4px #0000000f;display:inline-flex;height:28px;justify-content:center;width:28px}.share-item[data-v-d34226a1] a,.share-item[data-v-d34226a1] button{align-items:center;border-radius:6px;display:inline-flex;font-size:0;gap:0;height:28px;justify-content:center;padding:0;width:28px}.share-item[data-v-d34226a1] svg{height:16px;width:16px}[data-v-d34226a1] .social-share-button--styled .social-share-button__label{display:none!important}.breadcrumb[data-v-d34226a1]{color:var(--color-text-secondary);font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb a[data-v-d34226a1]{color:var(--color-accent)}.breadcrumb a[data-v-d34226a1]:hover{text-decoration:underline}.game-loading[data-v-d34226a1]{background:#f9fafb;border:2px dashed #e5e7eb;border-radius:12px}.spinner[data-v-d34226a1]{animation:spin-d34226a1 .8s linear infinite;border:3px solid #e5e7eb;border-radius:50%;border-top-color:#3b82f6;height:36px;margin:0 auto;width:36px}@keyframes spin-d34226a1{to{transform:rotate(1turn)}}.game-page.popup-mode[data-v-d34226a1]{background:#f1f5f9;display:block;height:100vh}.popup-container[data-v-d34226a1]{height:100%;padding:0}.popup-layout[data-v-d34226a1]{display:block;height:100%}.popup-game-area[data-v-d34226a1]{height:100vh;margin-bottom:0!important;width:100%!important}.popup-game-area[data-v-d34226a1] .iframe-game-wrapper{border:none!important;border-radius:0!important;height:100%!important;max-width:none!important;min-height:100vh!important;width:100%!important}
