._form_19a6k_1{width:100%;display:flex;flex-direction:column;gap:var(--spacing-4)}._submitButton_19a6k_8{width:100%;margin-top:var(--spacing-4)}._passwordField_19a6k_12{position:relative}._passwordField_19a6k_12 input{padding-right:48px}._passwordToggle_19a6k_12{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:36px;height:36px;border:0;background:transparent;color:var(--muted-foreground);display:grid;place-items:center;border-radius:8px;cursor:pointer}._passwordToggle_19a6k_12:hover,._passwordToggle_19a6k_12:focus-visible{color:var(--foreground);background:var(--surface);outline:2px solid var(--primary);outline-offset:1px}._errorMessage_19a6k_14{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-4);font-size:.875rem}@media(max-width:480px){._buttonGroup_19a6k_26{gap:var(--spacing-2)}}
