.sla-response-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:14px 18px;margin:12px 0;background:#f2f8f5;border:1px solid #c9ddd5;border-radius:8px;font-size:13px;color:#254a40}
.sla-response-bar>div:first-child{display:flex;flex-direction:column;gap:4px}.sla-response-bar strong{font-weight:600}.sla-response-bar span{font-size:12px}.sla-response-actions{display:flex;align-items:center;gap:12px}.sla-response-actions label{display:flex;align-items:center;gap:8px;white-space:nowrap}.sla-response-actions select{width:140px;min-width:0;height:36px}.sla-response-bar button{min-height:36px}.sla-response-bar [data-response-error]:empty{display:none}.sla-response-bar [data-response-error]{flex-basis:100%;color:#9d321f}.sla-routing form{margin-top:16px}.sla-rule-details{margin-top:18px}.sla-rule-details summary{cursor:pointer;padding:12px 0}.sla-policy footer [role=status]{color:#9d321f}
#workspace .sla-policy-grid>.sla-policy{margin:0}.sla-policy footer{margin-top:16px}
@media(max-width:640px){.sla-response-bar{padding:12px}.sla-response-actions{flex-wrap:wrap;width:100%}.sla-response-actions select{width:130px}.sla-response-bar button{min-height:44px}}
