.fc .fc-day-sat .fc-col-header-cell-cushion,.fc .fc-day-sat .fc-daygrid-day-number,.fc .fc-day-sun .fc-col-header-cell-cushion,.fc .fc-day-sun .fc-daygrid-day-number{color:#fa8c16}.fc-timegrid-slot-label[data-time$=":30:00"],.fc-timegrid-slot-lane[data-time$=":30:00"]{border-top:none!important}.fc{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;background-color:#f5f5f5;color:#2c2c3c;background-color:#ffffff}.fc-toolbar-title{font-size:18px;font-weight:600;color:#2c2c3c}.fc-button{background-color:#344e41;border:none;color:#ffffff;border-radius:6px;padding:6px 12px;font-size:14px;transition:background-color .2s ease-in-out}.fc-button:hover{background-color:#2c4035}.fc-button:disabled{background-color:#888}.fc-col-header-cell{background-color:#ffffff;color:#2c2c3c;font-weight:500;font-size:14px;border-bottom:1px solid #e0e0e0;padding:8px 0}.fc-timegrid-slot-label{color:#999;font-size:12px}.fc-timegrid-slot{border-color:#eaeaea}.fc-timegrid-now-indicator-line{border-color:#e57373}.fc .fc-day-today{background-color:#f9fffa!important}.fc .fc-col-header-cell-cushion{font-weight:400}.fc-event{background-color:#344e41;border:none;color:white;font-size:13px;border-radius:6px;padding:2px 6px;cursor:pointer}.fc-event:hover{background-color:#2c4035}.fc-daygrid-event{background-color:#344e41;color:white;font-size:12px;padding:2px 4px;border-radius:4px}.fc-event-dragging{opacity:.7}.fc-daygrid-day:hover{background-color:#f0f0f0}.fc-timegrid-event .fc-event-time{font-size:9px}.color-radio .ant-radio-checked,.color-radio .ant-radio-inner{display:none!important}.color-radio.ant-radio-wrapper .ant-radio{box-shadow:none!important}.color-radio.ant-radio-wrapper .ant-radio:after{display:none!important}.color-radio .ant-radio{padding:0;margin:0;height:auto;background:transparent}.color-circle{width:24px;height:24px;border-radius:50%;box-shadow:0 0 2px rgba(0,0,0,.15);transition:border .2s;cursor:pointer}.color-radio .selected-circle{box-shadow:0 0 0 3px #ffffff,0 0 0 6px rgba(0,0,0,.15)}.color-radio .selected-circle:after{content:"";position:absolute;inset:4px;border-radius:9999px;background-color:rgba(255,255,255,.25)}