#savaAccountAI{grid-column:1/-1;max-width:100%}
.sava-model-settings>summary{cursor:pointer;font-size:1rem;font-weight:650;padding:4px 0}
.sava-ai-settings-inner{padding:12px 0 4px}
.sava-ai-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid #e6eee8;font-size:14px}
.sava-ai-select{max-width:350px;width:56%;min-height:38px;padding:6px 10px;border:1px solid #d0ddd4;border-radius:9px;background:#fff;color:#17362e}
.sava-ai-switch{display:flex;align-items:center;gap:10px;margin:12px 0;font-weight:600}
.sava-ai-switch input{width:18px;height:18px;accent-color:#09865e}
.sava-ai-assignments{margin:8px 0 14px}.sava-ai-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:15px}
.sava-ai-catalog{margin-top:16px}.sava-ai-catalog summary{cursor:pointer;font-weight:600}
.sava-ai-catalog-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(225px,1fr));gap:9px;margin-top:12px}
.sava-ai-catalog-item{border:1px solid #e3eee8;border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:5px}
@media(max-width:640px){.sava-ai-row{flex-direction:column;align-items:stretch;gap:6px}.sava-ai-select{width:100%;max-width:none}}