/* v0.4.48-r2: interaction and dashboard styling only. */
#app .sx-audit-overview>.sx-audit-health-card,#app .sx-audit-overview .sx-audit-kpi{min-height:104px!important;padding:14px 16px!important}
#app .sx-audit-overview>.sx048r1-health{gap:7px!important}
#app .sx048r1-health-percent{font-size:31px!important}
#app .sx-audit-overview .sx-audit-kpi-icon{width:36px!important;height:36px!important;flex-basis:36px!important}
#app .sx-ga-split .sx-geo-list-v0443{display:grid!important;grid-template-columns:1fr!important;gap:0!important}
#app .sx-ga-split .sx048r2-metric-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;gap:14px!important;align-items:center!important;padding:10px 3px!important;min-height:38px!important;border-bottom:1px solid #edf0f7!important}
#app .sx-ga-split .sx048r2-metric-row:last-child{border-bottom:0!important}
#app .sx-ga-split .sx048r2-metric-name{display:flex!important;align-items:center!important;gap:9px!important;min-width:0!important;font-size:12px!important;color:#29354b!important}
#app .sx-ga-split .sx048r2-flag{font-size:19px!important;min-width:23px!important;line-height:1.2!important}
#app .sx-ga-split .sx048r2-device-icon{font-size:18px!important;min-width:23px!important;line-height:1.2!important}
#app .sx-ga-split .sx048r2-metric-row>b{white-space:nowrap!important;font-size:12px!important}
#app .sx-ga-split .sx048r2-metric-row>small{white-space:nowrap!important;color:#8892a6!important;font-size:11px!important}
@media(max-width:680px){#app .sx-ga-split .sx048r2-metric-row{grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important}#app .sx-ga-split .sx048r2-metric-row>small{grid-column:2!important;text-align:right!important}}
