.csw-overlay[data-v-c398f911]{z-index:10060;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.csw-modal[data-v-c398f911]{text-align:center;background:radial-gradient(120% 90% at 50% 0,#10261a,#0a1410 55%,#070d0a);border:1px solid #f5c4518c;border-radius:22px;width:100%;max-width:420px;padding:26px 20px 20px;position:relative;box-shadow:0 0 34px #f5c4512e,0 22px 60px #000000a6}.csw-close[data-v-c398f911]{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:.9rem;display:flex;position:absolute;top:14px;right:14px}.csw-close[data-v-c398f911]:hover{background:#ffffff26}.csw-icon[data-v-c398f911]{justify-content:center;align-items:center;width:120px;height:108px;margin:4px auto 14px;display:flex;position:relative}.csw-icon-glow[data-v-c398f911]{border:1px solid color-mix(in srgb,var(--app-primary-color) 45%,transparent);background:radial-gradient(circle,color-mix(in srgb,var(--app-primary-color) 22%,transparent) 0,transparent 70%);box-shadow:0 0 28px color-mix(in srgb,var(--app-primary-color) 30%,transparent);border-radius:50%;position:absolute;top:-6px;bottom:-6px;left:-6px;right:-6px}.csw-ticket[data-v-c398f911]{color:#f5c451;filter:drop-shadow(0 4px 14px #f5c45173);font-size:3.9rem;position:relative}.csw-warn[data-v-c398f911]{color:#f5c451;filter:drop-shadow(0 2px 6px #0009);font-size:1.6rem;position:absolute;bottom:8px;right:12px}.csw-title[data-v-c398f911]{color:#f5c451;margin:0 0 8px;font-size:1.4rem;font-weight:700;line-height:1.3}.csw-desc[data-v-c398f911]{color:#ffffffd9;margin:0;font-size:.94rem;line-height:1.6}.csw-divider[data-v-c398f911]{background:repeating-linear-gradient(90deg,#ffffff38 0,#ffffff38 6px,#0000 0,#0000 12px);height:1px;margin:16px 0 12px}.csw-hint[data-v-c398f911]{color:#fff9;margin:0 0 16px;font-size:.8rem}.csw-hint i[data-v-c398f911]{color:#ffffff80;margin-right:4px}.csw-btn-primary[data-v-c398f911]{color:#fff;background:linear-gradient(180deg,color-mix(in srgb,var(--app-primary-color) 88%,#fff 12%) 0,var(--app-primary-color) 100%);width:100%;box-shadow:0 6px 20px color-mix(in srgb,var(--app-primary-color) 34%,transparent);cursor:pointer;border:none;border-radius:12px;margin-bottom:10px;padding:14px;font-size:1.05rem;font-weight:700}.csw-btn-primary[data-v-c398f911]:hover{filter:brightness(1.06)}.csw-btn-ghost[data-v-c398f911]{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #f5c4518c;border-radius:12px;width:100%;padding:13px;font-size:1rem;font-weight:600}.csw-btn-ghost[data-v-c398f911]:hover{background:#f5c4511f}.csw-btn-ghost[data-v-c398f911]:disabled{opacity:.6;cursor:default}.csw-enter-active[data-v-c398f911],.csw-leave-active[data-v-c398f911]{transition:opacity .25s}.csw-enter-from[data-v-c398f911],.csw-leave-to[data-v-c398f911]{opacity:0}.csw-enter-active .csw-modal[data-v-c398f911],.csw-leave-active .csw-modal[data-v-c398f911]{transition:transform .25s}.csw-enter-from .csw-modal[data-v-c398f911],.csw-leave-to .csw-modal[data-v-c398f911]{transform:translateY(16px)scale(.96)}.game-page[data-v-1aac6845]{min-height:calc(100vh - var(--header-height,90px));background:linear-gradient(180deg,var(--app-game-bg-color,#0d0d1a) 0,var(--th-page-bg-2,#1a1a2e) 50%,var(--app-game-bg-color,#0d0d1a) 100%);flex-direction:column;display:flex;position:relative}html[data-th-bg=flat] .game-page[data-v-1aac6845]{background:var(--app-game-bg-color,#0d0d1a)}.search-field[data-v-1aac6845]{align-items:center;margin:0;display:flex;position:relative}.search-inline[data-v-1aac6845]{flex:0 150px;min-width:96px;margin-left:auto}.search-ico[data-v-1aac6845]{width:16px;height:16px;color:var(--th-text-2,#ffffff73);pointer-events:none;position:absolute;left:11px}.search-input[data-v-1aac6845]{background:var(--th-input-bg,#ffffff14);border:1px solid var(--th-input-border,#ffffff1f);width:100%;height:34px;color:var(--th-input-text,#fff);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;outline:none;padding:0 12px 0 33px;font-size:13px;transition:border-color .3s}.search-input[data-v-1aac6845]::placeholder{color:var(--th-text-2,#fff6)}.search-input[data-v-1aac6845]:focus{border-color:color-mix(in srgb,var(--th-game-accent,#ec4899) 60%,transparent);background:var(--th-input-bg,#ffffff1a)}.search-field:focus-within .search-ico[data-v-1aac6845]{color:color-mix(in srgb,var(--th-game-accent,#ec4899) 85%,transparent)}.game-layout[data-v-1aac6845]{flex:1;display:flex;overflow:hidden}.category-sidebar[data-v-1aac6845]{background:var(--th-side-bg,#0a0a1a99);border-right:1px solid var(--th-divider,#ffffff0f);scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;flex-direction:column;gap:2px;width:64px;min-width:64px;padding:6px 3px;display:flex;overflow-y:auto}.category-sidebar[data-v-1aac6845]:after{content:"";flex:0 0 calc(120px + env(safe-area-inset-bottom,0px))}.category-sidebar[data-v-1aac6845]::-webkit-scrollbar{width:3px}.category-sidebar[data-v-1aac6845]::-webkit-scrollbar-track{background:0 0}.category-sidebar[data-v-1aac6845]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.category-btn[data-v-1aac6845]{color:var(--th-text-2,#ffffff80);cursor:pointer;background:0 0;border:none;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:5px 1px;font-size:11px;font-weight:500;transition:all .3s;display:flex;position:relative}.category-btn[data-v-1aac6845]:hover{color:var(--th-text,#fffc);background:var(--th-hover-bg,#ffffff0d)}.category-btn.active[data-v-1aac6845]{color:var(--th-text,#fff);background:color-mix(in srgb,var(--th-game-accent,#ec4899) 10%,transparent)}.category-btn.active[data-v-1aac6845]:before{content:"";background:linear-gradient(180deg,var(--th-game-accent,#ec4899),var(--th-game-accent-2,#a855f7));border-radius:0 3px 3px 0;width:3px;position:absolute;top:18%;bottom:18%;left:0}.category-icon-wrapper[data-v-1aac6845]{border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative;overflow:hidden}.category-img[data-v-1aac6845]{-o-object-fit:cover;object-fit:cover;-o-object-fit:contain;object-fit:contain;border-radius:4px;width:44px;height:44px}.category-label[data-v-1aac6845]{text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:-1px;font-size:10px;line-height:1.05;overflow:hidden}.game-content[data-v-1aac6845]{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;flex:1;padding:0;overflow-y:auto}.game-content[data-v-1aac6845]::-webkit-scrollbar{width:4px}.game-content[data-v-1aac6845]::-webkit-scrollbar-track{background:0 0}.game-content[data-v-1aac6845]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}.lotto-panel[data-v-1aac6845]{padding:8px 8px 28px}.lotto-panel .row[data-v-1aac6845]{margin-left:0;margin-right:0}.lotto-panel>.row>.col-12[data-v-1aac6845]{padding-left:0;padding-right:0}.lotto-panel .lr-compact[data-v-1aac6845]{padding:0!important}.lotto-panel .lr-compact[data-v-1aac6845]>.col-12{padding-left:0;padding-right:0}.lotto-panel .lr-compact[data-v-1aac6845] .col-12.mb-3{margin-bottom:8px!important}.lotto-panel .lr-compact[data-v-1aac6845] .category-buttons{justify-content:flex-start;gap:6px;padding:0 2px}.lotto-panel .lr-compact[data-v-1aac6845] .category-btn{border-radius:12px 12px 4px 4px;padding:.42rem .8rem .5rem;font-size:.78rem}.lotto-panel .lr-compact[data-v-1aac6845] .col-12>.row{--bs-gutter-x:0}.lotto-panel .lr-compact[data-v-1aac6845] .card-white{border-radius:14px;margin-bottom:8px;padding:8px 8px 6px!important}.lotto-panel .lr-compact[data-v-1aac6845] .card-header-transparent{justify-content:space-between;align-items:center;gap:6px;padding:0 2px 6px;display:flex}.lotto-panel .lr-compact[data-v-1aac6845] .lotto-flag{align-items:center;min-width:0;display:flex}.lotto-panel .lr-compact[data-v-1aac6845] .lotto-flag img{flex:none;width:34px;height:34px;margin-bottom:0}.lotto-panel .lr-compact[data-v-1aac6845] .lotto-name{white-space:nowrap;text-overflow:ellipsis;margin-bottom:0;font-size:.95rem;overflow:hidden;margin-left:6px!important}.lotto-panel .lr-compact[data-v-1aac6845] .date-primary{border-radius:9px;flex:none;gap:4px;padding:3px 8px;font-size:.72rem}.lotto-panel .lr-compact[data-v-1aac6845] .date-primary i{font-size:.75rem}.lotto-panel .lr-compact[data-v-1aac6845] .row.px-2{padding-left:0!important;padding-right:0!important}.lotto-panel .lr-compact[data-v-1aac6845] .result-box{border-radius:10px!important;padding:3px 4px!important}.lotto-panel .lr-compact[data-v-1aac6845] .result-box.is-hero{padding:5px 4px!important}.lotto-panel .lr-compact[data-v-1aac6845] .result-box.is-hero .card-body-number{letter-spacing:1.5px;font-size:1.35rem}.lotto-panel .lr-compact[data-v-1aac6845] .result-box.py-2{padding-top:4px!important;padding-bottom:4px!important}.lotto-panel .lr-compact[data-v-1aac6845] .card-header-number{font-size:.64rem}.lotto-panel .lr-compact[data-v-1aac6845] .card-body-number{font-size:.98rem;line-height:1.25}.lotto-panel[data-v-1aac6845] .lotto-list-top{margin-top:0!important}.lotto-panel[data-v-1aac6845] .row.gx-2>.col-6{flex:0 0 100%;width:100%;max-width:100%}.section-header[data-v-1aac6845]{background:0 0;align-items:center;gap:8px;padding:10px 14px;display:flex}.section-header.with-back[data-v-1aac6845]{z-index:5;background:var(--th-sticky-bg,#0d0d1aeb);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--th-shadow,0 4px 12px #00000059);gap:10px;position:-webkit-sticky;position:sticky;top:0}.section-header .fire-icon[data-v-1aac6845]{font-size:19px;line-height:1}.section-header h2[data-v-1aac6845]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--th-text,#fff);letter-spacing:.3px;flex:0 auto;margin:0;font-size:16px;font-weight:700;overflow:hidden}.back-btn[data-v-1aac6845]{background:var(--th-surface-2,#ffffff1a);border:1px solid var(--th-border,#ffffff26);width:34px;height:34px;color:var(--th-text,#fff);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:flex}.back-btn svg[data-v-1aac6845]{width:18px;height:18px}.back-btn[data-v-1aac6845]:hover{background:var(--th-hover-bg,#fff3);transform:translate(-2px)}.games-grid[data-v-1aac6845],.products-grid[data-v-1aac6845]{grid-template-columns:repeat(2,1fr);gap:12px;padding:12px 12px 96px;display:grid}@media (min-width:768px){.games-grid[data-v-1aac6845],.products-grid[data-v-1aac6845]{grid-template-columns:repeat(3,1fr);gap:14px;padding:16px 16px 96px}}@media (min-width:1024px){.games-grid[data-v-1aac6845],.products-grid[data-v-1aac6845]{grid-template-columns:repeat(4,1fr);gap:16px;padding:20px 20px 100px}}@media (min-width:1440px){.games-grid[data-v-1aac6845],.products-grid[data-v-1aac6845]{grid-template-columns:repeat(5,1fr)}}.products-grid.cols-3[data-v-1aac6845]{grid-template-columns:repeat(3,1fr);gap:8px}@media (min-width:768px){.products-grid.cols-3[data-v-1aac6845]{grid-template-columns:repeat(4,1fr);gap:12px}}@media (min-width:1024px){.products-grid.cols-3[data-v-1aac6845]{grid-template-columns:repeat(5,1fr)}}@media (min-width:1440px){.products-grid.cols-3[data-v-1aac6845]{grid-template-columns:repeat(6,1fr)}}.game-card[data-v-1aac6845]{background:var(--th-surface,#141428cc);cursor:pointer;border:1px solid var(--th-border,#ffffff0f);box-shadow:var(--th-shadow,none);content-visibility:auto;contain-intrinsic-size:auto 190px;border-radius:14px;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s,border-color .3s;overflow:hidden}.game-card[data-v-1aac6845]:hover{box-shadow:0 8px 24px #00000080,0 0 12px color-mix(in srgb,var(--th-game-accent,#ec4899) 15%,transparent);border-color:var(--th-border,#ffffff1f);transform:translateY(-4px)}.game-card:hover .card-image[data-v-1aac6845]{transform:scale(1.05)}.card-image-wrapper[data-v-1aac6845]{background:var(--th-surface-2,#15152a);width:100%;padding-top:100%;position:relative;overflow:hidden}.card-image[data-v-1aac6845]{-o-object-fit:cover;object-fit:cover;z-index:1;opacity:0;width:100%;height:100%;transition:transform .4s,opacity .35s;position:absolute;top:0;left:0}.card-image.is-loaded[data-v-1aac6845]{opacity:1}.card-skeleton[data-v-1aac6845]{z-index:0;background:var(--th-surface-2,#15152a);position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.card-skeleton[data-v-1aac6845]:after{content:"";background:linear-gradient(100deg,#0000 20%,#ffffff14 50%,#0000 80%);animation:1.4s ease-in-out infinite cardSkeleton-1aac6845;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}.card-image.is-loaded~.card-skeleton[data-v-1aac6845]{opacity:0}.card-image.is-loaded~.card-skeleton[data-v-1aac6845]:after{animation:none}@keyframes cardSkeleton-1aac6845{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.card-skeleton[data-v-1aac6845]:after{animation:none}}.card-placeholder[data-v-1aac6845]{text-align:center;width:100%;height:100%;color:var(--th-text-2,#fff9);background:var(--th-placeholder-bg,linear-gradient(135deg,#1e1e3c,#141428));justify-content:center;align-items:center;padding:12px;font-size:13px;font-weight:600;top:0;left:0}.badges[data-v-1aac6845],.card-placeholder[data-v-1aac6845],.heart-btn[data-v-1aac6845]{display:flex;position:absolute}.badges[data-v-1aac6845]{z-index:2;flex-direction:column;gap:4px;top:6px;left:6px}.badge[data-v-1aac6845]{color:#fff;letter-spacing:.3px;text-shadow:0 1px 2px #0006;border-radius:6px;padding:3px 10px;font-size:10px;font-weight:700;line-height:1.4}.badge-hot[data-v-1aac6845]{background:linear-gradient(135deg,#ef4444,#ec4899)}.badge-new[data-v-1aac6845]{background:linear-gradient(135deg,#22c55e,#10b981)}.heart-btn[data-v-1aac6845]{color:#ffffff80;cursor:pointer;z-index:2;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:color .2s,background-color .2s;top:6px;right:6px}.heart-btn svg[data-v-1aac6845]{width:18px;height:18px}.heart-btn[data-v-1aac6845]:hover{color:#fffc;background:#00000080;transform:scale(1.1)}.heart-btn.is-fav[data-v-1aac6845]{color:#ef4444;background:#ef444426}.heart-btn.is-fav[data-v-1aac6845]:hover{color:#f87171}.load-sentinel[data-v-1aac6845]{cursor:pointer;grid-column:1/-1;justify-content:center;align-items:center;padding:14px 0 4px;display:flex}.load-dots[data-v-1aac6845]{gap:5px;display:inline-flex}.load-dots i[data-v-1aac6845]{background:var(--th-text-2,#ffffff73);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite loadDots-1aac6845}.load-dots i[data-v-1aac6845]:nth-child(2){animation-delay:.15s}.load-dots i[data-v-1aac6845]:nth-child(3){animation-delay:.3s}@keyframes loadDots-1aac6845{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.load-dots i[data-v-1aac6845]{animation:none}}.card-stats[data-v-1aac6845]{background:var(--th-stats-bg,#0006);flex-direction:row;justify-content:space-between;gap:4px;padding:7px 8px;overflow:hidden}.card-stats[data-v-1aac6845],.stat-item[data-v-1aac6845]{flex-wrap:nowrap;align-items:center;display:flex}.stat-item[data-v-1aac6845]{gap:3px;min-width:0}.stat-icon[data-v-1aac6845]{width:15px;height:15px;color:var(--th-text-2,#fff6);flex-shrink:0}.trend-icon[data-v-1aac6845]{color:color-mix(in srgb,var(--th-game-accent,#ec4899) 70%,transparent)}.online-dot[data-v-1aac6845]{background:#22c55e;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2.4s ease-in-out infinite online-pulse-1aac6845;box-shadow:0 0 5px #22c55ecc,0 0 0 2px #22c55e2e}@keyframes online-pulse-1aac6845{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.online-dot[data-v-1aac6845]{animation:none}}.online-stat .stat-icon[data-v-1aac6845]{color:#22c55ea6}.stat-divider[data-v-1aac6845]{display:none}.hot-fire[data-v-1aac6845],.hot-label[data-v-1aac6845],.stat-number[data-v-1aac6845],.stat-suffix[data-v-1aac6845]{letter-spacing:.2px;white-space:nowrap;font-size:10.5px;font-weight:600;line-height:1}.stat-number[data-v-1aac6845]{color:var(--th-text-2,#ffffff9e)}.online-stat .stat-number[data-v-1aac6845]{color:var(--th-text,#ffffffe6)}.stat-suffix[data-v-1aac6845]{color:var(--th-text-2,#ffffff9e)}.hot-number[data-v-1aac6845]{color:color-mix(in srgb,var(--th-game-accent,#ec4899) 85%,transparent)}.hot-fire[data-v-1aac6845]{flex-shrink:0}.products-grid.cols-3 .card-stats[data-v-1aac6845]{gap:2px;padding:6px 3px}.products-grid.cols-3 .stat-item[data-v-1aac6845]{gap:1px}.products-grid.cols-3 .hot-fire[data-v-1aac6845],.products-grid.cols-3 .hot-label[data-v-1aac6845],.products-grid.cols-3 .stat-number[data-v-1aac6845],.products-grid.cols-3 .stat-suffix[data-v-1aac6845]{letter-spacing:-.2px;font-size:8px}.products-grid.cols-3 .online-dot[data-v-1aac6845]{width:4px;height:4px}.empty-state[data-v-1aac6845],.error-container[data-v-1aac6845],.loading-container[data-v-1aac6845]{min-height:400px;color:var(--th-text-2,#ffffff80);flex-direction:column;justify-content:center;align-items:center;font-size:14px;display:flex}.spinner[data-v-1aac6845]{border:3px solid var(--th-divider,#ffffff14);border-top-color:var(--th-game-accent,#ec4899);border-radius:50%;width:36px;height:36px;margin-bottom:12px;animation:.8s linear infinite spin-1aac6845}@keyframes spin-1aac6845{to{transform:rotate(1turn)}}.retry-btn[data-v-1aac6845]{background:linear-gradient(135deg,var(--th-game-accent,#ec4899),var(--th-game-accent-2,#a855f7));color:var(--th-on-primary,#fff);cursor:pointer;border:none;border-radius:8px;margin-top:16px;padding:10px 24px;font-size:14px;font-weight:500;transition:all .3s}.retry-btn[data-v-1aac6845]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #ec489966}html[data-th-shadow=off] .badge-hot[data-v-1aac6845]{text-shadow:none}html[data-th-glow=off] .online-dot[data-v-1aac6845]{box-shadow:0 0 0 2px #22c55e2e}
