.provider-form{display:grid;gap:12px;max-width:480px;margin-bottom:24px}.provider-form label{display:grid;gap:4px;font-size:14px}.provider-form input,.provider-form select{height:36px;padding:0 10px;border:1px solid var(--input);border-radius:var(--radius);background:var(--background);color:var(--foreground);font:inherit;font-size:16px}.provider-actions{display:flex;gap:8px}.provider-status{font-size:14px;color:var(--muted-foreground)}.provider-title{margin:40px 0 16px;font-size:28px;line-height:1.1}