.report-note{max-width:940px;font-size:12px;color:#aebb9f;line-height:1.8;margin:0 0 25px}#report-state{padding:16px 0;font-size:13px}.report-login{display:inline-block;padding:14px 22px;background:#d3fb78;color:#17220e;border-radius:7px;text-decoration:none;font-size:13px}#report-filters{display:flex;gap:15px;align-items:end;flex-wrap:wrap;margin:24px 0}#report-filters label{display:flex;flex-direction:column;gap:8px;font-size:11px;color:#aab69f}#report-filters select{font:inherit;font-size:13px;padding:12px;min-width:160px;background:#1d261b;color:#edf0e8;border:1px solid #526044;border-radius:6px;height:44px}.score-cards{grid-template-columns:repeat(3,1fr)}.score-card strong{font-size:36px}.score-card span{font-size:11px}#report-content section{margin-top:36px}#report-content h2{font-weight:400;font-size:24px;letter-spacing:-.03em}.daily-bars{display:flex;gap:3px;height:140px;align-items:end;border-bottom:1px solid #45503e;padding:10px 0 0}.daily-day{flex:1;display:flex;gap:1px;height:100%;align-items:end;min-width:2px}.daily-day i{display:block;width:50%;background:#c9d0c2;min-height:1px}.daily-day i+ i{background:#a5ce69}.chart-range{display:flex;justify-content:space-between;font-size:10px;color:#9dac90;margin-top:10px}.report-sources{max-width:800px}.source-row{display:flex;justify-content:space-between;font-size:12px;padding:12px 0;border-bottom:1px solid #ffffff20}.report-definitions{font-size:12px;color:#a7b39b;line-height:1.8;margin-top:35px}.report-definitions summary{cursor:pointer;padding:12px 0}.report-definitions li{margin:8px 0}.result-table a{color:#cbe99f;text-decoration:none}.result-table th:first-child,.result-table td:first-child{min-width:160px}@media(max-width:800px){.score-cards{grid-template-columns:repeat(2,1fr);gap:8px}.score-card{padding:16px}.score-card strong{font-size:31px}#report-filters{gap:10px}#report-filters label{flex:1}#report-filters select{min-width:0;width:100%}.result-table{min-width:800px}.daily-bars{gap:2px}}[hidden]{display:none!important}
