.shv-member-reports{margin:28px 0;padding:22px;border:1px solid #d9d2c9;border-radius:4px;background:#f5f0e9}.shv-member-reports>summary{font-size:17px;font-weight:600;cursor:pointer}.shv-member-reports>summary:focus-visible,.shv-report-scroll:focus-visible{outline:3px solid #922b35;outline-offset:3px}.shv-member-reports h2{font-size:26px!important;margin-top:30px!important}.shv-report-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.shv-report-chart{display:block;width:100%;min-width:560px;height:auto}.shv-report-chart text{font:14px system-ui,sans-serif;fill:#655f58}.shv-chart-grid{stroke:#d9d2c9;stroke-width:1}.shv-chart-score,.shv-chart-running{fill:none;stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.shv-chart-score{stroke:#922b35}.shv-chart-running{stroke:#465f68;stroke-dasharray:7 5}.shv-chart-dot,.shv-chart-bar-all{fill:#922b35}.shv-chart-bar-best{fill:#465f68}.shv-report-legend{display:flex;flex-wrap:wrap;gap:12px 24px;font-size:12px}.shv-report-legend span{display:flex;align-items:center;gap:7px}.shv-report-legend i{display:inline-block;width:18px;height:4px}.shv-legend-score{background:#922b35}.shv-legend-running{background:#465f68}.shv-report-table{width:100%;border-collapse:collapse;min-width:560px;font-size:13px;margin:20px 0}.shv-report-table caption{text-align:left;font-size:12px;color:#655f58;margin-bottom:12px}.shv-report-table th,.shv-report-table td{text-align:left;padding:12px 10px;border-bottom:1px solid #d9d2c9;vertical-align:top}.shv-report-table td small{display:block;white-space:nowrap;font-size:11px}.shv-report-selected{background:#eae3d9}.shv-report-values{margin:20px 0}.shv-report-values summary{cursor:pointer;font-size:14px}.shv-member-reports form{margin:20px 0}@media(max-width:600px){.shv-member-reports{padding:16px}.shv-member-reports>summary{font-size:15px}.shv-member-reports h2{font-size:23px!important}.shv-member-reports .shv-member-actions button{width:100%}}
