.diagnostic-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.diagnostic-heading h2{font-size:22px;margin:0 0 8px}.diagnostic-heading p{margin:0}.diagnostic-filters{display:flex;gap:12px;margin-bottom:20px}.diagnostic-filters input{flex:1;min-width:0}.diagnostic-filters select{width:180px}.diagnostic-table-wrap{overflow-x:auto;border-top:1px solid #dfe4e2}.diagnostic-table-wrap table{width:100%;border-collapse:collapse;table-layout:fixed}.diagnostic-table-wrap th,.diagnostic-table-wrap td{text-align:left;padding:14px 12px;border-bottom:1px solid #e4e8e6;vertical-align:top;overflow-wrap:anywhere}.diagnostic-table-wrap th{font-size:12px;color:#65706c;font-weight:500}.diagnostic-table-wrap th:first-child{width:19%}.diagnostic-table-wrap th:nth-child(2){width:34%}.diagnostic-table-wrap th:nth-child(3){width:25%}.diagnostic-table-wrap small,.diagnostic-table-wrap code,.diagnostic-table-wrap strong{display:block;font-size:12px;line-height:1.6}.diagnostic-table-wrap small{color:#65706c}.diagnostic-dialog{width:min(900px,94vw)}.diagnostic-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:58vh;overflow:auto;padding:16px;background:#f4f7f5;font:12px/1.65 monospace;border-radius:6px}.diagnostic-dialog .actions{justify-content:flex-end}.diagnostic-dialog .drawer-content{min-width:0}#diagnostics-detail-meta{overflow-wrap:anywhere}@media(max-width:700px){.diagnostic-filters{flex-wrap:wrap}.diagnostic-filters input{flex-basis:100%}.diagnostic-filters select{flex:1}.diagnostic-table-wrap table{min-width:650px}.diagnostic-heading{align-items:flex-start}}
