.d1-reveal-tone-0{--reveal-a:#6b2230;--reveal-b:#b04a5b}.d1-reveal-tone-1{--reveal-a:#6e4d1d;--reveal-b:#b88d45}.d1-reveal-tone-2{--reveal-a:#1d5052;--reveal-b:#4d9894}.d1-reveal-tone-3{--reveal-a:#3b2d70;--reveal-b:#7b64b8}.d1-reveal-tone-4{--reveal-a:#1f3b68;--reveal-b:#5a80c2}.d1-reveal-tone-5{--reveal-a:#6a2a22;--reveal-b:#c0703f}.d1-reveal-tone-6{--reveal-a:#1f4a5e;--reveal-b:#5a7fc0}.d1-reveal-tone-7{--reveal-a:#4a2a6a;--reveal-b:#b0506e}@keyframes d1-reveal-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.d1-reveal-grid{overflow-anchor:none}.d1-reveal-grid[data-reveal-growing]{clip-path:inset(-48px -48px 0 -48px);transition:height .3s cubic-bezier(.2,.7,.2,1)}.d1-reveal-cell{display:flex;flex-direction:column;min-width:0}.d1-reveal-cell.is-entering{animation:d1-reveal-in .3s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--reveal-row, 0)*60ms)}.d1-reveal-cell .new-casino-game-card:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 85% at 22% 12%,rgba(255,255,255,.16) 0,transparent 58%),radial-gradient(90% 70% at 85% 95%,rgba(0,0,0,.22) 0,transparent 60%),linear-gradient(135deg,var(--reveal-a,#2b2e34) 0,var(--reveal-b,#3a3e46) 100%);transition:opacity .2s ease-out .3s}.d1-reveal-cell .new-casino-game-card>img{opacity:0;transition:opacity .3s ease-out}.d1-reveal-cell.is-loaded .new-casino-game-card>img{opacity:1}.d1-reveal-cell.is-loaded .new-casino-game-card:before{opacity:0}.d1-reveal-placeholder{width:100%;aspect-ratio:3/4;border-radius:var(--radius-lg,16px);background:radial-gradient(120% 85% at 22% 12%,rgba(255,255,255,.16) 0,transparent 58%),radial-gradient(90% 70% at 85% 95%,rgba(0,0,0,.22) 0,transparent 60%),linear-gradient(135deg,var(--reveal-a,#2b2e34) 0,var(--reveal-b,#3a3e46) 100%)}.d1-reveal-grid--first-load>.game-card-skeleton{aspect-ratio:3/4;min-height:0!important}.d1-reveal-grid--count-line>.game-card-skeleton{margin-bottom:24px}.d1-reveal-grid:has(.game-card-playing-count) .d1-reveal-placeholder{margin-bottom:24px}@media(prefers-reduced-motion:reduce){.d1-reveal-grid[data-reveal-growing]{transition:none}.d1-reveal-cell.is-entering{animation:none}.d1-reveal-cell .new-casino-game-card:before,.d1-reveal-cell .new-casino-game-card>img{transition:none}}.d1-load-more{display:flex;flex-direction:column;width:100%;margin:0 0 2rem;overflow-x:clip}.d1-load-more,.d1-load-more__btn{align-items:center;overflow-anchor:none}.d1-load-more__btn{-webkit-appearance:none;appearance:none;position:relative;display:inline-flex;justify-content:center;gap:8px;min-height:36px;padding:0 16px 0 18px;background:rgba(255,255,255,.02);border:1px solid var(--d1-line-strong);border-radius:var(--d1-radius-pill);font-family:var(--d1-font-display);font-size:var(--d1-fs-xs);font-weight:600;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:var(--d1-text-2);white-space:nowrap;cursor:pointer;transition:color var(--d1-dur) var(--d1-ease),background-color var(--d1-dur) var(--d1-ease)}.d1-load-more__btn:before{content:"";position:absolute;inset:-1px;border:1px solid var(--d1-red);border-radius:inherit;pointer-events:none;clip-path:inset(50% 50% 0 50%);transition:clip-path .2s cubic-bezier(.22,1,.36,1) .16s}.d1-load-more__btn:after{content:"";position:absolute;left:50%;bottom:-1px;width:16px;height:2px;border-radius:2px;background:var(--d1-red);transform:translateX(-50%);transition:opacity .12s linear .26s}.d1-load-more__btn:hover:not([aria-disabled=true]){color:var(--d1-text);background-color:rgba(255,255,255,.05)}.d1-load-more__btn:hover:not([aria-disabled=true]):before{clip-path:inset(50% 0 0 0);transition:clip-path .22s cubic-bezier(.22,1,.36,1)}.d1-load-more__btn:hover:not([aria-disabled=true]):after{opacity:0;transition:opacity .12s linear 60ms}.d1-load-more__btn:hover:not([aria-disabled=true]) .d1-load-more__line{transform:translateY(-50%) scaleX(1);transition:transform .42s cubic-bezier(.22,1,.36,1) .18s}.d1-load-more__btn:hover:not([aria-disabled=true]) .d1-load-more__icon svg{transform:translateY(1px)}.d1-load-more__btn:active:not([aria-disabled=true]){background-color:rgba(255,255,255,.08)}.d1-load-more__btn:focus-visible{outline:2px solid var(--d1-red-text);outline-offset:3px;color:var(--d1-text)}.d1-load-more__btn.is-loading{cursor:progress}.d1-load-more__line{position:absolute;top:50%;width:50vw;height:1px;pointer-events:none;transform:translateY(-50%) scaleX(0);transition:transform .2s cubic-bezier(.22,1,.36,1)}.d1-load-more__line--left{right:100%;transform-origin:right center;background:linear-gradient(to left,var(--d1-red),rgba(238,0,34,.35) 30%,transparent)}.d1-load-more__line--right{left:100%;transform-origin:left center;background:linear-gradient(to right,var(--d1-red),rgba(238,0,34,.35) 30%,transparent)}.d1-load-more__icon{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;flex:none}.d1-load-more__icon svg{display:block;transition:transform var(--d1-dur) var(--d1-ease)}.d1-load-more__spinner{width:12px;height:12px;border:1.5px solid rgba(255,255,255,.18);border-top:1.5px solid var(--d1-red);border-radius:50%;animation:d1-load-more-spin .7s linear infinite}@keyframes d1-load-more-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.d1-load-more__btn,.d1-load-more__btn:after,.d1-load-more__btn:before,.d1-load-more__btn:hover:not([aria-disabled=true]) .d1-load-more__line,.d1-load-more__btn:hover:not([aria-disabled=true]):after,.d1-load-more__btn:hover:not([aria-disabled=true]):before,.d1-load-more__icon svg,.d1-load-more__line{transition:none}.d1-load-more__btn:hover .d1-load-more__icon svg{transform:none}.d1-load-more__spinner{animation:none}}