.casino-game-vertical[data-v-8dc8801e]{align-items:center;border-radius:calc(var(--border-radius)*2);display:flex;flex-direction:column;height:0;min-width:0;overflow:hidden;padding-top:132%;position:relative}.casino-game-vertical__controls[data-v-8dc8801e]{height:100%;left:0;opacity:0;position:absolute;top:0;transform:translateY(-100%);transition:opacity .3s ease-in-out,transform .3s ease-in-out;width:100%;z-index:50}.casino-game-vertical:hover .casino-game-vertical__controls[data-v-8dc8801e]{opacity:1;transform:translateY(0)}.casino-game-vertical__title[data-v-8dc8801e]{bottom:1rem;display:block;font-weight:500;line-height:100%;max-width:calc(100% - .5rem);overflow:hidden;position:absolute;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.casino-game-vertical__seats[data-v-8dc8801e]{left:.5rem;position:absolute;top:.5rem;z-index:100}.casino-game-vertical__players[data-v-8dc8801e]{bottom:.5rem;left:.5rem;position:absolute;z-index:100}.casino-game-vertical-controls[data-v-8dc8801e]{--hsl-bg:var(--thirdPartyGray-10-bg);--hsl-clr:var(--thirdPartyGray-10-clr);--hsl-clr-accent:var(--thirdPartyGray-10-clr-accent);--hsl-clr-decent:var(--thirdPartyGray-10-clr-decent);--hsl-clr-strong:var(--thirdPartyGray-10-clr-strong);--hsl-clr-strong-alt:var(--thirdPartyGray-10-clr-strong-alt);--hsl-clr-primary:var(--thirdPartyGray-10-clr-primary);--hsl-clr-good:var(--thirdPartyGray-10-clr-good);--hsl-clr-bad:var(--thirdPartyGray-10-clr-bad);--hsl-sep:var(--thirdPartyGray-10-sep);--hsl-sep-alt:var(--thirdPartyGray-10-sep-alt);align-items:center;background-color:Hsla(var(--hsl-bg),.9);color:Hsla(var(--hsl-clr),1);display:flex;flex-direction:column;justify-content:center}.casino-game-vertical-controls__free[data-v-8dc8801e]{text-align:center;text-decoration:underline}.casino-game-vertical-controls__free[data-v-8dc8801e]:hover{text-decoration:none}.is-keyboard-user .casino-game-vertical-controls__free[data-v-8dc8801e]:focus{outline:1px solid Hsl(var(--focus));outline-offset:-1px}.casino-game-vertical-controls__favorite[data-v-8dc8801e]{position:absolute}.casino-game-vertical-controls--has-demo .casino-game-vertical-controls__play[data-v-8dc8801e]{margin-bottom:.75rem}.casino-game-vertical[data-v-8dc8801e]{--casino-game-vertical-title-font-size:0.625rem;--casino-game-vertical-title-line-height:0.75rem;--casino-game-vertical-title-bottom-pos:0.5rem}@media (min-width:540px){.casino-game-vertical[data-v-8dc8801e]{--casino-game-vertical-title-font-size:0.875rem;--casino-game-vertical-title-line-height:1rem;--casino-game-vertical-title-bottom-pos:0.75rem}}@media (min-width:768px){.casino-game-vertical[data-v-8dc8801e]{--casino-game-vertical-title-font-size:1.125rem;--casino-game-vertical-title-line-height:1.375rem;--casino-game-vertical-title-bottom-pos:1rem}}@media (min-width:1024px){.casino-game-vertical[data-v-8dc8801e]{--casino-game-vertical-title-font-size:1.3125rem;--casino-game-vertical-title-line-height:1.5rem}}.casino-game-vertical__title[data-v-8dc8801e]{bottom:var(--casino-game-vertical-title-bottom-pos);font-size:var(--casino-game-vertical-title-font-size);line-height:var(--casino-game-vertical-title-line-height)}.casino-game-vertical-controls__play[data-v-8dc8801e]{align-items:center;display:flex;justify-content:center;min-height:2rem;min-width:2rem}@media (min-width:540px){.casino-game-vertical-controls__play[data-v-8dc8801e]{min-height:2.5rem;min-width:2.5rem}}@media (min-width:768px){.casino-game-vertical-controls__play[data-v-8dc8801e]{min-height:3.375rem;min-width:3.375rem}}.casino-game-vertical-controls__icon[data-v-8dc8801e]{--ico-size:0.875rem}@media (min-width:540px){.casino-game-vertical-controls__icon[data-v-8dc8801e]{--ico-size:1rem}}@media (min-width:768px){.casino-game-vertical-controls__icon[data-v-8dc8801e]{--ico-size:1.25rem}}.casino-game-vertical-controls__free[data-v-8dc8801e]{max-width:90%;padding-bottom:.25rem;padding-top:.25rem}.casino-game-vertical-controls__favorite[data-v-8dc8801e]{right:2px;top:2px}.casino-game-vertical-controls--has-demo[data-v-8dc8801e]{padding-top:1rem}@media (min-width:540px){.casino-game-vertical-controls--has-demo[data-v-8dc8801e]{padding-top:0}.casino-game-vertical-controls--has-demo .casino-game-vertical-controls__play[data-v-8dc8801e]{margin-bottom:1rem}}@media (min-width:768px){.casino-game-vertical-controls--has-demo .casino-game-vertical-controls__play[data-v-8dc8801e]{margin-bottom:2rem}}