.fc-today-button.fc-button.fc-button-primary{color:#000!important;background-color:#fff!important}.fc .fc-scroller-liquid-absolute{background-color:#fff}.fc-scrollgrid-sync-inner{height:3rem!important}.fc-theme-standard .fc-scrollgrid{border:unset!important}.fc .fc-scrollgrid-section-sticky>*{background-color:unset!important}colgroup{background-color:#f2f6fa}.fc .fc-timegrid-slot-label,.fc-timegrid-axis,.fc-col-header-cell{border:unset!important}.fc-col-header-cell{border-bottom:1px solid #ddd!important}.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{border:unset!important}.fc .fc-toolbar{justify-content:start;gap:12px}.fc .fc-button-primary{border:unset;background-color:unset;color:#334155}.fc-today-button.fc-button.fc-button-primary{border:1px solid #334155}.fc .fc-button-group{gap:12px}.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child){font-size:14px;font-weight:700;color:#000!important;border-radius:8px!important}.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child):hover{opacity:1;color:#fff!important;background-color:#334155!important}.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child),.fc .fc-button:not(:disabled){border-radius:8px!important}.fc .fc-button:hover{background-color:unset!important}.fc-icon-chevron-right:before:hover,.fc-icon-chevron-left:before:hover{color:unset!important}:root{--fc-button-text-color:#334155cc}.fc .fc-button-primary:disabled{color:#fff}.fc-theme-standard td{border-bottom:unset!important}.fc-toolbar-chunk{padding-top:8px}.fc-event{z-index:100000!important}@media screen and (max-width:768px){.fc-scrollgrid-sync-inner{font-size:9px!important}.fc-day-today a.fc-col-header-cell-cushion{background-color:unset!important;color:#1571da!important;padding-left:0!important;padding-right:0!important;font-size:9px!important}.fc .fc-toolbar,.fc .fc-button-group{gap:8px}.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child){font-size:12px}.fc-toolbar-title{font-size:14px!important}.fc .fc-button .fc-icon{font-size:28px!important}.fc-toolbar-chunk{padding-top:0}.fc .fc-button{height:100%}.fc-prev-button.fc-button.fc-button-primary,.fc-next-button.fc-button.fc-button-primary{padding:0}.fc-next-button.fc-button.fc-button-primary{justify-content:center;align-items:center;display:flex}}
