.AqiPage-module__BxHkGW__page{background:var(--wui-color-background);min-height:100vh;color:var(--wui-color-text-primary);font-family:var(--wui-font-family)}.AqiPage-module__BxHkGW__siteHeader,.AqiPage-module__BxHkGW__content{width:min(100% - calc(var(--wui-space-xl) * 2), 430px);margin:0 auto}.AqiPage-module__BxHkGW__siteHeader{justify-content:space-between;align-items:center;gap:var(--wui-space-l);border-bottom:1px solid var(--wui-color-border);min-height:52px;display:flex}.AqiPage-module__BxHkGW__brand{align-items:center;gap:var(--wui-space-s);font-size:var(--wui-font-size-xl);font-weight:var(--wui-font-weight-bold);line-height:var(--wui-line-height-tight);display:inline-flex}.AqiPage-module__BxHkGW__brand img{border-radius:var(--wui-radius-m)}.AqiPage-module__BxHkGW__source,.AqiPage-module__BxHkGW__breadcrumb,.AqiPage-module__BxHkGW__timestamp,.AqiPage-module__BxHkGW__sectionLabel,.AqiPage-module__BxHkGW__pollutantName,.AqiPage-module__BxHkGW__pollutantUnit,.AqiPage-module__BxHkGW__stationCard dt{color:var(--wui-color-text-tertiary)}.AqiPage-module__BxHkGW__source{font-size:var(--wui-font-size-xs);font-weight:var(--wui-font-weight-bold);text-align:right}.AqiPage-module__BxHkGW__content{padding:var(--wui-space-l) 0 var(--wui-space-xxl)}.AqiPage-module__BxHkGW__breadcrumb ol{gap:var(--wui-space-xs);font-size:var(--wui-font-size-s);font-weight:var(--wui-font-weight-regular);flex-wrap:wrap;list-style:none;display:flex}.AqiPage-module__BxHkGW__breadcrumb li:not(:last-child):after{content:"›";margin-left:var(--wui-space-xs)}.AqiPage-module__BxHkGW__hero{margin-top:var(--wui-space-xl)}.AqiPage-module__BxHkGW__hero h1{font-size:var(--wui-font-size-xxl);font-weight:var(--wui-font-weight-bold);line-height:var(--wui-line-height-tight);letter-spacing:0}.AqiPage-module__BxHkGW__timestamp{margin-top:var(--wui-space-xs);font-size:var(--wui-font-size-s);font-weight:var(--wui-font-weight-regular)}.AqiPage-module__BxHkGW__metaDivider{margin:0 var(--wui-space-xs)}.AqiPage-module__BxHkGW__aqiReadout{margin-top:var(--wui-space-xxxl);align-items:baseline;gap:6px;display:flex}.AqiPage-module__BxHkGW__aqiValue{font-size:var(--wui-font-size-hero);font-weight:var(--wui-font-weight-bold);letter-spacing:0;line-height:.85}.AqiPage-module__BxHkGW__aqiStatus{font-size:var(--wui-font-size-xl);font-weight:var(--wui-font-weight-regular);line-height:1}.AqiPage-module__BxHkGW__suggestionCard{margin-top:var(--wui-space-m);padding:var(--wui-space-s) 10px;border-radius:var(--wui-radius-m);background:var(--wui-color-surface-raised)}.AqiPage-module__BxHkGW__suggestionTitle{color:var(--wui-color-text-primary);font-size:var(--wui-font-size-m);font-weight:var(--wui-font-weight-bold);line-height:var(--wui-line-height-body)}.AqiPage-module__BxHkGW__suggestionBody{margin-top:var(--wui-space-xs);color:var(--wui-color-gray-700);font-size:var(--wui-font-size-s);font-weight:var(--wui-font-weight-regular);line-height:var(--wui-line-height-body)}.AqiPage-module__BxHkGW__statusDot{width:7px;height:7px;margin-right:var(--wui-space-xs);border-radius:50%;flex:0 0 7px;align-self:center}.AqiPage-module__BxHkGW__good{background:var(--wui-aqi-good)}.AqiPage-module__BxHkGW__moderate{background:var(--wui-aqi-moderate)}.AqiPage-module__BxHkGW__unhealthy{background:var(--wui-aqi-unhealthy)}.AqiPage-module__BxHkGW__bad{background:var(--wui-aqi-bad)}.AqiPage-module__BxHkGW__section{margin-top:var(--wui-space-xxxl)}.AqiPage-module__BxHkGW__section h2{font-size:var(--wui-font-size-xl);font-weight:var(--wui-font-weight-bold);line-height:var(--wui-line-height-tight);letter-spacing:0}.AqiPage-module__BxHkGW__sectionLabel{margin-top:var(--wui-space-m);font-size:var(--wui-font-size-s);font-weight:var(--wui-font-weight-regular)}.AqiPage-module__BxHkGW__pollutantGrid{gap:var(--wui-space-s);margin-top:var(--wui-space-m);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.AqiPage-module__BxHkGW__pollutantCard,.AqiPage-module__BxHkGW__stationCard{border-radius:var(--wui-radius-l);background:var(--wui-color-surface)}.AqiPage-module__BxHkGW__pollutantCard{min-height:82px;padding:var(--wui-space-m)}.AqiPage-module__BxHkGW__pollutantName{font-size:var(--wui-font-size-xs);font-weight:var(--wui-font-weight-regular);line-height:var(--wui-line-height-tight)}.AqiPage-module__BxHkGW__pollutantValue{align-items:baseline;gap:var(--wui-space-xs);margin-top:var(--wui-space-xs);color:var(--wui-color-text-primary);display:flex}.AqiPage-module__BxHkGW__pollutantValue strong{font-size:var(--wui-font-size-l);line-height:1}.AqiPage-module__BxHkGW__pollutantValue span,.AqiPage-module__BxHkGW__pollutantUnit{font-size:var(--wui-font-size-xs)}.AqiPage-module__BxHkGW__pollutantUnit{margin-top:var(--wui-space-xs);font-weight:var(--wui-font-weight-regular)}.AqiPage-module__BxHkGW__stationCard{margin-top:var(--wui-space-m);padding:var(--wui-space-l)}.AqiPage-module__BxHkGW__stationCard dt{font-size:var(--wui-font-size-s);font-weight:var(--wui-font-weight-regular)}.AqiPage-module__BxHkGW__stationCard dd{margin-top:var(--wui-space-s);font-size:var(--wui-font-size-l);font-weight:var(--wui-font-weight-bold)}.AqiPage-module__BxHkGW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:720px){.AqiPage-module__BxHkGW__siteHeader,.AqiPage-module__BxHkGW__content{width:min(100% - calc(var(--wui-space-xl) * 2), 430px)}.AqiPage-module__BxHkGW__siteHeader{min-height:52px}.AqiPage-module__BxHkGW__source{font-size:var(--wui-font-size-xs)}.AqiPage-module__BxHkGW__breadcrumb ol,.AqiPage-module__BxHkGW__timestamp,.AqiPage-module__BxHkGW__sectionLabel{font-size:var(--wui-font-size-s)}.AqiPage-module__BxHkGW__aqiReadout{margin-top:var(--wui-space-xxxl);gap:6px}.AqiPage-module__BxHkGW__aqiStatus{font-size:var(--wui-font-size-xl)}}@media (max-width:460px){.AqiPage-module__BxHkGW__pollutantGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}
