.auth-step-phone[data-v-e6d58caa]{display:flex;flex-direction:column;gap:24px;padding-top:26px;position:relative}@media(min-width:768px){.auth-step-phone[data-v-e6d58caa]{gap:64px}}@media(min-width:1024px){.auth-step-phone[data-v-e6d58caa]{gap:96px}}.auth-step-phone__error[data-v-e6d58caa]{font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;position:absolute;top:0;--tw-text-opacity:1;color:rgb(208 0 0/var(--tw-text-opacity,1))}.auth-step-phone__phone-container[data-v-e6d58caa]{font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;position:relative;width:100%}@media(min-width:768px){.auth-step-phone__phone-container[data-v-e6d58caa]{font-size:20px;font-weight:400;letter-spacing:0;line-height:28px}}@media(min-width:1024px){.auth-step-phone__phone-container[data-v-e6d58caa]{max-width:502px}}.auth-step-phone__input[data-v-e6d58caa]{border-bottom-width:1px;width:100%;--tw-border-opacity:1;border-bottom-color:rgb(236 235 236/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;padding:6px 8px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(min-width:768px){.auth-step-phone__input[data-v-e6d58caa]{padding:12px 30px 12px 16px}}.auth-step-phone__input.error[data-v-e6d58caa]{--tw-border-opacity:1;border-bottom-color:rgb(208 0 0/var(--tw-border-opacity,1))}.auth-step-phone__clear[data-v-e6d58caa],.auth-step-phone__input.error[data-v-e6d58caa]{--tw-text-opacity:1;color:rgb(208 0 0/var(--tw-text-opacity,1))}.auth-step-phone__clear[data-v-e6d58caa]{border-style:none;height:14px;outline:2px solid transparent;outline-offset:2px;position:absolute;right:8px;top:9px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:14px;z-index:1}@media(min-width:768px){.auth-step-phone__clear[data-v-e6d58caa]{right:12px;top:19px}}.auth-step-phone__clear svg[data-v-e6d58caa]{height:14px;width:14px}.auth-step-phone__placeholder[data-v-e6d58caa]{left:8px;pointer-events:none;position:absolute;top:6px;--tw-text-opacity:1;color:rgb(128 119 129/var(--tw-text-opacity,1))}@media(min-width:768px){.auth-step-phone__placeholder[data-v-e6d58caa]{left:16px;top:12px}}.auth-step-phone__placeholder-required[data-v-e6d58caa]{--tw-text-opacity:1;color:rgb(208 0 0/var(--tw-text-opacity,1))}.auth-step-phone__checkboxes[data-v-e6d58caa]{display:flex;flex-direction:column;width:100%}.auth-step-phone__checkbox[data-v-e6d58caa],.auth-step-phone__checkbox-item[data-v-e6d58caa]{align-items:center;display:flex}.auth-step-phone__checkbox-item[data-v-e6d58caa]{gap:8px;width:100%}.auth-step-phone__checkbox-label[data-v-e6d58caa]{cursor:pointer;font-size:14px;font-weight:400;gap:8px;letter-spacing:0;line-height:22px;width:100%;--tw-text-opacity:1;color:rgb(128 119 129/var(--tw-text-opacity,1))}@media(min-width:768px){.auth-step-phone__checkbox-label[data-v-e6d58caa]{font-size:16px;font-weight:400;letter-spacing:0;line-height:24px}}.auth-step-phone__checkbox-label[data-v-e6d58caa] a{font-size:14px;font-weight:600;letter-spacing:0;line-height:22px;--tw-text-opacity:1;color:rgb(208 0 0/var(--tw-text-opacity,1))}@media(min-width:768px){.auth-step-phone__checkbox-label[data-v-e6d58caa] a{font-size:16px;font-weight:600;letter-spacing:0;line-height:24px}}.auth-step-phone__dropdown[data-v-e6d58caa]{border-radius:.5rem;display:flex;flex-direction:column;gap:16px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:24px;padding-top:16px}.auth-step-phone__dropdown-toggle[data-v-e6d58caa]{background-color:transparent;border-style:none;cursor:pointer;height:24px;width:24px;--tw-text-opacity:1;color:rgb(208 0 0/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.auth-step-phone__dropdown-toggle.open[data-v-e6d58caa]{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.auth-step-phone__dropdown-toggle svg[data-v-e6d58caa]{height:24px;width:24px}.auth-step-code[data-v-222403df]{display:flex;flex-direction:column;gap:16px;padding-top:26px;position:relative}@media not all and (min-width:768px){.auth-step-code[data-v-222403df]{align-items:center}}.auth-step-code__error[data-v-222403df]{font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;position:absolute;top:0;--tw-text-opacity:1;color:rgb(208 0 0/var(--tw-text-opacity,1))}.auth-step-code__values[data-v-222403df]{display:flex;gap:4px}@media(min-width:768px){.auth-step-code__values[data-v-222403df]{gap:8px}}.auth-step-code__values-input[data-v-222403df]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:8px;border-width:1px;display:flex;height:59px;justify-content:center;width:50px;--tw-border-opacity:1;border-color:rgb(236 235 236/var(--tw-border-opacity,1));font-size:38px;font-weight:600;letter-spacing:0;line-height:46px;text-align:center;--tw-text-opacity:1;caret-color:transparent;color:rgb(208 0 0/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.auth-step-code__values-input[data-v-222403df]:focus{--tw-border-opacity:1;border-color:rgb(208 0 0/var(--tw-border-opacity,1))}@media(min-width:768px){.auth-step-code__values-input[data-v-222403df]{font-size:38px;font-weight:600;height:70px;letter-spacing:0;line-height:46px;width:60px}}.auth-step-code__resend[data-v-222403df]{font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;--tw-text-opacity:1;color:rgb(128 119 129/var(--tw-text-opacity,1))}@media not all and (min-width:768px){.auth-step-code__resend[data-v-222403df]{text-align:center}}.auth-step-code__resend a[data-v-222403df],.auth-step-code__resend b[data-v-222403df]{font-size:14px;font-weight:600;letter-spacing:0;line-height:22px}.auth-step-code__resend a.active[data-v-222403df],.auth-step-code__resend b.active[data-v-222403df]{--tw-text-opacity:1;color:rgb(208 0 0/var(--tw-text-opacity,1))}.container{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;width:100%}@media(min-width:1560px){.container{max-width:1560px}}.button{display:flex;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.button:disabled{pointer-events:none;--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(191 184 188/var(--tw-text-opacity,1))}.button{--spinner-color:#fff}.button-fill{--tw-bg-opacity:1;background-color:rgb(220 47 2/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.button-fill:active,.button-fill:focus,.button-fill:hover{--tw-bg-opacity:1;background-color:rgb(208 0 0/var(--tw-bg-opacity,1))}.button-fill{--spinner-color:#fff}.button-size-s{border-radius:120px;padding:12px 24px}.button.\!loading,.button.loading{color:transparent;position:relative}.button.\!loading:after,.button.loading:after{aspect-ratio:1/1;border-radius:50%;display:block;height:24px;position:absolute;top:calc(50% - 12px);width:24px;--tw-content:"";content:var(--tw-content)}.button.loading:after{animation:spin 1s linear infinite;background:radial-gradient(farthest-side,var(--spinner-color) 94%,transparent) top/2px 2px no-repeat,conic-gradient(transparent 30%,var(--spinner-color));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 0)}.button.\!loading:after{animation:spin 1s linear infinite!important;background:radial-gradient(farthest-side,var(--spinner-color) 94%,transparent) top/2px 2px no-repeat,conic-gradient(transparent 30%,var(--spinner-color))!important;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 0)!important}@keyframes spin{to{transform:rotate(1turn)}}.auth{flex-grow:1;padding-bottom:48px;padding-top:24px}@media(min-width:768px){.auth{padding-bottom:64px;padding-top:32px}}@media(min-width:1024px){.auth{padding-bottom:96px;padding-top:96px}}.auth__inner{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;width:100%}@media(min-width:1560px){.auth__inner{max-width:1560px}}.auth__inner{display:flex;gap:24px}@media not all and (min-width:1024px){.auth__inner{flex-direction:column-reverse}}@media(min-width:768px){.auth__inner{gap:64px}}@media(min-width:1024px){.auth__inner{gap:120px}}.auth__form{display:flex;flex-direction:column;width:100%}@media not all and (min-width:768px){.auth__form{align-items:center}}@media(min-width:768px){.auth__form{align-items:flex-start}}.auth__form-top{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}@media not all and (min-width:768px){.auth__form-top{text-align:center}}@media(min-width:768px){.auth__form-top{gap:24px;margin-bottom:64px}}@media(min-width:1024px){.auth__form-top{margin-bottom:96px}}.auth__form-top__title{font-size:24px;font-weight:700;letter-spacing:0;line-height:32px}@media(min-width:768px){.auth__form-top__title{font-size:38px;font-weight:700;letter-spacing:0;line-height:46px}}.auth__form-top__caption{font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;--tw-text-opacity:1;color:rgb(128 119 129/var(--tw-text-opacity,1))}@media(min-width:768px){.auth__form-top__caption{font-size:20px;font-weight:400;letter-spacing:0;line-height:28px}}@media(min-width:1024px){.auth__form-top__caption{font-size:30px;font-weight:400;letter-spacing:0;line-height:38px}}.auth__form-data{width:100%}.auth__form-bottom{align-items:center;display:flex;gap:24px;margin-top:24px}@media not all and (min-width:768px){.auth__form-bottom{flex-direction:column;width:100%}}.auth__form-bottom__button{display:flex;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.auth__form-bottom__button:disabled{pointer-events:none;--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(191 184 188/var(--tw-text-opacity,1))}.auth__form-bottom__button{--tw-bg-opacity:1;background-color:rgb(220 47 2/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.auth__form-bottom__button:active,.auth__form-bottom__button:focus,.auth__form-bottom__button:hover{--tw-bg-opacity:1;background-color:rgb(208 0 0/var(--tw-bg-opacity,1))}.auth__form-bottom__button{--spinner-color:#fff;border-radius:120px;padding:12px 24px}.auth__form-bottom__button.loading{color:transparent;position:relative}.auth__form-bottom__button.loading:after{aspect-ratio:1/1;border-radius:50%;display:block;height:24px;position:absolute;top:calc(50% - 12px);width:24px;--tw-content:"";animation:spin 1s linear infinite;background:radial-gradient(farthest-side,var(--spinner-color) 94%,transparent) top/2px 2px no-repeat,conic-gradient(transparent 30%,var(--spinner-color));content:var(--tw-content);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 0)}.auth__form-bottom__button{font-size:16px;font-weight:600;justify-content:center;letter-spacing:0;line-height:24px}@media(min-width:768px){.auth__form-bottom__button{border-radius:120px;padding:16px 48px}}@media not all and (min-width:768px){.auth__form-bottom__button{width:100%}}@media(min-width:768px){.auth__form-bottom__button{font-size:20px;font-weight:600;letter-spacing:0;line-height:28px}}.auth__form-bottom__back{font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;--tw-text-opacity:1;color:rgb(191 184 188/var(--tw-text-opacity,1))}@media(min-width:1024px){.auth__calculator{margin-left:auto}}@media not all and (min-width:768px){.max-md\:button-fill{--tw-bg-opacity:1;background-color:rgb(220 47 2/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.max-md\:button-fill:active,.max-md\:button-fill:focus,.max-md\:button-fill:hover{--tw-bg-opacity:1;background-color:rgb(208 0 0/var(--tw-bg-opacity,1))}.max-md\:button-fill{--spinner-color:#fff}}@media(min-width:640px){.sm\:button-outline{border-width:1px;--tw-border-opacity:1;border-color:rgb(220 47 2/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(220 47 2/var(--tw-text-opacity,1))}.sm\:button-outline:active,.sm\:button-outline:focus,.sm\:button-outline:hover{--tw-text-opacity:1;color:rgb(208 0 0/var(--tw-text-opacity,1))}.sm\:button-outline{--spinner-color:#dc2f02}}@media(min-width:768px){.md\:container{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;width:100%}@media(min-width:1560px){.md\:container{max-width:1560px}}.md\:button-outline{border-width:1px;--tw-border-opacity:1;border-color:rgb(220 47 2/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(220 47 2/var(--tw-text-opacity,1))}.md\:button-outline:active,.md\:button-outline:focus,.md\:button-outline:hover{--tw-text-opacity:1;color:rgb(208 0 0/var(--tw-text-opacity,1))}.md\:button-outline{--spinner-color:#dc2f02}.md\:button-size-xl{border-radius:120px;padding:16px 48px}.md\:button-size-s{border-radius:120px;padding:12px 24px}}
