:root{font:16px/1.6 system-ui,sans-serif;color:#263b4b;background:#f4f6f8}body{max-width:1280px;margin:24px auto;padding:0 24px}h1{font-size:26px}h2{font-size:21px;margin-top:28px}h3{font-size:17px}nav,.filters{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}button,input,select{font:inherit;padding:8px 12px;border:1px solid #b8c4cc;border-radius:5px;background:white;color:inherit}button{cursor:pointer}button[aria-current=true]{background:#dfe9ef}table{border-collapse:collapse;width:100%;margin-bottom:20px}th,td{text-align:left;border-bottom:1px solid #d2dce3;padding:9px;vertical-align:top}th{font-weight:600}article{overflow:auto}svg{width:100%;height:180px}polyline{fill:none;stroke:#587f99;stroke-width:2}small{color:#506572}[hidden]{display:none!important}
