.lax-panel{margin:24px 0}.lax-scroll{overflow-x:auto}.lax-chart{display:block;width:100%;height:auto;min-width:780px}.lax-chart text{font-size:12px;font-family:inherit;fill:#526479}.lax-panel h2{margin:0}.lax-legend{display:flex;flex-wrap:wrap;gap:12px 24px;margin:20px 0;font-size:.9rem}.lax-legend span{display:flex;align-items:center;gap:8px}.lax-swatch{display:inline-block;width:13px;height:13px;border-radius:3px}.lax-table{border-collapse:collapse;width:100%;font-variant-numeric:tabular-nums}.lax-table td,.lax-table th{padding:10px;text-align:right;border-bottom:1px solid #d5dfef;white-space:nowrap}.lax-table td:first-child,.lax-table th:first-child{text-align:left}.lax-table caption{text-align:left;font-weight:650;margin:16px 0}.lax-table tfoot{font-weight:700;background:#edf3fa}.lax-warning{padding:14px 18px;border-left:4px solid #b87919;background:#fff7e8;line-height:1.5}.lax-panel details{margin-top:16px}.lax-panel summary{cursor:pointer;font-weight:650}.lax-kpis{display:flex;gap:16px;flex-wrap:wrap;margin:18px 0}.lax-kpis div{padding:14px 20px;background:#e8f0fa;border-radius:10px}.lax-kpis strong{font-size:1.6rem;display:block}.lax-month-note{color:#526479;font-size:.9rem}
