.active-report{margin:0;background:#0a111c;color:#e8eef7;font:15px/1.5 system-ui,sans-serif}.active-report main{max-width:1320px;margin:auto;padding:28px}.active-report a{color:#9ad6ff}.active-report nav{display:flex;gap:18px}.active-report h1{font-size:38px;margin:0}.active-report .eyebrow{color:#ffae50;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.active-filters,.active-toolbar{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:20px 0}.active-filters label{display:flex;flex-direction:column;gap:5px}.active-filters input,.active-filters select,.active-report button,.active-button,.active-controls input,.active-controls select,.active-controls button{font:inherit;color:inherit;background:#152439;border:1px solid #3a506c;border-radius:8px;padding:9px 12px}.active-button{text-decoration:none}.active-report button,.active-controls button{cursor:pointer}.active-muted{color:#a9bbd1}.active-error{color:#ffb5b5;background:#46252c;padding:12px;border-radius:8px}.active-table-wrap{overflow-x:auto}.active-report table{width:100%;border-collapse:collapse;background:#111d2d}.active-report th,.active-report td{text-align:left;vertical-align:top;padding:14px;border-bottom:1px solid #2c3e55}.active-report th{font-size:12px;text-transform:uppercase;color:#b9c8dc}.active-report small{color:#b1bfd2}.active-badge{display:inline-block;padding:2px 7px;background:#263b4e;border-radius:5px}.active-history article,.active-incident-card,.active-rule{border:1px solid #35475e;border-radius:10px;padding:14px;margin:12px 0;background:#111d2d}.active-history pre,.active-controls pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.active-report footer{margin-top:28px;color:#a9bbd1}.active-controls .active-toolbar{margin:8px 0 14px;align-items:center}.active-controls h3{margin:0 0 7px}.active-controls p{margin:6px 0}.active-controls label{display:block;margin:8px 0}.active-controls select[multiple]{width:100%;min-height:140px}.active-controls input[type=number]{width:120px}.active-controls input[type=text]{width:min(100%,350px)}.active-controls button:disabled{opacity:.5;cursor:wait}.active-history-dialog{position:fixed;inset:6vh 6vw;z-index:10000;background:#111d2d;color:#e8eef7;border:1px solid #6986ab;border-radius:14px;padding:22px;overflow:auto;box-shadow:0 0 0 100vmax #0009}.active-history-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere}.active-controls [role=alert]{color:#ffb5b5}@media(max-width:700px){.active-report main{padding:16px}.active-filters label{flex:1 1 140px}.active-report h1{font-size:30px}}@media print{@page{size:landscape;margin:12mm}.active-report{background:white;color:black;font-size:10px}.active-report main{max-width:none;padding:0}.active-report nav,.active-filters,.active-toolbar,.active-report script{display:none}.active-report table{background:white}.active-report a{color:black;text-decoration:none}.active-report th,.active-report td{padding:6px;color:black;border-color:#999}.active-badge{background:#eee}.active-history article{background:white;color:black;break-inside:avoid}.active-muted,.active-report small,.active-report footer{color:#444}thead{display:table-header-group}tr{break-inside:avoid}}

.active-narrative{white-space:pre-wrap;overflow-wrap:anywhere}.recent-panel[hidden]{display:none!important}
