.AuthModalMain{padding:15px 0 20px}.AuthModalMain-wrap .modal__content{max-width:500px;padding-top:50px;padding-bottom:50px}.AuthModalMain-image{justify-content:center;align-items:center;margin-bottom:40px;display:flex}.AuthModalMain-image img{width:160px;height:136px;display:block}.AuthModalMain_body{text-align:center;max-width:340px;margin:0 auto}.AuthModalMain-title{color:#333;margin:0 0 22px;font-size:21px;font-weight:700;line-height:1.4}.AuthModalMain-title small{margin-top:10px;font-size:16px;font-weight:400;line-height:1.4;display:block}.AuthModalMain-link{text-align:center;margin-top:8px}.AuthModalMain-link a{color:var(--color_red_main)}.AuthModalMain-delimeter{margin:26px 0;position:relative}.AuthModalMain-delimeter span{color:var(--color_black_60);z-index:2;background:#fff;padding:0 24px;font-size:14px;line-height:1.2;display:inline-block;position:relative}.AuthModalMain-delimeter:before{content:"";border-top:1px solid #ededed;position:absolute;top:50%;left:0;right:0}.AuthModalMain-helpText{color:var(--color_black_60);text-align:center;margin-top:10px;font-size:12px;line-height:1.2}.AuthModalMain-helpText a{color:var(--color_red_main)}.AuthModalMain-btn_login{padding-top:13px!important;padding-bottom:13px!important}.AuthModalMain-btn_load svg{width:20px;height:20px}.AuthModalMain-input{margin-bottom:30px;position:relative}.AuthModalMain-input input{color:#333;border:1px solid #ededed;border-radius:4px;width:100%;height:44px;padding:11px 16px;font-size:16px;line-height:1.4}.AuthModalMain-input label{color:var(--color_black_60);background:#fff;padding:2px 3px;font-size:12px;line-height:1.17;position:absolute;top:-9px;left:13px}.AuthModalMain-checkbox{position:relative;overflow:hidden}.AuthModalMain-checkbox span{color:var(--color_black_main);gap:9px;font-size:14px;line-height:1.4;display:flex}.AuthModalMain-checkbox span:before{content:"";background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #e0e0e0;border-radius:4px;width:18px;height:18px;display:block}.AuthModalMain-checkbox input{opacity:0;width:0;height:0;position:absolute;top:-100px;left:-100px}.AuthModalMain-checkbox input:checked+span:before{background-color:var(--color_red_main);border-color:var(--color_red_main);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.AuthModalMain-avatar{background:var(--color_black_20);text-align:center;border-radius:10px;max-width:250px;margin:0 auto 24px;padding:24px;display:block;position:relative;overflow:hidden}.AuthModalMain-avatar input{opacity:0;width:0;height:0;position:absolute;top:-100px;left:-100px}.AuthModalMain-avatar figure{border-radius:100%;margin:0 auto 16px;display:block}.AuthModalMain-avatar img{width:64px;height:64px;display:block}.AuthModalMain-avatar b{color:var(--color_black_main);font-size:16px;font-weight:400;display:block}.AuthModalMain-text{color:var(--color_black_main);margin-bottom:40px;font-size:18px;line-height:1.2}.AuthModalMainLogin-enter{justify-content:space-between;align-items:center;gap:12px;display:flex}@media (max-width:360px){.AuthModalMainLogin-enter{flex-direction:column;align-items:stretch;gap:16px}}.AuthModalMainLogin-code{grid-template-columns:repeat(5,1fr);gap:18px;margin-bottom:20px;display:grid}@media (max-width:389px){.AuthModalMainLogin-code{gap:6px}}.AuthModalMainLogin-code input{color:var(--color_black_main);text-align:center;border:1px solid #f1bf80;border-radius:4px;width:100%;height:54px;padding:13px;font-size:20px;font-weight:500;line-height:1.4}.AuthModalMainLogin-code_btn{margin-top:35px}
