.dune-shell:not([data-realm=wow]) .casino-room{--cloth-hi:color-mix(in oklab, var(--primary) 20%, var(--card));--cloth-mid:color-mix(in oklab, var(--primary) 10%, var(--background));--cloth-lo:color-mix(in oklab, var(--background) 82%, black);background:var(--frame-brackets), linear-gradient(to bottom, color-mix(in oklab, var(--background) 35%, transparent), color-mix(in oklab, var(--background) 74%, transparent)), url(/portal/casino/den-1024.webp) center / cover no-repeat, var(--frame-fill);border:1px solid var(--frame-trim);background-origin:border-box;border-radius:3px}.dune-shell:not([data-realm=wow]) .casino-rim{background:linear-gradient(160deg, var(--frame-corner), var(--frame-trim-bright) 35%, var(--frame-trim) 70%, color-mix(in oklab, var(--frame-trim) 55%, black))}.dune-shell:not([data-realm=wow]) .casino-cloth{background:radial-gradient(ellipse at 50% 30%, #ffd6961a, transparent 60%), url(/portal/casino/cloth-512.webp) 0 0 / 256px 256px repeat, radial-gradient(ellipse at 50% 42%, var(--cloth-hi), var(--cloth-mid) 58%, var(--cloth-lo));background-blend-mode:normal, soft-light, normal;border-color:var(--frame-trim)}.dune-shell:not([data-realm=wow]) .casino-seal{opacity:.1;mix-blend-mode:screen;background:url(/portal/casino/seal-512.webp) 50%/contain no-repeat}.dune-shell:not([data-realm=wow]) .casino-seal-strong{opacity:.16}.dune-shell:not([data-realm=wow]) .casino-chip{--chip:#d6ae56;background:radial-gradient(circle, var(--chip) 0 44%, color-mix(in oklab, var(--chip) 60%, black) 45% 54%, var(--chip) 55%);border:2px dashed #ffffffd9}.dune-shell:not([data-realm=wow]) .casino-chip-bone{--chip:#f4ecd8}.dune-shell:not([data-realm=wow]) .casino-stake{border-color:var(--frame-trim-bright);border-radius:999px}.dune-shell:not([data-realm=wow]) .casino-pip{border:1px solid var(--frame-trim-bright)}.dune-shell:not([data-realm=wow]) .casino-pip-on{background:var(--frame-corner)}.dune-shell:not([data-realm=wow]) .casino-mark{border:1px solid var(--frame-trim-bright)}.dune-shell:not([data-realm=wow]) .casino-turn-ring{animation:1.6s ease-in-out infinite alternate casino-breathe;box-shadow:0 0 0 2px #fcd34d59,0 0 18px 2px #fcd34d8c}.dune-shell:not([data-realm=wow]) .casino-win-ring{animation:.5s ease-out both casino-pop;box-shadow:0 0 0 2px #d6ae5680,0 0 22px 2px #d6ae5699}.dune-shell:not([data-realm=wow]) .casino-card-in{animation:.18s ease-out both casino-deal}.dune-shell:not([data-realm=wow]) .casino-pop{animation:.16s ease-out both casino-pop}.dune-shell:not([data-realm=wow]) .casino-band{background:color-mix(in oklab, var(--background) 72%, transparent);border-block:1px solid;border-image:linear-gradient(to right, transparent, var(--frame-trim-bright), transparent) 1;animation:.24s ease-out both casino-rise}.dune-shell:not([data-realm=wow]) .casino-band-win{border-image:linear-gradient(90deg,#0000,#d6ae56,#0000) 1}.dune-shell:not([data-realm=wow]) .casino-plan{border-color:var(--frame-trim);background:color-mix(in oklab, var(--background) 70%, transparent)}.dune-shell:not([data-realm=wow]) .casino-plan[data-on=true]{border-color:var(--frame-corner)}@media (max-width:767.98px){.dune-shell:not([data-realm=wow]) .casino-bar{background:var(--frame-fill);border-top-color:var(--frame-trim-bright)}}.dune-shell:not([data-realm=wow]) .casino-reels{background:color-mix(in oklab, var(--background) 70%, black);border-color:var(--frame-trim-bright)}.dune-shell:not([data-realm=wow]) .casino-reel{background:color-mix(in oklab, var(--background) 55%, black);border-color:var(--frame-trim)}.dune-shell:not([data-realm=wow]) .casino-reel-shade{background:linear-gradient(#0000008c,#0000 24% 76%,#0000008c)}@keyframes casino-deal{0%{opacity:0;scale:.86}}@keyframes casino-pop{0%{opacity:.4;scale:.7}}@keyframes casino-rise{0%{opacity:0;scale:.96}}@keyframes casino-breathe{0%{opacity:.55}}@media (prefers-reduced-motion:reduce){.dune-shell:not([data-realm=wow]) .casino-card-in,.dune-shell:not([data-realm=wow]) .casino-pop,.dune-shell:not([data-realm=wow]) .casino-band,.dune-shell:not([data-realm=wow]) .casino-turn-ring,.dune-shell:not([data-realm=wow]) .casino-win-ring{animation:none}}
