.home-btn[data-v-46041240]{display:flex;justify-content:center;align-items:center;position:fixed;bottom:10.667vw;right:3.733vw;width:11.733vw;height:11.733vw;font-size:6.4vw;border-radius:100%;background:hsla(0,0%,100%,.9);box-shadow:0 .7px .667vw rgba(0,0,0,.02),0 .427vw 4.267vw rgba(0,0,0,.028),0 .8vw 3.013vw rgba(0,0,0,.035),0 1.44vw 5.36vw rgba(0,0,0,.042),0 2.667vw 10.027vw rgba(0,0,0,.05),0 6.4vw 24vw rgba(0,0,0,.07)}@media (orientation:landscape){.home-btn[data-v-46041240]{bottom:5.333vw;right:1.867vw;width:5.867vw;height:5.867vw;font-size:3.2vw;box-shadow:0 .7px .333vw rgba(0,0,0,.02),0 .213vw 2.133vw rgba(0,0,0,.028),0 .4vw 1.507vw rgba(0,0,0,.035),0 .72vw 2.68vw rgba(0,0,0,.042),0 1.333vw 5.013vw rgba(0,0,0,.05),0 3.2vw 12vw rgba(0,0,0,.07)}}.calendar[data-v-3bf3ab03]{width:100%;height:100%;overflow-y:scroll;color:#323233;background:#f2f3f5}.calendar .header[data-v-3bf3ab03]{display:flex;color:#333;background:#f7f7f7;box-shadow:0 .533vw 1.6vw rgba(0,0,0,.06);padding:4.267vw 3.733vw 5.333vw 4.267vw}.calendar .header .title[data-v-3bf3ab03]{font-size:6.933vw;line-height:9.067vw}.calendar .header .time[data-v-3bf3ab03]{font-size:3.733vw;line-height:5.867vw;color:#666;padding:3.2vw 4vw 0}.calendar .header .time .arrow[data-v-3bf3ab03]{font-size:4.267vw}.calendar .header .address[data-v-3bf3ab03]{flex:1;justify-content:flex-end;padding:3.2vw 0 0}.calendar .header .address .location[data-v-3bf3ab03]{margin:.533vw 2.133vw 0 0}.calendar .weeks[data-v-3bf3ab03]{flex-wrap:wrap;background:#fff;padding:4vw 2.4vw 2.933vw;margin-top:3.733vw}.calendar .weeks div[data-v-3bf3ab03]{width:12vw;height:5.867vw;font-size:3.467vw;text-align:left;line-height:5.867vw;color:#999;padding-left:2.4vw;margin:0 .8vw}.calendar .months[data-v-3bf3ab03]{position:relative;width:100%;height:113.867vw;background:#fff;overflow:hidden}.calendar .months .month[data-v-3bf3ab03]{position:absolute;width:100%;flex-wrap:wrap;padding:0 2.4vw}.calendar .months .month .day[data-v-3bf3ab03]{display:flex;align-items:flex-start;flex-wrap:wrap;position:relative;box-sizing:border-box;width:12vw;height:16.533vw;text-align:left;color:#999;background:#f7f8fa;border-radius:1.067vw;padding:1.6vw 1.067vw;margin:0 .8vw 1.867vw}.calendar .months .month .day.currMonthDay[data-v-3bf3ab03]{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.15)}.calendar .months .month .day.currDay[data-v-3bf3ab03]{width:12.533vw;height:16.8vw;border:1px solid #fff;border-top:none;box-shadow:.8vw .8vw 0 rgba(216,217,217,.5);margin:0 .533vw 1.6vw}.calendar .months .month .day.forecast .aqi-value[data-v-3bf3ab03]{font-size:5.333vw;line-height:2.667vw;padding:0;margin-top:-2.133vw;transform-origin:left;transform:scale(.5)}.calendar .months .month .date[data-v-3bf3ab03]{width:100%;font-size:5.333vw;height:2.667vw;line-height:1.333vw;padding-left:1.6vw;transform-origin:left;transform:scale(.5)}.calendar .months .month .primary-pollution[data-v-3bf3ab03]{width:100%;font-size:5.333vw;height:2.667vw;line-height:1px;font-weight:700;padding-left:1.6vw;margin-top:-.8vw;transform-origin:left;transform:scale(.5)}.calendar .months .month .aqi-value[data-v-3bf3ab03]{width:100%;align-self:flex-end;font-size:4vw;line-height:4vw;white-space:nowrap;padding-left:.8vw;margin-top:-2.133vw}.calendar .calendar-legend[data-v-3bf3ab03]{padding:0 3.2vw;margin:1.6vw 0 8.533vw}.calendar .pollute-days[data-v-3bf3ab03]{color:#333;background:#fff;padding:2.4vw 3.733vw 4.533vw;margin-top:3.733vw}.calendar .pollute-days .title[data-v-3bf3ab03]{font-size:3.733vw;font-weight:700;text-align:left;line-height:5.867vw;border-bottom:1px solid #f1f1f1;padding-bottom:2.4vw}.calendar .pollute-days .bottom[data-v-3bf3ab03]{display:grid;grid-template-columns:max-content auto max-content;justify-items:center}.calendar .pollute-days .bottom .item[data-v-3bf3ab03]{display:flex;align-items:center;width:20.533vw;font-size:3.2vw;line-height:4.533vw;margin-top:4.533vw}.calendar .pollute-days .bottom .item .levelValue[data-v-3bf3ab03]{width:1.067vw;height:2.667vw;border-radius:8.533vw;margin-right:1.6vw}.calendar .pollute-days .bottom .item .levelText[data-v-3bf3ab03]{flex:1;text-align:left}.calendar .pollute-days .bottom .item .day-num[data-v-3bf3ab03]{color:#666}.calendar .source[data-v-3bf3ab03]{margin:3.733vw 0 10.667vw}.calendar .source .source-item[data-v-3bf3ab03]{text-align:center;font-size:2.667vw;line-height:3.733vw;color:#999;margin-bottom:1.067vw}@media (orientation:landscape){.calendar .header[data-v-3bf3ab03]{box-shadow:0 .267vw .8vw rgba(0,0,0,.06);padding:2.133vw 1.867vw 2.667vw 2.133vw}.calendar .header .title[data-v-3bf3ab03]{font-size:3.467vw;line-height:4.533vw}.calendar .header .time[data-v-3bf3ab03]{font-size:1.867vw;line-height:2.933vw;padding:1.6vw 2vw 0}.calendar .header .time .arrow[data-v-3bf3ab03]{font-size:2.133vw}.calendar .header .address[data-v-3bf3ab03]{padding:1.6vw 0 0}.calendar .header .address .location[data-v-3bf3ab03]{margin:.267vw 1.067vw 0 0}.calendar .weeks[data-v-3bf3ab03]{padding:2vw 1.2vw 1.467vw;margin-top:1.867vw}.calendar .weeks div[data-v-3bf3ab03]{width:6vw;height:2.933vw;font-size:1.733vw;line-height:2.933vw;padding-left:1.2vw;margin:0 .4vw}.calendar .months[data-v-3bf3ab03]{height:56.933vw}.calendar .months .month[data-v-3bf3ab03]{padding:0 1.2vw}.calendar .months .month .day[data-v-3bf3ab03]{width:6vw;height:8.267vw;border-radius:.533vw;padding:.8vw .533vw;margin:0 .4vw .933vw}.calendar .months .month .day.currMonthDay[data-v-3bf3ab03]{text-shadow:0 1px 0 rgba(0,0,0,.15)}.calendar .months .month .day.currDay[data-v-3bf3ab03]{width:6.267vw;height:8.4vw;border:1px solid #fff;box-shadow:.4vw .4vw 0 rgba(216,217,217,.5);margin:0 .267vw .8vw}.calendar .months .month .day.forecast .aqi-value[data-v-3bf3ab03]{font-size:2.667vw;line-height:1.333vw;margin-top:-1.067vw}.calendar .months .month .date[data-v-3bf3ab03]{font-size:2.667vw;height:1.333vw;line-height:.667vw;padding-left:.8vw}.calendar .months .month .primary-pollution[data-v-3bf3ab03]{font-size:2.667vw;height:1.333vw;line-height:1px;padding-left:.8vw;margin-top:-.4vw}.calendar .months .month .aqi-value[data-v-3bf3ab03]{font-size:2vw;line-height:2vw;padding-left:.4vw;margin-top:-1.067vw}.calendar .calendar-legend[data-v-3bf3ab03]{padding:0 1.6vw;margin:.8vw 0 4.267vw}.calendar .pollute-days[data-v-3bf3ab03]{padding:1.2vw 1.867vw 2.267vw;margin-top:1.867vw}.calendar .pollute-days .title[data-v-3bf3ab03]{font-size:1.867vw;line-height:2.933vw;border-bottom:1px solid #f1f1f1;padding-bottom:1.2vw}.calendar .pollute-days .bottom .item[data-v-3bf3ab03]{width:10.267vw;font-size:1.6vw;line-height:2.267vw;margin-top:2.267vw}.calendar .pollute-days .bottom .item .levelValue[data-v-3bf3ab03]{width:.533vw;height:1.333vw;border-radius:4.267vw;margin-right:.8vw}.calendar .source[data-v-3bf3ab03]{margin:1.867vw 0 5.333vw}.calendar .source .source-item[data-v-3bf3ab03]{font-size:1.333vw;line-height:1.867vw;margin-bottom:.533vw}}