.game-page-layout .content{min-height:unset}.game-page{width:100%;position:relative}.game-page.with-mobile-sidebar{padding-left:var(--game-iframe-mobile-left-offset)}.game-page .game-page-content{justify-content:center;display:flex}@media (max-width:1023px){.game-page .game-page-content{flex-grow:1}}@media (min-width:1024px){.game-page .game-page-content{padding:var(--spacing-7);min-height:calc(var(--spacing-7) * 2 + var(--game-page-desktop-min-height));min-height:calc(var(--spacing-7) * 2 + var(--game-page-desktop-min-height))}}.game-page .iframe-container{width:100%;height:100vh;max-height:calc(100vh - var(--game-iframe-mobile-vertical-offset));max-height:calc(100dvh - var(--game-iframe-mobile-vertical-offset));position:relative}@media (min-width:1024px){.game-page .iframe-container{max-height:var(--game-iframe-container-height);max-width:var(--game-iframe-container-width)}}.game-page .iframe-container.full-screen{width:100vh;height:100vh;height:100dvh}.game-page .game-unavailable-notice{padding:var(--spacing-11);text-align:center;white-space:pre-line;color:var(--colors-text-usual-prime);font-family:Inter,sans-serif;font-size:var(--spacing-15);font-style:normal;font-weight:600;line-height:var(--spacing-18);letter-spacing:0;position:absolute;top:0;bottom:0;left:0;right:0}.game-page .iframe-holder{margin:0;position:relative;overflow:hidden}@media (max-width:1023px){.game-page .iframe-holder{width:100%}}@media (min-width:1024px){.game-page .iframe-holder{border-radius:var(--radius-7);border:var(--spacing-2) solid var(--colors-border-usual-prime)}}.game-page .iframe-holder iframe{border:none}.game-page .game-page-mobile-scroll-wrapper{z-index:2;background:color-mix(in srgb, var(--colors-surface-notusual-black) calc(.9 * 100%), transparent);width:100%;color:var(--colors-text-notusual-white);font-family:Inter,sans-serif;font-size:var(--spacing-13);font-style:normal;font-weight:500;line-height:var(--spacing-15);letter-spacing:0;height:calc(100dvh + var(--spacing-46));justify-content:center;transition:opacity .3s,visibility .3s;display:flex;position:absolute;top:0;left:0;overflow:hidden}@media (min-width:1024px){.game-page .game-page-mobile-scroll-wrapper{display:none}}.game-page .game-page-mobile-scroll-wrapper.bars-hidden{opacity:0;visibility:hidden;pointer-events:none}.game-page .game-page-mobile-scroll-wrapper .game-page-mobile-scroll-icon{opacity:0;width:var(--spacing-26);pointer-events:none;-webkit-user-select:none;user-select:none;height:auto;animation:2s ease-out infinite hand-finger-animation;position:absolute;top:40%}.game-page .game-page-mobile-scroll-wrapper .cancel-mobile-scroll-wrapper-button{bottom:var(--spacing-15);font-family:Inter,sans-serif;font-size:var(--spacing-11);font-style:normal;font-weight:600;line-height:var(--spacing-15);letter-spacing:0;padding:var(--spacing-7);color:var(--colors-text-notusual-white);position:fixed}@keyframes hand-finger-animation{0%{opacity:0;top:50%}20%{opacity:1}70%{opacity:1}90%{opacity:0;top:5%}to{opacity:0;top:50%}}.low-balance-popup .modal-header-icon{color:var(--colors-additional-sun-6-accent)}.low-balance-popup .modal-title{text-transform:uppercase}.low-balance-popup .low-balance-popup-description{margin:0}.game-page-header{gap:var(--spacing-7);height:var(--spacing-29);padding:0 var(--spacing-11);width:100%}@media (max-width:1023px){.game-page-header{border-bottom:var(--spacing-2) solid var(--colors-border-usual-prime)}}@media (min-width:1024px){.game-page-header{padding:0}}.game-page-header .favorites-button{position:initial;right:unset;top:unset}.game-page-header .game-page-header-content{gap:var(--spacing-7);flex:1;justify-content:flex-end;position:relative}.game-page-header .game-page-header-logo{max-height:var(--spacing-20);width:auto;max-width:100%;height:auto;min-width:var(--spacing-8);margin-right:auto}.game-page-header .play-demo-button{display:none}@media (min-width:600px){.game-page-header .play-demo-button{display:flex}}.game-page-header .demo-game-deposit-button{display:none}@media (min-width:460px){.game-page-header .demo-game-deposit-button{display:flex}}.game-tournament-button.vertical{padding:var(--spacing-7) 0;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.game-page-mobile-sidebar{background-color:var(--colors-surface-usual-prime);padding:var(--spacing-11) 0;width:var(--spacing-29);max-height:100vh;z-index:1;height:100%;max-height:100dvh;position:fixed;overflow-y:auto}.game-page-mobile-sidebar .favorites-button{position:initial}.game-tournament-info{opacity:0;z-index:1;width:100%;display:none;position:relative}.game-tournament-info .game-tournament-status-tag{opacity:0}.game-tournament-info.visible{opacity:1;animation:.3s ease-out forwards fade-in-animation;display:flex}.game-tournament-info.visible .game-tournament-status-tag{transform:translateY(calc(-1 * var(--spacing-23)));animation:.3s cubic-bezier(.54,.16,0,1.4) forwards fall-in-animation,.3s ease-out forwards fade-in-animation}.game-tournament-info.visible .game-tournament-status-tag:first-child{animation-delay:50ms}.game-tournament-info.visible .game-tournament-status-tag:nth-child(2){animation-delay:.1s}.game-tournament-info.visible .game-tournament-status-tag:nth-child(3){animation-delay:.15s}.game-tournament-info.visible .game-tournament-status-tag:nth-child(4){animation-delay:.2s}.game-tournament-info.visible .game-tournament-status-tag:nth-child(5){animation-delay:.25s}.game-tournament-info.desktop{gap:var(--spacing-7);height:var(--spacing-20);margin-left:auto}.game-tournament-info.mobile,.game-tournament-info.mobile-landscape{top:var(--header-height);z-index:1;padding:var(--spacing-11);gap:var(--spacing-18);align-items:flex-start;position:absolute;left:0}.game-tournament-info.mobile:before,.game-tournament-info.mobile-landscape:before{content:"";background:linear-gradient(0deg, var(--colors-gradients-notusual-prime-0) 0%, var(--colors-surface-notusual-black) 100%);width:100%;height:100%;position:absolute;top:0;left:0}.game-tournament-info.mobile-landscape{top:0;left:var(--spacing-29);width:calc(100vw - var(--spacing-29))}@media (min-width:1024px){.game-tournament-info{margin-bottom:var(--spacing-7);width:100%}}.game-tournament-info .game-tournament-info-tags{gap:var(--spacing-11);min-height:var(--spacing-20);width:100%;display:flex}.game-tournament-info .game-tournament-info-tags.desktop{margin-left:auto}.game-tournament-info .game-tournament-info-tags.mobile{justify-content:space-between}@keyframes fade-in-animation{0%{opacity:0}to{opacity:1}}@keyframes fall-in-animation{0%{transform:translateY(calc(-1 * var(--spacing-23)))}to{transform:translateY(0)}}.tournament-status-block{justify-content:flex-start;align-items:center;gap:var(--spacing-7);flex-wrap:wrap;width:100%;display:flex;position:relative}.game-tournament-details-wrapper{z-index:-1;pointer-events:none;width:100%;height:100%;padding-bottom:var(--spacing-20);position:fixed;top:0;left:0;overflow-x:hidden;overflow-y:auto}.game-tournament-details-wrapper.visible{z-index:4;pointer-events:auto;-webkit-overflow-scrolling:touch}.game-tournament-details-card{pointer-events:none;border-radius:var(--radius-7);border:var(--spacing-2) solid var(--colors-border-usual-prime);opacity:0;background-color:var(--colors-surface-usual-prime);z-index:1;-webkit-user-select:none;user-select:none;width:400px;max-width:calc(100% - var(--spacing-18));flex-direction:column;transition:transform .3s cubic-bezier(.11,1.57,.55,.92),opacity .1s ease-out;display:flex;position:absolute;overflow:hidden;transform:translate(400px)}.game-tournament-details-card.visible{opacity:1;-webkit-user-select:auto;user-select:auto;pointer-events:auto;transform:translate(0)}.game-tournament-details-card .game-tournament-details{width:100%;overflow:hidden}.game-tournament-details-card .game-tournament-details .game-tournament-details-header{padding:var(--spacing-11);font-family:Inter,sans-serif;font-size:var(--spacing-13);font-style:normal;font-weight:500;line-height:var(--spacing-15);letter-spacing:0;border-bottom:var(--spacing-2) solid var(--colors-border-usual-prime)}.game-tournament-details-card .game-tournament-details .game-tournament-details-header svg{margin:var(--spacing-7)}.game-tournament-details-card .game-tournament-details .game-tournament-details-body{padding:var(--spacing-11)}.game-tournament-tab-content{margin-top:var(--spacing-13);gap:var(--spacing-13)}.game-tournament-tab-content .game-tournament-tab-body .leaderboard-table .player-name-cell{max-width:var(--spacing-36)}
