.y58w8a_form [data-slot=input]{background:var(--card);min-height:48px;color:var(--color-navy-900);border-radius:12px;padding-inline:14px}.y58w8a_form input[type=password],.y58w8a_form input[autocomplete=new-password],.y58w8a_form input[autocomplete=current-password]{padding-right:44px}.y58w8a_form [data-slot=input]:focus-visible{border-color:var(--color-teal-700);box-shadow:0 0 0 3px color-mix(in oklch, var(--color-teal-700) 12%, transparent)}.y58w8a_form [data-slot=field-group]{gap:20px}.y58w8a_form [data-slot=field-label]{color:var(--color-navy-900)}.y58w8a_form button[type=submit],.y58w8a_form button[data-auth-primary]{background:var(--color-teal-700);min-height:48px;color:var(--color-navy-50);border-radius:12px;font-weight:600}.y58w8a_form button[type=submit]:hover,.y58w8a_form button[data-auth-primary]:hover{background:var(--color-teal-800)}.y58w8a_form button[type=submit]:focus-visible,.y58w8a_form button[data-auth-primary]:focus-visible{outline:2px solid var(--color-teal-700);outline-offset:3px}.y58w8a_form [data-slot=input][aria-invalid=true]{border-color:var(--destructive)}@media (max-width:1023px){.y58w8a_shell aside>div:first-of-type{padding-block:24px 0}}