.auth-title{font-weight:500;font-size:24px;line-height:119.9%;margin-bottom:24px;color:var(--ui-secondary-900)}.auth-code .auth-title{margin-bottom:19px}.auth label{font-size:16px;line-height:119.9%;color:#777}.auth-hint{font-weight:400;font-size:var(--ui-text-small);line-height:143%;color:var(--ui-secondary-300);position:absolute;bottom:0;left:0;width:100%}.auth-hint a{text-decoration:underline;text-decoration-skip-ink:none;color:var(--ui-primary-500)}.auth-hint a:hover{text-decoration:none}.auth .text-primary{color:var(--primary)}.auth .btn{--btn-padding:11px .5em;--radius:0}.auth:not(.is-simple) .btn{margin-top:20px;margin-bottom:20px}.auth [type=checkbox] + label{color:#222}.auth .arrow-back{position:absolute;color:#777;cursor:pointer;left:14px;top:14px}.auth-sent{margin-bottom:17px;color:#222}.auth-seconds{font-size:var(--ui-text-base);font-weight:400;line-height:137%;color:var(--ui-secondary-300);margin-top:-8px;margin-bottom:20px;text-decoration:none}.auth-seconds .auth-send-code-timer.resend{cursor:pointer;color:var(--ui-primary-500)}.auth-seconds .auth-send-code-timer.resend:hover{text-decoration:none;color:var(--ui-primary-600)}.auth .field .auth-hint{margin-top:10px}.auth-app--hidden{opacity:0}.auth-phone{--gutter-y:0;position:relative}.auth-phone .field label{margin-bottom:8px !important}.auth-phone select,.auth-phone input{height:44px}.auth-phone .input-combined{display:flex;gap:4px}.auth-phone .input-combined select{width:94px !important;min-width:94px !important;padding-left:8px !important}.yandex-auth-separator{display:flex;align-items:center;flex-wrap:nowrap;margin-top:16px;margin-bottom:16px;font-weight:400;font-size:var(--ui-text-base);color:var(--ui-secondary-900)}.yandex-auth-separator::before,.yandex-auth-separator::after{content:'';flex:1;height:1px}.yandex-auth-separator::before{margin-right:16px;background:linear-gradient(90deg,#fff 0%,#c8c8c8 100%)}.yandex-auth-separator::after{margin-left:16px;background:linear-gradient(90deg,#fff 0%,#c8c8c8 100%);transform:rotate(-180deg)}#yandex-auth{position:relative;z-index:1}