.nav-group{margin:5px 0}.nav-group summary{padding:12px 16px;cursor:pointer;font-weight:650;border-radius:10px}.nav-group[open]{background:#f0f5ff}.nav-group a{margin-left:12px!important;font-size:.9rem}.selection-list{max-height:310px;overflow:auto;border:1px solid #dbe4ef;border-radius:10px;padding:8px 14px}.selection-list [hidden]{display:none!important}.document-reader{width:100%;height:75vh;border:0}.stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.stat-card{padding:22px;border:1px solid #e1e8f2;border-radius:18px;background:white;color:#17304f;text-decoration:none}.stat-card strong{display:block;font-size:2rem;letter-spacing:-.04em;margin:10px 0}.stat-card svg{width:26px;height:26px;color:#3159df}.chart-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.chart-line{margin:18px 0}.chart-line .caption{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px}.chart-track{height:12px;border-radius:8px;background:#eef2f8;overflow:hidden}.chart-fill{height:100%;background:#4166dc;border-radius:8px}.chart-fill.green{background:#159b81}.chart-fill.amber{background:#d18c25}.data-hint{color:#637389;font-size:.9rem}.asset-tabs{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0}.asset-tabs a{padding:9px 14px;background:#edf2ff;border-radius:9px;text-decoration:none}.asset-tabs a[aria-current=page]{background:#3159df;color:#fff}@media(max-width:1000px){.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.chart-grid{grid-template-columns:1fr}}@media(max-width:520px){.stat-grid{grid-template-columns:1fr}}