.report{max-width:1120px}.table-responsive{overflow-x:auto;margin:20px 0}.table{width:100%;border-collapse:collapse;background:#fff;font-variant-numeric:tabular-nums}.table th,.table td{padding:12px;text-align:left;vertical-align:top;border-bottom:1px solid #d4d9d5}.table th{background:#edf3ef;font-size:12px;text-transform:uppercase}.table td:not(:first-child){min-width:70px}.stat-chart{display:block;width:100%;height:auto;background:#fff;border:1px solid #d4d9d5;margin:18px 0}.stat-chart text{font:12px system-ui,sans-serif;fill:#263a2e}.stat-chart .grid{stroke:#dce5df;stroke-width:1}.stat-chart .zero{stroke:#60796a;stroke-width:2}.chart-panel{background:#fff;border:1px solid #d4d9d5;margin:12px 0;padding:16px}.chart-panel summary{cursor:pointer;font-weight:700;color:#006b37}.chart-panel[open] summary{margin-bottom:18px}.thread{display:flex;gap:18px;align-items:center;padding:20px;background:#fff;border-bottom:1px solid #d4d9d5}.thread h3{margin:0}.thread .icon{padding:12px;background:#e7f3eb;color:#006b37;font-weight:800}.thread .tag{margin-left:auto}.post{background:#fff;border:1px solid #d4d9d5;padding:22px;margin:16px 0}footer{padding:24px 0}.mast{padding:20px 0 32px}@media(max-width:600px){.table th,.table td{padding:9px}.thread{gap:10px;padding:14px}.thread .tag{display:none}.stat-chart{min-width:600px}.chart-panel{overflow-x:auto}.report>svg{min-width:0}.report h1{font-size:30px}}
