.dash-slot-carousel-root{--slot-carousel-gold:var(--dash-gold,gold);--slot-carousel-ember:var(--dash-ember,#ff8c00);--slot-carousel-surface:var(--dash-surface,#0d1320);--slot-carousel-surface2:var(--dash-card2,#121a2a);--slot-carousel-border:var(--dash-border,#ffd70021);--slot-carousel-text:var(--dash-text,#f0ebe0)}.dash-slot-carousel-section{margin-bottom:28px}.dash-slot-search-sentinel{pointer-events:none;visibility:hidden;width:100%;height:1px;margin:0;padding:0}.dash-slot-search-spacer{pointer-events:none;width:100%;margin:0 0 14px}.dash-slot-search{z-index:20;background:0 0;margin:0 0 14px;padding:0;position:relative}.dash-platform-search-wrap,.dash-slot-search{box-sizing:border-box;width:100%;max-width:none}.dash-platform-search-wrap{margin:0 0 12px}.dash-platform-search-wrap .dash-slot-search{margin-bottom:0}.dash-slot-search--sticky{-webkit-backdrop-filter:blur(12px);box-sizing:border-box;max-width:none;top:var(--dash-nav-h,56px);z-index:45;background:#04060af5;border-bottom:1px solid #ffd7001a;margin:0;padding:8px 12px;position:fixed;box-shadow:0 10px 22px #00000073}.dash-slot-search--flow-hidden{pointer-events:none;visibility:hidden;border:0;height:0;min-height:0;margin-bottom:0;padding:0;overflow:hidden}.dash-slot-search-field{background:linear-gradient(145deg,#0d1320fa,#121a2af5);border:1px solid #ffd70029;border-radius:12px;align-items:center;width:100%;min-height:44px;transition:border-color .2s;display:flex;position:relative;box-shadow:0 2px 10px #00000059}.dash-slot-search--active .dash-slot-search-field,.dash-slot-search-field:focus-within{border-color:#ffd70073;box-shadow:0 0 0 2px #ffd7001a,0 2px 12px #0006}.dash-slot-search-icon{color:var(--dash-muted,#5a6880);pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;width:44px;display:inline-flex}.dash-slot-search-icon-svg{width:18px;height:18px}.dash-slot-search-field:focus-within .dash-slot-search-icon{color:var(--dash-gold,gold)}.dash-slot-search-input{color:var(--dash-text,#f0ebe0);letter-spacing:.01em;background:0 0;border:0;outline:none;flex:auto;min-width:0;height:44px;padding:0 12px 0 0;font-family:Rajdhani,system-ui,sans-serif;font-size:16px;font-weight:600}.dash-slot-search-input::placeholder{color:var(--dash-muted,#5a6880);font-weight:500}.dash-slot-search-input::-webkit-search-cancel-button{appearance:none}.dash-slot-search-input::-webkit-search-decoration{appearance:none}.dash-slot-search-input:disabled{cursor:not-allowed;opacity:.6}.dash-slot-search-clear{color:var(--dash-muted,#8a98b0);cursor:pointer;background:#ffffff0d;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-right:4px;transition:background .15s,color .15s,transform .15s;display:inline-flex}.dash-slot-search-clear:hover{color:var(--dash-gold,gold);background:#ffd7001f}.dash-slot-search-clear:active{transform:scale(.96)}.dash-slot-search-clear-icon{width:16px;height:16px}.dash-slot-search-meta{color:var(--dash-muted,#8a98b0);letter-spacing:.02em;margin:6px 2px 0;font-size:12px;font-weight:600}.dash-slot-search--active .dash-slot-search-meta{color:#ffd700c7}.dash-slot-search-results{min-height:180px}.dash-slot-search-limit{color:var(--dash-muted,#8a98b0);margin:0 4px 12px;font-size:13px;font-weight:600}.dash-slot-search-empty{margin-top:12px}.dash-platform-search-empty-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.dash-slot-search-grid{padding-left:0;padding-right:0}@media (max-width:767px){.dash-slot-search{box-sizing:border-box;width:100%;max-width:none;margin-bottom:10px}.dash-slot-carousel-section .dash-slot-search:not(.dash-slot-search--sticky){padding-right:56px}.dash-slot-search-spacer{margin-bottom:10px}.dash-slot-search--sticky{background:#04060af7;width:auto;max-width:none;padding:8px 10px}.dash-slot-search-field{border-radius:11px;min-height:42px;box-shadow:0 1px 6px #0000004d}.dash-slot-search-input{height:42px;font-size:16px}}@media (min-width:768px){.dash-slot-carousel-section .dash-slot-search:not(.dash-slot-search--sticky){max-width:360px}.dash-slot-search--sticky{padding:10px 16px}}.dash-slot-games-loader{justify-content:center;align-items:center;min-height:220px;padding:24px 0 32px;display:flex}.dash-slot-games-loader .dash-loader-wrap{width:100%}.dash-slot-carousel-panel{padding:0;overflow:visible}.dash-slot-carousel-block+.dash-slot-carousel-block{margin-top:8px}.dash-slot-carousel-block--halloween{--slot-carousel-ember:#ff6b2c;background:radial-gradient(80% 70% at 12% 0,#ff6b2c38,#0000 55%),radial-gradient(70% 60% at 92% 18%,#7c3aed33,#0000 50%),linear-gradient(165deg,#120818f2,#080a12e0 55%,#160a06eb);border:1px solid #ff6b2c47;border-radius:16px;margin:6px 0 14px;padding:14px 12px 10px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffc8500f,0 12px 28px #00000059}.dash-slot-carousel-block--halloween:before{content:"";opacity:.35;pointer-events:none;background-image:radial-gradient(1.5px 1.5px at 12% 22%,#ffd666b3,#0000),radial-gradient(1.5px 1.5px at 28% 68%,#ff8c3c8c,#0000),radial-gradient(1.5px 1.5px at 48% 18%,#ffffff59,#0000),radial-gradient(1.5px 1.5px at 66% 54%,#c478ff8c,#0000),radial-gradient(1.5px 1.5px at 82% 30%,#ffd6668c,#0000),radial-gradient(1.5px 1.5px at 90% 72%,#ff8c3c66,#0000);position:absolute;inset:0}.dash-slot-carousel-block--halloween .dash-slot-carousel-head,.dash-slot-carousel-block--halloween .dash-slot-carousel-wrap,.dash-slot-carousel-block--halloween .dash-slot-catalog-grid{z-index:1;position:relative}.dash-slot-carousel-block--halloween .dash-slot-carousel-label{color:#ffb347;text-shadow:0 0 18px #ff6b2c73}.dash-slot-carousel-block--halloween .dash-slot-carousel-sub{color:#ffc496c7}.dash-slot-carousel-block--halloween .slot-lobby-badge{box-shadow:0 0 16px #ff6b2c59}.dash-slot-carousel-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.dash-slot-carousel-label{color:var(--slot-carousel-ember);letter-spacing:1.4px;text-transform:uppercase;flex:1;min-width:0;margin:0;padding:0;font-family:Russo One,sans-serif;font-size:clamp(13px,3.2vw,15px)}.dash-slot-carousel-nav{flex-shrink:0;align-items:center;gap:8px;display:flex}.dash-slot-carousel-wrap{position:relative}.dash-slot-carousel-scroll{scroll-behavior:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;cursor:grab;overscroll-behavior:auto;touch-action:pan-x pan-y;gap:10px;padding:4px 20px 12px;display:flex;overflow:auto hidden}.dash-slot-carousel-scroll--dragging{cursor:grabbing;scroll-snap-type:none}.dash-slot-carousel-scroll--dragging .dash-slot-carousel-card{pointer-events:none}.dash-slot-carousel-scroll::-webkit-scrollbar{display:none}.dash-slot-carousel-btn{border:1px solid var(--slot-carousel-border);color:var(--slot-carousel-gold);cursor:pointer;background:#0d1320eb;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:18px;line-height:1;transition:background .2s,border-color .2s,opacity .2s;display:flex;position:static;transform:none;box-shadow:0 4px 12px #00000047}.dash-slot-carousel-btn:hover:not(:disabled){background:#121a2afa;border-color:#ffd70059}.dash-slot-carousel-btn:focus-visible{outline-offset:2px;border-color:#ffd7008c;outline:2px solid gold}.dash-slot-carousel-btn:disabled{cursor:not-allowed;opacity:.35}.dash-slot-grid{grid-template-columns:repeat(auto-fill,minmax(clamp(120px,16vw,160px),1fr));gap:12px;padding:4px 20px 12px;display:grid}@media (max-width:767px){.dash-slot-grid{grid-template-columns:repeat(3,1fr);gap:8px;padding:4px 12px 12px}.dash-slot-carousel-scroll{scroll-snap-type:x mandatory!important;gap:8px!important;padding:4px 12px 12px!important;display:flex!important;overflow-x:auto!important}.dash-slot-carousel-scroll--ranked{gap:8px!important;padding-top:12px!important}.dash-slot-carousel-card{box-sizing:border-box!important;flex:none!important;width:calc(33.3333vw - 13.3333px)!important}.dash-slot-carousel-card--ranked{box-sizing:border-box!important;max-width:none!important;min-width:var(--ranked-art-min-w,64px)!important;flex:none!important;width:max-content!important}.dash-slot-carousel-ranked-unit{--rank-size:calc(26vw - 10.4px);flex-direction:row!important;flex:none!important;align-items:flex-end!important;width:auto!important}.dash-slot-carousel-ranked-unit:has(.dash-slot-carousel-card-rank--wide){--rank-size:calc(20.6667vw - 8.26667px)}.dash-slot-carousel-card-rank{-webkit-text-stroke:0;filter:none;transform:translate(10%);font-size:var(--rank-size)!important;margin:0!important}.dash-slot-carousel-nav{display:flex!important}}.dash-slot-grid .dash-slot-carousel-card{width:100%}.dash-slot-catalog-section{margin-top:8px}.dash-slot-catalog-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;padding:4px 12px 16px;display:grid}.dash-slot-catalog-grid .dash-slot-carousel-card{width:100%}@media (max-width:1279px){.dash-slot-catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}}@media (max-width:767px){.dash-slot-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:4px 12px 12px}}.dash-slot-carousel-card{background:linear-gradient(180deg,var(--slot-carousel-surface),var(--slot-carousel-surface2));color:inherit;cursor:pointer;scroll-snap-align:start;border:1.5px solid #ffffff14;border-radius:10px;flex-direction:column;flex:none;align-items:stretch;width:clamp(148px,18vw,176px);padding:0;text-decoration:none;transition:transform .2s,border-color .2s;display:flex;overflow:hidden}.casino-fav-btn{color:#fff;cursor:pointer;z-index:4;background:#07080db8;border-radius:999px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:6px;right:6px}.casino-fav-btn svg{width:16px;height:16px;display:block}.casino-fav-btn.is-on{color:#ff4d6a}.dash-slot-carousel-card-art{aspect-ratio:3/4;background:#0a0e16;width:100%;height:auto;min-height:0;padding:0;display:block;position:relative;overflow:hidden}.dash-slot-carousel-img-slot{z-index:1;display:block;position:absolute;inset:0}.dash-slot-carousel-card-img,.dash-slot-carousel-card-img--blur{-o-object-position:center;object-position:center;opacity:0;z-index:1;width:100%;height:100%;transition:opacity .25s;display:block;position:absolute;inset:0}.dash-slot-carousel-card-img--blur{filter:blur(10px)saturate(1.08);z-index:0;transform:scale(1.22)}.dash-slot-carousel-card-img,.dash-slot-carousel-card-img--blur{-o-object-fit:cover;object-fit:cover}.dash-slot-carousel-card--blur-fill .dash-slot-carousel-card-img,.dash-slot-carousel-card-art.dash-slot-carousel-card--blur-fill .dash-slot-carousel-card-img{-o-object-fit:contain;object-fit:contain}.dash-slot-carousel-card--cover .dash-slot-carousel-card-img--blur,.dash-slot-carousel-card-art.dash-slot-carousel-card--cover .dash-slot-carousel-card-img--blur{display:none}.dash-slot-carousel-card-img.is-loaded{opacity:1}.dash-slot-carousel-card-skeleton{z-index:0;background:#ffffff0a;border:1px solid #ffd70014;border-radius:8px;position:absolute;inset:4px;overflow:hidden}.dash-slot-carousel-card-skeleton:after{border-radius:inherit;content:"";pointer-events:none;will-change:transform;background:linear-gradient(90deg,#0000,#ffd70024 50%,#0000);animation:1.5s ease-in-out infinite dash-slot-carousel-shimmer;position:absolute;inset:0;transform:translate(-100%)}.dash-slot-carousel-card-name{color:var(--slot-carousel-text);letter-spacing:.35px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:none;padding:4px 6px 6px;font-family:Russo One,sans-serif;font-size:clamp(9px,2.2vw,10px);line-height:1.25;overflow:hidden}.dash-slot-carousel-card-name--skeleton{background:#ffffff0a;border-radius:5px;height:10px;margin:4px 10px 8px;position:relative;overflow:hidden}.dash-slot-carousel-card-name--skeleton:after{border-radius:inherit;content:"";pointer-events:none;will-change:transform;background:linear-gradient(90deg,#0000,#ffd70024 50%,#0000);animation:1.5s ease-in-out infinite dash-slot-carousel-shimmer;position:absolute;inset:0;transform:translate(-100%)}.dash-slot-carousel-card--skeleton{pointer-events:none}.dash-slot-carousel-card:hover{border-color:#ffd70047;transform:translateY(-3px);box-shadow:0 10px 24px #00000059}.dash-slot-carousel-card--playing{opacity:.7;pointer-events:none}.dash-slot-carousel-scroll--ranked{align-items:flex-end;gap:14px;padding-top:22px;padding-bottom:8px}.dash-slot-carousel-ranked-unit{--rank-size:clamp(6.3rem,9.6vw,8.3rem);color:inherit;cursor:pointer;isolation:isolate;scroll-snap-align:start;background:0 0;border:none;flex-direction:row;flex:none;align-items:flex-end;padding:0;text-decoration:none;transition:transform .2s;display:flex;position:relative}.dash-slot-carousel-ranked-unit:has(.dash-slot-carousel-card-rank--wide){--rank-size:clamp(5rem,7.7vw,6.6rem)}.dash-slot-carousel-ranked-unit:hover{transform:translateY(-3px)}.dash-slot-carousel-ranked-unit:hover .dash-slot-carousel-card--ranked{border-color:gold;box-shadow:0 10px 28px #ffd70038}.dash-slot-carousel-card--ranked{max-width:none;min-width:var(--ranked-art-min-w,72px);z-index:1;background:#000;border:2px solid #ffd700e0;border-radius:11px;width:max-content;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 4px 16px #00000073}.dash-slot-carousel-card--ranked .dash-slot-carousel-card-art{aspect-ratio:auto;height:var(--ranked-art-h,196px);min-width:var(--ranked-art-min-w,72px);background:#0a0e16;width:max-content}.dash-slot-carousel-card--ranked .dash-slot-carousel-img-slot{height:100%;min-width:var(--ranked-art-min-w,72px);width:auto;position:relative;inset:auto}.dash-slot-carousel-card--ranked .dash-slot-carousel-card--cover .dash-slot-carousel-card-img,.dash-slot-carousel-card--ranked .dash-slot-carousel-card-img{height:var(--ranked-art-h,196px)!important;-o-object-fit:contain!important;object-fit:contain!important;width:auto!important;position:relative!important;inset:auto!important}.dash-slot-carousel-card--ranked .dash-slot-carousel-card-img--blur{display:none!important}.dash-slot-carousel-card--ranked .dash-slot-carousel-card-skeleton{border:none;border-radius:0;inset:0}.dash-slot-carousel-card-rank{color:var(--slot-carousel-gold,gold);font-family:Impact,Arial Black,sans-serif;font-size:var(--rank-size,clamp(6.3rem,9.6vw,8.3rem));letter-spacing:-.04em;z-index:0;-webkit-text-fill-color:var(--slot-carousel-gold,gold);-webkit-text-stroke:0;filter:none;pointer-events:none;text-shadow:0 0 12px #ffd70059;-webkit-user-select:none;user-select:none;flex:none;width:max-content;margin:0;padding:0;font-weight:400;line-height:.8;display:block;position:relative;transform:translate(10%)}.dash-slot-carousel-card-rank--wide{letter-spacing:-.08em}.dash-slot-carousel-card-rank--skeleton{opacity:.35}.dash-slot-carousel-ranked-unit.dash-slot-carousel-card--skeleton{pointer-events:none}@keyframes dash-slot-carousel-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.dash-slot-carousel-card-name--skeleton:after,.dash-slot-carousel-card-skeleton:after{animation:none}}html.pj-cheap-motion .dash-slot-carousel-card-name--skeleton:after,html.pj-cheap-motion .dash-slot-carousel-card-skeleton:after{animation:none}:is(.dash-slot-carousel-card-art:has(.dash-slot-carousel-card-img--logo),.dash-slot-carousel-card:has(.dash-slot-carousel-card-img--logo),.dash-slot-game-card-art:has(.dash-slot-carousel-card-img--logo)){background:#000}.dash-slot-carousel-card-img--logo{background:#000;padding:16%;-o-object-fit:contain!important;object-fit:contain!important}.dash-slot-carousel-card--compact .dash-slot-carousel-card-img--blur{display:none}.dash-slot-load-more-wrap{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;margin:8px auto 28px;padding:8px 16px 20px;display:flex}.dash-slot-load-more-btn{color:#141414;cursor:pointer;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(#f2c14e,#d4a017);border:1px solid #f2c14e73;border-radius:14px;min-width:min(280px,100%);padding:14px 28px;font-size:.98rem;font-weight:800;box-shadow:0 8px 22px #f2c14e47}.dash-slot-load-more-btn:hover{filter:brightness(1.06);transform:translateY(-1px)}@media (max-width:767px){.dash-slot-load-more-wrap{margin-bottom:24px;padding-bottom:16px}.dash-slot-load-more-btn{width:100%;max-width:360px}}
