.calendar-wrapper .header[data-v-92a7f5dc]{height:21.333333vw;padding:0 8vw}.calendar-wrapper .header .next-month[data-v-92a7f5dc],.calendar-wrapper .header .prev-month[data-v-92a7f5dc]{width:4.266667vw;height:4.266667vw}.calendar-wrapper .header .next-month img[data-v-92a7f5dc],.calendar-wrapper .header .prev-month img[data-v-92a7f5dc]{width:2.133333vw}.calendar-wrapper .header .next-month.disabled[data-v-92a7f5dc],.calendar-wrapper .header .prev-month.disabled[data-v-92a7f5dc]{opacity:.3}.calendar-wrapper .header .curr-month[data-v-92a7f5dc]{font-size:4.8vw;color:#2a2823}.calendar-wrapper .week[data-v-92a7f5dc]{padding:0 5.6vw}.calendar-wrapper .week .item[data-v-92a7f5dc]{width:12.533333vw;font-size:4.8vw;color:#2a2823}.calendar-wrapper .date[data-v-92a7f5dc]{padding:0 5.6vw;margin-top:6.666667vw}.calendar-wrapper .date .item[data-v-92a7f5dc]{width:12.533333vw;font-size:5.333333vw;color:#2a2823;margin-bottom:4vw;position:relative}.calendar-wrapper .date .item .status[data-v-92a7f5dc]{font-size:3.2vw}.calendar-wrapper .date .item.active .day[data-v-92a7f5dc],.calendar-wrapper .date .item.active .status[data-v-92a7f5dc]{color:#fff!important}.calendar-wrapper .date .item.active[data-v-92a7f5dc]:before{content:"";width:14.933333vw;height:11.466667vw;background-color:#00bcd4;border-radius:5.866667vw;position:absolute;z-index:-1}.calendar-wrapper .pop-con[data-v-92a7f5dc]{width:100vw;height:100vh;position:relative;overflow:hidden}.calendar-wrapper .pop-con .pop-con_title[data-v-92a7f5dc]{font-size:4.266667vw;color:#000;font-weight:700;text-align:center;margin-top:2.666667vw}.calendar-wrapper .pop-con .txt[data-v-92a7f5dc]{margin-top:4vw;overflow-y:scroll;padding:0 8vw;height:calc(100% - 29.33333vw);height:calc(100% - 29.33333vw - constant(safe-area-inset-bottom));height:calc(100% - 29.33333vw - env(safe-area-inset-bottom))}.calendar-wrapper .pop-con .txt[data-v-92a7f5dc] p{line-height:5.333333vw;font-size:3.2vw}.calendar-wrapper .pop-con .button[data-v-92a7f5dc]{width:60%;height:9.6vw;background-color:#dedede;position:absolute;left:20%;border-radius:1.066667vw;color:#333;font-size:3.733333vw;z-index:2010;bottom:4vw;bottom:calc(constant(safe-area-inset-bottom) + 4vw);bottom:calc(env(safe-area-inset-bottom) + 4vw)}.calendar-wrapper .pop-con .button.active[data-v-92a7f5dc]{background-color:#00bcd4;color:#f4e4da}.calendar-wrapper .tips[data-v-92a7f5dc]{color:#aa3938;font-size:3.2vw;padding:5.6vw}