.search_v:before{left:26px!important;top:-25px!important;font-size:34px!important}.game-filter-modal{bottom:0;display:flex;justify-content:center;left:0;overflow-y:scroll;padding:7.6rem 0 2rem;position:fixed;right:0;top:0;z-index:4}.game-filter-modal__bg{background:rgba(27,27,27,.5490196078431373);bottom:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);left:0;position:absolute;right:0;top:0;z-index:-1}.game-filter-modal__wrap{height:100%;max-height:52.6rem;max-width:107.2rem;overflow:hidden;padding:0 2rem;width:100%}.game-filter-modal__content{box-shadow:inset 0 1px 0 0 #34373a;background:rgba(39,41,46,.9400000000000001);backdrop-filter:blur(24px) saturate(110%);-webkit-backdrop-filter:blur(24px) saturate(110%);border-radius:.8rem;display:flex;height:100%;padding:1.6rem 0;pointer-events:all;position:relative;width:100%}.game-filter-modal__close{background:0 0;border:none;color:#212121;cursor:pointer;opacity:.4;position:absolute;right:.8rem;top:.8rem;z-index:1}.svg-icon{height:2.4rem;min-width:2.4rem;transition:all .3s;width:2.4rem}.providers-modal{display:flex;flex-direction:column;width:100%}.providers-modal__head{padding:0 2.4rem 0 1.6rem}.providers-modal__title{align-items:center;color:#fff;display:flex;font-size:1.8rem;font-weight:700;line-height:2.2rem}.providers-modal__search-block{align-items:center;border-radius:.8rem;box-shadow:0 .8rem .8rem rgba(9,10,11,.05);background:#3b3f47;display:flex;height:4.8rem;margin:.8rem 1.6rem 0;position:relative}.providers-modal__search-icon{color:transparent;margin:0 1.2rem 0 1.4rem}.ps-container{position:relative}.ps{max-height:100%;overflow-y:scroll;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.providers-modal__list{padding:0 1.6rem 1.6rem}.providers-block{-moz-column-break-inside:avoid;break-inside:avoid-column;display:flex;font-size:1.4rem;font-weight:500;line-height:1.8rem}.providers-block__name{display:none}.providers-block__list{flex:1}.providers-block__item{align-items:center;border-bottom:.2rem solid transparent;-o-border-image:linear-gradient(90deg,#eee,transparent);border-image:linear-gradient(90deg,#eee,transparent);border-image-slice:1;color:#fff;display:flex;height:4.8rem;transition:all .3s}.providers-block__icon{height:2.4rem;margin-right:.8rem;-o-object-fit:contain;object-fit:contain;width:2.4rem}input:-moz-placeholder-shown{font-weight:400;text-overflow:ellipsis}input:placeholder-shown{font-weight:400;text-overflow:ellipsis}.providers-modal__search{background:0 0;border:none;color:#fff;flex:1;font-size:1.4rem;height:100%;margin:1.6rem 0;outline:none}button,button:focus,input,input:focus{outline:none}button,input{overflow:visible}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}.ps__rail-x{height:15px;bottom:0}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps__rail-y{width:15px;right:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}@media screen and (min-width:752px){.providers-modal__block{margin-bottom:1.6rem}.providers-block{font-size:1.2rem;line-height:1.4rem}.game-filter-modal{align-items:center;padding:12rem 0 5rem}.game-filter-modal__wrap{max-height:100%;padding:0 6.4rem;pointer-events:none}.game-filter-modal__content{padding:3.2rem 0 4rem}.game-filter-modal__close{align-items:center;background:hsla(0,0%,50%,.16);border-radius:50%;color:#fff;display:flex;height:4.8rem;justify-content:center;opacity:1;position:absolute;right:-6.4rem;top:0;width:4.8rem;z-index:1}.providers-modal__head{padding-left:3.2rem}.providers-modal__title{font-size:2rem;line-height:2.4rem}.providers-modal__search-block{margin:1.6rem 3.2rem}.providers-modal__list{-moz-column-count:2;column-count:2;padding:0 3.2rem 1.6rem}.providers-block__name{align-items:center;color:#757575;display:flex;height:4rem;justify-content:center;min-width:4rem;width:4rem}.providers-block__item{border:none;border-radius:.8rem;cursor:pointer;height:4rem;padding:0 1.2rem}.providers-block__icon{height:1.6rem;width:1.6rem}}@media screen and (min-width:1316px){.providers-modal__list{-moz-column-count:4;column-count:4}}.cs-main[data-v-7f2bef5e]{display:block;min-height:70vh;position:relative;background:#0b1119;overflow:hidden}.cs-main[data-v-7f2bef5e]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.018) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.018) 1px,transparent 0);background-size:52px 52px;opacity:.32;pointer-events:none;z-index:-2}.cs-main[data-v-7f2bef5e]:after{content:"";position:absolute;top:-180px;right:-140px;width:780px;height:780px;border-radius:50%;background:color-mix(in srgb,var(--theme-color) 14%,transparent);filter:blur(120px);opacity:.2;pointer-events:none;z-index:-1}.cs-top[data-v-7f2bef5e]{position:relative;padding:20px 0 30px;overflow:hidden}.cs-top-inner[data-v-7f2bef5e]{position:relative;z-index:1}.cs-ambient[data-v-7f2bef5e]{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.cs-grid-bg[data-v-7f2bef5e]{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.022) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.022) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 70% 50% at 50% 50%,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse 70% 50% at 50% 50%,#000 30%,transparent 80%)}.cs-glow[data-v-7f2bef5e]{position:absolute;border-radius:50%;filter:blur(100px);pointer-events:none}.cs-glow--tl[data-v-7f2bef5e]{top:-12%;left:-6%;width:560px;height:560px;background:color-mix(in srgb,var(--theme-color) 30%,transparent);opacity:.3}.cs-glow--br[data-v-7f2bef5e]{bottom:-10%;right:-6%;width:640px;height:640px;background:color-mix(in srgb,var(--theme-color) 26%,transparent);opacity:.26}.cs-categories[data-v-7f2bef5e]{display:flex;gap:8px;padding:6px;margin-bottom:18px;background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.1) transparent}.cs-categories[data-v-7f2bef5e]::-webkit-scrollbar{height:4px}.cs-categories[data-v-7f2bef5e]::-webkit-scrollbar-track{background:transparent}.cs-categories[data-v-7f2bef5e]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:100px}.cs-cat[data-v-7f2bef5e]{flex-shrink:0;display:inline-flex;align-items:center;gap:9px;padding:10px 16px;background:transparent;border:none;border-radius:10px;color:#8a94a4;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;transition:color .22s ease,background .22s ease,transform .18s ease;white-space:nowrap;position:relative}.cs-cat-icon[data-v-7f2bef5e]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;color:#6c7279;transition:color .22s ease,transform .22s ease;flex-shrink:0}.cs-cat-icon svg[data-v-7f2bef5e]{display:block}.cs-cat[data-v-7f2bef5e]:hover{color:#fff;background:hsla(0,0%,100%,.04);transform:translateY(-1px)}.cs-cat:hover .cs-cat-icon[data-v-7f2bef5e]{color:var(--theme-color);transform:scale(1.08) rotate(-3deg)}.cs-cat.active[data-v-7f2bef5e]{color:#fff;background:linear-gradient(180deg,color-mix(in srgb,var(--theme-color) 22%,transparent),color-mix(in srgb,var(--theme-color) 6%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--theme-color) 42%,transparent),0 4px 14px color-mix(in srgb,var(--theme-color) 18%,transparent)}.cs-cat.active .cs-cat-icon[data-v-7f2bef5e]{color:var(--theme-color)}.cs-hero[data-v-7f2bef5e]{display:grid;grid-template-columns:1fr 360px;gap:18px}.cs-slider-wrap[data-v-7f2bef5e]{position:relative;border-radius:18px;overflow:hidden;background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.06);box-shadow:0 16px 40px rgba(0,0,0,.35);isolation:isolate;line-height:0}.cs-slider-wrap[data-v-7f2bef5e]:before{content:"";position:absolute;top:0;left:20%;right:20%;height:1px;background:linear-gradient(90deg,transparent,var(--theme-color),transparent);opacity:.7;z-index:3;pointer-events:none}.cs-swiper[data-v-7f2bef5e]{width:100%;height:auto}.cs-slide[data-v-7f2bef5e]{width:100%;cursor:pointer;display:block;position:relative;overflow:hidden}.cs-slide img[data-v-7f2bef5e]{width:100%;height:auto;display:block}.cs-slider-placeholder[data-v-7f2bef5e]{width:100%;aspect-ratio:16/7;background:radial-gradient(ellipse 50% 50% at 50% 50%,color-mix(in srgb,var(--theme-color) 14%,transparent),transparent 70%)}.cs-swiper-nav[data-v-7f2bef5e]{position:absolute;top:50%;width:44px;height:44px;border-radius:50%;background:rgba(15,22,33,.4);border:1px solid hsla(0,0%,100%,.08);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:background .18s ease,transform .18s ease,border-color .18s ease;margin-top:-22px}.cs-swiper-nav--prev[data-v-7f2bef5e]{left:14px}.cs-swiper-nav--next[data-v-7f2bef5e]{right:14px}.cs-swiper-nav[data-v-7f2bef5e]:hover{background:var(--theme-color);border-color:var(--theme-color);transform:scale(1.08)}.cs-swiper-nav[data-v-7f2bef5e]:after{display:none!important;content:""!important}.cs-slider-wrap[data-v-7f2bef5e] .swiper-pagination{position:absolute;bottom:14px!important;left:0;right:0;text-align:center;z-index:10}.cs-slider-wrap[data-v-7f2bef5e] .swiper-pagination-bullet{width:7px;height:7px;background:hsla(0,0%,100%,.4);opacity:1;border-radius:100px;transition:width .25s ease,background .18s ease;margin:0 4px!important}.cs-slider-wrap[data-v-7f2bef5e] .swiper-pagination-bullet-active{background:var(--theme-color);width:22px;box-shadow:0 0 10px color-mix(in srgb,var(--theme-color) 60%,transparent)}.cs-winners[data-v-7f2bef5e]{background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.06);border-radius:18px;overflow:hidden;display:flex;flex-direction:column;position:relative;isolation:isolate}.cs-winners[data-v-7f2bef5e]:before{content:"";position:absolute;top:0;left:20%;right:20%;height:1px;background:linear-gradient(90deg,transparent,var(--theme-color),transparent);opacity:.7;z-index:1;pointer-events:none}.cs-winners-head[data-v-7f2bef5e]{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid hsla(0,0%,100%,.06)}.cs-winners-title[data-v-7f2bef5e]{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:#fff}.cs-winners-pulse-wrap[data-v-7f2bef5e]{position:relative;width:8px;height:8px;display:inline-flex;align-items:center;justify-content:center}.cs-winners-pulse-ring[data-v-7f2bef5e]{position:absolute;inset:0;border-radius:50%;background:var(--theme-color);opacity:.4;animation:cs-ping-7f2bef5e 1.8s ease-out infinite}.cs-winners-pulse-dot[data-v-7f2bef5e]{width:8px;height:8px;border-radius:50%;background:var(--theme-color);box-shadow:0 0 8px color-mix(in srgb,var(--theme-color) 60%,transparent);position:relative;z-index:1}@keyframes cs-ping-7f2bef5e{0%{transform:scale(1);opacity:.4}80%,to{transform:scale(2.5);opacity:0}}.cs-winners-live[data-v-7f2bef5e]{font-size:9.5px;font-weight:800;letter-spacing:.8px;color:var(--theme-color);background:color-mix(in srgb,var(--theme-color) 14%,transparent);border:1px solid color-mix(in srgb,var(--theme-color) 28%,transparent);padding:3px 8px;border-radius:100px}.cs-winners-list[data-v-7f2bef5e]{flex:1;padding:6px 8px;overflow-y:auto;max-height:320px;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.1) transparent}.cs-winners-list[data-v-7f2bef5e]::-webkit-scrollbar{width:4px}.cs-winners-list[data-v-7f2bef5e]::-webkit-scrollbar-track{background:transparent}.cs-winners-list[data-v-7f2bef5e]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:100px}.cs-winner[data-v-7f2bef5e]{display:flex;align-items:center;gap:12px;padding:10px 10px;border-radius:12px;transition:background .18s ease,transform .22s ease;position:relative;animation:cs-winner-in-7f2bef5e .5s cubic-bezier(.16,1,.3,1) both}.cs-winner[data-v-7f2bef5e]:hover{background:color-mix(in srgb,var(--theme-color) 8%,transparent);transform:translateX(2px)}.cs-winner+.cs-winner[data-v-7f2bef5e]:before{content:"";position:absolute;top:0;left:10px;right:10px;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.06),transparent)}@keyframes cs-winner-in-7f2bef5e{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.cs-winner-thumb[data-v-7f2bef5e]{flex-shrink:0;width:40px;height:40px;border-radius:10px;overflow:hidden;background:#0f1621;border:1px solid hsla(0,0%,100%,.06)}.cs-winner-thumb img[data-v-7f2bef5e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.cs-winner-info[data-v-7f2bef5e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cs-winner-game[data-v-7f2bef5e]{font-size:12.5px;font-weight:700;color:#fff;letter-spacing:.1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-winner-player[data-v-7f2bef5e]{font-size:10px;font-weight:600;letter-spacing:.4px;color:#6c7279;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-winner-amount[data-v-7f2bef5e]{flex-shrink:0;display:inline-flex;align-items:baseline;gap:3px;font-weight:800;color:#2ecc71;letter-spacing:.2px}.cs-winner-value[data-v-7f2bef5e]{font-size:13.5px}.cs-winner-currency[data-v-7f2bef5e]{font-size:11px;opacity:.85}.cs-winners-empty[data-v-7f2bef5e]{padding:30px;text-align:center;font-size:12px;color:#6c7279}.cs-jackpot[data-v-7f2bef5e]{position:relative;padding:10px 0 20px;overflow:visible;z-index:50}.cs-jackpot>.container[data-v-7f2bef5e]{position:relative;z-index:1}.cs-jackpot-bg[data-v-7f2bef5e]{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.cs-jackpot[data-v-7f2bef5e]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.022) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.022) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 70% 50% at 50% 50%,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse 70% 50% at 50% 50%,#000 30%,transparent 80%);pointer-events:none;z-index:0}.cs-jackpot[data-v-7f2bef5e]:after{content:"";position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);height:200px;max-width:700px;margin:0 auto;background:color-mix(in srgb,var(--theme-color) 18%,transparent);filter:blur(80px);opacity:.5;pointer-events:none;z-index:0;border-radius:50%}.cs-games-section[data-v-7f2bef5e]{position:relative;padding:8px 0 60px;overflow:hidden}.cs-games-section>.container[data-v-7f2bef5e]{position:relative;z-index:1}.cs-games-section .cs-ambient[data-v-7f2bef5e],.cs-jackpot[data-v-7f2bef5e]:after,.cs-jackpot[data-v-7f2bef5e]:before,.cs-top .cs-ambient[data-v-7f2bef5e]{display:none}.cs-filter[data-v-7f2bef5e]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;margin-bottom:18px;background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.06);border-radius:14px}.cs-filter-label[data-v-7f2bef5e]{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.cs-accent-bar[data-v-7f2bef5e]{width:3px;height:18px;border-radius:100px;background:linear-gradient(180deg,var(--theme-color),color-mix(in srgb,var(--theme-color) 78%,#fff));box-shadow:0 0 8px color-mix(in srgb,var(--theme-color) 60%,transparent)}.cs-filter-title[data-v-7f2bef5e]{font-size:14px;font-weight:700;color:#fff;letter-spacing:.2px}.cs-filter-count[data-v-7f2bef5e]{display:inline-flex;align-items:center;justify-content:center;min-width:24px;padding:2px 8px;background:color-mix(in srgb,var(--theme-color) 14%,transparent);color:var(--theme-color);border:1px solid color-mix(in srgb,var(--theme-color) 24%,transparent);border-radius:100px;font-size:11px;font-weight:700}.cs-filter-actions[data-v-7f2bef5e]{display:inline-flex;align-items:center;gap:10px}.cs-search[data-v-7f2bef5e]{position:relative;display:flex;align-items:center;background:#0f1621;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;transition:border-color .18s ease,box-shadow .18s ease;min-width:240px}.cs-search[data-v-7f2bef5e]:focus-within{border-color:var(--theme-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-color) 14%,transparent)}.cs-search svg[data-v-7f2bef5e]{flex-shrink:0;margin-left:12px;color:#6c7279;transition:color .18s ease}.cs-search:focus-within svg[data-v-7f2bef5e]{color:var(--theme-color)}.cs-search input[data-v-7f2bef5e]{flex:1;background:transparent;border:none;outline:none;padding:10px 14px 10px 10px;color:#fff;font-size:13px;min-width:0}.cs-search input[data-v-7f2bef5e]::-moz-placeholder{color:#4a5260}.cs-search input[data-v-7f2bef5e]::placeholder{color:#4a5260}.cs-providers-btn[data-v-7f2bef5e]{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:#0f1621;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#c5cdd9;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.cs-providers-btn[data-v-7f2bef5e]:hover{border-color:color-mix(in srgb,var(--theme-color) 38%,transparent);color:#fff}.cs-providers-btn.active[data-v-7f2bef5e]{background:color-mix(in srgb,var(--theme-color) 14%,transparent);border-color:color-mix(in srgb,var(--theme-color) 38%,transparent);color:var(--theme-color)}.cs-providers-count[data-v-7f2bef5e]{min-width:20px;padding:1px 6px;background:color-mix(in srgb,var(--theme-color) 22%,transparent);color:var(--theme-color);border-radius:100px;font-size:11px;font-weight:700;text-align:center}.cs-providers-btn.active .cs-providers-count[data-v-7f2bef5e]{background:var(--theme-color);color:#fff}.cs-grid[data-v-7f2bef5e]{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.cs-card[data-v-7f2bef5e]{position:relative;background:linear-gradient(180deg,#1a2433,#0f1620);border:1px solid hsla(0,0%,100%,.05);border-radius:16px;overflow:hidden;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s ease,border-color .32s ease;isolation:isolate}.cs-card[data-v-7f2bef5e]:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,color-mix(in srgb,var(--theme-color) 70%,transparent),transparent 40%,transparent 60%,color-mix(in srgb,var(--theme-color) 50%,transparent));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .32s ease;pointer-events:none;z-index:2}.cs-card[data-v-7f2bef5e]:hover{transform:translateY(-6px);border-color:transparent;box-shadow:0 24px 50px color-mix(in srgb,var(--theme-color) 24%,transparent),0 6px 20px rgba(0,0,0,.5)}.cs-card[data-v-7f2bef5e]:hover:before{opacity:1}.cs-card-image[data-v-7f2bef5e]{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background:#0a1118;cursor:pointer}.cs-card-image img[data-v-7f2bef5e],.cs-card-image video[data-v-7f2bef5e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.16,1,.3,1),filter .4s ease}.cs-card:hover .cs-card-image img[data-v-7f2bef5e],.cs-card:hover .cs-card-image video[data-v-7f2bef5e]{transform:scale(1.08);filter:brightness(.85)}.cs-card-image[data-v-7f2bef5e]:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(13,20,29,.55));pointer-events:none;z-index:1}.cs-card-overlay[data-v-7f2bef5e]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:radial-gradient(circle at center,color-mix(in srgb,var(--theme-color) 18%,transparent) 0,rgba(7,11,17,.45) 35%,rgba(7,11,17,.75) 100%);-webkit-backdrop-filter:blur(2px) saturate(120%);backdrop-filter:blur(2px) saturate(120%);opacity:0;transition:opacity .32s cubic-bezier(.16,1,.3,1);z-index:2}.cs-card:hover .cs-card-overlay[data-v-7f2bef5e]{opacity:1}.cs-play-btn[data-v-7f2bef5e]{position:relative;width:58px;height:58px;border-radius:50%;background:linear-gradient(135deg,var(--theme-color),color-mix(in srgb,var(--theme-color) 75%,#fff));color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 16px 40px color-mix(in srgb,var(--theme-color) 50%,transparent),0 0 0 1px color-mix(in srgb,var(--theme-color) 60%,transparent),inset 0 1px 0 hsla(0,0%,100%,.35),inset 0 -8px 16px rgba(0,0,0,.15);transform:scale(.7) rotate(-8deg);transition:transform .45s cubic-bezier(.16,1,.3,1)}.cs-card:hover .cs-play-btn[data-v-7f2bef5e]{transform:scale(1) rotate(0deg)}.cs-play-btn[data-v-7f2bef5e]:after,.cs-play-btn[data-v-7f2bef5e]:before{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid color-mix(in srgb,var(--theme-color) 60%,transparent);opacity:0;pointer-events:none}.cs-card:hover .cs-play-btn[data-v-7f2bef5e]:before{animation:cs-pulse-ring-7f2bef5e 1.8s cubic-bezier(.16,1,.3,1) infinite}.cs-card:hover .cs-play-btn[data-v-7f2bef5e]:after{animation:cs-pulse-ring-7f2bef5e 1.8s cubic-bezier(.16,1,.3,1) .6s infinite}@keyframes cs-pulse-ring-7f2bef5e{0%{transform:scale(.85);opacity:.9}80%{transform:scale(1.7);opacity:0}to{transform:scale(1.7);opacity:0}}.cs-play-btn svg[data-v-7f2bef5e]{margin-left:2px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4));display:block}.cs-card-actions[data-v-7f2bef5e]{display:flex;gap:8px}.cs-card-action[data-v-7f2bef5e]{padding:7px 14px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);color:#fff;border-radius:100px;font-size:10.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .18s ease,transform .18s ease}.cs-card-action[data-v-7f2bef5e]:hover{background:hsla(0,0%,100%,.18);transform:translateY(-1px)}.cs-card-body[data-v-7f2bef5e]{position:relative;padding:11px 13px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;z-index:1}.cs-card-info[data-v-7f2bef5e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;cursor:pointer}.cs-card-title[data-v-7f2bef5e]{font-size:12.5px;font-weight:700;color:#fff;letter-spacing:.1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .22s ease,transform .22s ease}.cs-card:hover .cs-card-title[data-v-7f2bef5e]{color:var(--theme-color);transform:translateX(2px)}.cs-card-provider[data-v-7f2bef5e]{font-size:9.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#6c7279;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .22s ease}.cs-card:hover .cs-card-provider[data-v-7f2bef5e]{color:#8a94a4}.cs-card-fav[data-v-7f2bef5e]{flex-shrink:0;width:30px;height:30px;border-radius:8px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.06);color:#6c7279;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.cs-card-fav[data-v-7f2bef5e]:hover{background:color-mix(in srgb,var(--theme-color) 14%,transparent);border-color:color-mix(in srgb,var(--theme-color) 32%,transparent);color:var(--theme-color);transform:scale(1.1)}.cs-card-fav.active[data-v-7f2bef5e]{background:color-mix(in srgb,var(--theme-color) 18%,transparent);border-color:color-mix(in srgb,var(--theme-color) 42%,transparent);color:var(--theme-color);box-shadow:0 4px 12px color-mix(in srgb,var(--theme-color) 24%,transparent)}.cs-card-fav.active svg[data-v-7f2bef5e]{fill:var(--theme-color)}.cs-skel[data-v-7f2bef5e]{background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;overflow:hidden}.cs-skel-image[data-v-7f2bef5e]{width:100%;aspect-ratio:4/3;background:linear-gradient(90deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.05) 50%,hsla(0,0%,100%,.02));background-size:200% 100%;animation:cs-shimmer-7f2bef5e 1.4s linear infinite}.cs-skel-body[data-v-7f2bef5e]{padding:12px 14px}.cs-skel-line[data-v-7f2bef5e]{height:10px;background:hsla(0,0%,100%,.05);border-radius:100px;margin-bottom:8px}.cs-skel-line.w-60[data-v-7f2bef5e]{width:60%}.cs-skel-line.w-30[data-v-7f2bef5e]{width:30%;margin-bottom:0}@keyframes cs-shimmer-7f2bef5e{0%{background-position:200% 0}to{background-position:-200% 0}}.cs-empty[data-v-7f2bef5e]{background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:70px 28px;text-align:center}.cs-empty-icon[data-v-7f2bef5e]{width:72px;height:72px;margin:0 auto 18px;border-radius:50%;background:color-mix(in srgb,var(--theme-color) 14%,transparent);color:var(--theme-color);display:flex;align-items:center;justify-content:center}.cs-empty h3[data-v-7f2bef5e]{margin:0 0 6px;font-size:16px;font-weight:700;color:#fff}.cs-empty p[data-v-7f2bef5e]{margin:0;font-size:13px;color:#8a94a4}.cs-loadmore[data-v-7f2bef5e]{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:28px}.cs-loadmore-btn[data-v-7f2bef5e]{display:inline-flex;align-items:center;justify-content:center;padding:13px 28px;background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;color:#c5cdd9;font-size:12.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease,transform .14s ease}.cs-loadmore-btn[data-v-7f2bef5e]:hover{border-color:color-mix(in srgb,var(--theme-color) 40%,transparent);color:#fff;background:linear-gradient(180deg,#1f2a3a,#161f2c);transform:translateY(-1px)}.cs-loading-spinner[data-v-7f2bef5e]{width:24px;height:24px;border:2.5px solid hsla(0,0%,100%,.1);border-top-color:var(--theme-color);border-radius:50%;animation:cs-spin-7f2bef5e .8s linear infinite}@keyframes cs-spin-7f2bef5e{to{transform:rotate(1turn)}}.cs-modal-backdrop[data-v-7f2bef5e]{position:fixed;inset:0;background:rgba(7,11,17,.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:99999999;display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto}.cs-modal[data-v-7f2bef5e]{position:relative;background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.08);border-radius:18px;max-width:520px;width:100%;max-height:86vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 30px 80px rgba(0,0,0,.55);margin:auto}.cs-modal[data-v-7f2bef5e]:before{content:"";position:absolute;top:0;left:25%;right:25%;height:1px;background:linear-gradient(90deg,transparent,var(--theme-color),transparent);opacity:.85}.cs-modal-head[data-v-7f2bef5e]{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid hsla(0,0%,100%,.06)}.cs-modal-head h2[data-v-7f2bef5e]{display:inline-flex;align-items:center;margin:0;font-size:16px;font-weight:800;color:#fff;letter-spacing:.2px}.cs-modal-head h2 svg[data-v-7f2bef5e]{color:var(--theme-color)}.cs-modal-close[data-v-7f2bef5e]{width:32px;height:32px;border-radius:50%;background:rgba(15,22,33,.85);border:1px solid hsla(0,0%,100%,.08);color:#c5cdd9;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.cs-modal-close[data-v-7f2bef5e]:hover{background:var(--theme-color);border-color:var(--theme-color);color:#fff;transform:scale(1.08) rotate(90deg)}.cs-modal-search[data-v-7f2bef5e]{position:relative;display:flex;align-items:center;margin:16px 20px 8px;background:#0f1621;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;transition:border-color .18s ease,box-shadow .18s ease}.cs-modal-search[data-v-7f2bef5e]:focus-within{border-color:var(--theme-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-color) 14%,transparent)}.cs-modal-search svg[data-v-7f2bef5e]{flex-shrink:0;margin-left:12px;color:#6c7279;transition:color .18s ease}.cs-modal-search:focus-within svg[data-v-7f2bef5e]{color:var(--theme-color)}.cs-modal-search input[data-v-7f2bef5e]{flex:1;background:transparent;border:none;outline:none;padding:11px 14px 11px 10px;color:#fff;font-size:13px;min-width:0}.cs-modal-search input[data-v-7f2bef5e]::-moz-placeholder{color:#4a5260}.cs-modal-search input[data-v-7f2bef5e]::placeholder{color:#4a5260}.cs-modal-body[data-v-7f2bef5e]{flex:1;overflow-y:auto;padding:8px 14px 12px;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.14) transparent}.cs-modal-body[data-v-7f2bef5e]::-webkit-scrollbar{width:8px}.cs-modal-body[data-v-7f2bef5e]::-webkit-scrollbar-track{background:transparent}.cs-modal-body[data-v-7f2bef5e]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:100px}.cs-provider-row[data-v-7f2bef5e]{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:10px;cursor:pointer;transition:background .18s ease;position:relative}.cs-provider-row[data-v-7f2bef5e]:hover{background:hsla(0,0%,100%,.04)}.cs-provider-row.active[data-v-7f2bef5e]{background:color-mix(in srgb,var(--theme-color) 12%,transparent)}.cs-provider-row input[type=checkbox][data-v-7f2bef5e]{position:absolute;opacity:0;pointer-events:none}.cs-provider-name[data-v-7f2bef5e]{flex:1;font-size:13px;font-weight:600;color:#e6ebf2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-provider-row.active .cs-provider-name[data-v-7f2bef5e]{color:#fff}.cs-provider-count[data-v-7f2bef5e]{flex-shrink:0;font-size:11px;font-weight:700;color:#6c7279;padding:2px 9px;background:hsla(0,0%,100%,.04);border-radius:100px;letter-spacing:.3px}.cs-provider-row.active .cs-provider-count[data-v-7f2bef5e]{background:color-mix(in srgb,var(--theme-color) 20%,transparent);color:var(--theme-color)}.cs-provider-check[data-v-7f2bef5e]{flex-shrink:0;width:22px;height:22px;border-radius:6px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);color:#fff;display:inline-flex;align-items:center;justify-content:center;opacity:0;transform:scale(.6);transition:opacity .18s ease,transform .18s cubic-bezier(.16,1,.3,1),background .18s ease,border-color .18s ease}.cs-provider-row.active .cs-provider-check[data-v-7f2bef5e]{opacity:1;transform:scale(1);background:var(--theme-color);border-color:var(--theme-color);box-shadow:0 6px 14px color-mix(in srgb,var(--theme-color) 32%,transparent)}.cs-modal-footer[data-v-7f2bef5e]{display:flex;gap:10px;padding:14px 20px;border-top:1px solid hsla(0,0%,100%,.06)}.cs-modal-clear[data-v-7f2bef5e]{padding:12px 18px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#c5cdd9;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;transition:background .18s ease,color .18s ease}.cs-modal-clear[data-v-7f2bef5e]:hover{background:hsla(0,0%,100%,.08);color:#fff}.cs-modal-apply[data-v-7f2bef5e]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 20px;background:linear-gradient(180deg,var(--theme-color),color-mix(in srgb,var(--theme-color) 78%,#fff));color:#fff;border:none;border-radius:10px;font-size:12px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;box-shadow:0 8px 22px color-mix(in srgb,var(--theme-color) 28%,transparent);transition:transform .12s ease,box-shadow .18s ease}.cs-modal-apply[data-v-7f2bef5e]:hover{transform:translateY(-1px);box-shadow:0 12px 28px color-mix(in srgb,var(--theme-color) 38%,transparent)}.cs-modal-apply-count[data-v-7f2bef5e]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;background:hsla(0,0%,100%,.22);border-radius:100px;font-size:11px;font-weight:800}.cs-fade-enter-active[data-v-7f2bef5e],.cs-fade-leave-active[data-v-7f2bef5e]{transition:opacity .22s ease}.cs-fade-enter-active .cs-modal[data-v-7f2bef5e],.cs-fade-leave-active .cs-modal[data-v-7f2bef5e]{transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .22s ease}.cs-fade-enter[data-v-7f2bef5e],.cs-fade-leave-to[data-v-7f2bef5e]{opacity:0}.cs-fade-enter .cs-modal[data-v-7f2bef5e],.cs-fade-leave-to .cs-modal[data-v-7f2bef5e]{transform:translateY(16px) scale(.97);opacity:0}@media (max-width:1280px){.cs-grid[data-v-7f2bef5e]{grid-template-columns:repeat(5,1fr)}.cs-hero[data-v-7f2bef5e]{grid-template-columns:1fr 320px}}@media (max-width:1100px){.cs-grid[data-v-7f2bef5e]{grid-template-columns:repeat(4,1fr)}.cs-hero[data-v-7f2bef5e]{grid-template-columns:1fr}.cs-winners-list[data-v-7f2bef5e]{max-height:280px}}@media (max-width:900px){.cs-grid[data-v-7f2bef5e]{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.cs-top[data-v-7f2bef5e]{padding:12px 0 18px}.cs-games-section[data-v-7f2bef5e]{padding:8px 0 40px}.cs-winners[data-v-7f2bef5e]{display:none!important}.cs-hero[data-v-7f2bef5e]{grid-template-columns:1fr}.cs-filter[data-v-7f2bef5e]{flex-direction:column;align-items:stretch;gap:12px;padding:12px 14px}.cs-filter-actions[data-v-7f2bef5e]{width:100%}.cs-search[data-v-7f2bef5e]{flex:1;min-width:0}.cs-grid[data-v-7f2bef5e]{grid-template-columns:repeat(2,1fr);gap:12px}.cs-card-body[data-v-7f2bef5e]{padding:10px 12px;gap:8px}.cs-card-title[data-v-7f2bef5e]{font-size:12.5px}.cs-card-provider[data-v-7f2bef5e]{font-size:10px}.cs-card-fav[data-v-7f2bef5e]{width:28px;height:28px}.cs-play-btn[data-v-7f2bef5e]{width:46px;height:46px}.cs-modal-backdrop[data-v-7f2bef5e]{padding:0;align-items:flex-end}.cs-modal[data-v-7f2bef5e]{max-width:100%;max-height:92vh;border-radius:18px 18px 0 0;margin:0}}@media (max-width:380px){.cs-grid[data-v-7f2bef5e]{grid-template-columns:1fr}}.roulette-box{position:absolute;bottom:10px}.blackjack-box span{font-size:25px;color:#fff;margin:2px}.baccarat-box,.blackjack-box,.boomdorbust-box,.dragontiger-box,.megawheel-box,.onebj-box,.sicbo-box,.sweetbonaza-box{position:absolute;bottom:0;display:flex;width:100%}.baccarat-box span{font-size:20px;margin:4px;border:1px solid;box-sizing:border-box}.box-red{background:red}.box-black,.box-red{margin:2px;box-sizing:border-box;padding:10px}.box-black{background:#000;color:#fff}.box-green{margin:2px;box-sizing:border-box;padding:10px;background:green;color:#fff}.top-detail-data{display:flex}.total-seated-players{position:absolute;right:1px}.green{color:green}.gray{color:grey}.min-max-bet,.total-seated-players{color:#fff}.dealer-name{color:#fff;font-size:14px;position:absolute;bottom:1px;right:1px}.lc-main[data-v-55c55f92]{display:block;min-height:70vh}.lc-hero[data-v-55c55f92]{position:relative;padding:50px 0 30px;overflow:hidden;isolation:isolate}.lc-video-bg[data-v-55c55f92]{position:absolute;inset:0;z-index:0;overflow:hidden}.lc-video-bg video[data-v-55c55f92]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.lc-hero-overlay[data-v-55c55f92]{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 50% 45% at 50% 35%,color-mix(in srgb,var(--theme-color) 16%,transparent) 0,transparent 70%),linear-gradient(180deg,rgba(7,11,17,.78),rgba(7,11,17,.82) 30%,rgba(7,11,17,.9) 70%,#070b11)}.lc-hero-inner[data-v-55c55f92]{position:relative;z-index:10}.lc-categories[data-v-55c55f92],.lc-hero-text[data-v-55c55f92]{position:relative;z-index:11}.lc-hero-text[data-v-55c55f92]{text-align:center;margin-bottom:32px}.lc-hero-eyebrow[data-v-55c55f92]{display:inline-flex;align-items:center;gap:7px;margin-bottom:16px;font-size:11px;font-weight:700;letter-spacing:.9px;text-transform:uppercase;color:var(--theme-color);background:color-mix(in srgb,var(--theme-color) 14%,transparent);padding:5px 12px 5px 10px;border-radius:100px;border:1px solid color-mix(in srgb,var(--theme-color) 28%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.lc-pulse-dot[data-v-55c55f92]{width:6px;height:6px;border-radius:50%;background:var(--theme-color);box-shadow:0 0 0 0 color-mix(in srgb,var(--theme-color) 70%,transparent);animation:lc-pulse-55c55f92 1.8s ease-in-out infinite}@keyframes lc-pulse-55c55f92{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--theme-color) 70%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--theme-color) 0,transparent)}}.lc-hero-title[data-v-55c55f92]{margin:0 0 12px;font-size:46px;font-weight:900;color:#fff;letter-spacing:-1px;line-height:1.1;text-shadow:0 2px 8px rgba(0,0,0,.9),0 4px 24px rgba(0,0,0,.6),0 0 40px color-mix(in srgb,var(--theme-color) 45%,transparent)}.lc-hero-line[data-v-55c55f92]{color:#fff}.lc-hero-sub[data-v-55c55f92]{margin:0;font-size:15px;color:hsla(0,0%,100%,.7);letter-spacing:.2px}.lc-categories[data-v-55c55f92]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px;max-width:1100px;margin:0 auto}.lc-cat[data-v-55c55f92]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:22px 16px;background:linear-gradient(180deg,rgba(26,36,51,.65),rgba(13,20,29,.7));-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;color:#c5cdd9;cursor:pointer;overflow:hidden;isolation:isolate;transition:transform .32s cubic-bezier(.16,1,.3,1),border-color .28s ease,background .28s ease,box-shadow .28s ease}.lc-cat[data-v-55c55f92]:before{padding:1px;background:linear-gradient(135deg,color-mix(in srgb,var(--theme-color) 70%,transparent),transparent 50%,color-mix(in srgb,var(--theme-color) 50%,transparent));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .32s ease;z-index:2}.lc-cat[data-v-55c55f92]:after,.lc-cat[data-v-55c55f92]:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.lc-cat[data-v-55c55f92]:after{background:linear-gradient(120deg,transparent,color-mix(in srgb,var(--theme-color) 16%,transparent) 50%,transparent);transform:translateX(-110%);transition:transform .7s cubic-bezier(.16,1,.3,1);z-index:1}.lc-cat[data-v-55c55f92]:hover:after{transform:translateX(110%)}.lc-cat[data-v-55c55f92]:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--theme-color) 40%,transparent);box-shadow:0 18px 40px color-mix(in srgb,var(--theme-color) 22%,transparent)}.lc-cat[data-v-55c55f92]:hover:before{opacity:1}.lc-cat.active[data-v-55c55f92]{background:linear-gradient(180deg,color-mix(in srgb,var(--theme-color) 32%,rgba(26,36,51,.7)),color-mix(in srgb,var(--theme-color) 12%,rgba(13,20,29,.8)));border-color:transparent;box-shadow:0 16px 36px color-mix(in srgb,var(--theme-color) 32%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--theme-color) 60%,transparent)}.lc-cat.active[data-v-55c55f92]:before{opacity:1}.lc-cat-icon[data-v-55c55f92]{position:relative;width:56px;height:56px;border-radius:14px;background:color-mix(in srgb,var(--theme-color) 14%,transparent);color:var(--theme-color);display:inline-flex;align-items:center;justify-content:center;font-size:28px;line-height:1;transition:background .28s ease,transform .32s cubic-bezier(.16,1,.3,1),color .28s ease,box-shadow .28s ease;z-index:2}.lc-cat-icon svg[data-v-55c55f92]{display:block}.lc-cat:hover .lc-cat-icon[data-v-55c55f92]{background:color-mix(in srgb,var(--theme-color) 22%,transparent);transform:scale(1.08) rotate(-3deg)}.lc-cat.active .lc-cat-icon[data-v-55c55f92]{background:linear-gradient(135deg,var(--theme-color),color-mix(in srgb,var(--theme-color) 78%,#fff));color:#fff;box-shadow:0 10px 24px color-mix(in srgb,var(--theme-color) 40%,transparent),inset 0 1px 0 hsla(0,0%,100%,.25)}.lc-cat-name[data-v-55c55f92]{position:relative;font-size:12.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;text-align:center;z-index:2;transition:color .22s ease}.lc-cat.active .lc-cat-name[data-v-55c55f92],.lc-cat:hover .lc-cat-name[data-v-55c55f92]{color:#fff}.lc-cat-active-bar[data-v-55c55f92]{position:absolute;left:30%;right:30%;bottom:6px;height:2px;border-radius:100px;background:linear-gradient(90deg,transparent,var(--theme-color),transparent);z-index:2;animation:lc-bar-55c55f92 .4s cubic-bezier(.16,1,.3,1) both}@keyframes lc-bar-55c55f92{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}.lc-section[data-v-55c55f92]{position:relative;padding:30px 0 60px;overflow:hidden}.lc-section>.container[data-v-55c55f92]{position:relative;z-index:1}.lc-ambient[data-v-55c55f92]{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.lc-grid-bg[data-v-55c55f92]{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.022) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.022) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 70% 50% at 50% 50%,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse 70% 50% at 50% 50%,#000 30%,transparent 80%)}.lc-glow[data-v-55c55f92]{position:absolute;border-radius:50%;filter:blur(100px);pointer-events:none}.lc-glow--tl[data-v-55c55f92]{top:-12%;left:-6%;width:560px;height:560px;background:color-mix(in srgb,var(--theme-color) 30%,transparent);opacity:.3}.lc-glow--br[data-v-55c55f92]{bottom:-10%;right:-6%;width:640px;height:640px;background:color-mix(in srgb,var(--theme-color) 26%,transparent);opacity:.26}.lc-filter[data-v-55c55f92]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;margin-bottom:18px;background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.06);border-radius:14px}.lc-filter-label[data-v-55c55f92]{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.lc-accent-bar[data-v-55c55f92]{width:3px;height:18px;border-radius:100px;background:linear-gradient(180deg,var(--theme-color),color-mix(in srgb,var(--theme-color) 78%,#fff));box-shadow:0 0 8px color-mix(in srgb,var(--theme-color) 60%,transparent)}.lc-filter-title[data-v-55c55f92]{font-size:14px;font-weight:700;color:#fff;letter-spacing:.2px}.lc-filter-count[data-v-55c55f92]{display:inline-flex;align-items:center;justify-content:center;min-width:24px;padding:2px 8px;background:color-mix(in srgb,var(--theme-color) 14%,transparent);color:var(--theme-color);border:1px solid color-mix(in srgb,var(--theme-color) 24%,transparent);border-radius:100px;font-size:11px;font-weight:700}.lc-filter-actions[data-v-55c55f92]{display:inline-flex;align-items:center;gap:10px}.lc-search[data-v-55c55f92]{position:relative;display:flex;align-items:center;background:#0f1621;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;transition:border-color .18s ease,box-shadow .18s ease;min-width:240px}.lc-search[data-v-55c55f92]:focus-within{border-color:var(--theme-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-color) 14%,transparent)}.lc-search svg[data-v-55c55f92]{flex-shrink:0;margin-left:12px;color:#6c7279;transition:color .18s ease}.lc-search:focus-within svg[data-v-55c55f92]{color:var(--theme-color)}.lc-search input[data-v-55c55f92]{flex:1;background:transparent;border:none;outline:none;padding:10px 14px 10px 10px;color:#fff;font-size:13px;min-width:0}.lc-search input[data-v-55c55f92]::-moz-placeholder{color:#4a5260}.lc-search input[data-v-55c55f92]::placeholder{color:#4a5260}.lc-providers-btn[data-v-55c55f92]{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:#0f1621;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#c5cdd9;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.lc-providers-btn[data-v-55c55f92]:hover{border-color:color-mix(in srgb,var(--theme-color) 38%,transparent);color:#fff}.lc-providers-btn.active[data-v-55c55f92]{background:color-mix(in srgb,var(--theme-color) 14%,transparent);border-color:color-mix(in srgb,var(--theme-color) 38%,transparent);color:var(--theme-color)}.lc-providers-count[data-v-55c55f92]{min-width:20px;padding:1px 6px;background:color-mix(in srgb,var(--theme-color) 22%,transparent);color:var(--theme-color);border-radius:100px;font-size:11px;font-weight:700;text-align:center}.lc-providers-btn.active .lc-providers-count[data-v-55c55f92]{background:var(--theme-color);color:#fff}.lc-grid[data-v-55c55f92]{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.lc-card[data-v-55c55f92]{position:relative;background:linear-gradient(180deg,#1a2433,#0f1620);border:1px solid hsla(0,0%,100%,.05);border-radius:16px;overflow:hidden;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s ease,border-color .32s ease;isolation:isolate}.lc-card[data-v-55c55f92]:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,color-mix(in srgb,var(--theme-color) 70%,transparent),transparent 40%,transparent 60%,color-mix(in srgb,var(--theme-color) 50%,transparent));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .32s ease;pointer-events:none;z-index:2}.lc-card[data-v-55c55f92]:hover{transform:translateY(-6px);border-color:transparent;box-shadow:0 24px 50px color-mix(in srgb,var(--theme-color) 24%,transparent),0 6px 20px rgba(0,0,0,.5)}.lc-card[data-v-55c55f92]:hover:before{opacity:1}.lc-card-image[data-v-55c55f92]{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background:#0a1118;cursor:pointer}.lc-card-image img[data-v-55c55f92]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.16,1,.3,1),filter .4s ease}.lc-card:hover .lc-card-image img[data-v-55c55f92]{transform:scale(1.08);filter:brightness(.85)}.lc-card-image[data-v-55c55f92]:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(13,20,29,.55));pointer-events:none;z-index:1;transition:opacity .4s ease}.lc-card:hover .lc-card-image[data-v-55c55f92]:before{opacity:.3}.lc-card-live[data-v-55c55f92]{position:absolute;top:8px;left:8px;z-index:3;display:inline-flex;align-items:center;gap:5px;padding:3px 9px 3px 7px;font-size:9.5px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#e74c3c,#c0392b);border-radius:100px;box-shadow:0 4px 12px rgba(231,76,60,.35)}.lc-live-dot[data-v-55c55f92]{width:5px;height:5px;border-radius:50%;background:#fff;animation:lc-pulse-55c55f92 1.6s ease-in-out infinite}.lc-card-overlay[data-v-55c55f92]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at center,color-mix(in srgb,var(--theme-color) 18%,transparent) 0,rgba(7,11,17,.45) 35%,rgba(7,11,17,.75) 100%);-webkit-backdrop-filter:blur(2px) saturate(120%);backdrop-filter:blur(2px) saturate(120%);opacity:0;transition:opacity .32s cubic-bezier(.16,1,.3,1);z-index:2}.lc-card:hover .lc-card-overlay[data-v-55c55f92]{opacity:1}.lc-play-btn[data-v-55c55f92]{position:relative;width:58px;height:58px;border-radius:50%;background:linear-gradient(135deg,var(--theme-color),color-mix(in srgb,var(--theme-color) 75%,#fff));color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 16px 40px color-mix(in srgb,var(--theme-color) 50%,transparent),0 0 0 1px color-mix(in srgb,var(--theme-color) 60%,transparent),inset 0 1px 0 hsla(0,0%,100%,.35),inset 0 -8px 16px rgba(0,0,0,.15);transform:scale(.7) rotate(-8deg);transition:transform .45s cubic-bezier(.16,1,.3,1)}.lc-card:hover .lc-play-btn[data-v-55c55f92]{transform:scale(1) rotate(0deg)}.lc-play-btn[data-v-55c55f92]:after,.lc-play-btn[data-v-55c55f92]:before{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid color-mix(in srgb,var(--theme-color) 60%,transparent);opacity:0;pointer-events:none}.lc-card:hover .lc-play-btn[data-v-55c55f92]:before{animation:lc-pulse-ring-55c55f92 1.8s cubic-bezier(.16,1,.3,1) infinite}.lc-card:hover .lc-play-btn[data-v-55c55f92]:after{animation:lc-pulse-ring-55c55f92 1.8s cubic-bezier(.16,1,.3,1) .6s infinite}@keyframes lc-pulse-ring-55c55f92{0%{transform:scale(.85);opacity:.9}80%{transform:scale(1.7);opacity:0}to{transform:scale(1.7);opacity:0}}.lc-play-btn svg[data-v-55c55f92]{margin-left:2px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4));display:block}.lc-card-body[data-v-55c55f92]{position:relative;padding:11px 13px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;z-index:1}.lc-card-info[data-v-55c55f92]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;cursor:pointer}.lc-card-title[data-v-55c55f92]{font-size:12.5px;font-weight:700;color:#fff;letter-spacing:.1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .22s ease,transform .22s ease}.lc-card:hover .lc-card-title[data-v-55c55f92]{color:var(--theme-color);transform:translateX(2px)}.lc-card-provider[data-v-55c55f92]{font-size:9.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#6c7279;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .22s ease}.lc-card:hover .lc-card-provider[data-v-55c55f92]{color:#8a94a4}.lc-card-fav[data-v-55c55f92]{flex-shrink:0;width:30px;height:30px;border-radius:8px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.06);color:#6c7279;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.lc-card-fav[data-v-55c55f92]:hover{background:color-mix(in srgb,var(--theme-color) 14%,transparent);border-color:color-mix(in srgb,var(--theme-color) 32%,transparent);color:var(--theme-color);transform:scale(1.1)}.lc-card-fav.active[data-v-55c55f92]{background:color-mix(in srgb,var(--theme-color) 18%,transparent);border-color:color-mix(in srgb,var(--theme-color) 42%,transparent);color:var(--theme-color);box-shadow:0 4px 12px color-mix(in srgb,var(--theme-color) 24%,transparent)}.lc-card-fav.active svg[data-v-55c55f92]{fill:var(--theme-color)}.lc-skel[data-v-55c55f92]{background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;overflow:hidden}.lc-skel-image[data-v-55c55f92]{width:100%;aspect-ratio:4/3;background:linear-gradient(90deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.05) 50%,hsla(0,0%,100%,.02));background-size:200% 100%;animation:lc-shimmer-55c55f92 1.4s linear infinite}.lc-skel-body[data-v-55c55f92]{padding:12px 14px}.lc-skel-line[data-v-55c55f92]{height:10px;background:hsla(0,0%,100%,.05);border-radius:100px;margin-bottom:8px}.lc-skel-line.w-60[data-v-55c55f92]{width:60%}.lc-skel-line.w-30[data-v-55c55f92]{width:30%;margin-bottom:0}@keyframes lc-shimmer-55c55f92{0%{background-position:200% 0}to{background-position:-200% 0}}.lc-empty[data-v-55c55f92]{background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:70px 28px;text-align:center}.lc-empty-icon[data-v-55c55f92]{width:72px;height:72px;margin:0 auto 18px;border-radius:50%;background:color-mix(in srgb,var(--theme-color) 14%,transparent);color:var(--theme-color);display:flex;align-items:center;justify-content:center}.lc-empty h3[data-v-55c55f92]{margin:0 0 6px;font-size:16px;font-weight:700;color:#fff}.lc-empty p[data-v-55c55f92]{margin:0;font-size:13px;color:#8a94a4}.lc-loadmore[data-v-55c55f92]{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:28px}.lc-loadmore-btn[data-v-55c55f92]{display:inline-flex;align-items:center;justify-content:center;padding:13px 28px;background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;color:#c5cdd9;font-size:12.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease,transform .14s ease}.lc-loadmore-btn[data-v-55c55f92]:hover{border-color:color-mix(in srgb,var(--theme-color) 40%,transparent);color:#fff;background:linear-gradient(180deg,#1f2a3a,#161f2c);transform:translateY(-1px)}.lc-loading-spinner[data-v-55c55f92]{width:24px;height:24px;border:2.5px solid hsla(0,0%,100%,.1);border-top-color:var(--theme-color);border-radius:50%;animation:lc-spin-55c55f92 .8s linear infinite}@keyframes lc-spin-55c55f92{to{transform:rotate(1turn)}}.lc-modal-backdrop[data-v-55c55f92]{position:fixed;inset:0;background:rgba(7,11,17,.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:99999999;display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto}.lc-modal[data-v-55c55f92]{position:relative;background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.08);border-radius:18px;max-width:520px;width:100%;max-height:86vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 30px 80px rgba(0,0,0,.55);margin:auto}.lc-modal[data-v-55c55f92]:before{content:"";position:absolute;top:0;left:25%;right:25%;height:1px;background:linear-gradient(90deg,transparent,var(--theme-color),transparent);opacity:.85}.lc-modal-head[data-v-55c55f92]{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid hsla(0,0%,100%,.06)}.lc-modal-head h2[data-v-55c55f92]{display:inline-flex;align-items:center;margin:0;font-size:16px;font-weight:800;color:#fff;letter-spacing:.2px}.lc-modal-head h2 svg[data-v-55c55f92]{color:var(--theme-color)}.lc-modal-close[data-v-55c55f92]{width:32px;height:32px;border-radius:50%;background:rgba(15,22,33,.85);border:1px solid hsla(0,0%,100%,.08);color:#c5cdd9;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.lc-modal-close[data-v-55c55f92]:hover{background:var(--theme-color);border-color:var(--theme-color);color:#fff;transform:scale(1.08) rotate(90deg)}.lc-modal-search[data-v-55c55f92]{position:relative;display:flex;align-items:center;margin:16px 20px 8px;background:#0f1621;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;transition:border-color .18s ease,box-shadow .18s ease}.lc-modal-search[data-v-55c55f92]:focus-within{border-color:var(--theme-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-color) 14%,transparent)}.lc-modal-search svg[data-v-55c55f92]{flex-shrink:0;margin-left:12px;color:#6c7279;transition:color .18s ease}.lc-modal-search:focus-within svg[data-v-55c55f92]{color:var(--theme-color)}.lc-modal-search input[data-v-55c55f92]{flex:1;background:transparent;border:none;outline:none;padding:11px 14px 11px 10px;color:#fff;font-size:13px;min-width:0}.lc-modal-search input[data-v-55c55f92]::-moz-placeholder{color:#4a5260}.lc-modal-search input[data-v-55c55f92]::placeholder{color:#4a5260}.lc-modal-body[data-v-55c55f92]{flex:1;overflow-y:auto;padding:8px 14px 12px;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.14) transparent}.lc-modal-body[data-v-55c55f92]::-webkit-scrollbar{width:8px}.lc-modal-body[data-v-55c55f92]::-webkit-scrollbar-track{background:transparent}.lc-modal-body[data-v-55c55f92]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:100px}.lc-modal-body[data-v-55c55f92]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--theme-color) 55%,hsla(0,0%,100%,.2))}.lc-provider-row[data-v-55c55f92]{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:10px;cursor:pointer;transition:background .18s ease;position:relative}.lc-provider-row[data-v-55c55f92]:hover{background:hsla(0,0%,100%,.04)}.lc-provider-row.active[data-v-55c55f92]{background:color-mix(in srgb,var(--theme-color) 12%,transparent)}.lc-provider-row input[type=checkbox][data-v-55c55f92]{position:absolute;opacity:0;pointer-events:none}.lc-provider-name[data-v-55c55f92]{flex:1;font-size:13px;font-weight:600;color:#e6ebf2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lc-provider-row.active .lc-provider-name[data-v-55c55f92]{color:#fff}.lc-provider-count[data-v-55c55f92]{flex-shrink:0;font-size:11px;font-weight:700;color:#6c7279;padding:2px 9px;background:hsla(0,0%,100%,.04);border-radius:100px;letter-spacing:.3px}.lc-provider-row.active .lc-provider-count[data-v-55c55f92]{background:color-mix(in srgb,var(--theme-color) 20%,transparent);color:var(--theme-color)}.lc-provider-check[data-v-55c55f92]{flex-shrink:0;width:22px;height:22px;border-radius:6px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);color:#fff;display:inline-flex;align-items:center;justify-content:center;opacity:0;transform:scale(.6);transition:opacity .18s ease,transform .18s cubic-bezier(.16,1,.3,1),background .18s ease,border-color .18s ease}.lc-provider-row.active .lc-provider-check[data-v-55c55f92]{opacity:1;transform:scale(1);background:var(--theme-color);border-color:var(--theme-color);box-shadow:0 6px 14px color-mix(in srgb,var(--theme-color) 32%,transparent)}.lc-modal-footer[data-v-55c55f92]{display:flex;gap:10px;padding:14px 20px;border-top:1px solid hsla(0,0%,100%,.06)}.lc-modal-clear[data-v-55c55f92]{padding:12px 18px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#c5cdd9;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;transition:background .18s ease,color .18s ease}.lc-modal-clear[data-v-55c55f92]:hover{background:hsla(0,0%,100%,.08);color:#fff}.lc-modal-apply[data-v-55c55f92]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 20px;background:linear-gradient(180deg,var(--theme-color),color-mix(in srgb,var(--theme-color) 78%,#fff));color:#fff;border:none;border-radius:10px;font-size:12px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;box-shadow:0 8px 22px color-mix(in srgb,var(--theme-color) 28%,transparent);transition:transform .12s ease,box-shadow .18s ease}.lc-modal-apply[data-v-55c55f92]:hover{transform:translateY(-1px);box-shadow:0 12px 28px color-mix(in srgb,var(--theme-color) 38%,transparent)}.lc-modal-apply-count[data-v-55c55f92]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;background:hsla(0,0%,100%,.22);border-radius:100px;font-size:11px;font-weight:800}.lc-fade-enter-active[data-v-55c55f92],.lc-fade-leave-active[data-v-55c55f92]{transition:opacity .22s ease}.lc-fade-enter-active .lc-modal[data-v-55c55f92],.lc-fade-leave-active .lc-modal[data-v-55c55f92]{transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .22s ease}.lc-fade-enter[data-v-55c55f92],.lc-fade-leave-to[data-v-55c55f92]{opacity:0}.lc-fade-enter .lc-modal[data-v-55c55f92],.lc-fade-leave-to .lc-modal[data-v-55c55f92]{transform:translateY(16px) scale(.97);opacity:0}@media (max-width:1280px){.lc-grid[data-v-55c55f92]{grid-template-columns:repeat(5,1fr)}.lc-hero-title[data-v-55c55f92]{font-size:38px}}@media (max-width:1100px){.lc-grid[data-v-55c55f92]{grid-template-columns:repeat(4,1fr)}}@media (max-width:900px){.lc-grid[data-v-55c55f92]{grid-template-columns:repeat(3,1fr)}.lc-hero-title[data-v-55c55f92]{font-size:32px}.lc-categories[data-v-55c55f92]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.lc-cat[data-v-55c55f92]{padding:16px 12px}.lc-cat-icon[data-v-55c55f92]{width:48px;height:48px;font-size:24px}.lc-cat-name[data-v-55c55f92]{font-size:11.5px}}@media (max-width:767px){.lc-hero[data-v-55c55f92]{padding:30px 0 20px}.lc-hero-title[data-v-55c55f92]{font-size:26px;letter-spacing:-.5px}.lc-hero-sub[data-v-55c55f92]{font-size:13px}.lc-categories[data-v-55c55f92]{grid-template-columns:repeat(3,1fr);gap:8px}.lc-cat[data-v-55c55f92]{padding:14px 10px;gap:10px}.lc-cat-icon[data-v-55c55f92]{width:42px;height:42px;font-size:20px}.lc-cat-icon svg[data-v-55c55f92]{width:18px;height:18px}.lc-cat-name[data-v-55c55f92]{font-size:10.5px}.lc-section[data-v-55c55f92]{padding:20px 0 40px}.lc-filter[data-v-55c55f92]{flex-direction:column;align-items:stretch;gap:12px;padding:12px 14px}.lc-filter-actions[data-v-55c55f92]{width:100%}.lc-search[data-v-55c55f92]{flex:1;min-width:0}.lc-grid[data-v-55c55f92]{grid-template-columns:repeat(2,1fr);gap:12px}.lc-card-body[data-v-55c55f92]{padding:10px 12px;gap:8px}.lc-card-title[data-v-55c55f92]{font-size:12.5px}.lc-card-provider[data-v-55c55f92]{font-size:10px}.lc-card-fav[data-v-55c55f92]{width:28px;height:28px}.lc-play-btn[data-v-55c55f92]{width:46px;height:46px}.lc-modal-backdrop[data-v-55c55f92]{padding:0;align-items:flex-end}.lc-modal[data-v-55c55f92]{max-width:100%;max-height:92vh;border-radius:18px 18px 0 0;margin:0}}@media (max-width:380px){.lc-grid[data-v-55c55f92]{grid-template-columns:1fr}}.pk-main[data-v-2c477cd7]{display:block;min-height:70vh;position:relative;background:radial-gradient(ellipse 90% 70% at 50% 45%,#131c28 0,#0a121b 60%,#060a10 100%);overflow:hidden}.pk-bg[data-v-2c477cd7]{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.pk-bg-texture[data-v-2c477cd7]{position:absolute;inset:0;background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,.008),hsla(0,0%,100%,.008) 1px,transparent 0,transparent 14px),repeating-linear-gradient(-45deg,hsla(0,0%,100%,.008),hsla(0,0%,100%,.008) 1px,transparent 0,transparent 14px);-webkit-mask-image:radial-gradient(ellipse 90% 75% at 50% 45%,#000 20%,transparent 85%);mask-image:radial-gradient(ellipse 90% 75% at 50% 45%,#000 20%,transparent 85%)}.pk-bg-spot[data-v-2c477cd7]{position:absolute;border-radius:50%;filter:blur(120px);pointer-events:none}.pk-bg-spot--top[data-v-2c477cd7]{top:-15%;left:35%;width:800px;height:400px;background:color-mix(in srgb,var(--theme-color) 30%,transparent);opacity:.45}.pk-bg-spot--left[data-v-2c477cd7]{top:10%;left:-10%;width:560px;height:560px;background:color-mix(in srgb,var(--theme-color) 28%,transparent);opacity:.32}.pk-bg-spot--right[data-v-2c477cd7]{top:8%;right:-10%;width:580px;height:580px;background:color-mix(in srgb,var(--theme-color) 26%,transparent);opacity:.3}.pk-bg-spot--bottom[data-v-2c477cd7]{bottom:-15%;left:50%;transform:translateX(-50%);width:900px;height:400px;background:color-mix(in srgb,var(--theme-color) 22%,transparent);opacity:.28}.pk-suit[data-v-2c477cd7]{position:absolute;pointer-events:none;color:color-mix(in srgb,var(--theme-color) 90%,#fff);opacity:.045;filter:blur(.5px)}.pk-suit svg[data-v-2c477cd7]{width:100%;height:100%;display:block}.pk-suit--spade[data-v-2c477cd7]{top:4%;left:5%;width:220px;height:220px;transform:rotate(-18deg)}.pk-suit--heart[data-v-2c477cd7]{top:8%;right:4%;width:240px;height:240px;transform:rotate(15deg);color:color-mix(in srgb,#e74c3c 80%,#fff);opacity:.06}.pk-suit--diamond[data-v-2c477cd7]{bottom:12%;left:4%;width:200px;height:200px;transform:rotate(20deg);color:color-mix(in srgb,#e74c3c 80%,#fff);opacity:.05}.pk-suit--club[data-v-2c477cd7]{bottom:6%;right:5%;width:230px;height:230px;transform:rotate(-12deg)}.pk-bg[data-v-2c477cd7]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:700px;height:700px;background-image:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.02) 1px,transparent 1.5px),radial-gradient(circle at 70% 70%,hsla(0,0%,100%,.015) 1px,transparent 1.5px),radial-gradient(circle at 60% 20%,hsla(0,0%,100%,.018) 1px,transparent 1.5px);background-size:60px 60px,80px 80px,100px 100px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,#000 20%,transparent 75%);pointer-events:none;opacity:.5}.pk-bg-vignette[data-v-2c477cd7]{position:absolute;inset:0;background:radial-gradient(ellipse 90% 80% at 50% 50%,transparent 30%,rgba(7,11,17,.5) 75%,rgba(4,7,12,.85) 100%);pointer-events:none}.pk-bg-noise[data-v-2c477cd7]{position:absolute;inset:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");opacity:.025;mix-blend-mode:overlay;pointer-events:none}.pk-hero[data-v-2c477cd7]{position:relative;padding:60px 0 40px;z-index:1}.pk-hero-inner[data-v-2c477cd7]{position:relative;z-index:10}.pk-hero-text[data-v-2c477cd7]{text-align:center;margin-bottom:26px}.pk-eyebrow[data-v-2c477cd7]{display:inline-flex;align-items:center;gap:7px;margin-bottom:14px;font-size:11px;font-weight:700;letter-spacing:.9px;text-transform:uppercase;color:var(--theme-color);background:color-mix(in srgb,var(--theme-color) 14%,transparent);padding:5px 12px 5px 10px;border-radius:100px;border:1px solid color-mix(in srgb,var(--theme-color) 28%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pk-pulse[data-v-2c477cd7]{width:6px;height:6px;border-radius:50%;background:var(--theme-color);box-shadow:0 0 0 0 color-mix(in srgb,var(--theme-color) 70%,transparent);animation:pk-pulse-2c477cd7 1.8s ease-in-out infinite}@keyframes pk-pulse-2c477cd7{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--theme-color) 70%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--theme-color) 0,transparent)}}.pk-title[data-v-2c477cd7]{margin:0 0 10px;font-size:44px;font-weight:900;color:#fff;letter-spacing:-1px;line-height:1.1;text-shadow:0 2px 8px rgba(0,0,0,.85),0 0 40px color-mix(in srgb,var(--theme-color) 35%,transparent)}.pk-sub[data-v-2c477cd7]{margin:0;font-size:16px;color:color-mix(in srgb,var(--theme-color) 50%,#fff);font-weight:600;letter-spacing:.2px;text-shadow:0 2px 8px rgba(0,0,0,.7)}.pk-stats[data-v-2c477cd7]{display:flex;align-items:stretch;gap:0;max-width:720px;margin:0 auto;padding:12px 18px 12px 16px;background:linear-gradient(180deg,rgba(26,36,51,.78),rgba(13,20,29,.85));-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);border:1px solid color-mix(in srgb,var(--theme-color) 24%,hsla(0,0%,100%,.08));border-radius:16px;box-shadow:0 18px 40px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.05);cursor:pointer;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.pk-stats[data-v-2c477cd7]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--theme-color) 40%,transparent);box-shadow:0 22px 48px color-mix(in srgb,var(--theme-color) 22%,transparent),0 4px 14px rgba(0,0,0,.5)}.pk-stat[data-v-2c477cd7]{flex:1;display:inline-flex;align-items:center;gap:12px;padding:6px 10px;min-width:0}.pk-stat-icon[data-v-2c477cd7]{flex-shrink:0;width:44px;height:44px;border-radius:12px;background:color-mix(in srgb,var(--theme-color) 14%,transparent);color:var(--theme-color);display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--theme-color) 24%,transparent)}.pk-stat-text[data-v-2c477cd7]{display:flex;flex-direction:column;gap:2px;min-width:0}.pk-stat-label[data-v-2c477cd7]{font-size:10.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#8a94a4}.pk-stat-value[data-v-2c477cd7]{font-size:17px;font-weight:800;color:#fff;font-family:Courier New,monospace;letter-spacing:.2px;white-space:nowrap}.pk-stat-currency[data-v-2c477cd7]{font-size:12px;font-weight:600;color:var(--theme-color);margin-left:2px}.pk-stat-divider[data-v-2c477cd7]{width:1px;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.1),transparent);margin:6px 8px;flex-shrink:0}.pk-lobby-btn[data-v-2c477cd7]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;background:linear-gradient(180deg,var(--theme-color),color-mix(in srgb,var(--theme-color) 78%,#fff));color:#fff;border:none;border-radius:11px;font-size:12px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;cursor:pointer;margin-left:14px;box-shadow:0 10px 24px color-mix(in srgb,var(--theme-color) 32%,transparent),inset 0 1px 0 hsla(0,0%,100%,.2);transition:transform .12s ease,box-shadow .18s ease}.pk-lobby-btn[data-v-2c477cd7]:hover{transform:translateY(-1px);box-shadow:0 14px 30px color-mix(in srgb,var(--theme-color) 42%,transparent),inset 0 1px 0 hsla(0,0%,100%,.2)}.pk-balance[data-v-2c477cd7]{display:flex;align-items:center;justify-content:space-between;gap:14px;max-width:720px;margin:16px auto 0;padding:12px 16px;background:linear-gradient(180deg,rgba(26,36,51,.65),rgba(13,20,29,.7));-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;box-shadow:0 10px 28px rgba(0,0,0,.35)}.pk-balance-left[data-v-2c477cd7]{display:inline-flex;align-items:center;gap:12px;flex:1;min-width:0}.pk-balance-refresh[data-v-2c477cd7]{width:34px;height:34px;border-radius:10px;background:color-mix(in srgb,var(--theme-color) 14%,transparent);border:1px solid color-mix(in srgb,var(--theme-color) 24%,transparent);color:var(--theme-color);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .18s ease,transform .18s ease}.pk-balance-refresh[data-v-2c477cd7]:hover{background:color-mix(in srgb,var(--theme-color) 22%,transparent);transform:scale(1.05)}.pk-balance-refresh.spinning svg[data-v-2c477cd7]{animation:pk-spin-2c477cd7 .8s linear infinite}@keyframes pk-spin-2c477cd7{to{transform:rotate(1turn)}}.pk-balance-info[data-v-2c477cd7]{display:flex;flex-direction:column;gap:2px;min-width:0}.pk-balance-label[data-v-2c477cd7]{font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#8a94a4}.pk-balance-value[data-v-2c477cd7]{font-size:16px;font-weight:800;color:#fff;font-family:Courier New,monospace}.pk-transfer-btn[data-v-2c477cd7]{display:inline-flex;align-items:center;padding:11px 18px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);color:#fff;border-radius:11px;font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .14s ease}.pk-transfer-btn[data-v-2c477cd7]:hover{background:color-mix(in srgb,var(--theme-color) 14%,transparent);border-color:color-mix(in srgb,var(--theme-color) 38%,transparent);color:#fff;transform:translateY(-1px)}.pk-games-section[data-v-2c477cd7]{position:relative;padding:30px 0 60px;z-index:1}.pk-games-section>.container[data-v-2c477cd7]{position:relative;z-index:1}.pk-grid[data-v-2c477cd7]{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.pk-game-inner[data-v-2c477cd7],.pk-game[data-v-2c477cd7]{position:relative;isolation:isolate}.pk-game-inner[data-v-2c477cd7]{display:flex;flex-direction:column;align-items:center;gap:14px;padding:28px 24px 24px;background:linear-gradient(180deg,#1a2433,#0f1620);border:1px solid hsla(0,0%,100%,.06);border-radius:20px;overflow:hidden;transition:transform .32s cubic-bezier(.16,1,.3,1),border-color .28s ease,box-shadow .32s ease}.pk-game-inner[data-v-2c477cd7]:before{inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,color-mix(in srgb,var(--theme-color) 70%,transparent),transparent 40%,transparent 60%,color-mix(in srgb,var(--theme-color) 50%,transparent));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.pk-game-inner[data-v-2c477cd7]:after,.pk-game-inner[data-v-2c477cd7]:before{content:"";position:absolute;opacity:0;transition:opacity .32s ease;z-index:2}.pk-game-inner[data-v-2c477cd7]:after{top:0;left:30%;right:30%;height:1px;background:linear-gradient(90deg,transparent,var(--theme-color),transparent)}.pk-game:hover .pk-game-inner[data-v-2c477cd7]{transform:translateY(-6px);border-color:transparent;box-shadow:0 24px 50px color-mix(in srgb,var(--theme-color) 24%,transparent),0 6px 20px rgba(0,0,0,.5)}.pk-game:hover .pk-game-inner[data-v-2c477cd7]:before{opacity:1}.pk-game:hover .pk-game-inner[data-v-2c477cd7]:after{opacity:.85}.pk-game-inner>[data-v-2c477cd7]{position:relative;z-index:1}.pk-game-icon[data-v-2c477cd7]{position:relative;width:84px;height:84px;border-radius:20px;background:color-mix(in srgb,var(--theme-color) 10%,rgba(15,22,33,.7));border:1px solid color-mix(in srgb,var(--theme-color) 22%,transparent);display:inline-flex;align-items:center;justify-content:center;padding:12px;transition:transform .32s cubic-bezier(.16,1,.3,1),background .28s ease,box-shadow .32s ease}.pk-game-icon img[data-v-2c477cd7]{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;display:block}.pk-game:hover .pk-game-icon[data-v-2c477cd7]{transform:scale(1.08) rotate(-3deg);background:color-mix(in srgb,var(--theme-color) 18%,rgba(15,22,33,.7));box-shadow:0 12px 28px color-mix(in srgb,var(--theme-color) 28%,transparent)}.pk-game-title[data-v-2c477cd7]{margin:0;font-size:16px;font-weight:800;color:#fff;letter-spacing:.4px;text-transform:uppercase;text-align:center;transition:color .22s ease}.pk-game:hover .pk-game-title[data-v-2c477cd7]{color:var(--theme-color)}.pk-game-status[data-v-2c477cd7]{display:inline-flex;align-items:center;gap:6px;padding:4px 11px 4px 9px;font-size:10px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:#2ecc71;background:rgba(46,204,113,.1);border:1px solid rgba(46,204,113,.3);border-radius:100px}.pk-status-dot[data-v-2c477cd7]{width:5px;height:5px;border-radius:50%;background:#2ecc71;box-shadow:0 0 6px rgba(46,204,113,.7);animation:pk-pulse-green-2c477cd7 1.8s ease-in-out infinite}@keyframes pk-pulse-green-2c477cd7{0%,to{box-shadow:0 0 0 0 rgba(46,204,113,.6)}50%{box-shadow:0 0 0 5px rgba(46,204,113,0)}}.pk-game-btn[data-v-2c477cd7]{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:12px 20px;background:linear-gradient(180deg,var(--theme-color),color-mix(in srgb,var(--theme-color) 78%,#fff));color:#fff;border:none;border-radius:11px;font-size:12.5px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;cursor:pointer;margin-top:6px;box-shadow:0 10px 26px color-mix(in srgb,var(--theme-color) 32%,transparent),inset 0 1px 0 hsla(0,0%,100%,.2);transition:transform .12s ease,box-shadow .18s ease}.pk-game-btn[data-v-2c477cd7]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 32px color-mix(in srgb,var(--theme-color) 44%,transparent),inset 0 1px 0 hsla(0,0%,100%,.2)}.pk-game-btn[data-v-2c477cd7]:disabled{opacity:.6;cursor:not-allowed}@media (max-width:991px){.pk-title[data-v-2c477cd7]{font-size:36px}.pk-grid[data-v-2c477cd7]{grid-template-columns:repeat(2,1fr);gap:14px}.pk-stats[data-v-2c477cd7]{flex-direction:column;gap:12px;padding:14px 16px}.pk-stat-divider[data-v-2c477cd7]{width:100%;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);margin:0}.pk-lobby-btn[data-v-2c477cd7]{margin-left:0;width:100%}}@media (max-width:575px){.pk-hero[data-v-2c477cd7]{padding:36px 0 26px}.pk-title[data-v-2c477cd7]{font-size:26px;letter-spacing:-.5px}.pk-sub[data-v-2c477cd7]{font-size:14px}.pk-eyebrow[data-v-2c477cd7]{font-size:10px}.pk-stats[data-v-2c477cd7]{padding:12px 14px}.pk-stat-icon[data-v-2c477cd7]{width:38px;height:38px}.pk-stat-value[data-v-2c477cd7]{font-size:15px}.pk-balance[data-v-2c477cd7]{flex-direction:column;gap:10px;padding:12px 14px}.pk-balance-left[data-v-2c477cd7]{width:100%}.pk-transfer-btn[data-v-2c477cd7]{width:100%;justify-content:center}.pk-games-section[data-v-2c477cd7]{padding:20px 0 40px}.pk-grid[data-v-2c477cd7]{grid-template-columns:repeat(2,1fr);gap:10px}.pk-game-inner[data-v-2c477cd7]{padding:20px 14px 18px;gap:10px;border-radius:16px}.pk-game-icon[data-v-2c477cd7]{width:64px;height:64px;border-radius:16px;padding:9px}.pk-game-title[data-v-2c477cd7]{font-size:13.5px}.pk-game-btn[data-v-2c477cd7]{padding:10px 16px;font-size:11.5px}}@media only screen and (max-width:475px){section.bingo .boxes .item img.sizes{height:139px!important;width:185px!important}}.gm-main[data-v-4efa94df]{display:block;min-height:70vh}.gm-section[data-v-4efa94df]{position:relative;padding:18px 0 60px;overflow:hidden}.gm-section>.container[data-v-4efa94df]{position:relative;z-index:1}.gm-ambient[data-v-4efa94df]{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.gm-grid-bg[data-v-4efa94df]{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.022) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.022) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 70% 50% at 50% 50%,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse 70% 50% at 50% 50%,#000 30%,transparent 80%)}.gm-glow[data-v-4efa94df]{position:absolute;border-radius:50%;filter:blur(100px);pointer-events:none}.gm-glow--tl[data-v-4efa94df]{top:-12%;left:-6%;width:560px;height:560px;background:color-mix(in srgb,var(--theme-color) 30%,transparent);opacity:.32}.gm-glow--br[data-v-4efa94df]{bottom:-10%;right:-6%;width:640px;height:640px;background:color-mix(in srgb,var(--theme-color) 26%,transparent);opacity:.28}.gm-tabs[data-v-4efa94df]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px;margin:18px 0 16px;background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;overflow-x:auto}.gm-tabs[data-v-4efa94df]::-webkit-scrollbar{display:none}.gm-tab[data-v-4efa94df]{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;background:transparent;border:none;border-radius:10px;color:#8a94a4;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;transition:color .2s ease,background .2s ease;white-space:nowrap;position:relative}.gm-tab svg[data-v-4efa94df]{transition:color .2s ease,transform .22s ease}.gm-tab[data-v-4efa94df]:hover{background:hsla(0,0%,100%,.04);color:#fff}.gm-tab:hover svg[data-v-4efa94df]{color:var(--theme-color);transform:scale(1.08)}.gm-tab.active[data-v-4efa94df]{background:linear-gradient(180deg,color-mix(in srgb,var(--theme-color) 22%,transparent),color-mix(in srgb,var(--theme-color) 6%,transparent));color:#fff;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--theme-color) 38%,transparent),0 4px 14px color-mix(in srgb,var(--theme-color) 18%,transparent)}.gm-tab.active svg[data-v-4efa94df]{color:var(--theme-color)}.gm-filter[data-v-4efa94df]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;margin-bottom:18px;background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.06);border-radius:14px}.gm-filter-label[data-v-4efa94df]{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.gm-accent-bar[data-v-4efa94df]{width:3px;height:18px;border-radius:100px;background:linear-gradient(180deg,var(--theme-color),color-mix(in srgb,var(--theme-color) 78%,#fff));box-shadow:0 0 8px color-mix(in srgb,var(--theme-color) 60%,transparent)}.gm-filter-title[data-v-4efa94df]{font-size:14px;font-weight:700;color:#fff;letter-spacing:.2px}.gm-filter-count[data-v-4efa94df]{display:inline-flex;align-items:center;justify-content:center;min-width:24px;padding:2px 8px;background:color-mix(in srgb,var(--theme-color) 14%,transparent);color:var(--theme-color);border:1px solid color-mix(in srgb,var(--theme-color) 24%,transparent);border-radius:100px;font-size:11px;font-weight:700;letter-spacing:.3px}.gm-filter-actions[data-v-4efa94df]{display:inline-flex;align-items:center;gap:10px}.gm-search[data-v-4efa94df]{position:relative;display:flex;align-items:center;background:#0f1621;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;transition:border-color .18s ease,box-shadow .18s ease;min-width:240px}.gm-search[data-v-4efa94df]:focus-within{border-color:var(--theme-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-color) 14%,transparent)}.gm-search svg[data-v-4efa94df]{flex-shrink:0;margin-left:12px;color:#6c7279;transition:color .18s ease}.gm-search:focus-within svg[data-v-4efa94df]{color:var(--theme-color)}.gm-search input[data-v-4efa94df]{flex:1;background:transparent;border:none;outline:none;padding:10px 14px 10px 10px;color:#fff;font-size:13px;min-width:0}.gm-search input[data-v-4efa94df]::-moz-placeholder{color:#4a5260}.gm-search input[data-v-4efa94df]::placeholder{color:#4a5260}.gm-providers-btn[data-v-4efa94df]{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:#0f1621;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#c5cdd9;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.gm-providers-btn[data-v-4efa94df]:hover{border-color:color-mix(in srgb,var(--theme-color) 38%,transparent);color:#fff}.gm-providers-btn.active[data-v-4efa94df]{background:color-mix(in srgb,var(--theme-color) 14%,transparent);border-color:color-mix(in srgb,var(--theme-color) 38%,transparent);color:var(--theme-color)}.gm-providers-btn svg[data-v-4efa94df]{color:inherit}.gm-providers-count[data-v-4efa94df]{min-width:20px;padding:1px 6px;background:color-mix(in srgb,var(--theme-color) 22%,transparent);color:var(--theme-color);border-radius:100px;font-size:11px;font-weight:700;text-align:center}.gm-providers-btn.active .gm-providers-count[data-v-4efa94df]{background:var(--theme-color);color:#fff}.gm-grid[data-v-4efa94df]{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.gm-card[data-v-4efa94df]{position:relative;background:linear-gradient(180deg,#1a2433,#0f1620);border:1px solid hsla(0,0%,100%,.05);border-radius:16px;overflow:hidden;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s ease,border-color .32s ease;isolation:isolate}.gm-card[data-v-4efa94df]:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,color-mix(in srgb,var(--theme-color) 70%,transparent),transparent 40%,transparent 60%,color-mix(in srgb,var(--theme-color) 50%,transparent));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .32s ease;pointer-events:none;z-index:2}.gm-card[data-v-4efa94df]:hover{transform:translateY(-6px);border-color:transparent;box-shadow:0 24px 50px color-mix(in srgb,var(--theme-color) 24%,transparent),0 6px 20px rgba(0,0,0,.5)}.gm-card[data-v-4efa94df]:hover:before{opacity:1}.gm-card[data-v-4efa94df]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--theme-color) 60%,transparent) 50%,transparent);opacity:0;transition:opacity .32s ease;z-index:1}.gm-card[data-v-4efa94df]:hover:after{opacity:1}.gm-card-image[data-v-4efa94df]{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background:#0a1118;cursor:pointer}.gm-card-image img[data-v-4efa94df]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.16,1,.3,1),filter .4s ease}.gm-card:hover .gm-card-image img[data-v-4efa94df]{transform:scale(1.08);filter:brightness(.85)}.gm-card-image[data-v-4efa94df]:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(13,20,29,.55));pointer-events:none;z-index:1;transition:opacity .4s ease}.gm-card:hover .gm-card-image[data-v-4efa94df]:before{opacity:.3}.gm-card-overlay[data-v-4efa94df]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at center,color-mix(in srgb,var(--theme-color) 18%,transparent) 0,rgba(7,11,17,.45) 35%,rgba(7,11,17,.75) 100%);-webkit-backdrop-filter:blur(2px) saturate(120%);backdrop-filter:blur(2px) saturate(120%);opacity:0;transition:opacity .32s cubic-bezier(.16,1,.3,1);z-index:2}.gm-card:hover .gm-card-overlay[data-v-4efa94df]{opacity:1}.gm-play-btn[data-v-4efa94df]{position:relative;width:58px;height:58px;border-radius:50%;background:linear-gradient(135deg,var(--theme-color),color-mix(in srgb,var(--theme-color) 75%,#fff));color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 16px 40px color-mix(in srgb,var(--theme-color) 50%,transparent),0 0 0 1px color-mix(in srgb,var(--theme-color) 60%,transparent),inset 0 1px 0 hsla(0,0%,100%,.35),inset 0 -8px 16px rgba(0,0,0,.15);transform:scale(.7) rotate(-8deg);transition:transform .45s cubic-bezier(.16,1,.3,1);cursor:pointer}.gm-card:hover .gm-play-btn[data-v-4efa94df]{transform:scale(1) rotate(0deg)}.gm-play-btn[data-v-4efa94df]:before{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid color-mix(in srgb,var(--theme-color) 70%,transparent);opacity:0;pointer-events:none}.gm-play-btn[data-v-4efa94df]:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid color-mix(in srgb,var(--theme-color) 50%,transparent);opacity:0;pointer-events:none}.gm-card:hover .gm-play-btn[data-v-4efa94df]:before{animation:gm-pulse-ring-4efa94df 1.8s cubic-bezier(.16,1,.3,1) infinite}.gm-card:hover .gm-play-btn[data-v-4efa94df]:after{animation:gm-pulse-ring-4efa94df 1.8s cubic-bezier(.16,1,.3,1) .6s infinite}@keyframes gm-pulse-ring-4efa94df{0%{transform:scale(.85);opacity:.9}80%{transform:scale(1.7);opacity:0}to{transform:scale(1.7);opacity:0}}.gm-play-btn svg[data-v-4efa94df]{margin-left:2px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4));display:block}.gm-card-body[data-v-4efa94df]{position:relative;padding:11px 13px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;z-index:1}.gm-card-info[data-v-4efa94df]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;cursor:pointer}.gm-card-title[data-v-4efa94df]{font-size:12.5px;font-weight:700;color:#fff;letter-spacing:.1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .22s ease,transform .22s ease}.gm-card:hover .gm-card-title[data-v-4efa94df]{color:var(--theme-color);transform:translateX(2px)}.gm-card-provider[data-v-4efa94df]{font-size:9.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#6c7279;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .22s ease}.gm-card:hover .gm-card-provider[data-v-4efa94df]{color:#8a94a4}.gm-card-fav[data-v-4efa94df]{flex-shrink:0;width:30px;height:30px;border-radius:8px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.06);color:#6c7279;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.gm-card-fav[data-v-4efa94df]:hover{background:color-mix(in srgb,var(--theme-color) 14%,transparent);border-color:color-mix(in srgb,var(--theme-color) 32%,transparent);color:var(--theme-color);transform:scale(1.1)}.gm-card-fav.active[data-v-4efa94df]{background:color-mix(in srgb,var(--theme-color) 18%,transparent);border-color:color-mix(in srgb,var(--theme-color) 42%,transparent);color:var(--theme-color);box-shadow:0 4px 12px color-mix(in srgb,var(--theme-color) 24%,transparent)}.gm-card-fav.active svg[data-v-4efa94df]{fill:var(--theme-color)}.gm-skel[data-v-4efa94df]{background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;overflow:hidden}.gm-skel-image[data-v-4efa94df]{width:100%;aspect-ratio:4/3;background:linear-gradient(90deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.05) 50%,hsla(0,0%,100%,.02));background-size:200% 100%;animation:gm-shimmer-4efa94df 1.4s linear infinite}.gm-skel-body[data-v-4efa94df]{padding:12px 14px}.gm-skel-line[data-v-4efa94df]{height:10px;background:hsla(0,0%,100%,.05);border-radius:100px;margin-bottom:8px}.gm-skel-line.w-60[data-v-4efa94df]{width:60%}.gm-skel-line.w-30[data-v-4efa94df]{width:30%;margin-bottom:0}@keyframes gm-shimmer-4efa94df{0%{background-position:200% 0}to{background-position:-200% 0}}.gm-empty[data-v-4efa94df]{background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:70px 28px;text-align:center}.gm-empty-icon[data-v-4efa94df]{width:72px;height:72px;margin:0 auto 18px;border-radius:50%;background:color-mix(in srgb,var(--theme-color) 14%,transparent);color:var(--theme-color);display:flex;align-items:center;justify-content:center}.gm-empty h3[data-v-4efa94df]{margin:0 0 6px;font-size:16px;font-weight:700;color:#fff}.gm-empty p[data-v-4efa94df]{margin:0;font-size:13px;color:#8a94a4}.gm-modal-backdrop[data-v-4efa94df]{position:fixed;inset:0;background:rgba(7,11,17,.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:99999999;display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto}.gm-modal[data-v-4efa94df]{position:relative;background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.08);border-radius:18px;max-width:520px;width:100%;max-height:86vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 30px 80px rgba(0,0,0,.55);margin:auto}.gm-modal[data-v-4efa94df]:before{content:"";position:absolute;top:0;left:25%;right:25%;height:1px;background:linear-gradient(90deg,transparent,var(--theme-color),transparent);opacity:.85}.gm-modal-head[data-v-4efa94df]{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid hsla(0,0%,100%,.06)}.gm-modal-head h2[data-v-4efa94df]{display:inline-flex;align-items:center;margin:0;font-size:16px;font-weight:800;color:#fff;letter-spacing:.2px}.gm-modal-head h2 svg[data-v-4efa94df]{color:var(--theme-color)}.gm-modal-close[data-v-4efa94df]{width:32px;height:32px;border-radius:50%;background:rgba(15,22,33,.85);border:1px solid hsla(0,0%,100%,.08);color:#c5cdd9;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.gm-modal-close[data-v-4efa94df]:hover{background:var(--theme-color);border-color:var(--theme-color);color:#fff;transform:scale(1.08) rotate(90deg)}.gm-modal-search[data-v-4efa94df]{position:relative;display:flex;align-items:center;margin:16px 20px 8px;background:#0f1621;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;transition:border-color .18s ease,box-shadow .18s ease}.gm-modal-search[data-v-4efa94df]:focus-within{border-color:var(--theme-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-color) 14%,transparent)}.gm-modal-search svg[data-v-4efa94df]{flex-shrink:0;margin-left:12px;color:#6c7279;transition:color .18s ease}.gm-modal-search:focus-within svg[data-v-4efa94df]{color:var(--theme-color)}.gm-modal-search input[data-v-4efa94df]{flex:1;background:transparent;border:none;outline:none;padding:11px 14px 11px 10px;color:#fff;font-size:13px;min-width:0}.gm-modal-search input[data-v-4efa94df]::-moz-placeholder{color:#4a5260}.gm-modal-search input[data-v-4efa94df]::placeholder{color:#4a5260}.gm-modal-body[data-v-4efa94df]{flex:1;overflow-y:auto;padding:8px 14px 12px;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.14) transparent}.gm-modal-body[data-v-4efa94df]::-webkit-scrollbar{width:8px}.gm-modal-body[data-v-4efa94df]::-webkit-scrollbar-track{background:transparent}.gm-modal-body[data-v-4efa94df]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:100px}.gm-modal-body[data-v-4efa94df]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--theme-color) 55%,hsla(0,0%,100%,.2))}.gm-provider-row[data-v-4efa94df]{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:10px;cursor:pointer;transition:background .18s ease;position:relative}.gm-provider-row[data-v-4efa94df]:hover{background:hsla(0,0%,100%,.04)}.gm-provider-row.active[data-v-4efa94df]{background:color-mix(in srgb,var(--theme-color) 12%,transparent)}.gm-provider-row input[type=checkbox][data-v-4efa94df]{position:absolute;opacity:0;pointer-events:none}.gm-provider-name[data-v-4efa94df]{flex:1;font-size:13px;font-weight:600;color:#e6ebf2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gm-provider-row.active .gm-provider-name[data-v-4efa94df]{color:#fff}.gm-provider-count[data-v-4efa94df]{flex-shrink:0;font-size:11px;font-weight:700;color:#6c7279;padding:2px 9px;background:hsla(0,0%,100%,.04);border-radius:100px;letter-spacing:.3px}.gm-provider-row.active .gm-provider-count[data-v-4efa94df]{background:color-mix(in srgb,var(--theme-color) 20%,transparent);color:var(--theme-color)}.gm-provider-check[data-v-4efa94df]{flex-shrink:0;width:22px;height:22px;border-radius:6px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);color:#fff;display:inline-flex;align-items:center;justify-content:center;opacity:0;transform:scale(.6);transition:opacity .18s ease,transform .18s cubic-bezier(.16,1,.3,1),background .18s ease,border-color .18s ease}.gm-provider-row.active .gm-provider-check[data-v-4efa94df]{opacity:1;transform:scale(1);background:var(--theme-color);border-color:var(--theme-color);box-shadow:0 6px 14px color-mix(in srgb,var(--theme-color) 32%,transparent)}.gm-modal-footer[data-v-4efa94df]{display:flex;gap:10px;padding:14px 20px;border-top:1px solid hsla(0,0%,100%,.06)}.gm-modal-clear[data-v-4efa94df]{padding:12px 18px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#c5cdd9;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;transition:background .18s ease,color .18s ease}.gm-modal-clear[data-v-4efa94df]:hover{background:hsla(0,0%,100%,.08);color:#fff}.gm-modal-apply[data-v-4efa94df]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 20px;background:linear-gradient(180deg,var(--theme-color),color-mix(in srgb,var(--theme-color) 78%,#fff));color:#fff;border:none;border-radius:10px;font-size:12px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;box-shadow:0 8px 22px color-mix(in srgb,var(--theme-color) 28%,transparent);transition:transform .12s ease,box-shadow .18s ease}.gm-modal-apply[data-v-4efa94df]:hover{transform:translateY(-1px);box-shadow:0 12px 28px color-mix(in srgb,var(--theme-color) 38%,transparent)}.gm-modal-apply-count[data-v-4efa94df]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;background:hsla(0,0%,100%,.22);border-radius:100px;font-size:11px;font-weight:800}.gm-fade-enter-active[data-v-4efa94df],.gm-fade-leave-active[data-v-4efa94df]{transition:opacity .22s ease}.gm-fade-enter-active .gm-modal[data-v-4efa94df],.gm-fade-leave-active .gm-modal[data-v-4efa94df]{transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .22s ease}.gm-fade-enter[data-v-4efa94df],.gm-fade-leave-to[data-v-4efa94df]{opacity:0}.gm-fade-enter .gm-modal[data-v-4efa94df],.gm-fade-leave-to .gm-modal[data-v-4efa94df]{transform:translateY(16px) scale(.97);opacity:0}@media (max-width:1280px){.gm-grid[data-v-4efa94df]{grid-template-columns:repeat(5,1fr)}}@media (max-width:1100px){.gm-grid[data-v-4efa94df]{grid-template-columns:repeat(4,1fr)}}@media (max-width:900px){.gm-grid[data-v-4efa94df]{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.gm-section[data-v-4efa94df]{padding:12px 0 40px}.gm-filter[data-v-4efa94df]{flex-direction:column;align-items:stretch;gap:12px;padding:12px 14px}.gm-filter-actions[data-v-4efa94df]{width:100%}.gm-search[data-v-4efa94df]{flex:1;min-width:0}.gm-grid[data-v-4efa94df]{grid-template-columns:repeat(2,1fr);gap:12px}.gm-card-body[data-v-4efa94df]{padding:10px 12px;gap:8px}.gm-card-title[data-v-4efa94df]{font-size:12.5px}.gm-card-provider[data-v-4efa94df]{font-size:10px}.gm-card-fav[data-v-4efa94df]{width:28px;height:28px}.gm-play-btn[data-v-4efa94df]{width:46px;height:46px}.gm-modal-backdrop[data-v-4efa94df]{padding:0;align-items:flex-end}.gm-modal[data-v-4efa94df]{max-width:100%;max-height:92vh;border-radius:18px 18px 0 0;margin:0}}@media (max-width:380px){.gm-grid[data-v-4efa94df]{grid-template-columns:1fr}}.tg-main[data-v-74b78211]{display:block;min-height:70vh}.tg-section[data-v-74b78211]{position:relative;padding:18px 0 60px;overflow:hidden}.tg-section>.container[data-v-74b78211]{position:relative;z-index:1}.tg-ambient[data-v-74b78211]{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.tg-grid-bg[data-v-74b78211]{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.022) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.022) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 70% 50% at 50% 50%,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse 70% 50% at 50% 50%,#000 30%,transparent 80%)}.tg-glow[data-v-74b78211]{position:absolute;border-radius:50%;filter:blur(100px);pointer-events:none}.tg-glow--tl[data-v-74b78211]{top:-12%;left:-6%;width:560px;height:560px;background:color-mix(in srgb,var(--theme-color) 30%,transparent);opacity:.32}.tg-glow--br[data-v-74b78211]{bottom:-10%;right:-6%;width:640px;height:640px;background:color-mix(in srgb,var(--theme-color) 26%,transparent);opacity:.28}.tg-hero[data-v-74b78211]{position:relative;display:flex;align-items:center;gap:22px;padding:26px 28px;margin:18px 0 22px;background:linear-gradient(135deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.06);border-radius:18px;overflow:hidden}.tg-hero[data-v-74b78211]:before{content:"";position:absolute;inset:0;background:radial-gradient(900px 320px at -8% 40%,color-mix(in srgb,var(--theme-color) 20%,transparent),transparent 65%);pointer-events:none}.tg-hero-icon[data-v-74b78211]{position:relative;flex-shrink:0;width:64px;height:64px;border-radius:16px;background:linear-gradient(135deg,var(--theme-color),color-mix(in srgb,var(--theme-color) 78%,#fff));color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 28px color-mix(in srgb,var(--theme-color) 32%,transparent)}.tg-hero-text[data-v-74b78211]{position:relative;flex:1;min-width:200px}.tg-hero-eyebrow[data-v-74b78211]{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;font-size:10.5px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--theme-color);background:color-mix(in srgb,var(--theme-color) 14%,transparent);padding:4px 10px 4px 8px;border-radius:100px;border:1px solid color-mix(in srgb,var(--theme-color) 28%,transparent)}.tg-pulse-dot[data-v-74b78211]{width:6px;height:6px;border-radius:50%;background:var(--theme-color);box-shadow:0 0 0 0 color-mix(in srgb,var(--theme-color) 70%,transparent);animation:tg-pulse-74b78211 1.8s ease-in-out infinite}@keyframes tg-pulse-74b78211{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--theme-color) 70%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--theme-color) 0,transparent)}}.tg-hero-text h1[data-v-74b78211]{margin:0;font-size:26px;font-weight:800;color:#fff;letter-spacing:.3px;line-height:1.2}.tg-hero-text p[data-v-74b78211]{margin:6px 0 0;font-size:14px;color:#b8c1ce;line-height:1.55;max-width:720px}.tg-tabs[data-v-74b78211]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px;margin-bottom:16px;background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;overflow-x:auto}.tg-tabs[data-v-74b78211]::-webkit-scrollbar{display:none}.tg-tab[data-v-74b78211]{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;background:transparent;border:none;border-radius:10px;color:#8a94a4;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;transition:color .2s ease,background .2s ease;white-space:nowrap;position:relative}.tg-tab svg[data-v-74b78211]{transition:color .2s ease,transform .22s ease}.tg-tab[data-v-74b78211]:hover{background:hsla(0,0%,100%,.04);color:#fff}.tg-tab:hover svg[data-v-74b78211]{color:var(--theme-color);transform:scale(1.08)}.tg-tab.active[data-v-74b78211]{background:linear-gradient(180deg,color-mix(in srgb,var(--theme-color) 22%,transparent),color-mix(in srgb,var(--theme-color) 6%,transparent));color:#fff;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--theme-color) 38%,transparent),0 4px 14px color-mix(in srgb,var(--theme-color) 18%,transparent)}.tg-tab.active svg[data-v-74b78211]{color:var(--theme-color)}.tg-filter[data-v-74b78211]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;margin-bottom:18px;background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.06);border-radius:14px}.tg-filter-label[data-v-74b78211]{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.tg-accent-bar[data-v-74b78211]{width:3px;height:18px;border-radius:100px;background:linear-gradient(180deg,var(--theme-color),color-mix(in srgb,var(--theme-color) 78%,#fff));box-shadow:0 0 8px color-mix(in srgb,var(--theme-color) 60%,transparent)}.tg-filter-title[data-v-74b78211]{font-size:14px;font-weight:700;color:#fff;letter-spacing:.2px}.tg-filter-count[data-v-74b78211]{display:inline-flex;align-items:center;justify-content:center;min-width:24px;padding:2px 8px;background:color-mix(in srgb,var(--theme-color) 14%,transparent);color:var(--theme-color);border:1px solid color-mix(in srgb,var(--theme-color) 24%,transparent);border-radius:100px;font-size:11px;font-weight:700;letter-spacing:.3px}.tg-filter-actions[data-v-74b78211]{display:inline-flex;align-items:center;gap:10px}.tg-search[data-v-74b78211]{position:relative;display:flex;align-items:center;background:#0f1621;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;transition:border-color .18s ease,box-shadow .18s ease;min-width:240px}.tg-search[data-v-74b78211]:focus-within{border-color:var(--theme-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-color) 14%,transparent)}.tg-search svg[data-v-74b78211]{flex-shrink:0;margin-left:12px;color:#6c7279;transition:color .18s ease}.tg-search:focus-within svg[data-v-74b78211]{color:var(--theme-color)}.tg-search input[data-v-74b78211]{flex:1;background:transparent;border:none;outline:none;padding:10px 14px 10px 10px;color:#fff;font-size:13px;min-width:0}.tg-search input[data-v-74b78211]::-moz-placeholder{color:#4a5260}.tg-search input[data-v-74b78211]::placeholder{color:#4a5260}.tg-providers-btn[data-v-74b78211]{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:#0f1621;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#c5cdd9;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.tg-providers-btn[data-v-74b78211]:hover{border-color:color-mix(in srgb,var(--theme-color) 38%,transparent);color:#fff}.tg-providers-btn.active[data-v-74b78211]{background:color-mix(in srgb,var(--theme-color) 14%,transparent);border-color:color-mix(in srgb,var(--theme-color) 38%,transparent);color:var(--theme-color)}.tg-providers-btn svg[data-v-74b78211]{color:inherit}.tg-providers-count[data-v-74b78211]{min-width:20px;padding:1px 6px;background:color-mix(in srgb,var(--theme-color) 22%,transparent);color:var(--theme-color);border-radius:100px;font-size:11px;font-weight:700;text-align:center}.tg-providers-btn.active .tg-providers-count[data-v-74b78211]{background:var(--theme-color);color:#fff}.tg-grid[data-v-74b78211]{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.tg-card[data-v-74b78211]{position:relative;background:linear-gradient(180deg,#1a2433,#0f1620);border:1px solid hsla(0,0%,100%,.05);border-radius:16px;overflow:hidden;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s ease,border-color .32s ease;isolation:isolate}.tg-card[data-v-74b78211]:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,color-mix(in srgb,var(--theme-color) 70%,transparent),transparent 40%,transparent 60%,color-mix(in srgb,var(--theme-color) 50%,transparent));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .32s ease;pointer-events:none;z-index:2}.tg-card[data-v-74b78211]:hover{transform:translateY(-6px);border-color:transparent;box-shadow:0 24px 50px color-mix(in srgb,var(--theme-color) 24%,transparent),0 6px 20px rgba(0,0,0,.5)}.tg-card[data-v-74b78211]:hover:before{opacity:1}.tg-card[data-v-74b78211]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--theme-color) 60%,transparent) 50%,transparent);opacity:0;transition:opacity .32s ease;z-index:1}.tg-card[data-v-74b78211]:hover:after{opacity:1}.tg-card-image[data-v-74b78211]{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background:#0a1118;cursor:pointer}.tg-card-image img[data-v-74b78211]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.16,1,.3,1),filter .4s ease}.tg-card:hover .tg-card-image img[data-v-74b78211]{transform:scale(1.08);filter:brightness(.85)}.tg-card-image[data-v-74b78211]:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(13,20,29,.55));pointer-events:none;z-index:1;transition:opacity .4s ease}.tg-card:hover .tg-card-image[data-v-74b78211]:before{opacity:.3}.tg-card-overlay[data-v-74b78211]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at center,color-mix(in srgb,var(--theme-color) 18%,transparent) 0,rgba(7,11,17,.45) 35%,rgba(7,11,17,.75) 100%);-webkit-backdrop-filter:blur(2px) saturate(120%);backdrop-filter:blur(2px) saturate(120%);opacity:0;transition:opacity .32s cubic-bezier(.16,1,.3,1);z-index:2}.tg-card:hover .tg-card-overlay[data-v-74b78211]{opacity:1}.tg-play-btn[data-v-74b78211]{position:relative;width:58px;height:58px;border-radius:50%;background:linear-gradient(135deg,var(--theme-color),color-mix(in srgb,var(--theme-color) 75%,#fff));color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 16px 40px color-mix(in srgb,var(--theme-color) 50%,transparent),0 0 0 1px color-mix(in srgb,var(--theme-color) 60%,transparent),inset 0 1px 0 hsla(0,0%,100%,.35),inset 0 -8px 16px rgba(0,0,0,.15);transform:scale(.7) rotate(-8deg);transition:transform .45s cubic-bezier(.16,1,.3,1);cursor:pointer}.tg-card:hover .tg-play-btn[data-v-74b78211]{transform:scale(1) rotate(0deg)}.tg-play-btn[data-v-74b78211]:before{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid color-mix(in srgb,var(--theme-color) 70%,transparent);opacity:0;pointer-events:none}.tg-play-btn[data-v-74b78211]:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid color-mix(in srgb,var(--theme-color) 50%,transparent);opacity:0;pointer-events:none}.tg-card:hover .tg-play-btn[data-v-74b78211]:before{animation:tg-pulse-ring-74b78211 1.8s cubic-bezier(.16,1,.3,1) infinite}.tg-card:hover .tg-play-btn[data-v-74b78211]:after{animation:tg-pulse-ring-74b78211 1.8s cubic-bezier(.16,1,.3,1) .6s infinite}@keyframes tg-pulse-ring-74b78211{0%{transform:scale(.85);opacity:.9}80%{transform:scale(1.7);opacity:0}to{transform:scale(1.7);opacity:0}}.tg-play-btn svg[data-v-74b78211]{margin-left:2px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4));display:block}.tg-card-body[data-v-74b78211]{position:relative;padding:11px 13px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;z-index:1}.tg-card-info[data-v-74b78211]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;cursor:pointer}.tg-card-title[data-v-74b78211]{font-size:12.5px;font-weight:700;color:#fff;letter-spacing:.1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .22s ease,transform .22s ease}.tg-card:hover .tg-card-title[data-v-74b78211]{color:var(--theme-color);transform:translateX(2px)}.tg-card-provider[data-v-74b78211]{font-size:9.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#6c7279;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .22s ease}.tg-card:hover .tg-card-provider[data-v-74b78211]{color:#8a94a4}.tg-card-fav[data-v-74b78211]{flex-shrink:0;width:30px;height:30px;border-radius:8px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.06);color:#6c7279;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.tg-card-fav[data-v-74b78211]:hover{background:color-mix(in srgb,var(--theme-color) 14%,transparent);border-color:color-mix(in srgb,var(--theme-color) 32%,transparent);color:var(--theme-color);transform:scale(1.1)}.tg-card-fav.active[data-v-74b78211]{background:color-mix(in srgb,var(--theme-color) 18%,transparent);border-color:color-mix(in srgb,var(--theme-color) 42%,transparent);color:var(--theme-color);box-shadow:0 4px 12px color-mix(in srgb,var(--theme-color) 24%,transparent)}.tg-card-fav.active svg[data-v-74b78211]{fill:var(--theme-color)}.tg-skel[data-v-74b78211]{background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;overflow:hidden}.tg-skel-image[data-v-74b78211]{width:100%;aspect-ratio:4/3;background:linear-gradient(90deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.05) 50%,hsla(0,0%,100%,.02));background-size:200% 100%;animation:tg-shimmer-74b78211 1.4s linear infinite}.tg-skel-body[data-v-74b78211]{padding:12px 14px}.tg-skel-line[data-v-74b78211]{height:10px;background:hsla(0,0%,100%,.05);border-radius:100px;margin-bottom:8px}.tg-skel-line.w-60[data-v-74b78211]{width:60%}.tg-skel-line.w-30[data-v-74b78211]{width:30%;margin-bottom:0}@keyframes tg-shimmer-74b78211{0%{background-position:200% 0}to{background-position:-200% 0}}.tg-empty[data-v-74b78211]{background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:70px 28px;text-align:center}.tg-empty-icon[data-v-74b78211]{width:72px;height:72px;margin:0 auto 18px;border-radius:50%;background:color-mix(in srgb,var(--theme-color) 14%,transparent);color:var(--theme-color);display:flex;align-items:center;justify-content:center}.tg-empty h3[data-v-74b78211]{margin:0 0 6px;font-size:16px;font-weight:700;color:#fff}.tg-empty p[data-v-74b78211]{margin:0;font-size:13px;color:#8a94a4}.tg-loadmore[data-v-74b78211]{display:flex;justify-content:center;margin-top:28px}.tg-loadmore-btn[data-v-74b78211]{display:inline-flex;align-items:center;justify-content:center;padding:13px 28px;background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;color:#c5cdd9;font-size:12.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease,transform .14s ease}.tg-loadmore-btn[data-v-74b78211]:hover{border-color:color-mix(in srgb,var(--theme-color) 40%,transparent);color:#fff;background:linear-gradient(180deg,#1f2a3a,#161f2c);transform:translateY(-1px)}.tg-modal-backdrop[data-v-74b78211]{position:fixed;inset:0;background:rgba(7,11,17,.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:99999999;display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto}.tg-modal[data-v-74b78211]{position:relative;background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.08);border-radius:18px;max-width:520px;width:100%;max-height:86vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 30px 80px rgba(0,0,0,.55);margin:auto}.tg-modal[data-v-74b78211]:before{content:"";position:absolute;top:0;left:25%;right:25%;height:1px;background:linear-gradient(90deg,transparent,var(--theme-color),transparent);opacity:.85}.tg-modal-head[data-v-74b78211]{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid hsla(0,0%,100%,.06)}.tg-modal-head h2[data-v-74b78211]{display:inline-flex;align-items:center;margin:0;font-size:16px;font-weight:800;color:#fff;letter-spacing:.2px}.tg-modal-head h2 svg[data-v-74b78211]{color:var(--theme-color)}.tg-modal-close[data-v-74b78211]{width:32px;height:32px;border-radius:50%;background:rgba(15,22,33,.85);border:1px solid hsla(0,0%,100%,.08);color:#c5cdd9;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.tg-modal-close[data-v-74b78211]:hover{background:var(--theme-color);border-color:var(--theme-color);color:#fff;transform:scale(1.08) rotate(90deg)}.tg-modal-search[data-v-74b78211]{position:relative;display:flex;align-items:center;margin:16px 20px 8px;background:#0f1621;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;transition:border-color .18s ease,box-shadow .18s ease}.tg-modal-search[data-v-74b78211]:focus-within{border-color:var(--theme-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-color) 14%,transparent)}.tg-modal-search svg[data-v-74b78211]{flex-shrink:0;margin-left:12px;color:#6c7279;transition:color .18s ease}.tg-modal-search:focus-within svg[data-v-74b78211]{color:var(--theme-color)}.tg-modal-search input[data-v-74b78211]{flex:1;background:transparent;border:none;outline:none;padding:11px 14px 11px 10px;color:#fff;font-size:13px;min-width:0}.tg-modal-search input[data-v-74b78211]::-moz-placeholder{color:#4a5260}.tg-modal-search input[data-v-74b78211]::placeholder{color:#4a5260}.tg-modal-body[data-v-74b78211]{flex:1;overflow-y:auto;padding:8px 14px 12px;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.14) transparent}.tg-modal-body[data-v-74b78211]::-webkit-scrollbar{width:8px}.tg-modal-body[data-v-74b78211]::-webkit-scrollbar-track{background:transparent}.tg-modal-body[data-v-74b78211]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:100px}.tg-modal-body[data-v-74b78211]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--theme-color) 55%,hsla(0,0%,100%,.2))}.tg-provider-row[data-v-74b78211]{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:10px;cursor:pointer;transition:background .18s ease;position:relative}.tg-provider-row[data-v-74b78211]:hover{background:hsla(0,0%,100%,.04)}.tg-provider-row.active[data-v-74b78211]{background:color-mix(in srgb,var(--theme-color) 12%,transparent)}.tg-provider-row input[type=checkbox][data-v-74b78211]{position:absolute;opacity:0;pointer-events:none}.tg-provider-name[data-v-74b78211]{flex:1;font-size:13px;font-weight:600;color:#e6ebf2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tg-provider-row.active .tg-provider-name[data-v-74b78211]{color:#fff}.tg-provider-count[data-v-74b78211]{flex-shrink:0;font-size:11px;font-weight:700;color:#6c7279;padding:2px 9px;background:hsla(0,0%,100%,.04);border-radius:100px;letter-spacing:.3px}.tg-provider-row.active .tg-provider-count[data-v-74b78211]{background:color-mix(in srgb,var(--theme-color) 20%,transparent);color:var(--theme-color)}.tg-provider-check[data-v-74b78211]{flex-shrink:0;width:22px;height:22px;border-radius:6px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);color:#fff;display:inline-flex;align-items:center;justify-content:center;opacity:0;transform:scale(.6);transition:opacity .18s ease,transform .18s cubic-bezier(.16,1,.3,1),background .18s ease,border-color .18s ease}.tg-provider-row.active .tg-provider-check[data-v-74b78211]{opacity:1;transform:scale(1);background:var(--theme-color);border-color:var(--theme-color);box-shadow:0 6px 14px color-mix(in srgb,var(--theme-color) 32%,transparent)}.tg-modal-footer[data-v-74b78211]{display:flex;gap:10px;padding:14px 20px;border-top:1px solid hsla(0,0%,100%,.06)}.tg-modal-clear[data-v-74b78211]{padding:12px 18px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#c5cdd9;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;transition:background .18s ease,color .18s ease}.tg-modal-clear[data-v-74b78211]:hover{background:hsla(0,0%,100%,.08);color:#fff}.tg-modal-apply[data-v-74b78211]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 20px;background:linear-gradient(180deg,var(--theme-color),color-mix(in srgb,var(--theme-color) 78%,#fff));color:#fff;border:none;border-radius:10px;font-size:12px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;box-shadow:0 8px 22px color-mix(in srgb,var(--theme-color) 28%,transparent);transition:transform .12s ease,box-shadow .18s ease}.tg-modal-apply[data-v-74b78211]:hover{transform:translateY(-1px);box-shadow:0 12px 28px color-mix(in srgb,var(--theme-color) 38%,transparent)}.tg-modal-apply-count[data-v-74b78211]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;background:hsla(0,0%,100%,.22);border-radius:100px;font-size:11px;font-weight:800}.tg-fade-enter-active[data-v-74b78211],.tg-fade-leave-active[data-v-74b78211]{transition:opacity .22s ease}.tg-fade-enter-active .tg-modal[data-v-74b78211],.tg-fade-leave-active .tg-modal[data-v-74b78211]{transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .22s ease}.tg-fade-enter[data-v-74b78211],.tg-fade-leave-to[data-v-74b78211]{opacity:0}.tg-fade-enter .tg-modal[data-v-74b78211],.tg-fade-leave-to .tg-modal[data-v-74b78211]{transform:translateY(16px) scale(.97);opacity:0}@media (max-width:1280px){.tg-grid[data-v-74b78211]{grid-template-columns:repeat(5,1fr)}}@media (max-width:1100px){.tg-grid[data-v-74b78211]{grid-template-columns:repeat(4,1fr)}}@media (max-width:900px){.tg-grid[data-v-74b78211]{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.tg-section[data-v-74b78211]{padding:12px 0 40px}.tg-hero[data-v-74b78211]{flex-direction:column;align-items:flex-start;gap:14px;padding:20px 18px;margin:10px 0 16px;border-radius:14px}.tg-hero-icon[data-v-74b78211]{width:52px;height:52px;border-radius:13px}.tg-hero-text h1[data-v-74b78211]{font-size:21px}.tg-hero-text p[data-v-74b78211]{font-size:13px}.tg-filter[data-v-74b78211]{flex-direction:column;align-items:stretch;gap:12px;padding:12px 14px}.tg-filter-actions[data-v-74b78211]{width:100%}.tg-search[data-v-74b78211]{flex:1;min-width:0}.tg-grid[data-v-74b78211]{grid-template-columns:repeat(2,1fr);gap:12px}.tg-card-body[data-v-74b78211]{padding:10px 12px;gap:8px}.tg-card-title[data-v-74b78211]{font-size:12.5px}.tg-card-provider[data-v-74b78211]{font-size:10px}.tg-card-fav[data-v-74b78211]{width:28px;height:28px}.tg-play-btn[data-v-74b78211]{width:46px;height:46px}.tg-modal-backdrop[data-v-74b78211]{padding:0;align-items:flex-end}.tg-modal[data-v-74b78211]{max-width:100%;max-height:92vh;border-radius:18px 18px 0 0;margin:0}}@media (max-width:380px){.tg-grid[data-v-74b78211]{grid-template-columns:1fr}}.provider-head{margin-top:20px!important}section.casino .jackpot-pool .jackpot-box .amount span:first-child{border-left:none}.egt-filter{cursor:pointer}.vg-main[data-v-3e898c64]{display:block;min-height:70vh}.vg-section[data-v-3e898c64]{position:relative;padding:18px 0 60px;overflow:hidden}.vg-section>.container[data-v-3e898c64]{position:relative;z-index:1}.vg-ambient[data-v-3e898c64]{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.vg-grid-bg[data-v-3e898c64]{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.022) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.022) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 70% 50% at 50% 50%,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse 70% 50% at 50% 50%,#000 30%,transparent 80%)}.vg-glow[data-v-3e898c64]{position:absolute;border-radius:50%;filter:blur(100px);pointer-events:none}.vg-glow--tl[data-v-3e898c64]{top:-12%;left:-6%;width:560px;height:560px;background:color-mix(in srgb,var(--theme-color) 30%,transparent);opacity:.32}.vg-glow--br[data-v-3e898c64]{bottom:-10%;right:-6%;width:640px;height:640px;background:color-mix(in srgb,var(--theme-color) 26%,transparent);opacity:.28}.vg-tabs[data-v-3e898c64]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px;margin:18px 0 16px;background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;overflow-x:auto}.vg-tabs[data-v-3e898c64]::-webkit-scrollbar{display:none}.vg-tab[data-v-3e898c64]{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;background:transparent;border:none;border-radius:10px;color:#8a94a4;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;transition:color .2s ease,background .2s ease;white-space:nowrap;position:relative}.vg-tab svg[data-v-3e898c64]{transition:color .2s ease,transform .22s ease}.vg-tab[data-v-3e898c64]:hover{background:hsla(0,0%,100%,.04);color:#fff}.vg-tab:hover svg[data-v-3e898c64]{color:var(--theme-color);transform:scale(1.08)}.vg-tab.active[data-v-3e898c64]{background:linear-gradient(180deg,color-mix(in srgb,var(--theme-color) 22%,transparent),color-mix(in srgb,var(--theme-color) 6%,transparent));color:#fff;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--theme-color) 38%,transparent),0 4px 14px color-mix(in srgb,var(--theme-color) 18%,transparent)}.vg-tab.active svg[data-v-3e898c64]{color:var(--theme-color)}.vg-filter[data-v-3e898c64]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;margin-bottom:18px;background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.06);border-radius:14px}.vg-filter-label[data-v-3e898c64]{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.vg-accent-bar[data-v-3e898c64]{width:3px;height:18px;border-radius:100px;background:linear-gradient(180deg,var(--theme-color),color-mix(in srgb,var(--theme-color) 78%,#fff));box-shadow:0 0 8px color-mix(in srgb,var(--theme-color) 60%,transparent)}.vg-filter-title[data-v-3e898c64]{font-size:14px;font-weight:700;color:#fff;letter-spacing:.2px}.vg-filter-count[data-v-3e898c64]{display:inline-flex;align-items:center;justify-content:center;min-width:24px;padding:2px 8px;background:color-mix(in srgb,var(--theme-color) 14%,transparent);color:var(--theme-color);border:1px solid color-mix(in srgb,var(--theme-color) 24%,transparent);border-radius:100px;font-size:11px;font-weight:700;letter-spacing:.3px}.vg-filter-actions[data-v-3e898c64]{display:inline-flex;align-items:center;gap:10px}.vg-search[data-v-3e898c64]{position:relative;display:flex;align-items:center;background:#0f1621;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;transition:border-color .18s ease,box-shadow .18s ease;min-width:240px}.vg-search[data-v-3e898c64]:focus-within{border-color:var(--theme-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-color) 14%,transparent)}.vg-search svg[data-v-3e898c64]{flex-shrink:0;margin-left:12px;color:#6c7279;transition:color .18s ease}.vg-search:focus-within svg[data-v-3e898c64]{color:var(--theme-color)}.vg-search input[data-v-3e898c64]{flex:1;background:transparent;border:none;outline:none;padding:10px 14px 10px 10px;color:#fff;font-size:13px;min-width:0}.vg-search input[data-v-3e898c64]::-moz-placeholder{color:#4a5260}.vg-search input[data-v-3e898c64]::placeholder{color:#4a5260}.vg-providers-btn[data-v-3e898c64]{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:#0f1621;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#c5cdd9;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.vg-providers-btn[data-v-3e898c64]:hover{border-color:color-mix(in srgb,var(--theme-color) 38%,transparent);color:#fff}.vg-providers-btn.active[data-v-3e898c64]{background:color-mix(in srgb,var(--theme-color) 14%,transparent);border-color:color-mix(in srgb,var(--theme-color) 38%,transparent);color:var(--theme-color)}.vg-providers-btn svg[data-v-3e898c64]{color:inherit}.vg-providers-count[data-v-3e898c64]{min-width:20px;padding:1px 6px;background:color-mix(in srgb,var(--theme-color) 22%,transparent);color:var(--theme-color);border-radius:100px;font-size:11px;font-weight:700;text-align:center}.vg-providers-btn.active .vg-providers-count[data-v-3e898c64]{background:var(--theme-color);color:#fff}.vg-grid[data-v-3e898c64]{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.vg-card[data-v-3e898c64]{position:relative;background:linear-gradient(180deg,#1a2433,#0f1620);border:1px solid hsla(0,0%,100%,.05);border-radius:16px;overflow:hidden;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s ease,border-color .32s ease;isolation:isolate}.vg-card[data-v-3e898c64]:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,color-mix(in srgb,var(--theme-color) 70%,transparent),transparent 40%,transparent 60%,color-mix(in srgb,var(--theme-color) 50%,transparent));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .32s ease;pointer-events:none;z-index:2}.vg-card[data-v-3e898c64]:hover{transform:translateY(-6px);border-color:transparent;box-shadow:0 24px 50px color-mix(in srgb,var(--theme-color) 24%,transparent),0 6px 20px rgba(0,0,0,.5)}.vg-card[data-v-3e898c64]:hover:before{opacity:1}.vg-card[data-v-3e898c64]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--theme-color) 60%,transparent) 50%,transparent);opacity:0;transition:opacity .32s ease;z-index:1}.vg-card[data-v-3e898c64]:hover:after{opacity:1}.vg-card-image[data-v-3e898c64]{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background:#0a1118;cursor:pointer}.vg-card-image img[data-v-3e898c64]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.16,1,.3,1),filter .4s ease}.vg-card:hover .vg-card-image img[data-v-3e898c64]{transform:scale(1.08);filter:brightness(.85)}.vg-card-image[data-v-3e898c64]:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(13,20,29,.55));pointer-events:none;z-index:1;transition:opacity .4s ease}.vg-card:hover .vg-card-image[data-v-3e898c64]:before{opacity:.3}.vg-card-overlay[data-v-3e898c64]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at center,color-mix(in srgb,var(--theme-color) 18%,transparent) 0,rgba(7,11,17,.45) 35%,rgba(7,11,17,.75) 100%);-webkit-backdrop-filter:blur(2px) saturate(120%);backdrop-filter:blur(2px) saturate(120%);opacity:0;transition:opacity .32s cubic-bezier(.16,1,.3,1);z-index:2}.vg-card:hover .vg-card-overlay[data-v-3e898c64]{opacity:1}.vg-play-btn[data-v-3e898c64]{position:relative;width:58px;height:58px;border-radius:50%;background:linear-gradient(135deg,var(--theme-color),color-mix(in srgb,var(--theme-color) 75%,#fff));color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 16px 40px color-mix(in srgb,var(--theme-color) 50%,transparent),0 0 0 1px color-mix(in srgb,var(--theme-color) 60%,transparent),inset 0 1px 0 hsla(0,0%,100%,.35),inset 0 -8px 16px rgba(0,0,0,.15);transform:scale(.7) rotate(-8deg);transition:transform .45s cubic-bezier(.16,1,.3,1);cursor:pointer}.vg-card:hover .vg-play-btn[data-v-3e898c64]{transform:scale(1) rotate(0deg)}.vg-play-btn[data-v-3e898c64]:before{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid color-mix(in srgb,var(--theme-color) 70%,transparent);opacity:0;pointer-events:none}.vg-play-btn[data-v-3e898c64]:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid color-mix(in srgb,var(--theme-color) 50%,transparent);opacity:0;pointer-events:none}.vg-card:hover .vg-play-btn[data-v-3e898c64]:before{animation:vg-pulse-ring-3e898c64 1.8s cubic-bezier(.16,1,.3,1) infinite}.vg-card:hover .vg-play-btn[data-v-3e898c64]:after{animation:vg-pulse-ring-3e898c64 1.8s cubic-bezier(.16,1,.3,1) .6s infinite}@keyframes vg-pulse-ring-3e898c64{0%{transform:scale(.85);opacity:.9}80%{transform:scale(1.7);opacity:0}to{transform:scale(1.7);opacity:0}}.vg-play-btn svg[data-v-3e898c64]{margin-left:2px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4));display:block}.vg-card-body[data-v-3e898c64]{position:relative;padding:11px 13px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;z-index:1}.vg-card-info[data-v-3e898c64]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;cursor:pointer}.vg-card-title[data-v-3e898c64]{font-size:12.5px;font-weight:700;color:#fff;letter-spacing:.1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .22s ease,transform .22s ease}.vg-card:hover .vg-card-title[data-v-3e898c64]{color:var(--theme-color);transform:translateX(2px)}.vg-card-provider[data-v-3e898c64]{font-size:9.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#6c7279;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .22s ease}.vg-card:hover .vg-card-provider[data-v-3e898c64]{color:#8a94a4}.vg-card-fav[data-v-3e898c64]{flex-shrink:0;width:30px;height:30px;border-radius:8px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.06);color:#6c7279;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.vg-card-fav[data-v-3e898c64]:hover{background:color-mix(in srgb,var(--theme-color) 14%,transparent);border-color:color-mix(in srgb,var(--theme-color) 32%,transparent);color:var(--theme-color);transform:scale(1.1)}.vg-card-fav.active[data-v-3e898c64]{background:color-mix(in srgb,var(--theme-color) 18%,transparent);border-color:color-mix(in srgb,var(--theme-color) 42%,transparent);color:var(--theme-color);box-shadow:0 4px 12px color-mix(in srgb,var(--theme-color) 24%,transparent)}.vg-card-fav.active svg[data-v-3e898c64]{fill:var(--theme-color)}.vg-skel[data-v-3e898c64]{background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;overflow:hidden}.vg-skel-image[data-v-3e898c64]{width:100%;aspect-ratio:4/3;background:linear-gradient(90deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.05) 50%,hsla(0,0%,100%,.02));background-size:200% 100%;animation:vg-shimmer-3e898c64 1.4s linear infinite}.vg-skel-body[data-v-3e898c64]{padding:12px 14px}.vg-skel-line[data-v-3e898c64]{height:10px;background:hsla(0,0%,100%,.05);border-radius:100px;margin-bottom:8px}.vg-skel-line.w-60[data-v-3e898c64]{width:60%}.vg-skel-line.w-30[data-v-3e898c64]{width:30%;margin-bottom:0}@keyframes vg-shimmer-3e898c64{0%{background-position:200% 0}to{background-position:-200% 0}}.vg-empty[data-v-3e898c64]{background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:70px 28px;text-align:center}.vg-empty-icon[data-v-3e898c64]{width:72px;height:72px;margin:0 auto 18px;border-radius:50%;background:color-mix(in srgb,var(--theme-color) 14%,transparent);color:var(--theme-color);display:flex;align-items:center;justify-content:center}.vg-empty h3[data-v-3e898c64]{margin:0 0 6px;font-size:16px;font-weight:700;color:#fff}.vg-empty p[data-v-3e898c64]{margin:0;font-size:13px;color:#8a94a4}.vg-loadmore[data-v-3e898c64]{display:flex;justify-content:center;margin-top:28px}.vg-loadmore-btn[data-v-3e898c64]{display:inline-flex;align-items:center;justify-content:center;padding:13px 28px;background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;color:#c5cdd9;font-size:12.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease,transform .14s ease}.vg-loadmore-btn[data-v-3e898c64]:hover{border-color:color-mix(in srgb,var(--theme-color) 40%,transparent);color:#fff;background:linear-gradient(180deg,#1f2a3a,#161f2c);transform:translateY(-1px)}.vg-modal-backdrop[data-v-3e898c64]{position:fixed;inset:0;background:rgba(7,11,17,.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:99999999;display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto}.vg-modal[data-v-3e898c64]{position:relative;background:linear-gradient(180deg,#1a2433,#131b27);border:1px solid hsla(0,0%,100%,.08);border-radius:18px;max-width:520px;width:100%;max-height:86vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 30px 80px rgba(0,0,0,.55);margin:auto}.vg-modal[data-v-3e898c64]:before{content:"";position:absolute;top:0;left:25%;right:25%;height:1px;background:linear-gradient(90deg,transparent,var(--theme-color),transparent);opacity:.85}.vg-modal-head[data-v-3e898c64]{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid hsla(0,0%,100%,.06)}.vg-modal-head h2[data-v-3e898c64]{display:inline-flex;align-items:center;margin:0;font-size:16px;font-weight:800;color:#fff;letter-spacing:.2px}.vg-modal-head h2 svg[data-v-3e898c64]{color:var(--theme-color)}.vg-modal-close[data-v-3e898c64]{width:32px;height:32px;border-radius:50%;background:rgba(15,22,33,.85);border:1px solid hsla(0,0%,100%,.08);color:#c5cdd9;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.vg-modal-close[data-v-3e898c64]:hover{background:var(--theme-color);border-color:var(--theme-color);color:#fff;transform:scale(1.08) rotate(90deg)}.vg-modal-search[data-v-3e898c64]{position:relative;display:flex;align-items:center;margin:16px 20px 8px;background:#0f1621;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;transition:border-color .18s ease,box-shadow .18s ease}.vg-modal-search[data-v-3e898c64]:focus-within{border-color:var(--theme-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-color) 14%,transparent)}.vg-modal-search svg[data-v-3e898c64]{flex-shrink:0;margin-left:12px;color:#6c7279;transition:color .18s ease}.vg-modal-search:focus-within svg[data-v-3e898c64]{color:var(--theme-color)}.vg-modal-search input[data-v-3e898c64]{flex:1;background:transparent;border:none;outline:none;padding:11px 14px 11px 10px;color:#fff;font-size:13px;min-width:0}.vg-modal-search input[data-v-3e898c64]::-moz-placeholder{color:#4a5260}.vg-modal-search input[data-v-3e898c64]::placeholder{color:#4a5260}.vg-modal-body[data-v-3e898c64]{flex:1;overflow-y:auto;padding:8px 14px 12px;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.14) transparent}.vg-modal-body[data-v-3e898c64]::-webkit-scrollbar{width:8px}.vg-modal-body[data-v-3e898c64]::-webkit-scrollbar-track{background:transparent}.vg-modal-body[data-v-3e898c64]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:100px}.vg-modal-body[data-v-3e898c64]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--theme-color) 55%,hsla(0,0%,100%,.2))}.vg-provider-row[data-v-3e898c64]{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:10px;cursor:pointer;transition:background .18s ease;position:relative}.vg-provider-row[data-v-3e898c64]:hover{background:hsla(0,0%,100%,.04)}.vg-provider-row.active[data-v-3e898c64]{background:color-mix(in srgb,var(--theme-color) 12%,transparent)}.vg-provider-row input[type=checkbox][data-v-3e898c64]{position:absolute;opacity:0;pointer-events:none}.vg-provider-name[data-v-3e898c64]{flex:1;font-size:13px;font-weight:600;color:#e6ebf2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vg-provider-row.active .vg-provider-name[data-v-3e898c64]{color:#fff}.vg-provider-count[data-v-3e898c64]{flex-shrink:0;font-size:11px;font-weight:700;color:#6c7279;padding:2px 9px;background:hsla(0,0%,100%,.04);border-radius:100px;letter-spacing:.3px}.vg-provider-row.active .vg-provider-count[data-v-3e898c64]{background:color-mix(in srgb,var(--theme-color) 20%,transparent);color:var(--theme-color)}.vg-provider-check[data-v-3e898c64]{flex-shrink:0;width:22px;height:22px;border-radius:6px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);color:#fff;display:inline-flex;align-items:center;justify-content:center;opacity:0;transform:scale(.6);transition:opacity .18s ease,transform .18s cubic-bezier(.16,1,.3,1),background .18s ease,border-color .18s ease}.vg-provider-row.active .vg-provider-check[data-v-3e898c64]{opacity:1;transform:scale(1);background:var(--theme-color);border-color:var(--theme-color);box-shadow:0 6px 14px color-mix(in srgb,var(--theme-color) 32%,transparent)}.vg-modal-footer[data-v-3e898c64]{display:flex;gap:10px;padding:14px 20px;border-top:1px solid hsla(0,0%,100%,.06)}.vg-modal-clear[data-v-3e898c64]{padding:12px 18px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#c5cdd9;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;transition:background .18s ease,color .18s ease}.vg-modal-clear[data-v-3e898c64]:hover{background:hsla(0,0%,100%,.08);color:#fff}.vg-modal-apply[data-v-3e898c64]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 20px;background:linear-gradient(180deg,var(--theme-color),color-mix(in srgb,var(--theme-color) 78%,#fff));color:#fff;border:none;border-radius:10px;font-size:12px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;box-shadow:0 8px 22px color-mix(in srgb,var(--theme-color) 28%,transparent);transition:transform .12s ease,box-shadow .18s ease}.vg-modal-apply[data-v-3e898c64]:hover{transform:translateY(-1px);box-shadow:0 12px 28px color-mix(in srgb,var(--theme-color) 38%,transparent)}.vg-modal-apply-count[data-v-3e898c64]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;background:hsla(0,0%,100%,.22);border-radius:100px;font-size:11px;font-weight:800}.vg-fade-enter-active[data-v-3e898c64],.vg-fade-leave-active[data-v-3e898c64]{transition:opacity .22s ease}.vg-fade-enter-active .vg-modal[data-v-3e898c64],.vg-fade-leave-active .vg-modal[data-v-3e898c64]{transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .22s ease}.vg-fade-enter[data-v-3e898c64],.vg-fade-leave-to[data-v-3e898c64]{opacity:0}.vg-fade-enter .vg-modal[data-v-3e898c64],.vg-fade-leave-to .vg-modal[data-v-3e898c64]{transform:translateY(16px) scale(.97);opacity:0}@media (max-width:1280px){.vg-grid[data-v-3e898c64]{grid-template-columns:repeat(5,1fr)}}@media (max-width:1100px){.vg-grid[data-v-3e898c64]{grid-template-columns:repeat(4,1fr)}}@media (max-width:900px){.vg-grid[data-v-3e898c64]{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.vg-section[data-v-3e898c64]{padding:12px 0 40px}.vg-filter[data-v-3e898c64]{flex-direction:column;align-items:stretch;gap:12px;padding:12px 14px}.vg-filter-actions[data-v-3e898c64]{width:100%}.vg-search[data-v-3e898c64]{flex:1;min-width:0}.vg-grid[data-v-3e898c64]{grid-template-columns:repeat(2,1fr);gap:12px}.vg-card-body[data-v-3e898c64]{padding:10px 12px;gap:8px}.vg-card-title[data-v-3e898c64]{font-size:12.5px}.vg-card-provider[data-v-3e898c64]{font-size:10px}.vg-card-fav[data-v-3e898c64]{width:28px;height:28px}.vg-play-btn[data-v-3e898c64]{width:46px;height:46px}.vg-modal-backdrop[data-v-3e898c64]{padding:0;align-items:flex-end}.vg-modal[data-v-3e898c64]{max-width:100%;max-height:92vh;border-radius:18px 18px 0 0;margin:0}}@media (max-width:380px){.vg-grid[data-v-3e898c64]{grid-template-columns:1fr}}