/* Case-specific content; management shell, filters, tabs and tables use access-control.css. */
.td-case-shell .td-case-pages,.td-case-shell .td-case-actions{display:flex;gap:12px;flex-wrap:wrap;margin:14px 0}
.td-case-shell .td-case-actions>div{display:flex;flex-wrap:wrap;gap:8px;align-items:center}
.td-case-shell .td-case-actions textarea{min-width:min(240px,100%)}
.td-case-shell #td-case-detail>section{border-top:1px solid var(--td-gray-300);padding:15px 0}
.td-case-shell pre{white-space:pre-wrap;overflow-wrap:anywhere}
.td-case-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:15px}
.td-case-metrics a{display:flex;flex-direction:column;text-decoration:none}
.td-case-metrics strong{font-size:2rem}
.td-case-context-links{display:flex;gap:14px;justify-content:flex-end;margin:8px 0}
