.phone-input-container[data-v-29c6504b]{position:relative}.phone-input-container__label[data-v-29c6504b]{position:absolute;top:16px;left:14px;font-size:14px;color:#a69e9e;pointer-events:none;transition:all .3s ease}.phone-input-container__label._filled[data-v-29c6504b]{top:12px;font-size:10px}.phone-input-container input[data-v-29c6504b]{width:100%;padding:28px 14px 14px;background-color:#f5f5f5;border-radius:12px;font-size:14px;font-weight:500}.phone-input-container input:focus+.phone-input-container__label[data-v-29c6504b]{top:12px;font-size:10px}.base-button[data-v-6342b8c5]{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:100px;cursor:pointer;font-family:inherit;font-weight:500;transition:all .2s ease;position:relative;padding:21px 32px;font-size:14px}.base-button--primary[data-v-6342b8c5]{background-color:#000;color:#fff}.base-button--secondary[data-v-6342b8c5]{background-color:#f5f5f5;color:#000}.base-button--outline[data-v-6342b8c5]{background-color:#ebebeb;color:#000}.base-button--ghost[data-v-6342b8c5]{background-color:transparent;color:#000}.base-button--disabled[data-v-6342b8c5]{opacity:.7}.base-button--full-width[data-v-6342b8c5]{width:100%}.button-loader[data-v-6342b8c5]{width:20px;height:20px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:spin-6342b8c5 1s linear infinite}@keyframes spin-6342b8c5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.login-page[data-v-fd3b645d]{display:flex;position:relative;justify-content:center;flex-direction:column;height:100%;padding-bottom:100px}.login-page h1[data-v-fd3b645d]{margin-bottom:16px;text-align:center}.login-page .base-button[data-v-fd3b645d]{position:absolute;bottom:48px}body.is-telegram-mobile .login-page[data-v-fd3b645d]{padding-top:105px}.container[data-v-fd3b645d]{padding:0 16px;max-width:492px;margin:0 auto;height:100vh}.auth-loading[data-v-8be102ea]{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff}.auth-loading__spinner[data-v-8be102ea]{width:60px;height:60px;border:5px solid #fff;border-top:5px solid #64FF64;border-left:5px solid #64FF64;border-radius:50%;animation:spin-8be102ea 1s linear infinite;margin-bottom:16px}.auth-loading__text[data-v-8be102ea]{font-size:16px;color:#6c757d;margin:0}@keyframes spin-8be102ea{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;src:url(/assets/Unbounded-Regular-C3kN89tA.ttf) format("truetype");font-display:swap}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;src:url(/assets/Unbounded-Medium-B12bGP1c.ttf) format("truetype");font-display:swap}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;src:url(/assets/Unbounded-Bold-BVp_AAdg.ttf) format("truetype");font-display:swap}@font-face{font-family:Unbounded;font-style:normal;font-weight:900;src:url(/assets/Unbounded-Black-BTU8XZ0l.ttf) format("truetype");font-display:swap}:root{--font-family-primary: "Unbounded", sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-black: 900}*{padding:0;margin:0;border:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}html,body{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited,a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}a{cursor:pointer}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}h1,h2,h3,h4,h5,h6{font-weight:400}button{background:transparent;font-size:16px}.container{padding:0 16px;max-width:492px;margin:0 auto}*{box-sizing:border-box}body{font-family:var(--font-family-primary);font-weight:var(--font-weight-regular);margin:0;padding:0;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:16px}h1{font-size:24px;font-weight:500}h2{font-size:20px;font-weight:500}button{color:#000}
