.actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.actions form{margin:0}.metric strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em}.panel{border-top:1px solid #314357}.panel h2{letter-spacing:-.025em}.table-scroll td{vertical-align:top}.table-scroll tr:hover td{background:#ffffff03}.report-body{white-space:pre-wrap;line-height:1.8;font:inherit;color:#c8d7e8}.report-hero{padding:28px;border-left:3px solid #6be3ba;background:linear-gradient(115deg,#163a36,#172337);border-radius:14px;margin-bottom:24px}.report-hero h2{margin-top:8px}.sidebar nav a[aria-current]{box-shadow:inset 3px 0 #68dbb4}.caption{line-height:1.7}.metric small{line-height:1.5}@media(max-width:600px){header h1{font-size:26px;overflow-wrap:anywhere}.actions>*{flex:1}.actions button{width:100%}}
textarea{display:block;width:100%;margin:8px 0 16px;resize:vertical}select{display:block;min-height:44px;margin-top:7px}.sidebar{overflow-y:auto}.panel details summary{cursor:pointer}.panel details[open] summary{margin-bottom:16px}.panel pre{font-size:12px;max-height:500px;overflow:auto}
