a{color:#d7e8ba}.charts-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:32px}.chart-panel{min-width:0;border-top:1px solid #354439;padding-top:12px}.chart-panel h2{font-size:19px;font-weight:500}.chart{width:100%;min-height:120px}.chart svg{display:block;width:100%;overflow:visible}.chart text{font-family:inherit;font-size:12px;fill:#c2d0c7}.chart .domain{display:none}.chart .tick line{stroke:#526057;stroke-width:.75}.chart .tick text{font-size:11px}.chart .bar{fill:#a7c7ac}.chart .trend{fill:none;stroke:#d4dcab;stroke-width:2;vector-effect:non-scaling-stroke}.chart .dot{fill:#d4dcab}.chart-panel table{border-collapse:collapse;width:100%;font-size:13px}.chart-panel th,.chart-panel td{padding:10px;text-align:left;border-bottom:1px solid #354439}.chart-panel details{max-height:350px;overflow:auto}.chart .empty{padding:25px 8px;text-align:left}.toolbar input,.toolbar select{font-size:16px;min-height:44px}@media(max-width:800px){.charts-grid{grid-template-columns:1fr;gap:24px}}@media(max-width:400px){.brand{font-size:12px;gap:6px;letter-spacing:1px}header>a:last-child{font-size:13px}}
