.support-case-workspace{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr);gap:24px;margin-top:24px;align-items:start}
.support-case-workspace .support-case-main,.support-case-workspace aside{min-width:0;display:grid;gap:20px}
.support-case-workspace .support-case-main{display:grid!important;padding:0!important;background:none!important}
.support-case-message{padding:16px;border:1px solid #d8e2ec;border-left:4px solid #3d6ab0;border-radius:8px}
.support-case-message--internal{background:#fff8df;border-left-color:#ac7c17}
.support-case-workspace label{display:grid;gap:6px;margin:10px 0}
.support-case-workspace input,.support-case-workspace select,.support-case-workspace textarea{width:100%;box-sizing:border-box}
.support-case-workspace details>summary{cursor:pointer;font-weight:650;padding:6px 0}
.support-case-workspace pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:380px;overflow:auto}
.support-case-workspace dd{margin:0 0 12px}.support-case-workspace dt{font-weight:650}
.support-evidence-item{padding:12px 0;border-bottom:1px solid #e1e6ec;overflow-wrap:anywhere}
[data-saved-support-views]{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0}
.support-case-workspace [hidden],[data-public-reply][hidden]{display:none!important}
.tenant-overview-tabs{display:flex;gap:8px;flex-wrap:wrap;position:sticky;top:0;background:var(--surface,#fff);padding:12px;z-index:3;border-bottom:1px solid #dce3eb}
.tenant-overview-tabs a{padding:8px 12px;border-radius:6px;background:#edf2f8}
@media(max-width:1100px){.support-case-workspace{grid-template-columns:1fr}.support-case-workspace aside{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}
@media(max-width:650px){.support-case-workspace aside{grid-template-columns:1fr}}
