.AuthToggle-module-scss-module__41FuHG__toggle{margin-top:var(--gap-md);justify-content:center;align-items:center;gap:var(--gap-xs);font-size:var(--font-size-sm);color:var(--text-muted);direction:var(--dir);display:flex}.AuthToggle-module-scss-module__41FuHG__toggle a{font-weight:var(--font-weight-bold);color:var(--accent);text-decoration:none}.AuthToggle-module-scss-module__41FuHG__toggle a:hover{text-decoration:underline}.AuthToggle-module-scss-module__41FuHG__big .AuthToggle-module-scss-module__41FuHG__toggle{font-size:var(--font-size-md)}.AuthToggle-module-scss-module__41FuHG__hc .AuthToggle-module-scss-module__41FuHG__toggle a{text-decoration:underline}
.LoginForm-module-scss-module__Is0pJa__form{max-width:420px;padding:var(--padding-lg);gap:var(--gap-md);background:var(--bg);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;margin:0 auto;display:flex}.LoginForm-module-scss-module__Is0pJa__form h1{margin-bottom:var(--gap-sm);text-align:center;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}.LoginForm-module-scss-module__Is0pJa__form input{padding:var(--padding-md);font-size:var(--font-size-md);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--input-bg);color:var(--text);direction:var(--dir)}.LoginForm-module-scss-module__Is0pJa__form input:focus{border-color:var(--accent);outline:none}.LoginForm-module-scss-module__Is0pJa__error{color:var(--danger);font-size:var(--font-size-sm);text-align:center}.LoginForm-module-scss-module__Is0pJa__form button{margin-top:var(--gap-sm);padding:var(--padding-md);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);border-radius:var(--radius-sm);background:var(--accent);color:var(--accent-text);cursor:pointer;border:none}.LoginForm-module-scss-module__Is0pJa__form button:disabled{opacity:.6;cursor:not-allowed}.LoginForm-module-scss-module__Is0pJa__hc .LoginForm-module-scss-module__Is0pJa__form,.LoginForm-module-scss-module__Is0pJa__hc .LoginForm-module-scss-module__Is0pJa__form input{border-width:2px}.LoginForm-module-scss-module__Is0pJa__big .LoginForm-module-scss-module__Is0pJa__form input,.LoginForm-module-scss-module__Is0pJa__big .LoginForm-module-scss-module__Is0pJa__form button{font-size:var(--font-size-lg);padding:var(--padding-lg)}
.RegisterForm-module-scss-module__NC4mcG__form{max-width:420px;padding:var(--padding-lg);gap:var(--gap-md);background:var(--bg);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;margin:0 auto;display:flex}.RegisterForm-module-scss-module__NC4mcG__form h1{margin-bottom:var(--gap-sm);text-align:center;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}.RegisterForm-module-scss-module__NC4mcG__form label{gap:var(--gap-xs);font-size:var(--font-size-sm);flex-direction:column;display:flex}.RegisterForm-module-scss-module__NC4mcG__form select{padding:var(--padding-md);font-size:var(--font-size-md);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--input-bg);color:var(--text)}.RegisterForm-module-scss-module__NC4mcG__form input{padding:var(--padding-md);font-size:var(--font-size-md);border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--input-bg);color:var(--text);direction:var(--dir)}.RegisterForm-module-scss-module__NC4mcG__form input:focus,.RegisterForm-module-scss-module__NC4mcG__form select:focus{border-color:var(--accent);outline:none}.RegisterForm-module-scss-module__NC4mcG__form button{margin-top:var(--gap-sm);padding:var(--padding-md);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);border-radius:var(--radius-sm);background:var(--accent);color:var(--accent-text);cursor:pointer;border:none}.RegisterForm-module-scss-module__NC4mcG__hc .RegisterForm-module-scss-module__NC4mcG__form,.RegisterForm-module-scss-module__NC4mcG__hc .RegisterForm-module-scss-module__NC4mcG__form input,.RegisterForm-module-scss-module__NC4mcG__hc .RegisterForm-module-scss-module__NC4mcG__form select{border-width:2px}.RegisterForm-module-scss-module__NC4mcG__big .RegisterForm-module-scss-module__NC4mcG__form input,.RegisterForm-module-scss-module__NC4mcG__big .RegisterForm-module-scss-module__NC4mcG__form select,.RegisterForm-module-scss-module__NC4mcG__big .RegisterForm-module-scss-module__NC4mcG__form button{font-size:var(--font-size-lg);padding:var(--padding-lg)}
