.calendar .cal-month[data-v-6bb03d0f]{font-size:16px;line-height:22px;font-weight:500;color:#333}@media (min-width:961px){.calendar .cal-month[data-v-6bb03d0f]{justify-content:center;font-weight:400;line-height:20px;color:rgba(0,0,0,.85);margin:0 auto 30px}.calendar .cal-month .title[data-v-6bb03d0f]{padding:5px 51px;border-radius:15px;background:#f9f9f9}.calendar .cal-month .cal-cell[data-v-6bb03d0f]{width:auto;padding:0;cursor:pointer}}@media (max-width:960px){.calendar .cal-month .cal-cell[data-v-6bb03d0f]{padding:0}}.calendar .cal-month .iconfont[data-v-6bb03d0f]{font-size:.75rem;padding:2px .5rem}.calendar .cal-month .iconfont.disable[data-v-6bb03d0f]{color:#ccc}.calendar .cal-week[data-v-6bb03d0f]{font-size:12px;line-height:16px;color:#999;white-space:nowrap;padding:0;margin:14px 0 8px}@media (min-width:961px){.calendar .cal-week[data-v-6bb03d0f]{font-size:20px;color:rgba(0,0,0,.5);line-height:24px;margin:30px 0 18px}.calendar .cal-week .cal-cell[data-v-6bb03d0f]{padding:20px 0}}@media (max-width:960px){.calendar .cal-week .cal-cell[data-v-6bb03d0f]{padding:0}}.calendar .cal-day[data-v-6bb03d0f]{font-size:14px;line-height:16px;font-weight:500;color:#333}@media (min-width:961px){.calendar .cal-day[data-v-6bb03d0f]{font-size:20px;color:#000;font-weight:400;line-height:24px}}.calendar .cal-day .cal-day-number[data-v-6bb03d0f]{position:relative;width:40px;height:40px;margin:0 auto;border-radius:50%}@media (min-width:961px){.calendar .cal-day .cal-day-number[data-v-6bb03d0f]{width:64px;height:64px}}.calendar .cal-day .cal-day-number[data-v-6bb03d0f]:after{content:" ";position:absolute;bottom:4px;left:50%;margin-left:-3px;width:6px;height:6px;border-radius:50%}@media (min-width:961px){.calendar .cal-day .cal-day-number[data-v-6bb03d0f]:after{margin-left:-4px;width:8px;height:8px}}.calendar .cal-day .status-1.today .cal-day-number[data-v-6bb03d0f]{background-color:#f5f5f5}.calendar .cal-day .status-1.today .cal-day-number[data-v-6bb03d0f]:after{background-color:transparent}@media (min-width:961px){.calendar .cal-day .status-2 .cal-day-number[data-v-6bb03d0f]{border:1.5px solid #000}}@media (max-width:960px){.calendar .cal-day .status-2 .cal-day-number[data-v-6bb03d0f]:after{background-color:#ffc915}}.calendar .cal-day .status-2.today .cal-day-number[data-v-6bb03d0f]{color:#fff;background-color:#000}.calendar .cal-day .status-2.today .cal-day-number[data-v-6bb03d0f]:after{background-color:transparent}.calendar .cal-day .resign[data-v-6bb03d0f]{cursor:pointer}.calendar .cal-day .resign .cal-day-number[data-v-6bb03d0f]:after{background-color:#eee}.calendar .cal-cell[data-v-6bb03d0f]{text-align:center;width:14.285%;padding:1px 0}@media (min-width:961px){.calendar .cal-cell[data-v-6bb03d0f]{padding:10px 0}}.realme-eg .calendar .cal-month .iconfont[data-v-6bb03d0f]{transform:rotateY(180deg)}.checkin-calendar[data-v-3442734d]{min-width:0;max-width:none;min-height:100vh;padding:.2rem .25rem .9rem;margin:0}