.auth-form-module__UaVI8G__form{gap:0;display:grid}.auth-form-module__UaVI8G__lead{color:var(--muted);margin:0 0 12px;line-height:1.7}.auth-form-module__UaVI8G__modeToggle{z-index:2;margin-bottom:-1px;padding:0 16px;display:flex;position:relative}.auth-form-module__UaVI8G__modeToggle button{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;border-bottom:0;border-radius:6px 6px 0 0;padding:11px 19px 10px;font-size:.95rem;line-height:1;transition:background-color .12s,color .12s}.auth-form-module__UaVI8G__modeToggle button+button{margin-left:2px}.auth-form-module__UaVI8G__modeInactive{color:#757575;background:#e0dcd4;font-weight:400}.auth-form-module__UaVI8G__modeActive{color:var(--foreground);border-color:var(--line);background:#fffbf3;font-weight:600;box-shadow:inset 0 -2px #fffbf3}.auth-form-module__UaVI8G__tabContent{border:1px solid var(--line);background:#fffbf3;border-radius:6px;gap:16px;padding:32px 16px 16px;display:grid}.auth-form-module__UaVI8G__tabRegister{gap:32px;padding:32px 21px 24px}.auth-form-module__UaVI8G__guide{border-bottom:1px solid var(--line);gap:12px;margin:0;padding:0 0 16px;list-style:none;display:grid}.auth-form-module__UaVI8G__guide li{color:#757575;padding-left:16px;font-size:.9rem;line-height:1.33;position:relative}.auth-form-module__UaVI8G__guide li:before{content:"";background:#9aa8a0;border-radius:50%;width:6px;height:6px;position:absolute;top:.48em;left:0}.auth-form-module__UaVI8G__guide strong{color:#6f6a65;font-weight:700}.auth-form-module__UaVI8G__field{color:var(--muted);gap:8px;font-size:.95rem;display:grid}.auth-form-module__UaVI8G__field span{color:var(--muted)}.auth-form-module__UaVI8G__field input{min-height:56px;color:var(--foreground);font:inherit;background:#fff9;border:1px solid #51412f24;border-radius:6px;outline:none;padding:0 16px;font-size:.9rem}.auth-form-module__UaVI8G__field input::placeholder{color:#87807a}.auth-form-module__UaVI8G__field input:focus{border-color:#31594d73;box-shadow:0 0 0 3px #31594d14}.auth-form-module__UaVI8G__tabContent>button[type=submit]{background:var(--accent);color:#fff;min-height:50px;font:inherit;cursor:pointer;border:0;border-radius:6px;margin-top:2px;font-size:1rem;font-weight:700}.auth-form-module__UaVI8G__tabContent>button[type=submit]:disabled{opacity:.72;cursor:wait}.auth-form-module__UaVI8G__forgotPassword{font:inherit;text-underline-offset:2px;cursor:pointer;border:0;justify-self:start;padding:0;text-decoration:underline;color:var(--muted)!important;background:0 0!important;font-size:.95rem!important;font-weight:400!important}.auth-form-module__UaVI8G__message{max-width:22ch;color:var(--muted);margin:0;font-size:1rem;line-height:1.6}.auth-form-module__UaVI8G__tabRegister .auth-form-module__UaVI8G__message{max-width:none}@media (max-width:700px){.auth-form-module__UaVI8G__modeToggle{scrollbar-width:none;padding:0 14px;overflow-x:auto}.auth-form-module__UaVI8G__modeToggle::-webkit-scrollbar{display:none}.auth-form-module__UaVI8G__tabContent{padding:28px 14px 16px}.auth-form-module__UaVI8G__field input{min-height:54px}.auth-form-module__UaVI8G__message{max-width:none}.auth-form-module__UaVI8G__guide{gap:10px}}
