.view{position:relative;height:100%;width:100%;display:flex;justify-content:left}.view__ws-not-connected{opacity:.1}.view__overlay{position:absolute;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;pointer-events:none}.view__overlay__bottom{width:100%;position:absolute;bottom:-1px;left:0}.view__overlay__header{width:100%;display:flex;justify-content:space-between;height:40px;gap:15px;padding:5px 0 0 0}.view__overlay__header__settings{display:flex;justify-content:end;gap:5px;padding-right:5px}.view__overlay__header__leaderboard{display:flex;flex-direction:column;gap:6px}.view__controls{width:fit-content;height:auto;display:flex;flex-direction:column;align-items:center}.view__controls-wrapper{width:100%;height:100%;background:#031620}.view__iphone_landscape{height:calc(100% - 15px)}.LANDSCAPE .view__controls-wrapper{padding-left:.5%}.LANDSCAPE .view__controls{transform-origin:left top;display:flex;flex-direction:column;justify-content:flex-start;margin-top:10px}.LANDSCAPE .view__info{position:relative;width:100%;justify-content:flex-start;padding-left:6%;height:35px;align-items:center;margin-bottom:3px;top:2px}.LANDSCAPE .view__replay{position:relative;left:0;height:30px;margin-bottom:15px}.PORTRAIT .view{flex-direction:column;align-items:baseline}.PORTRAIT .view__controls-wrapper{display:flex;align-items:baseline;justify-content:center}.PORTRAIT .view__controls{transform-origin:top center;padding:1.5% 0;margin-top:0}.PORTRAIT .view__info{height:50px;top:0;width:100%;display:flex;align-items:center;justify-content:end}.DESKTOP .view{flex-direction:column;align-items:center;justify-content:normal}.DESKTOP .view__controls{flex-direction:row;align-items:center;justify-content:space-evenly;gap:3%;max-width:1000px;margin:0 auto;height:87%;padding:5px}.DESKTOP .view__settings{gap:7px;padding-right:7px}.DESKTOP .view__overlay__header{padding:7px 0 0 0}.REPLAY .view__overlay__header__leaderboard>div{width:80px !important}
.coef-hist{position:relative;width:100%;display:flex;background-color:rgba(7,23,30,.8078431373);pointer-events:all}.coef-hist .coef-hist-btn-wrapper{display:flex;align-items:flex-end;justify-content:center;width:50px;height:21px;top:-21px;position:absolute;right:0}.coef-hist button{position:absolute;right:5px;z-index:2;display:flex;justify-content:center;align-items:center;width:35px;height:13px;border:none;border-top-left-radius:9px;border-top-right-radius:9px;background-color:rgba(7,23,30,.6039215686);cursor:pointer}.coef-hist button>svg{transform:translateY(1px) scaleY(-1)}.coef-hist .coef-hist-overlay{height:100%;width:30px;position:absolute;right:0;margin:0;background-image:linear-gradient(to left, #031620 0%, transparent 100%)}.coef-hist__expanded{z-index:2;background-color:unset;background-image:linear-gradient(to top, #031620 2%, rgba(7, 23, 30, 0.8078431373) 16%)}.coef-hist__expanded button>svg{transform:translateY(-1px) scaleY(1)}.coef-hist__expanded .coef-hist-overlay{display:none}.LANDSCAPE .coef-hist{width:100%}.LANDSCAPE .coef-hist button{background-color:#0d3142}.LANDSCAPE .coef-hist__list>div{margin:1px 5px}.DESKTOP .coef-hist button{right:10px}
.coef-history-item{margin:0 5px;padding-top:1px}.coef-history-item>span{cursor:pointer;font-weight:bold;font-size:.9em}.coef-history-item>span.coef-small{color:#00ddfe}.coef-history-item>span.coef-big{color:#2ad33a}.coef-history-item>span.coef-first{position:relative;display:inline-block}.coef-history-item--expanded{padding-top:0}
.coef-hist-list{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;overflow:hidden;gap:1px}.coef-hist-list--expanded{flex-wrap:wrap;justify-content:space-around}
.tutorial-modal__content{overflow-y:auto;scrollbar-color:#00ddfe rgba(0,0,0,0);scrollbar-width:thin;background-color:#07181e}.tutorial-modal .modal-title{margin:15px 0px;font-size:20px;text-transform:uppercase}.tutorial-modal .modal-body{background-color:#0c3241;border-top:2px solid #09506a;padding:0;position:relative}.tutorial-modal .modal-body .img-container{position:relative}.tutorial-modal .modal-body .img-container__info-image{padding:10px 20px;width:100%}.tutorial-modal .modal-body .img-container__bet-frame-overlay{position:absolute;left:50%;width:85%;z-index:1;top:65%;transform:translateX(-50%)}.tutorial-modal .modal-body .img-container__bet-frame-text{position:absolute;left:50%;width:85%;top:116%;transform:translateX(-50%);z-index:2;display:flex}.tutorial-modal .modal-body .img-container__bet-frame-text__auto-collect{position:absolute;display:flex;align-items:center;justify-content:center;left:45%;transform:translateX(-50%);font-size:6px;font-weight:bold;color:#fff;text-align:center;line-height:1;text-transform:uppercase;white-space:pre-line}.tutorial-modal .modal-body .img-container__bet-frame-text__auto-bet{position:absolute;display:flex;align-items:center;justify-content:center;right:10%;transform:translateX(50%);font-size:6px;font-weight:bold;color:#00ddfe;text-align:center;line-height:1;text-transform:uppercase;white-space:pre-line}.tutorial-modal .modal-body .img-container__coeff{width:100px;position:absolute;left:50%;transform:translateX(-50%);top:10%}.tutorial-modal .dark-modal-body{border-top:0;border-bottom:2px solid #09506a;margin-top:0;padding:65px 0 30px;border-bottom-left-radius:0;border-bottom-right-radius:0}.tutorial-modal .dark-modal-body__big-plane-image{position:relative;left:20%;transform:translateX(-20%);padding:10px 20px;width:85%;margin-bottom:28%}.tutorial-modal .dark-modal-body__coins{position:absolute;left:50%;width:85%;top:36%;transform:translateX(-50%);padding-bottom:30px}.tutorial-modal .dark-modal-body--no-huge-top-padding{padding:10px 0 25px}.tutorial-modal .dark-modal-body--no-border-bottom{border-bottom:0}.tutorial-modal .modal-bottom{cursor:pointer;border-top:0;margin-top:0;color:#00daf7;font-size:13px;padding:20px}.DESKTOP.tutorial-modal{max-height:80%;max-width:400px}.LANDSCAPE.tutorial-modal{max-width:400px;font-size:15px}.LANDSCAPE.tutorial-modal .modal-title{margin:4px 0px;font-size:15px}.LANDSCAPE.tutorial-modal .modal-bottom{padding:8px}.PORTRAIT.tutorial-modal{max-height:75%;font-size:13px}.PORTRAIT.tutorial-modal .dark-modal-body{padding:60px 0 30px}.PORTRAIT.tutorial-modal .dark-modal-body--no-huge-top-padding{padding:10px 0 30px}.PORTRAIT.tutorial-modal .modal-bottom{font-size:11px}
.avatar{display:flex;justify-content:center}.avatar__id{position:absolute;left:100%;top:100%;transform:translate(-70%, -100%);background:inherit;width:14px;height:14px;line-height:100%;display:flex;justify-content:center;align-items:center;border-radius:50%}.avatar__id svg{fill:#00defb;width:3.5px;height:9px}.avatar img,.avatar picture{width:100%;height:auto;background-color:#09506a;border-radius:50%}
.panel,.bet-tabs{display:flex;flex-direction:column;border-radius:15px;border:2px solid #0c3241;background-color:#0c3241}.panel_accent{width:100%;background-color:#07181e}.panel_accent-top{border-top-right-radius:15px;border-top-left-radius:15px}.panel_accent-bottom{border-bottom-right-radius:calc(15px - 3px);border-bottom-left-radius:calc(15px - 3px)}.panel_title_style{font-size:85%;font-weight:600}.panel_option_list{display:flex;align-items:center;justify-content:space-between;width:100%;gap:7px}.bet-tabs{width:100%;max-width:460px;justify-content:space-between;position:relative;height:50%}.bet-tabs__number{position:absolute;right:4px}.bet-tabs__tab{width:130px}.DESKTOP .bet-tabs{height:100%}.LANDSCAPE .bet-tabs{height:45%}
.bet-panel-number{z-index:1}.bet-panel-number svg{fill:#00defb;width:5px;height:12px;margin-left:1px}.one{padding-right:2px}.replay-without-snapshot{opacity:.2}
.switcher{display:flex;gap:4px;justify-content:center}.switcher button.bet-tabs__tab{text-transform:uppercase}.switcher button{border:none;position:relative;background:unset;cursor:pointer;font-weight:bold;color:#81939c;margin:2px 0px;display:flex;justify-content:space-between;align-items:center}.switcher button.left::after{content:"";position:relative;display:inline-block;width:8px;height:8px;border:none;border-radius:4px;background-color:#81939c}.switcher button.right::before{content:"";position:relative;display:inline-block;width:8px;height:8px;border:none;border-radius:4px;background-color:#81939c}.switcher button.left::before{content:"";position:relative;display:inline-block;width:0;height:0;border:8px solid rgba(0,0,0,0);transform:scaleY(0.6);border-right-color:#81939c}.switcher button.right::after{content:"";position:relative;display:inline-block;width:0;height:0;border:8px solid rgba(0,0,0,0);transform:scaleY(0.6);border-left-color:#81939c}.switcher button.active{color:#00ddfe}.switcher button.active.left::after{background-color:#00ddfe}.switcher button.active.right::before{background-color:#00ddfe}.switcher button.active.left::before{border-right-color:#00ddfe}.switcher button.active.right::after{border-left-color:#00ddfe}
.panel{display:flex;flex-direction:column;border-radius:15px;border:2px solid #0c3241;background-color:#0c3241}.panel_accent,.bet-panel__bottom{width:100%;background-color:#07181e}.panel_accent-top{border-top-right-radius:15px;border-top-left-radius:15px}.panel_accent-bottom,.bet-panel__bottom{border-bottom-right-radius:calc(15px - 3px);border-bottom-left-radius:calc(15px - 3px)}.panel_title_style{font-size:85%;font-weight:600}.panel_option_list,.bet-panel__bets-opt-list{display:flex;align-items:center;justify-content:space-between;width:100%;gap:7px}.bet-panel{height:100%}.bet-panel__header,.bet-panel__bottom{width:100%;padding:0 calc(1% + 8px);display:flex;flex-direction:row;justify-content:space-between;align-items:center}.bet-panel__header-left,.bet-panel__bottom-left{width:49%;gap:6px}.bet-panel__header-right,.bet-panel__bottom-right{width:47%;gap:6px}.bet-panel__header{height:65%}.bet-panel__header-left,.bet-panel__header-right{display:flex;align-items:center;height:89%;padding:1.5% 0}.bet-panel__header-left{flex-direction:column;justify-content:space-between}.bet-panel__header-right{justify-content:center}.bet-panel__bottom{height:calc(100% - 65%)}.bet-panel__bottom-left{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:100%}.bet-panel__bottom-left-collect-spinner{width:72%;min-width:115px}.bet-panel__bottom-right{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:100%;padding-left:10px}.bet-panel__bottom-right__auto{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;gap:10px}.bet-panel__bottom-right__auto-airplane{width:40px;fill:#09506a;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.bet-panel__bottom-right__auto-airplane--active{fill:#00deff}.bet-panel__bottom-right__auto-airplane--disabled{cursor:unset;pointer-events:none}.bet-panel__bottom-right__auto-rounds-counter{padding:6% 1%}.bet-panel__bottom-right__auto-rounds-counter svg{height:10%}.bet-panel__bottom-right__auto-rounds-counter{width:calc(100% - 100px);height:100%;display:flex;align-items:center;justify-content:center}.bet-panel__bottom-right__auto-autobet{width:40px;height:100%;display:flex;align-items:center;justify-content:center}.bet-panel__bottom-right__autoplay-count{position:absolute;right:-1%;top:10%;background-color:#00deff;color:#07171e;font-size:80%;font-weight:bold;border-radius:25px;height:25px;width:25px;display:flex;justify-content:center;padding-top:3px}.bet-panel__bottom-right__autoplay-count-infinit{font-size:18px;margin-top:-4px}.bet-panel__bet-block{width:100%}.bet-panel__bet-block .plus-minus-button{aspect-ratio:2.6/2.9;min-width:38px;font-size:23px}.DESKTOP .bet-panel__header-left,.DESKTOP .bet-panel__header-right{padding:2.5% 0;margin-bottom:.5%}.REPLAY .bet-panel__bottom-right__auto-airplane,.REPLAY .bet-panel__bottom-right__auto-rounds-counter{pointer-events:none}.REPLAY .bet-panel__bottom-right__auto-airplane.replay-without-snapshot,.REPLAY .bet-panel__bottom-right__auto-rounds-counter.replay-without-snapshot{opacity:.5}.REPLAY .bet-panel__bottom-left-collect-spinner .spinner__input-wrapper.replay-without-snapshot{opacity:.1}.LANDSCAPE .bet-simple-only .bet-panel__header-left,.LANDSCAPE .bet-simple-only .bet-panel__header-right{padding:2% 0 2% 0}
.option-button{border-radius:10px;background-color:#05516b;border:none;color:#fff;transition:background-color,color .2s;cursor:pointer;font-weight:bold;width:100%;height:32px}.option-button:active:not([disabled]),.option-button__active{background-color:#09506a;color:#fff}.option-button[disabled]{opacity:.15}.option-button:active:not([disabled]){transform:scale(0.97);box-shadow:0 2px 8px rgba(0,0,0,.15)}.PORTRAIT .option-button{height:30px}.REPLAY .option-button{cursor:default;pointer-events:none}
.bet-button{position:relative;padding:10px 20px;border:none;cursor:pointer;background-color:rgba(0,0,0,0);transition:background-color .3s;color:#fff;width:100%;height:100%;border-radius:25px;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column}.bet-button>svg.btn_icon{position:absolute;display:block;height:auto;width:16%;top:2px;right:2px;opacity:.8}.bet-button>svg.btn_icon.animate{animation:rotate 1.5s linear infinite}.bet-button>svg.btn_icon.animate_delayed{opacity:0;animation:rotate 1.5s linear infinite 1s,fade_in .4s linear 1s forwards}.bet-button__bet{background:linear-gradient(180deg, #2ee64e 0%, #12b320 44%, #14a02f 71%, #199a53 100%);box-shadow:0 4px 6px rgba(0,0,0,.2),inset 0 -4px 6px hsla(0,0%,100%,.1098039216)}.bet-button__cashout{background:linear-gradient(180deg, #fcf404 0%, #e3cb05 44%, #d2ad05 71%, #d0a404 100%);box-shadow:0 4px 6px rgba(0,0,0,.2),inset 0 -4px 6px hsla(0,0%,100%,.1098039216)}.bet-button__cashout>svg.btn_icon{opacity:1}.bet-button__cancel{background:linear-gradient(180deg, #ff1d00 0%, #db0100 44%, #c80000 71%, #cc0a00 100%);box-shadow:0 4px 6px rgba(0,0,0,.2),inset 0 -4px 6px hsla(0,0%,100%,.1098039216)}.bet-button__cancel_disabled{background:linear-gradient(180deg, #ff1d00 0%, #db0100 44%, #c80000 71%, #cc0a00 100%);box-shadow:0 4px 6px rgba(0,0,0,.2),inset 0 -4px 6px hsla(0,0%,100%,.1098039216);opacity:.5;pointer-events:none;cursor:not-allowed}.bet-button__bet_disabled{background:linear-gradient(180deg, #2ee64e 0%, #12b320 44%, #14a02f 71%, #199a53 100%);box-shadow:0 4px 6px rgba(0,0,0,.2),inset 0 -4px 6px hsla(0,0%,100%,.1098039216);opacity:.5;pointer-events:none;cursor:not-allowed}.bet-button__cashout_disabled{background-image:linear-gradient(180deg, rgba(254, 254, 254, 0.5607843137) 0%, rgba(227, 227, 227, 0.3607843137) 50%, rgba(213, 213, 213, 0.2392156863) 100%);pointer-events:none;cursor:not-allowed;position:relative;z-index:1}.bet-button__cashout_disabled .bet-button__progress{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-image:linear-gradient(180deg, #fcf404 0%, #e3cb05 44%, #d2ad05 71%, #d0a404 100%);box-shadow:0 4px 6px rgba(0,0,0,.2),inset 0 -4px 6px hsla(0,0%,100%,.1098039216);animation:preflight 2.6s linear forwards;z-index:-1;transform:scaleX(0);transform-origin:left center}.bet-button__PENDING{opacity:.5;pointer-events:none;cursor:not-allowed}.bet-button__freebet{padding-top:0px}.bet-button__value{font-size:1.6rem;font-family:"MyriadPro",sans-serif;font-weight:bold;line-height:.9em}.bet-button__label{display:flex;align-items:center;justify-content:center;gap:4px;max-width:100%;font-size:1.4rem;font-family:"Gadugi",sans-serif;line-height:.9em}.bet-button__label svg{width:20px;height:20px;flex-shrink:0;transform:translateY(1px)}.bet-button:active:not([disabled]){transform:scale(0.98);box-shadow:0 2px 8px rgba(0,0,0,.15)}button[disabled]{pointer-events:none;cursor:not-allowed}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fade_in{0%{opacity:0}100%{opacity:1}}@keyframes preflight{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}
.freebet-counter{color:#fff;font-size:1.1em;font-family:"MyriadPro",sans-serif;font-weight:bold;line-height:1.6em}
.panel{display:flex;flex-direction:column;border-radius:15px;border:2px solid #0c3241;background-color:#0c3241}.panel_accent{width:100%;background-color:#07181e}.panel_accent-top{border-top-right-radius:15px;border-top-left-radius:15px}.panel_accent-bottom{border-bottom-right-radius:calc(15px - 3px);border-bottom-left-radius:calc(15px - 3px)}.panel_title_style,.toggle__accent .toggle__label,.toggle__accent .toggle__label_on,.toggle__inline .toggle__label{font-size:85%;font-weight:600}.panel_option_list{display:flex;align-items:center;justify-content:space-between;width:100%;gap:7px}.toggle{display:flex;align-items:center;text-transform:uppercase;flex-direction:column;justify-content:center;cursor:pointer;height:100%;margin-top:-5px}.toggle__wrapper{margin:5px 0}.toggle__label{font-weight:bold;display:block;text-align:center;color:#fff;line-height:1.1}.toggle__label_on{color:#00ddfe}.toggle__slider{aspect-ratio:5/2;min-width:40px;min-height:15px;background-color:#0d3142;border-radius:10px;position:relative;transition:background-color .2s;display:block}.toggle__slider:before{content:"";position:absolute;aspect-ratio:1/1;height:135%;background-color:#09506a;border-radius:50%;top:-16%;left:0;transition:transform .2s}.toggle input[type=checkbox]{display:none}.toggle input[type=checkbox]:checked+.toggle__slider:before{transform:translateX(84%);background-color:#00deff}.toggle__disabled{opacity:.5;pointer-events:none}.toggle__replayWithSnapshot{pointer-events:none}.toggle__is-opaque{opacity:1}.toggle__inline{flex-direction:row;justify-content:flex-start}.toggle__inline .toggle__label{display:flex;margin-left:15px;line-height:unset}.toggle__accent .toggle__label,.toggle__accent .toggle__label_on,.toggle__inline .toggle__label{color:#fff}.row{flex-direction:row}
.plus-minus-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:11px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s;font-family:monospace;aspect-ratio:2.6/2.9;min-width:30px;font-size:19px;padding-bottom:1px}.plus-minus-button:hover:active:not([disabled]){transform:scale(0.97);box-shadow:0 2px 8px rgba(0,0,0,.15)}.plus-minus-button__disabled.plus-minus-button__big{opacity:.15}.plus-minus-button__disabled.plus-minus-button__small{color:#414a4e;border-color:#071820;background-color:#081c23}.plus-minus-button__big{background-color:#0b536a;color:#00deff;border:1px solid #00deff}.plus-minus-button__big:active{background-color:#0b536a;color:#00deff;border:1px solid #00deff}.plus-minus-button__small{background-color:#0c3142;color:#ddd;border:1px solid #00deff}.plus-minus-button__small:active{background-color:#0c3142;color:#ddd;border:1px solid #00deff}
.spinner{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.spinner__input-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 2px;margin-top:3px}
.spinner_with_range{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;padding-bottom:3px;position:relative;min-height:55px}.spinner_with_range .spinner{width:93%;height:auto}
.input_amount{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.input_amount input[type=text]::-webkit-outer-spin-button,.input_amount input[type=text]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input_amount input[type=text]{-moz-appearance:textfield}.input_amount input[type=text]{background:none;border:none;font-size:1.1rem;color:#fff;width:90%;text-align:center;font-weight:bold}.input_amount input[type=text].text_input_active{color:#00defb}.input_amount input[disabled]{user-select:none;pointer-events:none;opacity:1}.input_amount__active{color:#00defb !important}

.ui-round-counter{background-color:#05516b;color:#81939c;fill:#81939c;border-radius:8px;border:none;height:100%;width:100%;cursor:pointer;font-weight:bold;font-size:100%}.ui-round-counter--accent{background-color:#0d3142;color:#fff;fill:#fff;border:1px solid #00deff}.ui-round-counter--active{transform:scale(0.97);box-shadow:0 2px 8px rgba(0,0,0,.15),inset 0 2px 12px 0 rgba(0,0,0,.25)}.ui-round-counter__value{width:80%;line-height:16px;margin:auto}.ui-round-counter__value div{display:flex;align-items:center;justify-content:center}.ui-round-counter__value--infinit{display:flex;align-items:center;justify-content:center;height:35%}
.panel{display:flex;flex-direction:column;border-radius:15px;border:2px solid #0c3241;background-color:#0c3241}.panel_accent{width:100%;background-color:#07181e}.panel_accent-top{border-top-right-radius:15px;border-top-left-radius:15px}.panel_accent-bottom{border-bottom-right-radius:calc(15px - 3px);border-bottom-left-radius:calc(15px - 3px)}.panel_title_style{font-size:85%;font-weight:600}.panel_option_list{display:flex;align-items:center;justify-content:space-between;width:100%;gap:7px}.rounds-number-list{position:absolute;top:0;right:0;text-transform:uppercase;display:flex;flex-direction:column;align-items:center;gap:6px;padding-top:6px;padding-bottom:8px;border-top-left-radius:13px;border-top-right-radius:13px;width:calc(47% + 1%);height:65%;background-color:#07181e;z-index:100}.rounds-number-list .option-button{padding:0;font-size:80%}.rounds-number-list__numbers{display:grid;grid-template-columns:repeat(4, 1fr);gap:4px;width:100%;padding:4px 12px}.rounds-number-list__button-infinit{width:100px;border-radius:8px;border:none;padding:2px 0 !important;fill:#fff}.rounds-number-list__button-infinit svg{width:30% !important}.rounds-number-list__button_active,.rounds-number-list__button_active:active:not([disabled]){background-color:#25be37 !important}.PORTRAIT .rounds-number-list{gap:2px}
.countdown{position:absolute;display:flex;justify-content:center;align-items:center;width:180px;height:180px;top:calc(25% - 70px)}.countdown__component{width:100%;height:100%}.countdown__component canvas{background:rgba(0,0,0,0)}.countdown__time{position:absolute;font-size:3.4rem;font-weight:bold;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.3215686275);margin-top:5px}
.custom-modal.sound-popup{max-width:355px}.custom-modal.sound-popup .modal-body{text-align:center;font-size:18px;line-height:1.5;margin:20px 0;overflow:hidden}.custom-modal.sound-popup .modal-bottom{display:flex;gap:20px;padding:10px 20px;margin-top:0}
.button{border-radius:20px;cursor:pointer;transition:background-color,color .2s;width:100%;display:flex;align-items:center;justify-content:center;padding:4px 10px;border:none;height:36px;font-weight:bold;font-size:14px}.button__disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.button.info{background-color:#0d3142;color:#81939c;height:unset;font-weight:normal;border-radius:16px}.button.info:active{background-color:#09506a;color:#ddd}.button.accent{background-color:#25be37;color:#fff;font-weight:bold}.button.primary{background-color:#09506a;color:#fff;font-weight:bold}.button.danger{background-color:#8d0100;color:#fff;font-weight:bold}
body,#root,.app{height:calc(var(--vh, 1vh)*100);width:100%}.app-wrapper.LANDSCAPE{display:flex;width:fit-content}.app{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.app-container{position:relative;width:100%;height:100%}.profile-host{position:absolute;inset:0;z-index:50;pointer-events:none}.RE_CONNECTING .view,.RE_CONNECTING .keyboard,.FORCE_DISCONNECTED .view,.FORCE_DISCONNECTED .keyboard{opacity:0}
.keyboard{background-color:#031620;display:flex;justify-content:center;align-items:center}.keyboard__content{position:relative;aspect-ratio:3;max-width:100%;height:240px;display:grid;grid-template-columns:3fr 1fr;background-color:#07171e;gap:7px;padding:5px;border-radius:15px}.keyboard__content__actions{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;gap:7px}.keyboard__content__actions__item{background-color:#163848;border:2.5px solid #09506a;color:#00ddfe;border-radius:12px;font-weight:900;font-size:30px;display:flex;justify-content:center;align-items:center;font-family:monospace;line-height:0}.keyboard__content__actions__item:active{transform:scale(0.97)}.keyboard__content__actions__item__arrow svg{transform:scale(0.7)}.LANDSCAPE .keyboard{padding:5px}.LANDSCAPE .keyboard--iphone{border-bottom:14px solid #000}.LANDSCAPE .keyboard__content{gap:8px;padding:10px;height:80%;width:100%}.LANDSCAPE .keyboard__content__actions{gap:8px}
.keyboard-number-keys{height:100%;display:grid;grid-template-columns:repeat(3, 1fr);gap:7px}.keyboard-number-keys__item{display:flex;align-items:center;justify-content:center;font-size:25px;background:#07171e;border:2.5px solid #09506a;color:#fff;border-radius:12px;font-weight:700}.keyboard-number-keys__item:active{transform:scale(0.97)}.keyboard-number-keys__item:nth-child(10){background-color:#163848}.keyboard-number-keys__item:last-child{grid-column-start:2;grid-column-end:4}.keyboard-number-keys--landscape{gap:8px}.keyboard-number-keys--landscape .keyboard-number-keys__item{border-radius:13px;font-size:30px}
@font-face{font-family:"Gadugi";src:url(590073b28e5b8bc6f747.ttf) format("truetype");font-weight:normal;font-display:swap}@font-face{font-family:"Gadugi";src:url(94f1987150497b646b4f.ttf) format("truetype");font-weight:bold;font-display:swap}@font-face{font-family:"MyriadPro";src:url(b89714aaf878255c4315.ttf) format("truetype");font-weight:bold;font-display:swap}@font-face{font-family:"MyriadPro";src:url(96911cd065ec5b305feb.ttf) format("truetype");font-weight:normal;font-display:swap}@font-face{font-family:"ProximaNova";src:url(dfa26f09d155df035c98.ttf) format("truetype");font-weight:normal;font-display:swap}@font-face{font-family:"ProximaNova";src:url(f3c7fec78a9f7f598801.ttf) format("truetype");font-weight:bold;font-display:swap}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{overflow:hidden;width:100%;background-color:#000}body{background:#000;color:#fff;font-family:"Gadugi",sans-serif;overflow:hidden}button,label{user-select:none;font-family:"Gadugi",sans-serif}input{outline:none;font-family:"Gadugi",sans-serif}
