/* Keep existing numbered assistant sections and searchable controls within their tracks. */
.assistant-settings-form label{grid-template-columns:minmax(0,1fr)}
.assistant-settings-form .search-select,.assistant-test .search-select{max-width:100%}
.assistant-test form>label:has([name="ai_mode"]),.assistant-test form>label:has([name="ai_external_consent"]){grid-column:1/-1;min-width:0;grid-template-columns:minmax(0,1fr)}
#ai-provider-form>label:has(input[type="checkbox"]),.assistant-test form>label:has([name="ai_external_consent"]){display:flex;align-items:flex-start;gap:10px}
#ai-provider-form input[type="checkbox"],.assistant-test [name="ai_external_consent"]{width:16px;height:16px;min-height:16px;flex:0 0 16px;margin-top:4px}
@media(max-width:760px){.assistant-test form{grid-template-columns:minmax(0,1fr)}.assistant-settings .panel-heading{flex-wrap:wrap}}
