.page-game{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.page-game--desktop{padding:20px}.page-game__bg-img{border-radius:10px;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.page-game__game{z-index:1}.game-grid .game-grid__unavailable-games::-webkit-scrollbar{height:6px;width:6px}.game-grid .game-grid__unavailable-games::-webkit-scrollbar-track{background:transparent;border-radius:4px}.game-grid .game-grid__unavailable-games::-webkit-scrollbar-thumb{background-color:hsla(0,0%,39%,.7);border-radius:4px;margin:0}@-moz-document url-prefix(){.game-grid .game-grid__unavailable-games{scrollbar-color:#646464 #2a2c31;scrollbar-width:thin}}.game-grid{height:100%;max-height:100%;max-width:100%;position:relative;width:100%}.game-grid--game{grid-gap:15px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);height:calc(75vw - 215.25px);padding-right:42px;width:calc(177.77778vh - 238.22222px)}.game-grid--count-2{height:calc(37.5vw - 107.625px);width:calc(355.55556vh - 426.66667px)}.game-grid--count-2,.game-grid--count-4{grid-template-columns:repeat(2,minmax(0,1fr))}.game-grid--count-4{grid-template-rows:repeat(2,minmax(0,1fr));height:calc(75vw - 222.75px);width:calc(177.77778vh - 213.33333px)}.game-grid__unavailable{background-color:#fff;display:flex;flex-direction:column;height:100%;padding:25px 15px}.game-grid .game-grid__unavailable-games{flex-grow:1;overflow:hidden auto}.game-frame{align-items:flex-start;align-self:stretch;background:#1e1e1f;border:10px solid #1e1e1f;border-radius:14px;border-top:none;display:flex;flex-direction:column;justify-content:flex-start;max-height:100%;max-width:100%;width:100%}.game-frame--controls{border-radius:14px 0 14px 14px}.game-frame__head{align-items:center;display:flex;height:40px;justify-content:space-between;width:100%}.game-frame .game-frame__btn{color:#f4f4f4;flex-shrink:0;font-size:14px;line-height:1;transition:color .25s ease}.game-frame .game-frame__btn--active,.game-frame .game-frame__btn:hover{color:#d93b13}.game-frame .game-frame__btn--close{font-size:18px}.game-frame__title{color:#fff;display:inline-block;flex-grow:1;font-family:Rubik,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.4;margin:0 auto 0 0;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.game-frame__wrap-frame{align-items:center;background-color:hsla(0,0%,100%,.9);display:flex;flex:1;height:100%;justify-content:center;overflow:hidden;width:100%}.game-frame__empty{display:flex;flex-direction:column;padding:30px 10%}.game-frame__empty,.game-frame__search{height:100%;width:100%}.game-frame__controls-panel{position:absolute;right:0;top:0}.game-iframe--error::-webkit-scrollbar{height:6px;width:6px}.game-iframe--error::-webkit-scrollbar-track{background:transparent;border-radius:4px}.game-iframe--error::-webkit-scrollbar-thumb{background-color:hsla(0,0%,39%,.7);border-radius:4px;margin:0}@-moz-document url-prefix(){.game-iframe--error{scrollbar-color:#646464 #2a2c31;scrollbar-width:thin}}.game-iframe{display:flex;flex-direction:column;height:100%;margin:0;text-align:center;width:100%}.game-iframe--error{overflow:auto}@media screen and (orientation:portrait){.game-iframe--mob .game-iframe__error{background-image:url(/images/bg-mob.8a79c259..webp)}}.game-iframe.game-iframe--is-multiview .game-iframe__error{padding-bottom:30px;padding-top:50px}.game-iframe.game-iframe--is-multiview .game-iframe__img{top:-40px;width:80px}.game-iframe.game-iframe--is-multiview .game-iframe__title{font-size:18px}.game-iframe.game-iframe--is-multiview .game-iframe__message{font-size:14px}.game-iframe__error{align-items:center;background:url(/images/bg.62886a20..webp) no-repeat 50%/cover;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:120px 15px 100px;width:100%}.game-iframe__content{background:rgba(30,21,90,.7);border-radius:10px;padding:60px 20px 30px;position:relative}@media(min-width:768px){.game-iframe__content{padding:60px 10% 30px}}@media(min-width:1920px){.game-iframe__content{padding:60px 120px 30px}}.game-iframe .game-iframe__img{height:auto;left:0;margin:0 auto;position:absolute;right:0;top:-110px;width:150px;z-index:1}.game-iframe__title{color:#fff;font-size:22px;font-weight:500;margin:0;max-width:400px;text-transform:uppercase}@media(min-width:320px){.game-iframe__title{font-size:calc(19.24138px + .86207vw)}}@media(min-width:1248px){.game-iframe__title{font-size:30px}}.game-iframe__message{color:#fff;font-size:16px;margin:20px 0;max-width:400px}@media(min-width:768px){.game-iframe__message{font-size:18px;margin:30px 0}}.game-iframe .game-iframe__btn{font-size:16px;height:48px;width:178px}.game-iframe>iframe{border:none;height:100%;margin:0 auto;width:100%}.required-fields-modal-game .required-fields-modal-game__title{line-height:1.1;margin:0 0 10px;text-align:center}.required-fields-modal-game__btn-wrap{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:10px 0 0}.required-fields-modal-game .required-fields-modal-game__btn{min-width:120px}.game-controls__list{list-style:none;margin:0;padding:0}.game-controls .game-controls__button{align-items:center;background:#171617;border-radius:0 4px 4px 0;color:#f4f4f4;display:flex;font-size:18px;height:34px;justify-content:center;margin-bottom:2px;transition:all .25s ease;width:42px}.game-controls .game-controls__button:focus-visible,.game-controls .game-controls__button:hover{background:#262527}.game-controls .game-controls__button--active{background:#262527;cursor:default}.game-controls .game-controls__button--disabled{cursor:default;opacity:.65;pointer-events:none}.game-controls .game-controls__button--is-fullscreen{background:#262527}.game-controls .game-controls__button--is-fullscreen:hover{opacity:.9}.game-frame-mob{display:flex;height:100%;width:100%}@media screen and (orientation:portrait){.game-frame-mob{flex-direction:column}}.game-session-close-modal{color:#444;line-height:1.4;text-align:center}.game-session-close-modal__btn-wrap{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:20px 0 0}.game-session-close-modal .game-session-close-modal__btn{min-width:100px}.exceeding-bet-limit{font-size:18px;text-align:center}.exceeding-bet-limit__btn-wrap{margin:20px 0 0}