.fc{--fc-border-color:#eeeeee;--fc-page-bg-color:#fafafa;--fc-neutral-bg-color:#f5f5f5;--fc-today-bg-color:#4a948a1c;--fc-list-event-hover-bg-color:#f0f7ff}.fc-theme-standard td,.fc-theme-standard th{border-color:#eee}.fc-scrollgrid{border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgb(0 0 0 / .08);background:#fff}.fc-toolbar{padding:0}.fc-toolbar-title{font-size:1.4rem;font-weight:0;color:#03968a}.fc-button{background:#fff;border:1px solid #eee;color:#424242;border-radius:8px;padding:6px 14px;transition:0.2s ease;box-shadow:0 1px 2px rgb(0 0 0 / .05)}.fc-button:hover{background:#f5f5f5}.fc-header-toolbar .fc-button-primary{background-color:#04667b!important;border-color:#04667b!important;color:#fff!important}.fc-header-toolbar .fc-button-primary:hover{background-color:#035868!important;border-color:#035868!important;color:#fff!important}.fc-header-toolbar .fc-button-primary:active,.fc-header-toolbar .fc-button-primary.fc-button-active,.fc-header-toolbar .fc-button-primary:focus{background-color:#04667b!important;border-color:#04667b!important;color:#fff!important;box-shadow:none!important;outline:none!important}.fc-col-header-cell{background:#fafafa;font-weight:500;color:#616161;padding:10px 0}.fc-daygrid-event-dot{display:none}.fc-day-today{background:#4a948a1c!important;border-left:3px solid #03968a}.fc-event{border:none;border-radius:8px;padding:18px 8px;font-size:.85rem;background:#03968a;color:#fff;box-shadow:0 2px 4px rgb(0 0 0 / .15);transition:transform 0.1s ease,box-shadow 0.1s ease}.fc-event:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgb(0 0 0 / .2);background:#d35a28}.fc-event-time,.fc-event-title,.fc-daygrid-dot-event .fc-event-title{padding:0 2px;font-size:.5rem;font-weight:500}.fc .fc-daygrid-day-frame{min-height:100%;position:relative;padding:10px}.fc-list-day-cushion{background:#f5f5f5;font-weight:500;color:#424242}.fc-list-event{border-radius:8px;margin:4px 0;padding:6px 10px}.fc-list-event:hover{background:#e3f2fd}.fc-popover{border-radius:10px;box-shadow:0 4px 12px rgb(0 0 0 / .15);border:none}.fc-popover-header{background:#03968a;color:#fff;border-radius:10px 10px 0 0}.fc-daygrid-dot-event{align-items:start}.fc-daygrid-event{white-space:normal}#wpadminbar .quicklinks ul{margin-bottom:0px!important}#wpadminbar ol,#wpadminbar ul{padding-left:0rem}