._form_1hvxo_1{display:grid;gap:var(--spacing-4);margin-top:var(--spacing-6)}._form_1hvxo_1 label{display:grid;gap:var(--spacing-2);font-weight:600;font-size:.95rem;color:var(--primary)}._form_1hvxo_1 input,._form_1hvxo_1 textarea{border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:var(--radius-md);padding:.75rem 1rem;font-size:1rem;font-family:var(--font-family-base);font-weight:400}._form_1hvxo_1 input:focus,._form_1hvxo_1 textarea:focus{outline:none;box-shadow:var(--shadow-focus)}._form_1hvxo_1 button{justify-self:start;background:var(--accent);color:var(--accent-foreground);border:0;border-radius:var(--radius-full);padding:.85rem 1.8rem;font-weight:600;font-size:1rem;cursor:pointer;font-family:var(--font-family-base)}._form_1hvxo_1 button:disabled{opacity:.6}._trap_1hvxo_7{position:absolute;left:-9999px}._error_1hvxo_8{color:var(--error);margin:0}._done_1hvxo_9{margin-top:var(--spacing-6);padding:var(--spacing-6);background:var(--surface);border-radius:var(--radius-lg);font-weight:600;color:var(--primary)}
