.sql-settings{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px}.sql-settings label{display:grid;gap:8px;max-width:100%;font-size:14px}.sql-settings select{min-height:44px;padding:8px 12px;max-width:100%;border:1px solid var(--control-border);border-radius:4px;color:var(--text);background:var(--surface)}.sql-editor{height:360px;min-height:240px}.sql-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.sql-status{margin:16px 0;color:var(--secondary)}