.report-toolbar{display:flex;flex-wrap:wrap;align-items:end;gap:14px}.report-toolbar label{flex:1 1 150px;min-width:0}.report-widget-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:16px;margin:20px 0}.report-widget{text-align:left;padding:20px;display:flex;flex-direction:column;gap:12px;min-width:0;color:inherit}.report-widget strong{font-size:30px;line-height:1.15}.report-widget strong small{font-size:13px;margin-left:6px;font-weight:400}.report-widget>small,.report-widget>span{color:var(--muted,#8b949e)}.report-widget[aria-pressed=true]{border-color:#388bfd}.reporting-hub .dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.reporting-hub .card{min-width:0}.report-trends{display:grid;gap:12px;max-height:350px;overflow:auto}.report-trends button{display:grid;grid-template-columns:95px minmax(60px,1fr) 100px;align-items:center;gap:12px;text-align:left;background:transparent;border:0;padding:8px}.report-trend-track{height:20px;background:#80808015;position:relative;display:block}.report-trend-track i,.report-trend-track b{position:absolute;left:0;max-width:100%;display:block;border-radius:3px}.report-trend-track i{height:9px;top:0;background:#388bfd}.report-trend-track b{height:9px;bottom:0;background:#3fb950}.report-widget-options>div{display:flex;flex-wrap:wrap;gap:16px;padding:16px 0}.finance-breadcrumbs{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:16px}.reporting-hub .table-scroll{max-width:100%;overflow:auto}.reporting-hub table{min-width:650px}.reporting-hub{min-width:0;max-width:100%}@media(max-width:760px){.reporting-hub .dashboard-grid{grid-template-columns:1fr}.report-widget-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.report-widget{padding:14px}.report-widget strong{font-size:24px}.report-trends button{grid-template-columns:85px minmax(30px,1fr) 82px;gap:6px}.report-toolbar label{flex-basis:130px}}@media print{.report-toolbar,.report-widget-options,.heading-actions{display:none!important}.report-trends,.reporting-hub .table-scroll{max-height:none;overflow:visible}.reporting-hub table{min-width:0;font-size:9px}}
.reporting-hub .page-heading h1{color:inherit}.reporting-hub .report-widget-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:760px){.reporting-hub .report-widget-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
