.casino-video[hidden],.casino-feed-notice[hidden]{display:none!important}
.casino-video{position:absolute;inset:0 0 0 25%;background:#000;z-index:0}
.casino-video iframe{display:block;width:100%;height:100%;border:0;background:#000}
.game-canvas.has-live-video{min-height:0;aspect-ratio:64/27;padding:6px;overflow:hidden}
.has-live-video>.casino-total,.has-live-video>.casino-cards{position:relative;z-index:1;max-width:24%}
.has-live-video>.casino-cards{flex-direction:column;gap:3px}
.has-live-video .countdown-box{z-index:1;pointer-events:none}
.casino-feed-notice{position:absolute;left:0;right:0;bottom:0;z-index:3;margin:0;padding:7px;text-align:center;background:#17222de6;color:#fff;font:400 14px/1.3 "Roboto Condensed",sans-serif}
.feed-unavailable .casino-odds-button{cursor:not-allowed;background:#414c54!important;color:#c5c9cc!important}
@media(max-width:1199px){.game-panel{display:block}.casino-sidebar{display:none}.game-canvas{width:100%}.casino-markets,.results{width:100%}}
@media(max-width:600px){.has-live-video .playing-card{width:28px;height:38px;font-size:18px;border-width:2px}.has-live-video .card-row{gap:3px;min-height:38px}.has-live-video .card-hand>b{font-size:12px}.has-live-video>.casino-total{font-size:14px;padding:3px}.has-live-video .countdown-box{right:8px;bottom:8px;gap:4px}.has-live-video .countdown-box b{font-size:26px;line-height:34px;padding:0 5px}.has-live-video .casino-cards{padding-top:4px}}
