._panel_a423eef{border:1px solid var(--line-default);border-radius:var(--radius-outer);background:var(--surface-raised);flex-direction:column;gap:1.5rem;padding:clamp(1.25rem,4vw,2.25rem);display:flex}._title_a423eef{font-size:var(--text-xl)}._form_a423eef{flex-direction:column;gap:1.25rem;display:flex}._field_a423eef{flex-direction:column;gap:.5rem;display:flex}._field_a423eef label{font-size:var(--text-sm);color:var(--text-strong);font-weight:600}._hint_a423eef{color:var(--text-muted);font-size:var(--text-sm);margin-top:-.25rem}._input_a423eef{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface-page);width:100%;color:var(--text-strong);font:inherit;font-size:var(--text-md);transition:border-color var(--duration-fast) var(--ease-standard);padding:.75rem 1rem}._input_a423eef:hover{border-color:var(--text-muted)}._input_a423eef:focus-visible{border-color:var(--cta-primary)}textarea._input_a423eef{resize:vertical;min-height:9rem;line-height:var(--leading-body)}._footer_a423eef{flex-direction:column;align-items:flex-start;gap:1rem;margin-top:.25rem;display:flex}._footer_a423eef button{cursor:pointer}._footer_a423eef button:disabled{cursor:progress;opacity:.7}._footer_a423eef ._hint_a423eef{margin-top:0}._error_a423eef{border:1px solid var(--live);border-radius:var(--radius-sm);color:var(--text-strong);padding:.75rem 1rem}._success_a423eef{color:var(--text-strong);font-size:var(--text-lg)}._honeypot_a423eef{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
