.j1WgZG_form{gap:var(--space-3);margin-top:var(--space-3);display:grid}.j1WgZG_field{gap:var(--space-1);display:grid}.j1WgZG_field span{font-size:var(--label-size);letter-spacing:var(--label-track);text-transform:uppercase;color:var(--text-dim)}.j1WgZG_field input,.j1WgZG_field textarea{border:1px solid var(--hairline);width:100%;color:var(--text);font:inherit;font-size:var(--body-size);resize:vertical;transition:border-color var(--fast) ease;background:#0c0e128c;padding:.85rem 1rem;font-weight:300}.j1WgZG_field input:focus,.j1WgZG_field textarea:focus{border-color:var(--accent);outline:none}.j1WgZG_field input[aria-invalid=true],.j1WgZG_field textarea[aria-invalid=true]{border-color:#e0654d}.j1WgZG_field em{color:#f0a08f;font-size:.85rem;font-style:normal}.j1WgZG_trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.j1WgZG_actions{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.j1WgZG_actions button{min-height:2.85rem;padding:0 var(--space-4);border:1px solid var(--rule);color:var(--text);font:inherit;font-size:var(--label-size);letter-spacing:var(--label-track);text-transform:uppercase;cursor:pointer;transition:border-color var(--fast) ease, color var(--fast) ease;background:0 0}.j1WgZG_actions button:hover,.j1WgZG_actions button:focus-visible{border-color:var(--accent);color:var(--accent);outline:none}.j1WgZG_actions button:disabled{opacity:.6;cursor:progress}.j1WgZG_status{color:#f0a08f;margin:0;font-size:.9rem}.j1WgZG_sent{margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--accent);color:var(--text)}
