.ap-form{--ap-fg:var(--foreground);--ap-muted:var(--muted-foreground);--ap-border:var(--border);--ap-border-strong:var(--primary);--ap-field-bg:transparent;--ap-error:var(--loss,#c0392b);text-align:left;color:var(--ap-fg);flex-direction:column;gap:2px;display:flex}.ap-form.ap-light{--ap-fg:#15151a;--ap-muted:#6a6a72;--ap-border:#0000002e;--ap-border-strong:#00000073;--ap-field-bg:#00000004;--ap-error:#c0392b;max-width:580px}.ap-lede{color:var(--ap-muted);margin:0 0 10px;font-size:13px;line-height:1.55}.ap-label{letter-spacing:.06em;text-transform:uppercase;color:var(--ap-muted);margin:12px 0 5px;font-size:11.5px;font-weight:700;display:block}.ap-field{border:1px solid var(--ap-border);background:var(--ap-field-bg);width:100%;color:var(--ap-fg);border-radius:10px;padding:11px 14px;font-family:inherit;font-size:14px;line-height:1.45;transition:border-color .2s}.ap-field.ap-address{font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.01em;font-size:13px}.ap-field::placeholder{color:var(--ap-muted);opacity:.75}.ap-field:focus{border-color:var(--ap-border-strong);outline:none}.ap-field:disabled{opacity:.6;cursor:not-allowed}textarea.ap-field{resize:vertical;min-height:72px}.ap-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ap-error{color:var(--ap-error);margin:5px 0 0;font-size:12.5px;font-weight:600;line-height:1.45}.ap-submit{align-self:flex-start;margin-top:16px}.ap-fine{color:var(--ap-muted);margin:10px 0 0;font-size:11.5px;line-height:1.55}.ap-done{color:var(--ap-fg);margin:0;font-size:14px;font-weight:500;line-height:1.6}.ap-form .ap-submit{min-width:200px}@media (max-width:560px){.ap-form .ap-submit{width:100%;min-width:0}}
