@import "https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap";input:-webkit-autofill{transition:background-color 600000s,color 600000s!important}input:-webkit-autofill:hover{transition:background-color 600000s,color 600000s!important}input:-webkit-autofill:focus{transition:background-color 600000s,color 600000s!important}*{font-family:Roboto,sans-serif}.bold,h1,h2,h3,h4,h5{font-weight:700}.normal,p{font-weight:400}h1{letter-spacing:0;font-size:48rem;line-height:67rem}h2{letter-spacing:0;font-size:32rem;line-height:45rem}h3{letter-spacing:.6rem;font-size:24rem;line-height:34rem}h3.normal{letter-spacing:0}h4{letter-spacing:.5rem;font-size:20rem;line-height:28rem}h5{letter-spacing:.4rem;font-size:16rem;line-height:22rem}p.p1,input,.select,.select *{letter-spacing:.5rem;font-size:20rem;line-height:28rem}p.p2{letter-spacing:.4rem;font-size:16rem;line-height:26rem}p.p3{letter-spacing:.3rem;font-size:12rem;line-height:17rem}button{z-index:1;border-radius:100vmax;width:70vw;margin-top:16rem;padding:33rem 4rem 35rem;font-size:24rem;font-weight:700;line-height:28rem;position:relative}button.back-btn{font-size:20rem;font-weight:unset;display:flex;position:absolute;top:40rem;left:20rem;padding:17rem 72rem 19rem 48rem!important}button.back-btn svg{align-self:center;width:24rem;height:24rem;margin-right:16rem}button:before{content:"";border-radius:inherit;opacity:0;z-index:-1;width:20%;height:100%;transition:width .3s ease-in-out,left .3s ease-in-out;position:absolute;top:0;left:40%}button:hover:before,button:active:before{opacity:1;width:100%;display:unset;left:0}button.circular:before{width:2%;height:2%;transition:width .3s ease-in-out,left .3s ease-in-out,height .3s ease-in-out,top .3s ease-in-out;top:49%;left:49%}button.circular:hover:before,button.circular:active:before{width:100%;height:100%;top:0;left:0}button.white{color:#000;background-color:#fff}button.white:before{background-color:#d1d1d1}button.black{background-color:#1a1a1a;border:2rem solid #fff}button.black:before{background-color:#2e2e2e}button.red{background-color:#bb0a30}button.red:before{background-color:#880823}button.cancel{background-color:#1a1a1a}button.cancel:before{background-color:#2e2e2e}button:disabled{color:#3c3c3c!important;background-color:#222!important}button:disabled:before{display:none}button.small{margin-top:unset;padding:17rem 44rem 19rem;font-size:20rem;line-height:28rem}button.unset{border:unset;background:unset;width:unset;margin:0;padding:0}.App{text-align:center;background-color:#1a1a1a;flex-direction:column;width:100vw;height:1920rem;display:flex}.App *{color:#fff}.App .screen-container{flex-direction:column;flex-grow:1;display:flex}.App .top{flex-direction:column;flex-grow:1;align-items:center;padding-top:409rem;display:flex}.App .top:has(.radio-buttons){padding-top:284rem}.App .top.less-padding{padding-top:195rem}.App .top>div{width:70vw}.App .top>div>h1{white-space:pre-line;margin-bottom:24rem}.App .top>div>p.p1{margin-bottom:128rem}.App .top>div>.animation{width:300rem;height:300rem;position:fixed;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.App .buttons{flex-direction:column;align-items:center;padding-bottom:72rem;display:flex}.App p.error-message{color:#bb0a30}.App .offline-lamp{z-index:100;background-color:red;border:1px solid #303030;border-radius:7px;width:7px;height:7px;position:fixed;bottom:20px;right:8px}.animation img{object-fit:contain;width:100vw;height:100vh;position:fixed;top:0;left:0}.progress{justify-content:center;margin-top:-76rem;margin-bottom:128rem;display:flex}.progress .dot{z-index:2;background-color:#1a1a1a;border:2rem solid #fff;border-radius:50%;justify-content:center;align-items:center;width:40rem;height:40rem;margin-right:23rem;transition:scale .3s ease-in-out,border .3s ease-in-out;display:flex;position:relative;transform:scale(1)}.progress .dot.hover:hover{z-index:1;background-color:#2e2e2e;border-width:4rem;transform:scale(1.2)}.progress .dot.hover:hover+.dot{z-index:1}.progress .dot:after{content:"";background-color:#fff;width:23rem;height:2rem;position:absolute;top:50%;left:-2rem;transform:translate(-100%)translateY(-50%)}.progress .dot:first-child:after{display:none}.progress .dot.grey{border-color:#3c3c3c}.progress .dot.grey p.p2{color:#3c3c3c;line-height:28rem}.progress .dot.grey:after{background-color:#3c3c3c}.progress .dot .red{background-color:#e32320;border-radius:50%;width:16rem;height:16rem}.progress .dot img{width:20rem;height:20rem}.warning-overlay-container{z-index:2;background-color:#1a1a1acc;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.warning-overlay-container>div{background-color:#1a1a1a;border:2rem solid #bb0a30;border-radius:25rem;width:56.3%;padding:64rem 78rem;position:relative}.warning-overlay-container>div button{width:unset}.warning-overlay-container>div button+button{margin-left:24rem}.warning-overlay-container>div button.black.unset.circular{border-radius:12rem;justify-content:center;align-items:center;width:48rem;height:48rem;display:flex;position:absolute;top:28rem;right:28rem}.warning-overlay-container>div button.black.unset.circular svg{fill:currentColor;width:24rem;height:24rem}.warning-overlay-container>div h3{color:#bb0a30;margin-bottom:16rem}.warning-overlay-container>div p.p2+button{margin-top:48rem;padding:17rem 44rem 19rem}.welcome{max-width:56vw;margin-top:169rem}.welcome>h1{margin-bottom:52rem!important}.welcome>p.p2{margin-top:52rem!important}.welcome div.radio-buttons{margin-top:128rem!important}.welcome h4{margin-bottom:8rem}.welcome label h4{text-align:start;margin:144rem 0 16rem}div .select{color:#fff;text-align:start;background-color:#2e2e2e;border:none;border-radius:12rem;outline:none;width:100%;height:60rem}div .select *{color:#fff;box-shadow:none;padding:unset;margin:unset;background-color:#2e2e2e;border:none;outline:none;transition:border-radius}div .select__control{min-height:unset;border-radius:12rem;height:100%;padding:0 24rem;overflow:hidden}div .select__control:hover{border:2rem solid #fff}div .select__control--menu-is-open{border-bottom-right-radius:0;border-bottom-left-radius:0}div .select__control--menu-is-open:hover{border:none}div .select__control--menu-is-open svg{transform:rotate(180deg)}div .select__control br{display:none}div .select__input-container{background-color:unset}div .select__placeholder{color:#626262}div .select__dropdown-indicator svg{width:24rem;height:24rem;transition:transform .2s}div .select__menu{border-radius:0 0 12rem 12rem;margin:0;overflow:hidden}div .select__menu-list{margin:0 12rem 12rem 0;padding:0 0 12rem}div .select__menu-list::-webkit-scrollbar{width:8rem;height:0}div .select__menu-list::-webkit-scrollbar-track{background:#222;border-radius:4rem}div .select__menu-list::-webkit-scrollbar-thumb{background:#626262;border-radius:4rem}div .select__option{z-index:1;border-bottom:.1vw solid #3c3c3c;min-height:60rem;padding:16rem 24rem 18rem;position:relative}div .select__option--is-selected{background-color:#3c3c3c}div .select__option:before{content:"";z-index:-1;border-radius:inherit;opacity:0;background-color:#3c3c3c;width:100%;height:20%;transition:height .3s,top .3s;position:absolute;top:40%;left:0}div .select__option:hover:before,div .select__option:active:before{opacity:1;height:100%;display:unset;top:0}.reset-overlay{z-index:2;background-color:#626262;justify-content:center;align-items:center;width:100vw;height:1920rem;display:flex;position:fixed;top:0}.reset-overlay .inner{background-color:#000;border:2rem solid #626262;border-radius:25rem;max-width:70vw;padding:64rem 78rem}.reset-overlay .inner h3{margin-bottom:16rem}.reset-overlay .inner p.p2{margin-bottom:56rem}.reset-overlay .inner>div{grid-gap:2vw;grid-template-columns:repeat(2,1fr);width:100%;display:grid}.reset-overlay .inner>div button{width:100%}.radio-buttons{grid-gap:16rem;display:grid}.radio-buttons h4{text-align:start}.radio-buttons p.warning{text-align:center;color:#bb0a30;font-size:20rem}.radio-buttons.disabled *{pointer-events:none;color:#3c3c3c!important;border-color:#3c3c3c!important}.radio-buttons.disabled .option{background-color:#222}.radio-buttons.disabled .option.selected{background-color:unset}.radio-buttons.disabled .option.selected>div:after{background-color:currentColor}.radio-buttons .option.display-none{display:none}.option{background-color:#1a1a1a;border:2rem solid #fff;border-radius:12rem;align-items:center;height:60rem;display:flex}.option:hover{background-color:#2e2e2e}.option.selected:hover{background-color:#fff}.option>div{border:2rem solid #fff;border-radius:50%;width:32rem;height:32rem;margin-left:24rem;margin-right:20rem}.option p,.option svg{color:#fff}.option svg{justify-self:center;width:24rem;height:24rem;margin:18rem 24rem 18rem auto}.option.selected{background-color:#fff}.option.selected>div{border-color:#000;position:relative}.option.selected>div:after{content:"";border-radius:inherit;background-color:#000;width:16rem;height:16rem;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.option.selected p,.option.selected svg{color:#000}.option.with-checkmark{background-color:#fff;border-color:#fff}.option.with-checkmark>div{background-color:#fff;border-color:#000;border-radius:4rem}.option.with-checkmark>div .checkmark{border-bottom:3rem solid #000;border-left:3rem solid #000;width:20rem;height:10rem;transform:translate(4rem)translateY(7rem)rotate(-45deg)}.option.with-checkmark p,.option.with-checkmark svg{color:#000}.option.with-checkmark.selected{background-color:#1a1a1a;border-color:#2e2e2e}.option.with-checkmark.selected>div{background-color:#fff}.option.with-checkmark.selected>div:after{display:none}.option.with-checkmark.selected p,.option.with-checkmark.selected svg{color:#fff}.option.disabled{opacity:.2;background-color:#3c3c3c}.select-brand{flex-direction:column;align-items:center;display:flex}.select-brand .brands{grid-gap:2vw;grid-template-columns:repeat(3,1fr);max-width:90vw;margin-bottom:100rem;display:grid}.select-brand .brands .brand{background-color:#1a1a1a;border:2rem solid #fff;border-radius:12rem;justify-content:center;align-items:center;width:175rem;height:175rem;margin:0;padding:48rem;display:flex}.select-brand .brands .brand svg{fill:#fff;width:100%;height:100%}.select-brand .brands .brand:hover{background-color:#2e2e2e}.select-brand .brands .brand.active{background-color:#fff}.select-brand .brands .brand.active svg{fill:#000}.select-brand .brands .brand:disabled{border-color:#3c3c3c}.select-brand .brands .brand:disabled svg .logo-fill{fill:#3c3c3c}.select-market{flex-direction:column;align-items:center;display:flex}.select-market .expert-mode-switch{width:fit-content;height:fit-content;padding:15rem;position:fixed;top:0;right:0}.select-market .expert-mode-switch h2{color:#3c3c3c40;line-height:1}.select-market form{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.select-market form label{width:100%;max-width:400px;margin-bottom:24rem}.select-market form #label-pw,.select-market form #label-url{width:100%}.select-market span.small{background-color:#0000;font-size:16rem}label{text-align:start;margin-bottom:40rem;position:relative}label h4{margin-bottom:16rem}label p.error-message{color:#bb0a30;height:0;position:relative;top:70%}label p.error-message+div input{border:2rem solid #bb0a30!important}label>div{position:relative}label>div .show svg{width:24rem;height:24rem;position:absolute;top:30rem;right:24rem;transform:translateY(-50%)}label #kvps{-moz-appearance:textfield}label #kvps::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}label #kvps::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}label input{color:#fff;background-color:#2e2e2e;border-radius:12rem;outline:none;width:100%;height:60rem;padding:0 24rem;display:flex}label input:hover,label input:focus{border:2rem solid #fff}label input::-webkit-input-placeholder{color:#626262}label input::placeholder{color:#626262}label input:placeholder-shown{color:#626262}label input:-ms-placeholder-shown{color:#626262}label input::placeholder{color:#626262}.select-device.opacity{opacity:.5}.select-device label{text-align:start}.select-device label h4{margin-bottom:16rem}.select-device label .select__menu{z-index:2}.select-device .radio-buttons{margin-top:68rem}.select-device .select-password{width:70vw;margin-top:128rem;font-size:20rem;line-height:28rem}.select-device .select-password p.bold{margin-bottom:16rem}.select-device .password-toggle-wrapper{justify-content:center;width:47vw;height:40rem;margin:48rem auto 0;display:flex}.select-device .password-toggle{background-color:#2e2e2e;border-radius:8rem;flex-direction:row;align-items:center;width:fit-content;height:fit-content;min-height:40rem;margin-bottom:32rem;display:flex}.select-device .password-toggle button{color:#d1d1d1;background-color:#2e2e2e;width:fit-content;height:fit-content;min-height:32rem;margin:4rem;padding:0;font-size:16rem;line-height:26rem;display:inline}.select-device .password-toggle button:hover{background-color:#3c3c3c;border-radius:8rem}.select-device .password-toggle button div{align-items:flex-start;height:fit-content;min-height:32rem;padding:4rem 16rem 7rem;line-height:21rem;display:flex}.select-device .password-toggle button div p{padding:0}.select-device .password-toggle button div svg{margin-left:8rem}.select-device .password-toggle button.active{background-color:#fff;border-radius:8rem;flex-direction:row;display:flex}.select-device .password-toggle button.active:hover{background-color:#d1d1d1}.select-device .password-toggle button.active p{color:#000}.top+.top.less-padding.pw{position:absolute;top:0;left:0}.top.less-padding.pw{opacity:1;z-index:3;border:none;border-radius:0;padding:150rem 76rem 0}.password{background-color:#1a1a1a;border:2rem solid #626262;border-radius:25rem;padding:92rem 78rem 0;width:calc(100vw - 152rem)!important}.password h1{margin-bottom:24rem!important}.password .p1{margin-bottom:92rem!important}.password label{display:block}.password #label-old-pw{margin-bottom:63rem}.password #label-new-pw{margin-bottom:12rem}.password #label-confirm-pw{margin-bottom:160rem}.password .info{text-align:left;align-items:center;margin-bottom:48rem;display:flex}.password button.black.delete{border:none}.password button.black.with-border{border:2rem solid #fff}.password button.cancel{background-color:#1a1a1a;border:2rem solid #fff}.password-strength label{margin-bottom:12rem}.password-strength label input{color:#fff;background-color:#2e2e2e;border-radius:12rem;outline:none;width:100%;height:60rem;padding:0 72rem 0 24rem;display:flex}.password-strength label input::-webkit-input-placeholder{color:#626262}.password-strength label input::placeholder{color:#626262}.password-strength label input:placeholder-shown{color:#626262}.password-strength label input:-ms-placeholder-shown{color:#626262}.password-strength label input::placeholder{color:#626262}.password-strength .password-strength-criteria{margin-bottom:48rem;position:relative}.password-strength .password-strength-criteria .password-strength-bar{flex-direction:row;margin-bottom:8rem;display:flex}.password-strength .password-strength-criteria .password-strength-bar>div{background-color:#2e2e2e;border-radius:12rem;width:252rem;height:8rem;margin:0 2rem}.password-strength .password-strength-criteria .password-strength-bar.red div:first-child{background-color:#bb0a30}.password-strength .password-strength-criteria .password-strength-bar.yellow div:first-child,.password-strength .password-strength-criteria .password-strength-bar.yellow div:nth-child(2){background-color:#fa0}.password-strength .password-strength-criteria .password-strength-bar.green div:first-child,.password-strength .password-strength-criteria .password-strength-bar.green div:nth-child(2),.password-strength .password-strength-criteria .password-strength-bar.green div:nth-child(3){background-color:#090}.password-strength .password-strength-criteria p{text-align:start;margin-bottom:8rem;display:block}.password-strength .password-strength-criteria p b{margin:8rem 0;font-weight:700;display:inline-block}.password-strength .password-strength-criteria .info{background-color:#2e2e2e;border:2rem solid #2e2e2e;border-radius:23rem;width:46rem;height:46rem;position:absolute;top:21rem;right:12rem}.password-strength .password-strength-criteria .info:hover{border:2rem solid #fff}.password-strength .password-strength-criteria .info svg{width:24rem;height:24rem;position:absolute;left:10rem}.password-strength .password-strength-criteria p{font-size:16rem}.password-strength .password-strength-criteria p svg{fill:#626262;margin-right:8rem}.password-strength .password-strength-criteria p.red{color:#bb0a30}.password-strength .password-strength-criteria p.red svg{fill:#bb0a30}.password-strength .password-strength-criteria p.yellow{color:#fa0}.password-strength .password-strength-criteria p.yellow svg{fill:#fa0}.password-strength .password-strength-criteria p.green{color:#090}.password-strength .password-strength-criteria p.green svg{fill:#090}.explanation-overlay{z-index:2;background-color:#1a1a1acc;justify-content:center;align-items:center;width:100vw;height:1920rem;display:flex;position:fixed;top:0;left:0}.explanation-overlay .inner{background-color:#1a1a1a;border:2rem solid #626262;border-radius:25rem;max-width:70vw;padding:64rem 78rem;position:relative}.explanation-overlay .inner .cancel{border-radius:12rem;width:48rem;height:48rem;position:absolute;top:16rem;right:16rem}.explanation-overlay .inner .cancel:hover{background-color:#2e2e2e}.explanation-overlay .inner .cancel svg{fill:#fff;width:24rem;height:24rem;position:absolute;top:12rem;right:12rem}.explanation-overlay .inner h3{margin-bottom:16rem}.explanation-overlay .inner p.p2{text-align:start;margin-bottom:56rem}.explanation-overlay .inner>div{grid-gap:2vw;grid-template-columns:repeat(2,1fr);width:100%;display:grid}.explanation-overlay .inner>div button{width:100%}input:-webkit-autofill{transition:background-color 600000s,color 600000s!important}input:-webkit-autofill:hover{transition:background-color 600000s,color 600000s!important}input:-webkit-autofill:focus{transition:background-color 600000s,color 600000s!important}.label{background-color:#000;justify-content:center;align-items:center;width:100vw;height:100vh;padding:0;display:flex;position:absolute;top:0;left:0}.label img{max-width:100vw;max-height:100vh}.label .left{transform:rotate(90deg)}.label .right{transform:rotate(-90deg)}.label .down{transform:rotate(180deg)}*,:before,:after{box-sizing:border-box;-webkit-user-select:none;user-select:none;border:none;margin:0;padding:0;font-weight:400}input,input:before,input:after{-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}input:-webkit-autofill{transition:background-color 600000s,color 600000s!important}input:-webkit-autofill:hover{transition:background-color 600000s,color 600000s!important}input:-webkit-autofill:focus{transition:background-color 600000s,color 600000s!important}body{touch-action:none}.set-second{flex-direction:column;align-items:center;display:flex}.set-second>p.p1,.set-second .option{width:57vw}.set-second .show-second{margin-bottom:92rem}.unlock{z-index:100;background-color:#000000e6;flex-direction:column;width:100vw;height:100vh;transition:background-color .3s ease-in-out;display:flex;position:fixed;bottom:0;left:0}.unlock.no-frame{background-color:#0000}.unlock.no-frame img{display:none}.unlock.hidden{pointer-events:none}.unlock.hidden .unlock-keyboard{transform:translateY(0)}.unlock.not-hidden .unlock-keyboard{transform:translateY(calc(-100% - 100rem))}.unlock.apk img{margin-top:-414rem}.unlock img{opacity:1;width:100%;margin-top:-164rem;transition:opacity .3s ease-in-out}.unlock .versions{color:#d1d1d1;border-radius:4rem;flex-direction:row;align-items:center;min-height:53rem;margin:16rem auto auto 8rem;padding:8rem 16rem;display:flex;position:absolute}.unlock .versions:hover{background-color:#2e2e2e}.unlock .versions p{margin:auto;font-size:12rem;line-height:17rem}.unlock .versions .copy{stroke:#fff;fill:#fff;width:24rem;height:24rem;margin-right:18rem}.unlock .versions .copy svg{margin:auto}.unlock .radio-buttons{align-self:center;width:56vw;margin-top:-614rem}.unlock button{justify-content:center;width:fit-content;padding:17rem 72rem 19rem 48rem;font-size:20rem;font-weight:400;display:flex}.unlock button.black{color:#fff;background-color:#0000}.unlock button.white svg{color:#000}.unlock button.disabled{color:#3c3c3c;background-color:#222}.unlock button svg{fill:currentColor;align-self:center;width:24rem;height:24rem;margin-right:16rem}.unlock .continue{align-self:center;margin-top:92rem;display:flex}.unlock .continue button.black{margin-right:16rem}.unlock .unlock-keyboard{z-index:2;background-color:#fff;width:100vw;padding:32rem 28rem 44rem;transition:transform .3s ease-in-out;position:fixed;top:calc(100% + 100rem);left:0;overflow:visible}.unlock .unlock-keyboard .input-container{margin-bottom:32rem;display:block;position:relative}.unlock .unlock-keyboard .input-container button{color:#fff;background-color:#0000;width:222rem;position:absolute;bottom:124rem;right:0}.unlock .unlock-keyboard .input-container label{margin-bottom:unset}.unlock .unlock-keyboard .input-container label *{color:#000}.unlock .unlock-keyboard .input-container label input{background-color:#fff;border:1rem solid #000;padding:24rem}.unlock .unlock-keyboard .input-container label input.wrong{background-color:#bb0a3012;border-width:2rem;border-color:#bb0a30}.unlock .unlock-keyboard .keyboard-wrapper>div>div{padding:unset}.hg-theme-default{box-sizing:border-box;touch-action:manipulation;-webkit-user-select:none;user-select:none;background-color:#ececec;border-radius:5px;width:100%;padding:5px;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden}.hg-theme-default .hg-button span,.hg-theme-default .hg-button span svg{pointer-events:none}.hg-theme-default button.hg-button{font-size:inherit;border-width:0}.hg-theme-default .hg-button{flex-grow:1;display:inline-block}.hg-theme-default .hg-row{display:flex}.hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}.hg-theme-default .hg-row>div:last-child{margin-right:0}.hg-theme-default .hg-row .hg-button-container{display:flex}.hg-theme-default .hg-button{box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:#0000;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;justify-content:center;align-items:center;height:40px;padding:5px;display:flex;box-shadow:0 0 3px -1px #0000004d}.hg-theme-default .hg-button.hg-standardBtn{width:20px}.hg-theme-default .hg-button.hg-activeButton{background:#efefef}.hg-theme-default.hg-layout-numeric .hg-button{justify-content:center;align-items:center;width:33.3%;height:60px;display:flex}.hg-theme-default .hg-button.hg-button-numpadadd,.hg-theme-default .hg-button.hg-button-numpadenter{height:85px}.hg-theme-default .hg-button.hg-button-numpad0{width:105px}.hg-theme-default .hg-button.hg-button-com{max-width:85px}.hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}.hg-theme-default .hg-button.hg-selectedButton{color:#fff;background:#05194687}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=\.com]{max-width:82px}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=\@]{max-width:60px}.hg-candidate-box{-webkit-user-select:none;user-select:none;background:#ececec;border-bottom:2px solid #b5b5b5;border-radius:5px;margin-top:-10px;display:inline-flex;position:absolute;transform:translateY(-100%)}ul.hg-candidate-box-list{flex:1;margin:0;padding:0;list-style:none;display:flex}li.hg-candidate-box-list-item{justify-content:center;align-items:center;width:40px;height:40px;display:flex}li.hg-candidate-box-list-item:hover{cursor:pointer;background:#00000008}li.hg-candidate-box-list-item:active{background:#0000001a}.hg-candidate-box-prev:before{content:"◄"}.hg-candidate-box-next:before{content:"►"}.hg-candidate-box-next,.hg-candidate-box-prev{color:#969696;cursor:pointer;align-items:center;padding:0 10px;display:flex}.hg-candidate-box-next{border-top-right-radius:5px;border-bottom-right-radius:5px}.hg-candidate-box-prev{border-top-left-radius:5px;border-bottom-left-radius:5px}.hg-candidate-box-btn-active{color:#444}.keyboard-wrapper{z-index:2;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;display:grid}.keyboard-wrapper>div{padding:0;overflow:hidden}.keyboard-wrapper>div>div{padding:44rem 28rem}.keyboard-wrapper.show,.keyboard-wrapper.no-movement{grid-template-rows:1fr}.keyboard-wrapper .hg-theme-default .hg-button.hg-theme-default,.keyboard-wrapper .hg-button,.keyboard-wrapper .hg-functionBtn{color:#fff;height:60rem;box-shadow:unset;border:unset;background-color:#000;border-radius:4rem;font-size:20rem}.keyboard-wrapper .hg-theme-default .hg-button.hg-theme-default.hg-button-bksp,.keyboard-wrapper .hg-button.hg-button-bksp,.keyboard-wrapper .hg-functionBtn.hg-button-bksp{padding:5rem 15rem}.keyboard-wrapper .hg-theme-default .hg-button.hg-theme-default.hg-button-enter,.keyboard-wrapper .hg-button.hg-button-enter,.keyboard-wrapper .hg-functionBtn.hg-button-enter{padding:5rem 15rem 5rem 48rem}.keyboard-wrapper .hg-theme-default .hg-button.hg-theme-default.hg-button-enter span,.keyboard-wrapper .hg-button.hg-button-enter span,.keyboard-wrapper .hg-functionBtn.hg-button-enter span{position:relative}.keyboard-wrapper .hg-theme-default .hg-button.hg-theme-default.hg-button-enter span:before,.keyboard-wrapper .hg-button.hg-button-enter span:before,.keyboard-wrapper .hg-functionBtn.hg-button-enter span:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M0,9,7,5V8H18V3H15V1h5v9H7v3Z' transform='translate(1 6)' fill='white%0A'/%3E%3C/svg%3E%0A");width:24rem;height:24rem;position:absolute;top:50%;left:-36rem;transform:translateY(-50%)}.keyboard-wrapper .hg-theme-default .hg-button.hg-theme-default.hg-button-tab,.keyboard-wrapper .hg-theme-default .hg-button.hg-theme-default.hg-button-lock,.keyboard-wrapper .hg-button.hg-button-tab,.keyboard-wrapper .hg-button.hg-button-lock,.keyboard-wrapper .hg-functionBtn.hg-button-tab,.keyboard-wrapper .hg-functionBtn.hg-button-lock{display:none}.device-type-selection{align-self:center;width:58.5vw;height:1000rem}.device-type-selection .simplebar-content>div{grid-row-gap:16rem;text-align:left;grid-template-columns:repeat(2,1fr);padding-right:16rem;display:grid}.device-type-selection .simplebar-content>div .device-type-option{border:2rem solid #0000;border-radius:16rem;width:100%;padding:8rem}.device-type-selection .simplebar-content>div .device-type-option.selected{border-color:#d1d1d1}.device-type-selection .simplebar-content>div .device-type-option img{background-color:#222;border-radius:12rem;width:100%;margin-bottom:16rem}.device-type-selection .simplebar-scrollbar:before,.device-type-selection .simplebar-scrollbar{opacity:1;background-color:#d1d1d1;border-radius:100vmax;width:8rem}[data-simplebar]{flex-flow:column wrap;place-content:flex-start;align-items:flex-start;position:relative}.simplebar-wrapper{width:inherit;height:inherit;max-width:inherit;max-height:inherit;overflow:hidden}.simplebar-mask{direction:inherit;z-index:0;margin:0;padding:0;position:absolute;inset:0;overflow:hidden;width:auto!important;height:auto!important}.simplebar-offset{-webkit-overflow-scrolling:touch;margin:0;padding:0;position:absolute;inset:0;direction:inherit!important;box-sizing:inherit!important;resize:none!important}.simplebar-content-wrapper{direction:inherit;scrollbar-width:none;-ms-overflow-style:none;width:auto;max-width:100%;height:100%;max-height:100%;display:block;position:relative;overflow:auto;box-sizing:border-box!important}.simplebar-content-wrapper::-webkit-scrollbar{width:0;height:0;display:none}.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0;display:none}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{pointer-events:none;width:100%;max-width:100%;max-height:100%}.simplebar-height-auto-observer-wrapper{float:left;z-index:-1;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0;width:100%;max-width:1px;height:100%;max-height:1px;margin:0;padding:0;position:relative;overflow:hidden;box-sizing:inherit!important}.simplebar-height-auto-observer{box-sizing:inherit;opacity:0;pointer-events:none;z-index:-1;width:1000%;min-width:1px;height:1000%;min-height:1px;display:block;position:absolute;top:0;left:0;overflow:hidden}.simplebar-track{z-index:1;pointer-events:none;position:absolute;bottom:0;right:0;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{min-height:10px;position:absolute;left:0;right:0}.simplebar-scrollbar:before{content:"";opacity:0;background:#000;border-radius:7px;transition:opacity .2s linear .5s;position:absolute;left:2px;right:2px}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-duration:0s;transition-delay:0s}.simplebar-track.simplebar-vertical{width:11px;top:0}.simplebar-scrollbar:before{inset:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{width:auto;min-width:10px;min-height:0;inset:0 auto 0 0}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.simplebar-dummy-scrollbar-size{opacity:0;visibility:hidden;direction:rtl;width:500px;height:500px;position:fixed;overflow:scroll hidden;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{visibility:hidden;scrollbar-width:none;-ms-overflow-style:none;position:fixed;left:0;overflow-y:scroll}.hardware-check{flex-direction:column;height:1341rem;display:flex}.hardware-check .device-type-tile .device-type-option .image-sub-line{align-items:center;display:flex}.hardware-check .device-type-tile .device-type-option .image-sub-line h4{margin-right:12rem;display:inline}.hardware-check .device-type-tile .device-type-option .image-sub-line .info-circle{background-color:#2e2e2e;border:2rem solid #2e2e2e;border-radius:23rem;width:46rem;height:46rem;display:inline-block}.hardware-check .device-type-tile .device-type-option .image-sub-line .info-circle:hover{border:2rem solid #fff}.hardware-check .device-type-tile .device-type-option svg{width:24rem;height:24rem;position:relative;top:9rem;left:9rem}.delivery-overlay{z-index:999;background:#0006;flex-direction:column;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.delivery-overlay.show{display:flex}.delivery-overlay .content{background-color:#fff;border-radius:12rem;flex-direction:column;align-items:center;gap:16px;padding:16px;display:flex}.delivery-overlay p{color:#000;font-size:32rem;font-weight:600}.delivery-overlay .spinner{border:4px solid #00000059;border-top-color:#fff;border-radius:50%;width:48px;height:48px;animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.pair-device-content .pin-pairing-pin{flex-direction:row;justify-content:center;align-items:center;gap:12rem;display:flex}.pair-device-content .pin-pairing-pin .pin-pairing-box{background-color:#fff;border-radius:12rem;justify-content:center;align-items:center;width:92rem;height:92rem;display:flex}.pair-device-content .pin-pairing-pin .pin-pairing-box p{color:#000;margin:0;font-size:48rem}.pair-device-content p{margin:24rem 0;font-size:16rem;line-height:26rem}.pair-device-content p.p1{margin:40rem 0 24rem!important}.pair-device-content .qr-code-container{background-color:#2e2e2e;border-radius:12rem;justify-content:center;align-items:center;width:70vw;padding:64rem 0;display:flex}
