.escalation-case{margin:20px 0;padding:18px;border:1px solid var(--line);border-radius:10px;background:#f7f8f3;min-width:0;overflow-wrap:anywhere}.escalation-case h3{font-size:18px}.escalation-next{line-height:1.6;margin:15px 0}.escalation-history{list-style:none;padding:0;margin:18px 0}.escalation-history li{padding:16px 0;border-top:1px solid var(--line)}.escalation-history li p{font-size:14px;line-height:1.6;margin:8px 0}.escalation-history .split{align-items:flex-start;gap:10px;flex-wrap:wrap}.escalation-case details{margin:15px 0}.escalation-case summary{min-height:44px;align-content:center;cursor:pointer}.escalation-case .btn,.escalation-case .textbutton{min-height:44px;white-space:normal}.escalation-case .textbutton{font-size:14px}.escalation-demo-note{margin-top:16px!important}.escalation-review .check{margin:12px 0}.escalation-exception{margin-top:20px}.escalation-exception summary{min-height:44px;align-content:center}.escalation-history p,.escalation-case textarea{max-width:100%}@media(max-width:700px){.escalation-case{padding:15px;margin:16px 0}.escalation-case>.split{display:block}.escalation-case>.split .badge{margin-top:8px}.escalation-case .btn{width:100%}.escalation-case textarea{font-size:16px}.escalation-case .sub{font-size:13px}.escalation-history li{padding:16px 0}.escalation-case details .field{display:block}.escalation-case details textarea{width:100%;box-sizing:border-box}}
