.ai-feature-model-picker{gap:8px;min-width:0;display:grid}.ai-feature-model-fields{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:14px;display:grid}.ai-feature-model-fields label{gap:8px;min-width:0;font-size:13px;font-weight:700;line-height:18px;display:grid}.ai-feature-model-control{min-width:0;display:block;position:relative}.ai-feature-model-control>svg{width:17px;height:17px;color:var(--ui2-mod-blue);pointer-events:none;z-index:1;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.ai-feature-model-fields .ui-select{border-radius:12px;width:100%;min-width:0;height:42px;min-height:42px;padding-left:38px}.ai-feature-model-fields .ui-select:disabled{opacity:1;color:var(--ui2-muted);background:var(--ui2-surface-hover)}.ai-feature-model-status{color:var(--ui2-muted);gap:4px;margin:0;font-size:13px;line-height:18px;display:grid}.ai-feature-model-status[role=alert]{color:var(--ui2-error-text)}.ai-feature-model-picker>button{min-height:44px;color:var(--ui2-accent-ink);justify-self:start;text-decoration:underline}@media (max-width:599px){.ai-feature-model-fields{grid-template-columns:minmax(0,1fr);gap:12px}.ai-feature-model-fields .ui-select{height:44px;min-height:44px}}
