.holiday-calendar[data-v-1a752ed6] .ant-card-body{padding:24px}.holiday-calendar[data-v-1a752ed6] .ant-select.ant-fullcalendar-month-select.ant-select-sm,.holiday-calendar[data-v-1a752ed6] .ant-select.ant-fullcalendar-year-select.ant-select-sm{width:inherit}.holiday-calendar[data-v-1a752ed6] .ant-fullcalendar{border:none}.holiday-calendar[data-v-1a752ed6] .ant-fullcalendar .ant-fullcalendar-header{padding:0 0 16px 0}.holiday-calendar[data-v-1a752ed6] .ant-fullcalendar .ant-fullcalendar-calendar-body{padding:8px 0}.holiday-calendar[data-v-1a752ed6] .ant-fullcalendar .ant-fullcalendar-date{position:relative;border:1px solid #f0f0f0;margin:2px;transition:all .3s}.holiday-calendar[data-v-1a752ed6] .ant-fullcalendar .ant-fullcalendar-date:hover{background:#f5f5f5}.holiday-calendar[data-v-1a752ed6] .ant-fullcalendar .ant-fullcalendar-selected-day .ant-fullcalendar-date,.holiday-calendar[data-v-1a752ed6] .ant-fullcalendar .ant-fullcalendar-today .ant-fullcalendar-date{border-color:#1890ff}.holiday-calendar[data-v-1a752ed6] .ant-fullcalendar .ant-fullcalendar-value{text-align:center;width:100%;height:50px;line-height:50px}.holiday-calendar .date-cell[data-v-1a752ed6]{height:100%;position:relative;margin-bottom:7px}.holiday-calendar .date-cell .holiday-tag[data-v-1a752ed6]{font-size:10px;padding:0 4px;margin-top:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.holiday-calendar .date-cell .holiday-tag.holiday[data-v-1a752ed6]{color:#fa8c16;background:#fff7e6;border-color:#ffd591}.holiday-calendar .date-cell .holiday-tag.workday[data-v-1a752ed6]{color:#f5222d;background:#fff1f0;border-color:#ffa39e}.holiday-calendar .date-cell .holiday-tag.weekend[data-v-1a752ed6]{color:#1890ff;background:#e6f7ff;border-color:#91d5ff}.holiday-calendar .calendar-footer[data-v-1a752ed6]{margin-top:16px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:16px;border-top:1px solid #f0f0f0}