.template-create-notice{color:var(--k-muted,#b7bac2);text-align:left;overflow-wrap:anywhere;margin:12px 0 0;font-size:12px;line-height:1.55}.template-create-notice a{color:inherit;text-underline-offset:3px;text-decoration:underline}.template-create-notice a:focus-visible{outline-offset:3px;outline:2px solid #ed347d}
.auth-modal .social-logins{gap:12px;display:grid}.auth-modal .social-button{color:#f4f4f5;width:100%;height:auto;min-height:58px;font:500 16px/1.4 var(--ui-font,Arial, sans-serif);text-align:center;background:#202024;border:1px solid #3d3d42;border-radius:16px;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;gap:10px;padding:14px 16px;transition:background .15s,border-color .15s;display:grid}.auth-modal .social-button .social-icon{box-sizing:border-box;aspect-ratio:1;color:#fff;letter-spacing:normal;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;min-width:28px;max-width:28px;height:28px;min-height:28px;max-height:28px;font:700 18px/1 Arial,sans-serif;display:grid;position:relative}.auth-modal .social-button .social-icon.yandex,.auth-modal .social-button .social-icon.vk{font-size:0}.auth-modal .social-button .social-icon.yandex:before,.auth-modal .social-button .social-icon.vk:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.auth-modal .social-button .social-icon.yandex:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%2214.4557%2013.9612%2021.8785%2021.8785%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M26.9366%2031.4749H29.222V18.3478H25.8977C22.5546%2018.3478%2020.798%2020.0666%2020.798%2022.5976C20.798%2024.6186%2021.7613%2025.8085%2023.4801%2027.0362L20.4958%2031.4749H22.9701L26.2944%2026.5074L25.1422%2025.733C23.7445%2024.7886%2023.0646%2024.0519%2023.0646%2022.4654C23.0646%2021.0677%2024.0467%2020.1233%2025.9166%2020.1233H26.9366V31.4749Z%22%2F%3E%3C%2Fsvg%3E)}.auth-modal .social-button .social-icon.vk{background-color:#07f}.auth-modal .social-button .social-icon.vk:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%223%203%2018%2018%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M6%208.5c.09636%204.6823%202.55576%207.5%206.6095%207.5h.2351v-2.6787c1.4764.1499%202.5773%201.2536%203.0268%202.6787h2.1286c-.5775-2.1318-2.0747-3.3105-3.0052-3.7608.9298-.5569%202.2458-1.9071%202.5557-3.7392h-1.9365c-.4064%201.48991-1.6152%202.8401-2.7701%202.9683v-2.9683h-1.9675v5.1967c-1.19737-.2997-2.75931-1.7572-2.82331-5.1967z%22%2F%3E%3C%2Fsvg%3E)}.auth-modal .social-button[aria-busy=true] .social-icon:before{display:none}.auth-modal .social-button:not(:disabled):hover{background:#2a2a30;border-color:#62626b}.auth-modal .social-button:not(:disabled):active{background:#18181c;border-color:#82828c}.auth-modal .social-button:focus-visible{outline-offset:3px;outline:2px solid #e8e7e1}.auth-modal .social-button:disabled{opacity:1;color:#f4f4f5;cursor:not-allowed;background:#202024;border-color:#3d3d42}.auth-modal .social-button[aria-busy=true]{color:#f4f4f5;cursor:wait;background:#2a2a30}.auth-modal .social-button[aria-busy=true] .social-icon{background:0 0;border:2px solid #ffffff45;border-top-color:#fff;font-size:0;animation:.8s linear infinite auth-control-spin}.auth-modal .auth-divider{color:#98989e;white-space:nowrap;align-items:center;gap:14px;margin:20px 0;font-size:14px;line-height:1.5;display:flex}.auth-modal .auth-divider:before,.auth-modal .auth-divider:after{background:#29292f;min-width:16px}.auth-modal .auth-consent-hint{color:#b8c0cc;margin:10px 0 0;font-size:12px;line-height:1.5}.auth-modal input[type=email],body[data-stage-one] .auth-modal input[type=email]{color:#f4f4f5;border:1px solid #3d3d42;border-radius:16px;height:58px;font-size:16px;background:#1e1e22!important}.auth-modal input[type=email]::placeholder{color:#98989e;opacity:1}.auth-modal input[type=email]:focus-visible{outline-offset:2px;outline:2px solid #e8e7e1}.auth-modal input[type=email][aria-invalid=true]{border-color:#c56f68}.auth-modal .primary-button,body[data-stage-one] .auth-modal .primary-button{color:#151515;height:auto;min-height:58px;font:600 16px/1.4 var(--ui-font,Arial, sans-serif);opacity:1;border:1px solid #e8e7e1;border-radius:16px;padding:14px 18px;transition:background .15s,border-color .15s;background:#e8e7e1!important}.auth-modal .primary-button:not(:disabled):hover,body[data-stage-one] .auth-modal .primary-button:not(:disabled):hover{border-color:#f4f3ee;background:#f4f3ee!important}.auth-modal .primary-button:not(:disabled):active,body[data-stage-one] .auth-modal .primary-button:not(:disabled):active{border-color:#d6d5cf;background:#d6d5cf!important}.auth-modal .primary-button:disabled,body[data-stage-one] .auth-modal .primary-button:disabled{color:#353539;opacity:1;cursor:not-allowed;background:#e8e7e1!important}.auth-modal .primary-button:focus-visible{outline-offset:3px;outline:2px solid #e8e7e1}@keyframes auth-control-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.auth-modal .social-button,.auth-modal .primary-button{transition:none}.auth-modal .social-button[aria-busy=true] .social-icon{animation:none}}@media (max-width:480px){.auth-modal .social-button{gap:8px;padding-inline:12px}}.auth-modal .auth-inline-error{overflow-wrap:anywhere;line-height:1.5}
