@-webkit-keyframes scaleEffect{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes scaleEffect{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.2);transform:scale(1.2)}}body,html{padding:0;margin:0}.container-fluid{padding:0}.very-good{background:#66d400}.good{background:#66d400;border-radius:6px 0 0 6px}.moderate{background:#fbb90e}.sensitive{background:#ea800f}.unhealthy{background:#db0b0b}.very-unhealthy{background:#c00c60}.hazardous{background:#8f0530;border-radius:0 6px 6px 0}.airqoon-widget{width:100%;height:100%;min-height:522px;border-radius:20px;background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.1);padding:16px;padding-bottom:0}.airqoon-widget .widget-top .aqi-info{position:relative;min-height:106px;border-radius:14px;padding:12px 16px}.airqoon-widget .widget-top .aqi-info.value-bg-very-good{background:#66d400}.airqoon-widget .widget-top .aqi-info.value-bg-very-good:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #66d400;position:absolute;bottom:-10px;left:7%;z-index:1}.airqoon-widget .widget-top .aqi-info.value-bg-good{background:#66d400}.airqoon-widget .widget-top .aqi-info.value-bg-good:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #66d400;position:absolute;bottom:-10px;left:7%;z-index:1}.airqoon-widget .widget-top .aqi-info.value-bg-moderate{background:#fbb90e}.airqoon-widget .widget-top .aqi-info.value-bg-moderate:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fbb90e;position:absolute;bottom:-10px;left:23%;z-index:1}.airqoon-widget .widget-top .aqi-info.value-bg-sensitive{background:#ea800f}.airqoon-widget .widget-top .aqi-info.value-bg-sensitive:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #ea800f;position:absolute;bottom:-10px;left:40%;z-index:1}.airqoon-widget .widget-top .aqi-info.value-bg-unhealthy{background:#db0b0b}.airqoon-widget .widget-top .aqi-info.value-bg-unhealthy:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #db0b0b;position:absolute;bottom:-10px;left:56.5%;z-index:1}.airqoon-widget .widget-top .aqi-info.value-bg-very-unhealthy{background:#c00c60}.airqoon-widget .widget-top .aqi-info.value-bg-very-unhealthy:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #c00c60;position:absolute;bottom:-10px;left:73%;z-index:1}.airqoon-widget .widget-top .aqi-info.value-bg-hazardous{background:#8f0530}.airqoon-widget .widget-top .aqi-info.value-bg-hazardous:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #8f0530;position:absolute;bottom:-10px;left:90%;z-index:1}.airqoon-widget .widget-top .aqi-info.value-default{background:#8a94a6}.airqoon-widget .widget-top .aqi-info .county-text{color:#fff;font-size:13px;line-height:normal;font-family:"Open Sans",sans-serif;font-weight:700}.airqoon-widget .widget-top .aqi-info .town-text{color:#fff;font-size:14px;line-height:normal;font-family:"Roboto Condensed",sans-serif;font-weight:400}.airqoon-widget .widget-top .aqi-info .air-quality-label{color:#fff;font-size:15px;line-height:normal;letter-spacing:-.1px;font-family:"Roboto Condensed",sans-serif;font-weight:400}.airqoon-widget .widget-top .aqi-info .air-quality-status{color:#fff;text-align:center;font-size:30px;line-height:normal;font-family:"Open Sans",sans-serif;font-weight:700}.airqoon-widget .widget-top .aqi-info .aqi-text{color:#fff;font-size:74px;font-style:normal;font-family:"Open Sans",sans-serif;font-weight:700;line-height:normal}.airqoon-widget .widget-top .aqi-info .aqi-title{color:#fff;text-align:right;font-size:10px;font-style:normal;font-family:"Roboto Condensed",sans-serif;font-weight:500;line-height:normal}.airqoon-widget .widget-top .aqi-info .airqoon-mini{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;line-height:1}.airqoon-widget .widget-top .aqi-info .airqoon-mini svg{display:block;margin:0}.airqoon-widget .widget-top .aqi-info .aqi-value-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:right;align-items:right;gap:0}.airqoon-widget .widget-top .aqi-info .tenant-logo{display:block;width:120px;height:auto;-o-object-fit:contain;object-fit:contain;margin:0 0 2px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.airqoon-widget .widget-top .aqi-info .aqi-text{line-height:1;margin:0}.airqoon-widget .widget-top .aqi-info .aqi-text abbr{display:inline-block;line-height:1;margin:0;text-decoration:none}.airqoon-widget .widget-top .aqi-info sup{color:#fff}.airqoon-widget .widget-top .aqi-info span{color:#fff}.airqoon-widget .widget-top .aqi-info .hr{width:100%;height:1px;opacity:.3;background:linear-gradient(to right,#fff,transparent);margin-block:10px}.airqoon-widget .widget-top .aqi-info-bar{margin-top:15px;height:24px}.airqoon-widget .widget-top .aqi-info-bar div{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;color:#fff;text-align:center;font-size:10px;font-style:normal;font-family:"Roboto Condensed",sans-serif;font-weight:700;line-height:normal;height:24px}.airqoon-widget .parameters-label{margin-top:20px;margin-bottom:15px;color:#666;font-size:12px;font-style:normal;font-family:Tahoma;font-weight:700;line-height:normal}.airqoon-widget .parameters{border-radius:14px;background:#f4f4f4;padding:12px 20px;margin-bottom:20px;margin-top:20px}.airqoon-widget .parameters .parameter{width:33.3333333333%}.airqoon-widget .parameters-more{border-radius:14px;background:#f4f4f4;padding:12px 20px}.airqoon-widget .parameters .parameter-title,.airqoon-widget .parameters-more .parameter-title{color:#000;font-size:12px;font-style:normal;font-family:Tahoma;font-weight:700;line-height:normal}.airqoon-widget .parameters .parameter-title sub,.airqoon-widget .parameters-more .parameter-title sub{color:#000;font-size:6px;font-style:normal;font-family:Tahoma;font-weight:400;line-height:normal}.airqoon-widget .parameters .parameter-title sup,.airqoon-widget .parameters-more .parameter-title sup{color:#000;margin-left:4px;font-size:8px;font-style:normal;font-family:Tahoma;font-weight:400;line-height:normal}.airqoon-widget .parameters .parameter-value,.airqoon-widget .parameters-more .parameter-value{color:#000;font-size:15px;font-style:normal;font-family:"Open Sans",sans-serif;font-weight:700;line-height:normal}.airqoon-widget .parameters .parameter-value .symbol,.airqoon-widget .parameters-more .parameter-value .symbol{color:inherit;text-align:center;font-size:11px;font-style:normal;font-weight:400;line-height:normal}.airqoon-widget .air-status{border-radius:14px;background:#f4f4f4;padding:12px 20px}.airqoon-widget .air-parameter{width:20%}.airqoon-widget .air-parameter .parameter-value{color:#000;text-align:center;font-size:14px;font-style:normal;font-family:"Open Sans",sans-serif;font-weight:700;line-height:normal;margin-top:8px}.airqoon-widget .air-parameter .parameter-title{color:#000;text-align:center;font-size:10px;font-style:normal;font-family:"Roboto Condensed",sans-serif;font-weight:400;line-height:normal}.airqoon-widget .air-parameter .parameter-symbol{color:#000;text-align:center;font-size:8px;font-style:normal;font-family:"Roboto Condensed",sans-serif;font-weight:400;line-height:normal}.airqoon-widget .device-info-area{padding-bottom:16px}.airqoon-widget .device-info-area span{font-size:8px;font-family:"Open Sans",sans-serif}.overlay{top:0;z-index:2;background-color:rgba(0,0,0,.9)}.overlay .loader{max-width:420px;padding:16px;margin:0 16px;-webkit-animation:none;animation:none}.overlay .loader-title{font-weight:600;font-size:28px;line-height:1.25;color:#fff}.overlay .loader-subline{font-size:14px;line-height:1.4;color:rgba(255,255,255,.85)}.overlay .loader-logo{position:absolute;left:50%;bottom:16px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.overlay .loader-logo svg{height:24px;width:auto;color:#006cff}.overlay .loader-progress{height:3px;width:300px;background:rgba(255,255,255,.15);border-radius:2px;overflow:hidden;margin-left:auto;margin-right:auto}.overlay .loader-progress .bar{display:block;height:100%;width:100%;border-radius:2px;background:linear-gradient(90deg,#6bc926 0,#d1cf1d 25%,#ef7120 50%,#ef2a36 75%,#6bc926 100%);background-size:200% 100%;-webkit-animation:loaderFlow 2.2s linear infinite;animation:loaderFlow 2.2s linear infinite}.overlay div{animation:none!important;-webkit-animation:none!important}.overlay div svg{width:100%}.poweredby{font-family:"Open Sans",sans-serif;font-size:12px}@-webkit-keyframes loaderFlow{0%{background-position:0 0}100%{background-position:200% 0}}@keyframes loaderFlow{0%{background-position:0 0}100%{background-position:200% 0}}@media (prefers-reduced-motion:reduce){.overlay .loader{-webkit-animation:none!important;animation:none!important}.overlay .loader-progress .bar{-webkit-animation:none!important;animation:none!important}}.poweredby{font-family:"Open Sans",sans-serif;font-size:12px}.swiper-button-next::after,.swiper-button-prev::after{font-size:15px!important}.swiper-button-next,.swiper-button-prev{opacity:1;transition:opacity .3s ease}.swiper.nav-hidden .swiper-button-next,.swiper.nav-hidden .swiper-button-prev{opacity:0;pointer-events:none}