.u-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}

 .u-visually-hidden{padding:0;margin:-1px;border:0}

.vfm--fixed{position:fixed}

.vfm--absolute{position:absolute}

.vfm--inset{top:0;bottom:0}

 .vfm--inset{right:0;left:0}

.vfm--overlay{z-index:-1}

 .vfm--overlay{background-color:rgba(0,0,0,.5019607843)}

.vfm--prevent-none{pointer-events:none}

.vfm--prevent-auto{pointer-events:auto}

.vfm--outline-none:focus{outline:none}

@keyframes fade-in{
0%{opacity:0}

to{opacity:1}}

@keyframes fade-out{
0%{opacity:1}

to{opacity:0}}

 .vfm-fade-enter-active{animation:fade-in .3s ease}

 .vfm-fade-leave-active{animation:fade-out .3s ease}

 .vfm-bounce-back{transition-property:transform;transition-duration:.3s}

 .vfm-slide-up-enter-active, .vfm-slide-up-leave-active, .vfm-slide-down-enter-active, .vfm-slide-down-leave-active{transition:transform .3s ease}

 .vfm-slide-down-enter-from, .vfm-slide-down-leave-to{transform:translateY(100vh) !important}

 .vfm-slide-up-enter-from, .vfm-slide-up-leave-to{transform:translateY(-100vh) !important}

 .vfm-slide-right-enter-active, .vfm-slide-right-leave-active, .vfm-slide-left-enter-active, .vfm-slide-left-leave-active{transition:transform .3s ease}

 .vfm-slide-right-enter-from, .vfm-slide-right-enter-from, .vfm-slide-right-enter-from, .vfm-slide-right-leave-to, .vfm-slide-right-leave-to, .vfm-slide-right-leave-to{transform:translate(100vw) !important}

 .vfm-slide-right-enter-from, .vfm-slide-right-enter-from, .vfm-slide-right-enter-from, .vfm-slide-right-leave-to, .vfm-slide-right-leave-to, .vfm-slide-right-leave-to{transform:translate(-100vw) !important}

 .vfm-slide-left-enter-from, .vfm-slide-left-enter-from, .vfm-slide-left-enter-from, .vfm-slide-left-leave-to, .vfm-slide-left-leave-to, .vfm-slide-left-leave-to{transform:translate(-100vw) !important}

 .vfm-slide-left-enter-from, .vfm-slide-left-enter-from, .vfm-slide-left-enter-from, .vfm-slide-left-leave-to, .vfm-slide-left-leave-to, .vfm-slide-left-leave-to{transform:translate(100vw) !important}

.vfm-swipe-banner-back,.vfm-swipe-banner-forward{position:fixed;top:0;bottom:0;width:27px;z-index:10}

 .vfm-swipe-banner-back, .vfm-swipe-banner-back, .vfm-swipe-banner-back{left:0}

 .vfm-swipe-banner-back, .vfm-swipe-banner-back, .vfm-swipe-banner-back{right:0}

 .vfm-swipe-banner-forward, .vfm-swipe-banner-forward, .vfm-swipe-banner-forward{right:0}

 .vfm-swipe-banner-forward, .vfm-swipe-banner-forward, .vfm-swipe-banner-forward{left:0}
.u-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}

 .u-visually-hidden{padding:0;margin:-1px;border:0}

*,::after,::before{box-sizing:border-box}

@media not (prefers-color-scheme: light){
*{--csstools-color-scheme--light:initial;color-scheme:light only}}

body{margin:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-decoration-skip:objects;text-decoration-skip:objects;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}

button,input{font-family:inherit;color:inherit}

button{cursor:pointer;border:none;background-color:rgba(0,0,0,0)}

input{border:none}

:disabled{cursor:not-allowed}

html{font-size:16px}

body{--font-family: Roboto, sans-serif;--font-family-condensed: "Roboto Condensed", sans-serif;font-family:Roboto, sans-serif;font-family:var(--font-family)}

body.without-scrollbar{overflow:hidden}

body.body--has-modal{height:100%;overflow:hidden}

.is-ios-device--app,.is-ios-device--app.body--has-modal{height:calc(100vh - env(safe-area-inset-bottom));min-height:-webkit-fill-available}

#app,.games-container{display:flex;flex-direction:column;flex-grow:1;height:100%}

.games-container__shadow{position:absolute;top:0;bottom:0;z-index:1006}

 .games-container__shadow{right:0;left:0;background:rgba(0,0,0,.7)}

.games-container--mobile{min-height:100vh}

.games-container--mobile-app{width:100vw;min-height:calc(1vh*100);min-height:calc(var(--vh, 1vh)*100)}

.games-container--desktop{height:100vh}

.games-container__game{flex-grow:1}

 .app-stage--v3 .game-popup--mobile-v3{margin-top:-48px}

.scrollbar{overflow:auto;scrollbar-width:thin;scrollbar-color:hsla(0,0%,24%,.5);scrollbar-arrow-color:hsl(0,0%,62%);scrollbar-face-color:hsl(0,0%,62%);scrollbar-track-color:rgba(0,0,0,0)}

@supports(scrollbar-width: auto){
.scrollbar{scrollbar-width:auto}}

@-moz-document url-prefix(){
.scrollbar{scrollbar-width:thin}}

.scrollbar--vertical{overflow-x:hidden}

.scrollbar--horizontal{overflow-y:hidden}

.scrollbar::-webkit-scrollbar{width:.3125em;height:.3125em}

.scrollbar::-webkit-scrollbar-thumb{border-radius:.375em;background-color:hsla(0,0%,24%,.5)}

.scrollbar::-webkit-scrollbar-track{background-color:hsla(0,0%,24%,.1)}

.scrollbar--sidebar{padding-right:1px;overflow-x:hidden}

.scrollbar--sidebar::-webkit-scrollbar{width:.3125em}

.scrollbar--sidebar::-webkit-scrollbar-thumb{width:100%;border-radius:.1875em;background-color:hsla(208,100%,86%,.3)}

.scrollbar--sidebar::-webkit-scrollbar-track{border-radius:.1875em}

 .games-fade-enter-active, .games-fade-leave-active{transition:opacity .3s}

.games-fade-enter-from,.games-fade-leave-to{opacity:0}

 .slide-enter-active{transition-duration:.4s;transition-timing-function:linear}

 .slide-leave-active{transition-duration:.4s;transition-timing-function:cubic-bezier(0, 1, 0.5, 1)}

.slide-enter-to,.slide-leave{max-height:1000px;overflow:hidden}

.slide-enter,.slide-leave-to{max-height:0;overflow:hidden}
.u-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
 .u-visually-hidden{padding:0;margin:-1px;border:0}
.btn--size-l{--btn-ico-min-width: 2em;--btn-gap: 0.5em;min-height:2.5em}
 .btn--size-l{padding:.25em 1em}
.btn--size-m{--btn-ico-min-width: 1.375em;min-width:2em;min-height:2em}
 .btn--size-m{padding:.25em 1em}
@media screen and (min-width: 823px){
.lobby--is-landscape .btn--size-m{min-width:2.5em;min-height:2.5em}}
@media screen and (min-width: 600px){
.lobby--is-portrait .btn--size-m{min-width:2.5em;min-height:2.5em}}
.btn--size-s{--btn-ico-min-width: 0.875em;min-height:1.5em}
 .btn--size-s{padding:.25em}
.btn--size-xxs{--btn-ico-min-width: 0.5625em;min-height:.8125em}
 .btn--size-xxs{padding:.125em .25em}
 .btn--size-xxs.btn--narrow{padding-right:.125em;padding-left:.125em}
.btn--theme-primary{--btn-active-bg: hsl(var(--theme-primary-h, 208), var(--theme-primary-s, 62%), calc(var(--theme-primary-l, 40%) - 5%));--btn-active-clr: var(--theme-on-primary, hsl(0, 0%, 100%));--btn-disabled-bg: hsla(var(--theme-primary-h, 208), var(--theme-primary-s, 62%), var(--theme-primary-l, 40%), 0.6);--btn-disabled-clr: hsla(var(--theme-on-primary-h, 0), var(--theme-on-primary-s, 0%), var(--theme-on-primary-l, 100%), 0.8);color:hsl(0, 0%, 100%);color:var(--theme-on-primary, hsl(0, 0%, 100%))}
 .btn--theme-primary{background-color:hsl(208, 62%, 40%);background-color:var(--theme-primary, hsl(208, 62%, 40%))}
.btn--theme-primary--30{--btn-active-bg: hsl(var(--theme-primary--30-h, 210), var(--theme-primary--30-s, 57%), calc(var(--theme-primary--30-l, 31%) - 5%));--btn-active-clr: var(--theme-on-primary, hsl(0, 0%, 100%));--btn-disabled-bg: hsla(var(--theme-primary--30-h, 210), var(--theme-primary--30-s, 57%), var(--theme-primary--30-l, 31%), 0.6);--btn-disabled-clr: hsla(var(--theme-on-primary-h, 0), var(--theme-on-primary-s, 0%), var(--theme-on-primary-l, 100%), 0.8);color:hsl(0, 0%, 100%);color:var(--theme-on-primary, hsl(0, 0%, 100%))}
 .btn--theme-primary--30{background-color:hsl(210, 57%, 31%);background-color:var(--theme-primary--30, hsl(210, 57%, 31%))}
.btn--theme-secondary{--btn-active-bg: hsl(var(--theme-secondary-h, 82), var(--theme-secondary-s, 57%), calc(var(--theme-secondary-l, 43%) - 5%));--btn-active-clr: var(--theme-on-secondary, hsl(0, 0%, 100%));--btn-disabled-bg: hsla(var(--theme-secondary-h, 82), var(--theme-secondary-s, 57%), var(--theme-secondary-l, 43%), 0.6);--btn-disabled-clr: hsla(var(--theme-on-secondary-h, 0), var(--theme-on-secondary-s, 0%), var(--theme-on-secondary-l, 100%), 0.8);color:hsl(0, 0%, 100%);color:var(--theme-on-secondary, hsl(0, 0%, 100%))}
 .btn--theme-secondary{background-color:hsl(82, 57%, 43%);background-color:var(--theme-secondary, hsl(82, 57%, 43%))}
.btn--theme-white-10{--btn-active-bg: var(--theme-primary--60, hsl(210, 57%, 17%));--btn-active-clr: var(--theme-on-primary--60, hsl(0, 0%, 100%));--btn-disabled-bg: var(--theme-white-05, hsla(0, 0%, 100%, 0.05));--btn-disabled-clr: hsla(var(--theme-on-primary-h, 0), var(--theme-on-primary-s, 0%), var(--theme-on-primary-l, 100%), 0.6);color:hsl(0, 0%, 100%);color:var(--theme-on-primary, hsl(0, 0%, 100%))}
 .btn--theme-white-10{background-color:hsla(0, 0%, 100%, 0.1);background-color:var(--theme-white-10, hsla(0, 0%, 100%, 0.1))}
.btn--theme-gray{--btn-active-bg: hsl(var(--theme-gray-h, 209), var(--theme-gray-s, 31%), calc(var(--theme-gray-l, 87%) - 5%));--btn-active-clr: var(--theme-on-gray, hsl(208, 62%, 40%));--btn-disabled-bg: hsla(var(--theme-gray-h, 209), var(--theme-gray-s, 31%), var(--theme-gray-l, 87%), 0.6);--btn-disabled-clr: hsla(var(--theme-gray-h, 209), var(--theme-gray-s, 31%), var(--theme-gray-l, 87%), 0.8);color:hsl(208, 62%, 40%);color:var(--theme-on-gray, hsl(208, 62%, 40%))}
 .btn--theme-gray{background-color:hsl(209, 31%, 87%);background-color:var(--theme-gray, hsl(209, 31%, 87%))}
.btn{display:inline-flex;align-items:center;justify-content:center;max-width:100%;font-size:inherit}
 .btn{margin:0;text-align:center;transition:background-color .1s, color .1s}
 .btn--rounded{border-radius:4px}
 .btn--narrow{padding-right:.25em;padding-left:.25em}
.btn:not(.btn--default-case){text-transform:uppercase}
.btn:active{color:var(--btn-active-clr)}
 .btn:active{background-color:var(--btn-active-bg)}
.btn:disabled{color:var(--btn-disabled-clr);pointer-events:none}
 .btn:disabled{background-color:var(--btn-disabled-bg)}
 .btn >*:not(:first-child), .btn >*:not(:first-child), .btn >*:not(:first-child){margin-left:0.25em;margin-left:var(--btn-gap, 0.25em)}
 .btn >*:not(:first-child), .btn >*:not(:first-child), .btn >*:not(:first-child){margin-right:0.25em;margin-right:var(--btn-gap, 0.25em)}
.btn  .caption{flex:1;min-width:0;white-space:nowrap}
.btn  .angle,.btn  .ico{flex:none}
.btn  .ico{display:flex;align-items:center;justify-content:center}
.btn  .ico:first-child:last-child{min-width:var(--btn-ico-min-width)}
.u-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
 .u-visually-hidden{padding:0;margin:-1px;border:0}
.caption--size-l{--caption-size: 1em}
.caption--size-m{--caption-size: 0.875em}
.caption--size-s{--caption-size: 0.8125em}
.caption--size-xs{--caption-size: 0.75em}
.caption--size-xxs{--caption-size: 0.6875em}
.caption--size-xxxs{--caption-size: 0.625em}
.caption--theme-secondary{color:hsl(82, 57%, 43%);color:var(--theme-secondary, hsl(82, 57%, 43%))}
.caption--theme-secondary-20{color:hsl(82, 65%, 54%);color:var(--theme-secondary-20, hsl(82, 65%, 54%))}
.caption--theme-secondary-15{color:hsl(82, 56%, 50%);color:var(--theme-secondary-15, hsl(82, 56%, 50%))}
.caption__label{display:block;overflow:hidden;text-overflow:ellipsis;font-size:var(--caption-size);line-height:normal;line-height:var(--caption-line-height, normal)}
 .caption__label:lang(ur), .caption__label:lang(ur), .caption__label:lang(ur), .caption__label:lang(ur_PK), .caption__label:lang(ur_PK), .caption__label:lang(ur_PK){direction:rtl}
 .caption__label:lang(ur), .caption__label:lang(ur), .caption__label:lang(ur), .caption__label:lang(ur_PK), .caption__label:lang(ur_PK), .caption__label:lang(ur_PK){direction:ltr}
.caption--uppercase .caption__label{text-transform:uppercase}
.caption--bold .caption__label{font-weight:700}
.caption--underline .caption__label{-webkit-text-decoration:underline;text-decoration:underline}
@media screen and (max-width: 640px){
.lobby--is-landscape .game-card-tag--special .caption__label{font-size:.5em}}
.u-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
 .u-visually-hidden{padding:0;margin:-1px;border:0}
.error-page{display:grid;align-content:center;justify-content:center;grid-template-rows:15em;grid-template-columns:25.625em 32.5em;width:100vw;height:100vh;overflow:hidden;font-size:16px;color:hsl(0, 0%, 100%);color:var(--theme-on-primary, hsl(0, 0%, 100%))}
 .error-page{background-color:hsl(206, 72%, 17%);background-color:var(--theme-primary--60, hsl(206, 72%, 17%))}
@media screen and (orientation: portrait)and (max-width: 1024px){
.error-page{font-size:4.44444vw}
@supports(font-size: min(1vw, 1vh)){
.error-page{font-size:min(4.44444vw,2.5vh)}}}
@media screen and (orientation: landscape)and (max-width: 1024px){
.error-page{font-size:2vw}
@supports(font-size: min(1vw, 1vh)){
.error-page{font-size:min(2vw,3.5vh)}}}
@media screen and (max-width: 1024px){
.error-page{grid-template-rows:auto;grid-template-columns:auto}}
 .error-page__message{margin-top:4.1875em}
@media screen and (max-width: 1024px){
 .error-page__message{margin-top:.9375em}}
 .error-page__message--oldbrowser{margin-top:-1.875em}
 .error-page__message--oldbrowser, .error-page__message--oldbrowser, .error-page__message--oldbrowser{margin-left:-9.375em}
 .error-page__message--oldbrowser, .error-page__message--oldbrowser, .error-page__message--oldbrowser{margin-right:-9.375em}
@media screen and (max-width: 1024px){
.error-page__message--oldbrowser{max-width:18.75em}
 .error-page__message--oldbrowser{margin-right:auto;margin-left:auto}}
 .error-page__message--maintenance{margin-top:0}
.error-page-code{display:grid;position:relative}
@media screen and (max-width: 1024px){
.error-page-code{justify-content:center}}
.error-page-code__ico{position:relative;grid-area:1/-1;fill:hsl(208, 100%, 86%);fill:var(--theme-on-gray-100-primary, hsl(208, 100%, 86%))}
@media screen and (max-width: 1024px){
.error-page-code__ico{height:8.125em}
 .error-page-code__ico, .error-page-code__ico, .error-page-code__ico{margin-left:.625em}
 .error-page-code__ico, .error-page-code__ico, .error-page-code__ico{margin-right:.625em}}
 .error-page-code__ico{transform:scaleX(-1)}
.error-page-code__text{position:relative;grid-area:1/-1;font-size:5em;font-weight:600}
 .error-page-code__text{padding-top:.6125em;margin-top:0;margin-bottom:0}
 .error-page-code__text, .error-page-code__text, .error-page-code__text{padding-left:3em}
 .error-page-code__text, .error-page-code__text, .error-page-code__text{padding-right:3em}
@media screen and (max-width: 1024px){
.error-page-code__text{font-size:3.75em}
 .error-page-code__text{padding-top:2.1666666667em;text-align:center}
 .error-page-code__text, .error-page-code__text, .error-page-code__text{padding-left:0}
 .error-page-code__text, .error-page-code__text, .error-page-code__text{padding-right:0}}
 .error-page-message{padding-right:.625em;padding-left:.625em}
.error-page-message__title{grid-area:1/-1;font-size:2.25em;font-weight:600}
 .error-page-message__title{padding-top:1.3611111111em;margin-top:0;margin-bottom:.5555555556em}
@media screen and (max-width: 1024px){
.error-page-message__title{max-width:6.25em;font-size:2em}
 .error-page-message__title{margin-right:auto;margin-left:auto;text-align:center}}
.error-page-message__text{font-size:1.125em;font-weight:400;line-height:1.3;color:hsl(208, 100%, 86%);color:var(--theme-on-gray-100-primary, hsl(208, 100%, 86%))}
 .error-page-message__text{margin-top:0;margin-bottom:0}
@media screen and (max-width: 1024px){
.error-page-message__text{font-size:.875em}
 .error-page-message__text{text-align:center}}
.error-page-message__btn{display:block;min-width:12.5em}
 .error-page-message__btn{margin-top:1.25em}
 .error-page-message__btn, .error-page-message__btn, .error-page-message__btn{margin-right:auto;margin-left:8.75em}
 .error-page-message__btn, .error-page-message__btn, .error-page-message__btn{margin-left:auto;margin-right:8.75em}
@media screen and (max-width: 1024px){
 .error-page-message__btn, .error-page-message__btn, .error-page-message__btn{margin-left:auto}
 .error-page-message__btn, .error-page-message__btn, .error-page-message__btn{margin-right:auto}}
.u-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
 .u-visually-hidden{padding:0;margin:-1px;border:0}
.technical-page{display:grid;position:absolute;top:0;align-content:center;justify-content:center;grid-template-rows:29em;grid-template-columns:24.25em 35.9375em;grid-column-gap:12.8125em;width:100vw;height:100vh;overflow:hidden;color:hsl(0, 0%, 100%);color:var(--theme-on-primary, hsl(0, 0%, 100%))}
 .technical-page, .technical-page, .technical-page{left:0;background:hsl(206, 72%, 17%) url(../static/background.8a0bd530138e.jpg) 0 0/cover no-repeat;background:var(--theme-primary--60, hsl(206, 72%, 17%)) url(../static/background.8a0bd530138e.jpg) 0 0/cover no-repeat}
 .technical-page, .technical-page, .technical-page{right:0;background:hsl(206, 72%, 17%) url(../static/background.8a0bd530138e.jpg) 100% 0/cover no-repeat;background:var(--theme-primary--60, hsl(206, 72%, 17%)) url(../static/background.8a0bd530138e.jpg) 100% 0/cover no-repeat}
@media screen and (orientation: portrait)and (max-width: 1024px){
.technical-page{grid-template-rows:12.5em auto;grid-template-columns:auto;grid-row-gap:1.25em;grid-column-gap:0;font-size:4.44444vw}
 .technical-page{padding:2em 1.75em}
@supports(font-size: min(1vw, 1vh)){
.technical-page{font-size:min(4.44444vw,2.5vh)}}}
@media screen and (orientation: landscape)and (max-width: 1366px){
.technical-page{grid-template-rows:12.5em;grid-template-columns:11.25em 15.875em;grid-column-gap:4em;font-size:2vw}
@supports(font-size: min(1vw, 1vh)){
.technical-page{font-size:min(2vw,3.5vh)}}}
.technical-page::before{content:"";position:absolute;top:4.1875em;width:4.1875em;height:4.1875em}
 .technical-page::before{background:url(../static/decor.d3724293c01a.png) 0 0/100% 100% no-repeat}
 .technical-page::before, .technical-page::before, .technical-page::before{right:4.1875em}
 .technical-page::before, .technical-page::before, .technical-page::before{left:4.1875em}
@media screen and (orientation: portrait){
.technical-page::before{top:1.375em;width:2.125em;height:2.125em}
 .technical-page::before, .technical-page::before, .technical-page::before{right:.625em}
 .technical-page::before, .technical-page::before, .technical-page::before{left:.625em}}
@media screen and (orientation: landscape)and (max-width: 1366px){
.technical-page::before{top:.75em;width:2.5em;height:2.5em}
 .technical-page::before, .technical-page::before, .technical-page::before{right:1em}
 .technical-page::before, .technical-page::before, .technical-page::before{left:1em}}
.technical-page__message{align-self:center}
.technical-page__image{width:100%;height:100%}
@media screen and (orientation: portrait){
.technical-page__image{width:11.25em}}
 .technical-page-image{background:url(../static/technical.6e74333e8e20.png) 0 0/100% 100% no-repeat}
@media screen and (orientation: portrait){
.technical-page-image{align-self:center}
 .technical-page-image{margin-right:auto;margin-left:auto}}
@media screen and (orientation: portrait){
 .technical-page-message{text-align:center}}
.technical-page-message__title{font-size:2.1875em;font-weight:600;line-height:1.2}
 .technical-page-message__title{margin-top:0;margin-bottom:.2857142857em}
@media screen and (orientation: portrait){
.technical-page-message__title{font-size:.875em;line-height:1}}
@media screen and (orientation: landscape)and (max-width: 1366px){
.technical-page-message__title{font-size:.875em;line-height:1.14}}
.technical-page-message__text{font-weight:400;line-height:1.25;color:hsl(158,28%,79%)}
 .technical-page-message__text{margin-top:0;margin-bottom:2.125em}
@media screen and (orientation: portrait){
.technical-page-message__text{font-size:.75em;line-height:1}}
@media screen and (orientation: landscape)and (max-width: 1366px){
.technical-page-message__text{font-size:.75em;line-height:1.14}}
 .app-stage--v2 .technical-page-message__btn{background-color:hsl(82, 57%, 43%);background-color:var(--theme-v2-secondary, hsl(82, 57%, 43%))}
.technical-page-message__btn.btn--size-m{min-width:16.5em}
@media screen and (orientation: portrait){
.technical-page-message__btn.btn--size-m{min-width:9em}}
@media screen and (orientation: landscape)and (max-width: 1366px){
.technical-page-message__btn.btn--size-m{min-width:9em}}
.technical-popup{display:flex;align-items:center;justify-content:center}
@media screen and (orientation: portrait){
.technical-popup--is-mobile{font-size:5vw}
@supports(font-size: min(1vw, 1vh)){
.technical-popup--is-mobile{font-size:min(5vw,2.9vh)}}}
@media screen and (orientation: landscape){
.technical-popup--is-mobile{font-size:2.8vw}
@supports(font-size: min(1vw, 1vh)){
.technical-popup--is-mobile{font-size:min(2.8vw,6.2vh)}}}
.app-stage--v3 .technical-popup--is-mobile{align-items:flex-end;width:100%}
 .app-stage--v3 .technical-popup--is-mobile{padding-right:.5em;padding-left:.5em}
.technical-popup--is-mobile .technical-popup__wrapper{width:18.125em}
.app-stage--v3 .technical-popup--is-mobile .technical-popup__wrapper{width:100%;height:auto}
 .app-stage--v3 .technical-popup--is-mobile .technical-popup__wrapper{margin-bottom:.5em}
.app-stage--v3 .technical-popup__wrapper{width:31.5em;height:15.625em}
.technical-popup-wrapper{display:flex;position:relative;flex-direction:column;justify-content:center}
 .technical-popup-wrapper{padding:2.5em;border-radius:.1875em;background-color:#fff}
.technical-popup--is-mobile .technical-popup-wrapper{align-items:center}
 .technical-popup--is-mobile .technical-popup-wrapper{padding:1em}
.app-stage--v2 .technical-popup--is-mobile .technical-popup-wrapper{width:18.125em;height:auto}
.app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper{align-items:flex-start}
@media screen and (orientation: portrait){
 .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper{padding:1.25em .75em .75em}}
@media screen and (orientation: landscape){
 .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper{padding:1.25em .5em .5em}}
.app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper::before{top:.5em}
 .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper::before{background-image:url(../static/background-popup-moby.71230dad4d3b.png)}
 .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper::before, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper::before, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper::before{right:auto;left:.5em}
 .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper::before, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper::before, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper::before{left:auto;right:.5em}
@media screen and (orientation: portrait){
.app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper::before{width:3.625em;height:4.125em}}
@media screen and (orientation: landscape){
.app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper::before{width:3.4375em;height:4em}}
.app-stage--v3 .technical-popup-wrapper{justify-content:flex-start}
 .app-stage--v3 .technical-popup-wrapper, .app-stage--v3 .technical-popup-wrapper, .app-stage--v3 .technical-popup-wrapper{padding:1.5625em 13.125em 1.5625em 1.875em}
 .app-stage--v3 .technical-popup-wrapper, .app-stage--v3 .technical-popup-wrapper, .app-stage--v3 .technical-popup-wrapper{padding:1.5625em 1.875em 1.5625em 13.125em}
.app-stage--v3 .technical-popup-wrapper::before{content:"";position:absolute;top:0;width:20.4375em;height:21.5em}
 .app-stage--v3 .technical-popup-wrapper::before{background:url(../static/background-popup.1116c05bceb3.png) 0 0/100% 100% no-repeat}
 .app-stage--v3 .technical-popup-wrapper::before, .app-stage--v3 .technical-popup-wrapper::before, .app-stage--v3 .technical-popup-wrapper::before{right:-7.875em}
 .app-stage--v3 .technical-popup-wrapper::before, .app-stage--v3 .technical-popup-wrapper::before, .app-stage--v3 .technical-popup-wrapper::before{left:-7.875em}
 .app-stage--v3 .technical-popup-wrapper::before{transform:scale(-1, 1)}
.app-stage--v2 .technical-popup-wrapper{align-items:center;width:32em;height:19.875em}
.technical-popup-wrapper__icon{position:relative;fill:hsl(28,89%,75%)}
.technical-popup--is-mobile .technical-popup-wrapper__icon{width:.25em;height:1.5em}
.technical-popup-wrapper__code{width:5.3125em;height:5.3125em}
 .technical-popup-wrapper__code{margin-bottom:.9375em}
.technical-popup--is-mobile .technical-popup-wrapper__code{width:3.5em;height:3.5em}
 .technical-popup--is-mobile .technical-popup-wrapper__code{margin-bottom:.3125em}
.technical-popup-wrapper__title{font-size:1.4375em;font-weight:600}
 .technical-popup-wrapper__title{margin-top:0;margin-bottom:.652173913em;text-align:center}
.technical-popup--is-mobile .technical-popup-wrapper__title{font-size:1.125em;color:hsl(0,0%,35%)}
 .technical-popup--is-mobile .technical-popup-wrapper__title{margin-bottom:.2777777778em}
.app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__title{width:100%}
 .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__title{margin-bottom:.4444444444em}
 .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__title, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__title, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__title{padding-right:2em}
 .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__title, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__title, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__title{padding-left:2em}
@media screen and (orientation: portrait){
.app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__title{font-size:.75em}
 .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__title, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__title, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__title{padding-left:5em}
 .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__title, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__title, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__title{padding-right:5em}}
@media screen and (orientation: landscape){
.app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__title{font-size:.875em}
 .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__title, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__title, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__title{padding-left:4.8571428571em}
 .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__title, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__title, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__title{padding-right:4.8571428571em}}
.app-stage--v3 .technical-popup-wrapper__title{font-size:1.25em;line-height:1.2;color:hsl(210,57%,31%)}
 .app-stage--v3 .technical-popup-wrapper__title{margin-bottom:.8em}
 .app-stage--v3 .technical-popup-wrapper__title, .app-stage--v3 .technical-popup-wrapper__title, .app-stage--v3 .technical-popup-wrapper__title{text-align:left}
 .app-stage--v3 .technical-popup-wrapper__title, .app-stage--v3 .technical-popup-wrapper__title, .app-stage--v3 .technical-popup-wrapper__title{text-align:right}
.technical-popup-wrapper__description{font-size:1.0625em;line-height:1.2;color:hsl(228,5%,21%)}
 .technical-popup-wrapper__description{margin-top:0;margin-bottom:.8823529412em;text-align:center}
.technical-popup--is-mobile .technical-popup-wrapper__description{font-size:1em}
 .technical-popup--is-mobile .technical-popup-wrapper__description{margin-bottom:1.25em}
.app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__description{width:100%;font-size:.75em}
 .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__description, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__description, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__description{padding-right:3em}
 .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__description, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__description, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__description{padding-left:3em}
@media screen and (orientation: portrait){
 .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__description{margin-bottom:1.8333333333em}
 .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__description, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__description, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__description{padding-left:5em}
 .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__description, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__description, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__description{padding-right:5em}}
@media screen and (orientation: landscape){
 .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__description{margin-bottom:1.6666666667em}
 .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__description, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__description, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__description{padding-left:5.6666666667em}
 .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__description, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__description, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__description{padding-right:5.6666666667em}}
.app-stage--v3 .technical-popup-wrapper__description{font-size:.875em;line-height:1.14;color:hsl(208,62%,40%)}
 .app-stage--v3 .technical-popup-wrapper__description{margin-bottom:1.1428571429em}
 .app-stage--v3 .technical-popup-wrapper__description, .app-stage--v3 .technical-popup-wrapper__description, .app-stage--v3 .technical-popup-wrapper__description{text-align:left}
 .app-stage--v3 .technical-popup-wrapper__description, .app-stage--v3 .technical-popup-wrapper__description, .app-stage--v3 .technical-popup-wrapper__description{text-align:right}
 .app-stage--v2 .technical-popup-wrapper__button{background:hsl(209, 67%, 51%);background:var(--theme-v2-secondary, hsl(209, 67%, 51%))}
.technical-popup-wrapper__button.btn--size-m{min-width:11.25em}
.technical-popup--is-mobile .technical-popup-wrapper__button.btn--size-m{min-width:7.5em}
.app-stage--v3 .technical-popup-wrapper__button.btn--size-m{min-width:100%}
.technical-popup-wrapper__caption{font-size:1.0625em}
.technical-popup--is-mobile .technical-popup-wrapper__caption{font-size:.8125em}
@media screen and (orientation: portrait){
.app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__caption{text-transform:capitalize;font-size:.75em}}
.app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__close{top:.375em}
 .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__close, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__close, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__close{right:.375em}
 .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__close, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__close, .app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper__close{left:.375em}
.app-stage--v3 .technical-popup-wrapper__close{position:absolute;top:1em;color:hsl(208,32%,59%)}
 .app-stage--v3 .technical-popup-wrapper__close, .app-stage--v3 .technical-popup-wrapper__close, .app-stage--v3 .technical-popup-wrapper__close{right:1em}
 .app-stage--v3 .technical-popup-wrapper__close, .app-stage--v3 .technical-popup-wrapper__close, .app-stage--v3 .technical-popup-wrapper__close{left:1em}
.technical-popup-wrapper-code{display:flex;align-items:center;justify-content:center;fill:hsl(28,89%,75%)}
 .technical-popup-wrapper-code{border:.25em solid hsl(28,89%,75%);border-radius:50%}
 .technical-popup--is-mobile .technical-popup-wrapper-code{border-width:.1875em}
.technical-popup-wrapper-code__icon{position:relative;fill:hsl(28,89%,75%)}
.technical-popup--is-mobile .technical-popup-wrapper-code__icon{width:.25em;height:1.5em}
.technical-popup--is-mobile .technical-popup-wrapper-close{font-size:inherit}
.technical-popup-wrapper-close__icon{--ico-size: 0.875em;display:block;position:relative;width:auto;max-width:100%;height:1em;font-size:0.875em;font-size:var(--ico-size);fill:currentColor}
 .technical-popup-wrapper-close__icon{margin:auto}
.app-stage--v3 .technical-popup--is-mobile .technical-popup-wrapper-close__icon{--ico-size: 0.625em}
 .s-vue-modal .v--modal-overlay:has(.technical-popup){background:hsla(210, 57%, 26%, 0.7);background:hsla(var(--theme-primary--40-h, 210), var(--theme-primary--40-s, 57%), var(--theme-primary--40-l, 26%), 0.7)}
@media screen and (orientation: portrait)and (max-width: 1024px){
 .app-stage--v3 .s-vue-modal .v--modal-overlay:has(.technical-popup){background:rgba(0,0,0,0)}}
@media screen and (orientation: landscape)and (max-width: 1366px){
 .app-stage--v3 .s-vue-modal .v--modal-overlay:has(.technical-popup){background:rgba(0,0,0,0)}}
 .v--modal-overlay:has(.technical-popup){transition:none !important}
 .v-enter-active:has(.technical-popup), .v-leave-active:has(.technical-popup){transition:1s !important}
.u-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
 .u-visually-hidden{padding:0;margin:-1px;border:0}
.main-preloader{display:flex;position:fixed;top:0;bottom:0;z-index:1004;align-content:center;align-items:center;justify-content:center}
 .main-preloader{right:0;left:0;background:hsl(206,74%,15%)}
.main-preloader__svg{width:8.3333333333em}
.main-preloader__elem{fill:#fff}
.main-preloader__elem:nth-child(1){transform-origin:5% 50%;transform-origin:5% 50%;animation:pre-anim-6571d1a6 1s linear infinite 0s}
 .main-preloader__elem:nth-child(1){animation:pre-anim-6571d1a6 1s linear infinite 0s}
 .main-preloader__elem:nth-child(1), .main-preloader__elem:nth-child(1), .main-preloader__elem:nth-child(1){transform-origin:5% 50%}
 .main-preloader__elem:nth-child(1), .main-preloader__elem:nth-child(1), .main-preloader__elem:nth-child(1){transform-origin:95% 50%}
.main-preloader__elem:nth-child(2){transform-origin:15% 50%;transform-origin:15% 50%;animation:pre-anim-6571d1a6 1s linear infinite .1s}
 .main-preloader__elem:nth-child(2){animation:pre-anim-6571d1a6 1s linear infinite .1s}
 .main-preloader__elem:nth-child(2), .main-preloader__elem:nth-child(2), .main-preloader__elem:nth-child(2){transform-origin:15% 50%}
 .main-preloader__elem:nth-child(2), .main-preloader__elem:nth-child(2), .main-preloader__elem:nth-child(2){transform-origin:85% 50%}
.main-preloader__elem:nth-child(3){transform-origin:25% 50%;transform-origin:25% 50%;animation:pre-anim-6571d1a6 1s linear infinite .2s}
 .main-preloader__elem:nth-child(3){animation:pre-anim-6571d1a6 1s linear infinite .2s}
 .main-preloader__elem:nth-child(3), .main-preloader__elem:nth-child(3), .main-preloader__elem:nth-child(3){transform-origin:25% 50%}
 .main-preloader__elem:nth-child(3), .main-preloader__elem:nth-child(3), .main-preloader__elem:nth-child(3){transform-origin:75% 50%}
.main-preloader__elem:nth-child(4){transform-origin:35% 50%;transform-origin:35% 50%;animation:pre-anim-6571d1a6 1s linear infinite .3s}
 .main-preloader__elem:nth-child(4){animation:pre-anim-6571d1a6 1s linear infinite .3s}
 .main-preloader__elem:nth-child(4), .main-preloader__elem:nth-child(4), .main-preloader__elem:nth-child(4){transform-origin:35% 50%}
 .main-preloader__elem:nth-child(4), .main-preloader__elem:nth-child(4), .main-preloader__elem:nth-child(4){transform-origin:65% 50%}
.main-preloader__elem:nth-child(5){transform-origin:45% 50%;transform-origin:45% 50%;animation:pre-anim-6571d1a6 1s linear infinite .4s}
 .main-preloader__elem:nth-child(5){animation:pre-anim-6571d1a6 1s linear infinite .4s}
 .main-preloader__elem:nth-child(5), .main-preloader__elem:nth-child(5), .main-preloader__elem:nth-child(5){transform-origin:45% 50%}
 .main-preloader__elem:nth-child(5), .main-preloader__elem:nth-child(5), .main-preloader__elem:nth-child(5){transform-origin:55% 50%}
.main-preloader__elem:nth-child(6){transform-origin:55% 50%;transform-origin:55% 50%;animation:pre-anim-6571d1a6 1s linear infinite .5s}
 .main-preloader__elem:nth-child(6){animation:pre-anim-6571d1a6 1s linear infinite .5s}
 .main-preloader__elem:nth-child(6), .main-preloader__elem:nth-child(6), .main-preloader__elem:nth-child(6){transform-origin:55% 50%}
 .main-preloader__elem:nth-child(6), .main-preloader__elem:nth-child(6), .main-preloader__elem:nth-child(6){transform-origin:45% 50%}
.main-preloader__elem:nth-child(7){transform-origin:65% 50%;transform-origin:65% 50%;animation:pre-anim-6571d1a6 1s linear infinite .6s}
 .main-preloader__elem:nth-child(7){animation:pre-anim-6571d1a6 1s linear infinite .6s}
 .main-preloader__elem:nth-child(7), .main-preloader__elem:nth-child(7), .main-preloader__elem:nth-child(7){transform-origin:65% 50%}
 .main-preloader__elem:nth-child(7), .main-preloader__elem:nth-child(7), .main-preloader__elem:nth-child(7){transform-origin:35% 50%}
.main-preloader__elem:nth-child(8){transform-origin:75% 50%;transform-origin:75% 50%;animation:pre-anim-6571d1a6 1s linear infinite .7s}
 .main-preloader__elem:nth-child(8){animation:pre-anim-6571d1a6 1s linear infinite .7s}
 .main-preloader__elem:nth-child(8), .main-preloader__elem:nth-child(8), .main-preloader__elem:nth-child(8){transform-origin:75% 50%}
 .main-preloader__elem:nth-child(8), .main-preloader__elem:nth-child(8), .main-preloader__elem:nth-child(8){transform-origin:25% 50%}
.main-preloader__elem:nth-child(9){transform-origin:85% 50%;transform-origin:85% 50%;animation:pre-anim-6571d1a6 1s linear infinite .8s}
 .main-preloader__elem:nth-child(9){animation:pre-anim-6571d1a6 1s linear infinite .8s}
 .main-preloader__elem:nth-child(9), .main-preloader__elem:nth-child(9), .main-preloader__elem:nth-child(9){transform-origin:85% 50%}
 .main-preloader__elem:nth-child(9), .main-preloader__elem:nth-child(9), .main-preloader__elem:nth-child(9){transform-origin:15% 50%}
.main-preloader__elem:nth-child(10){transform-origin:95% 50%;transform-origin:95% 50%;animation:pre-anim-6571d1a6 1s linear infinite .9s}
 .main-preloader__elem:nth-child(10){animation:pre-anim-6571d1a6 1s linear infinite .9s}
 .main-preloader__elem:nth-child(10), .main-preloader__elem:nth-child(10), .main-preloader__elem:nth-child(10){transform-origin:95% 50%}
 .main-preloader__elem:nth-child(10), .main-preloader__elem:nth-child(10), .main-preloader__elem:nth-child(10){transform-origin:5% 50%}
@keyframes pre-anim-6571d1a6{
50%{transform:scale(0.2);transform:scale(0.2)}}
@keyframes pre-anim-6571d1a6{
50%{transform:scale(0.2);transform:scale(0.2)}}
.u-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
 .u-visually-hidden{padding:0;margin:-1px;border:0}
.games__overlay{position:absolute;top:0;bottom:0;z-index:1006}
 .games__overlay{right:0;left:0;background:rgba(0,0,0,.7)}
.u-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
 .u-visually-hidden{padding:0;margin:-1px;border:0}
.app-stub{--bar-thickness: 8px;--bar-height-max: 32px;--bar-height-mid: 16px;--bar-margin: 4px;--bar-border-radius: 4px;position:fixed;top:0;z-index:10900;width:100vw;height:100vh;touch-action:none}
 .app-stub{background-color:hsl(210, 57%, 26%);background-color:var(--theme-primary--40, hsl(210, 57%, 26%))}
 .app-stub, .app-stub, .app-stub{left:0}
 .app-stub, .app-stub, .app-stub{right:0}
.app-stub__wrap{display:flex;position:absolute;top:0;align-items:center;justify-content:center;width:100vw;height:100vh;color:#fff}
 .app-stub__wrap, .app-stub__wrap, .app-stub__wrap{left:0}
 .app-stub__wrap, .app-stub__wrap, .app-stub__wrap{right:0}
.app-stage--is-mobile .app-stub__wrap{height:calc(1vh*100);height:calc(var(--vh, 1vh)*100);will-change:height,top}
 .app-stage--is-mobile .app-stub__wrap{transition:.3s height, .3s top}
.app-stub.disabled{opacity:0;pointer-events:none}
 .app-stub.disabled{transition:10ms}
 .app-stub.disabled .app-stub__circle{animation:none}
.app-stub__svg{fill:none;position:absolute;top:50%;overflow:visible}
 .app-stub__svg, .app-stub__svg, .app-stub__svg{left:50%;transform:translate(-50%, -50%)}
.app-stub__cord,.app-stub__part,.app-stub__circle{stroke-width:2.5;stroke-linecap:round;stroke:hsl(208, 100%, 86%);stroke:var(--theme-on-gray-100-primary, hsl(208, 100%, 86%))}
.app-stub__rectangles,.app-stub__percent{fill:hsl(208, 100%, 86%);fill:var(--theme-on-gray-100-primary, hsl(208, 100%, 86%))}
.app-stub__percent{font-size:37px}
.app-stub__rectangles,.app-stub__figure,.app-stub__circle{color:hsl(208, 100%, 86%);color:var(--theme-on-gray-100-primary, hsl(208, 100%, 86%));stroke:hsl(208, 100%, 86%);stroke:var(--theme-on-gray-100-primary, hsl(208, 100%, 86%));stroke-width:3;stroke-miterlimit:10}
.u-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
 .u-visually-hidden{padding:0;margin:-1px;border:0}
.vfm{display:flex;z-index:1003 !important;align-items:center;justify-content:center}
.vfm--overlay{overflow:auto;will-change:opacity}
 .vfm--overlay{background-color:rgba(0,0,0,.7);transition:opacity .2s}
.u-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
 .u-visually-hidden{padding:0;margin:-1px;border:0}
@keyframes waiting-connection-spin-567dab90{
from{transform:rotate(0deg)}
to{transform:rotate(360deg)}}
.waiting-connection{--waitng-connetction-bg-color: hsla(var(--theme-primary--40-h), var(--theme-primary--40-s), var(--theme-primary--40-l), 0.9);position:fixed;top:0;left:0;z-index:1005;width:100%;height:100%;overflow:hidden;background-color:hsla(209, 100%, 9%, 0.8);background-color:var(--waitng-connetction-bg-color, hsla(209, 100%, 9%, 0.8));direction:ltr;font-size:16px}
.waiting-connection__wrapper{display:flex;position:fixed;top:0;left:0;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}
 .waiting-connection__wrapper{direction:rtl}
.app-stage--is-mobile .waiting-connection__wrapper{position:absolute}
.waiting-connection__stage{display:flex;position:relative;flex-direction:column;align-items:center}
.waiting-connection__svg{margin-bottom:1.25em}
.waiting-connection__title{margin-top:0;margin-bottom:0;text-align:center;font-family:var(--font-family);font-weight:400;color:hsl(208, 100%, 86%);color:var(--theme-on-gray-100-primary, hsl(208, 100%, 86%))}
.waiting-connection-svg{fill:none}
.waiting-connection-svg__circle,.waiting-connection-svg__figure,.waiting-connection-svg__part{stroke:hsl(208, 100%, 86%);stroke:var(--theme-on-gray-100-primary, hsl(208, 100%, 86%))}
.waiting-connection-svg__circle{opacity:.1;stroke-width:3}
.waiting-connection-svg__figure{fill:hsl(208, 100%, 86%);fill:var(--theme-on-gray-100-primary, hsl(208, 100%, 86%))}
.waiting-connection-svg__line{transform-origin:center;animation:waiting-connection-spin-567dab90 2s linear infinite;stroke-width:3;stroke-linecap:round}
.waiting-connection-svg__part{stroke-width:3;stroke-linecap:round}
.u-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
 .u-visually-hidden{padding:0;margin:-1px;border:0}
#app{height:100%;}
