.selected-schools[data-v-583dd926]{margin-bottom:16px;padding:12px;background:#fafafa;border-radius:4px}.selected-schools .selected-title[data-v-583dd926]{font-weight:500;margin-bottom:8px}.selected-schools .selected-list[data-v-583dd926]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.selected-schools .selected-list .ant-tag[data-v-583dd926]{margin-right:0;padding:4px 8px}.calendar-container[data-v-583dd926]{margin-top:16px;border:1px solid #e8e8e8;border-radius:4px;padding:12px;background:#fff}.calendar-container[data-v-583dd926] :deep(.ant-picker-calendar){background:#fff}.calendar-container[data-v-583dd926] :deep(.ant-picker-calendar-date){height:auto;padding:4px}.calendar-cell[data-v-583dd926]{min-height:80px;padding:4px}.calendar-cell .date-number[data-v-583dd926]{font-size:14px;font-weight:500;margin-bottom:4px}.calendar-cell .date-content[data-v-583dd926]{font-size:12px}.calendar-cell .date-content .date-item[data-v-583dd926]{margin-bottom:4px;padding:2px 4px;background:#f0f7ff;border-radius:2px}.calendar-cell .date-content .date-item[data-v-583dd926]:last-child{margin-bottom:0}.calendar-cell .date-content .date-item .school-name[data-v-583dd926]{color:#1890ff;font-weight:500}.calendar-cell .date-content .date-item .subject-name[data-v-583dd926]{color:#666;margin-top:2px}