/* Screen typography override. Generated from analytics.css; regenerate with collect.cjs after source typography edits. */
.analytics-prototype{font-size:14px;}
.analytics-status{font-size:14px;}
.analytics-toolbar > div > span{font-size:14px;}
.analytics-snapshot span{font-size:16px;}
.analytics-snapshot b{font-size:14px;}
.analytics-snapshot small{font-size:14px;}
.analytics-kpis span, .analytics-kpis small{font-size:14px;}
.analytics-kpis b{font-size:19px;}
.analytics-card h2{font-size:16px;}
.analytics-card header p{font-size:14px;}
.analytics-card header a{font-size:14px;}
.analytics-legend{font-size:14px;}
.analytics-chart-item{font-size:14px;}
.analytics-expense{font-size:14px;}
.analytics-direction > span{font-size:25px;}
.analytics-direction small{font-size:14px;}
.analytics-alert span{font-size:14px;}
.analytics-note{font-size:14px;}
@media (max-width: 390px) {
.analytics-chart-item{font-size:14px;}
}
@media (max-width: 1179px) {
.analytics-kpis span, .analytics-kpis small, .analytics-card header p, .analytics-card header a, .analytics-legend, .analytics-alert span, .analytics-note, .analytics-snapshot small, .analytics-status, .analytics-toolbar > div > span, .analytics-expense, .analytics-snapshot b{font-size:14px;}
}
@media (max-width: 620px) {
.analytics-prototype{font-size:14px;}
}
@media (max-width: 390px) {
.analytics-chart-item{font-size:14px;}
}
