._root_16hi0_1{margin-block-start:.75rem}._toggle_16hi0_2,._actions_16hi0_2 button,._login_16hi0_2{border:1px solid var(--control-line);background:var(--paper);min-height:48px;color:var(--ink);font:inherit;cursor:pointer;border-radius:.65rem;padding:.65rem .9rem;font-weight:650}._form_16hi0_3{border:1px solid var(--line);background:var(--comfort-surface-soft);border-radius:.8rem;gap:.55rem;margin-block-start:.6rem;padding:1rem;display:grid}._form_16hi0_3 label{margin-block-start:.25rem;font-weight:650}._form_16hi0_3 select,._form_16hi0_3 textarea{box-sizing:border-box;border:1px solid var(--control-line);background:var(--paper);width:100%;min-height:48px;color:var(--ink);font:inherit;border-radius:.55rem;padding:.7rem;font-size:1rem}._form_16hi0_3 textarea{resize:vertical}._form_16hi0_3 ._help_16hi0_7,._confirmation_16hi0_7{color:var(--ink-2);margin:0;line-height:1.55}._form_16hi0_3 ._error_16hi0_8{color:var(--comfort-error-text);margin:.25rem 0;font-weight:650}._actions_16hi0_2{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;margin-block-start:.35rem;display:flex}._actions_16hi0_2 button[type=submit]{background:var(--comfort-action);color:var(--comfort-action-text)}._login_16hi0_2{justify-self:start;align-items:center;text-decoration:underline;display:inline-flex}._root_16hi0_1 :is(button,select,textarea,a):focus-visible,._error_16hi0_8:focus{outline:3px solid var(--focus-ring);outline-offset:3px}._root_16hi0_1 button:disabled{cursor:default;opacity:.65}._confirmation_16hi0_7{margin-block-start:.6rem}
