.ai-operator-card{background:#1b2b47;color:#f1f5ff;border:1px solid #344766;border-radius:12px;padding:18px;margin:12px 0}.ai-operator-card p{color:#cbd5e1;line-height:1.55}.ai-operator-card small{color:#a7b8d3}.ai-operator-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.ai-operator-card .btn{color:#f1f5ff}.ai-operator-help{color:#a7b8d3;line-height:1.6;margin:14px 0}

.ai-operator-history { display:grid; gap:8px; margin-bottom:16px; }
.ai-operator-history .channel-entry { margin:0; }

.ai-priority{font-weight:700;color:#ddd6fe!important;margin-bottom:4px}.ai-priority-reason{display:block;line-height:1.5;color:#c4b5fd!important}

.ai-preferences-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:14px 0 22px;padding:16px;border:1px solid #344766;border-radius:12px;background:#1b2b47}.ai-preferences-form label{display:flex;flex-direction:column;gap:7px;color:#dbe6fb;font-size:13px}.ai-preferences-form input,.ai-preferences-form select{width:100%;padding:10px 12px;background:#101b30;color:#f1f5ff;border:1px solid #445777;border-radius:7px}.ai-preferences-form button{grid-column:1/-1}.ai-run-table{width:100%;border-collapse:collapse;font-size:13px}.ai-run-table th,.ai-run-table td{text-align:left;padding:9px 12px;border-bottom:1px solid #344766}.ai-run-table th{color:#c4b5fd}.ai-operational-guidance{border-left:3px solid #8b5cf6;padding:8px 12px;background:#17243e;color:#ddd6fe!important;font-size:13px}@media(max-width:680px){.ai-preferences-form{grid-template-columns:1fr}}
