.record-reports-page{display:grid;gap:20px;min-width:0}.record-reports-page>*{min-width:0}.records-intro{padding:20px 22px}.records-intro summary{cursor:pointer;color:#456492;font-weight:600}.records-intro details p,.records-scope{color:#728098;line-height:1.75;overflow-wrap:anywhere}.records-scope{margin:0 2px 16px}.record-reports-page .ops-form{margin:0}.record-reports-page .numeric{white-space:nowrap}.record-reports-page .record-positive{color:#218363}.record-reports-page .record-negative{color:#be4756}.record-reports-page .numeric .muted{color:var(--muted);font-size:11px}.record-reports-page .pagination{flex-wrap:wrap;background:#fff}.record-reports-page #record-detail-dialog{width:min(940px,calc(100% - 24px));max-height:calc(100dvh - 24px)}.record-reports-page #record-detail-dialog .dialog-heading{position:sticky;top:0;background:white;z-index:1;gap:12px}.record-reports-page #record-detail-title{font-size:18px;overflow-wrap:anywhere;min-width:0}.record-reports-page #record-detail-close{flex-shrink:0}.record-reports-page #record-detail-body{padding:20px;min-width:0}.record-reports-page #record-detail-body h3{margin-top:26px}.record-reports-page .record-value{white-space:normal;overflow-wrap:anywhere;min-width:140px;max-width:520px}.record-reports-page #record-detail-body .ops-message{margin-top:0}.record-reports-page .ops-grid input,.record-reports-page .ops-grid select{max-width:100%}@media(max-width:600px){.records-intro{padding:16px}.record-reports-page #record-detail-body{padding:12px}.record-reports-page #record-detail-dialog .dialog-heading{padding:14px}.record-reports-page #record-detail-title{font-size:16px}.record-reports-page .pagination{justify-content:center}.record-reports-page .ops-grid{grid-template-columns:minmax(0,1fr)}}
