.incident-dialog{width:min(920px,calc(100vw - 2rem));box-sizing:border-box}.incident-body{display:grid;gap:.8rem;overflow-wrap:anywhere}.incident-body dl{display:grid;grid-template-columns:minmax(110px,1fr) minmax(0,3fr);gap:.4rem}.incident-body dd{margin:0}.incident-entry{padding:.8rem;border-left:3px solid #527666;background:#f4f7fa}.incident-entry h4{margin:0}.incident-form{display:grid;gap:.7rem}.incident-form label{display:grid;gap:.3rem}.incident-form input,.incident-form select,.incident-form textarea{width:100%;box-sizing:border-box;font:inherit;padding:.6rem}.incident-form textarea{min-height:80px;resize:vertical}.incident-form label[hidden]{display:none}@media(max-width:600px){.incident-body dl{grid-template-columns:1fr}.incident-body dd{margin-bottom:.5rem}}
.incident-exposure{width:100%;table-layout:fixed}.incident-exposure td{padding:.4rem}.incident-exposure-bar{display:block;background:#246b9122;border-left:3px solid #246b91;min-width:2rem}.incident-exposure-bar[data-metric=affectedSessions]{background:#a8203b22;border-color:#a8203b}
.incident-source-workspace{display:grid;gap:1.4rem}.incident-source-card{padding:.7rem;border-left:3px solid #697581;background:#f5f7fa;margin:.7rem 0}.incident-source-card[data-relationship=active]{border-color:#527666}.incident-reference-detail{padding:.9rem;border:1px solid #c9d6df}.incident-source-workspace dl{display:grid;grid-template-columns:minmax(110px,1fr) minmax(0,3fr);gap:.4rem}.incident-comparison-table{width:100%;border-collapse:collapse;font-size:.9rem}.incident-comparison-table td,.incident-comparison-table th{padding:.5rem;text-align:left;border-bottom:1px solid #dde4e9;overflow-wrap:anywhere}.incident-comparison-bars{display:grid;gap:.45rem;margin:1rem 0}.incident-comparison-day{display:grid;grid-template-columns:minmax(120px,1fr) minmax(0,3fr);align-items:center;gap:.5rem}.incident-comparison-rate{display:block;box-sizing:border-box;min-width:8rem;padding:.3rem;background:#246b9122;border-left:3px solid #246b91}.incident-comparison-rate[data-period=after]{background:#a8203b22;border-color:#a8203b}@media(max-width:600px){.incident-source-workspace dl{grid-template-columns:1fr}.incident-comparison-day{grid-template-columns:1fr}.incident-comparison-table{font-size:.75rem}.incident-comparison-table td,.incident-comparison-table th{padding:.3rem}}
.incident-body>*{min-width:0}.incident-source-workspace>*{min-width:0}.incident-form,.incident-form label,.incident-form input,.incident-form select,.incident-form textarea{min-width:0}.incident-comparison-table{table-layout:fixed}.incident-source-workspace button{max-width:100%;white-space:normal;overflow-wrap:anywhere}
