/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.fc a:not(a[href]){color:#000;font-weight:400;cursor:default;text-decoration:none}.fc th a:not(a[href]){color:#fff}.fc-theme-standard .fc-list-day-cushion a:not(a[href]){color:#000;font-weight:700}.fc-day-grid-event .fc-content{white-space:normal}.fc-daygrid-dot-event{-ms-flex-wrap:wrap;flex-wrap:wrap}.fc-daygrid-dot-event .fc-event-title{white-space:normal}.fc .fc-button-primary,.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background-color:#fff;border-color:#19429e;color:#19429e;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s}.fc .fc-button-primary.fc-button-active,.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled).fc-button-active.fc-button-active,.fc .fc-button-primary:not(:disabled).fc-button-active:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active.fc-button-active,.fc .fc-button-primary:not(:disabled):active:not(:disabled).fc-button-active{background-color:#dadada;border-color:#dadada;color:#000 !important}.fc .fc-button-primary.fc-button-active:hover,.fc .fc-button-primary:not(:disabled).fc-button-active:hover,.fc .fc-button-primary:not(:disabled).fc-button-active.fc-button-active:hover,.fc .fc-button-primary:not(:disabled).fc-button-active:not(:disabled).fc-button-active:hover,.fc .fc-button-primary:not(:disabled):active.fc-button-active:hover,.fc .fc-button-primary:not(:disabled):active:not(:disabled).fc-button-active:hover{background-color:#aed7e5;border-color:#024969;color:#024969}.fc .fc-button-primary.fc-button-active:hover:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:hover:focus,.fc .fc-button-primary:not(:disabled).fc-button-active.fc-button-active:hover:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:not(:disabled).fc-button-active:hover:focus,.fc .fc-button-primary:not(:disabled):active.fc-button-active:hover:focus,.fc .fc-button-primary:not(:disabled):active:not(:disabled).fc-button-active:hover:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.fc .fc-button-primary.fc-button-active:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled).fc-button-active.fc-button-active:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active.fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:not(:disabled).fc-button-active:focus{-webkit-box-shadow:none;box-shadow:none;outline:3px solid #0f7e96;outline-offset:4px}.fc .fc-button-primary.fc-button-active:active,.fc .fc-button-primary.fc-button-active:not(:disabled):active,.fc .fc-button-primary:not(:disabled).fc-button-active:active,.fc .fc-button-primary:not(:disabled).fc-button-active:not(:disabled):active,.fc .fc-button-primary:not(:disabled).fc-button-active.fc-button-active:active,.fc .fc-button-primary:not(:disabled).fc-button-active.fc-button-active:not(:disabled):active,.fc .fc-button-primary:not(:disabled).fc-button-active:not(:disabled).fc-button-active:active,.fc .fc-button-primary:not(:disabled).fc-button-active:not(:disabled).fc-button-active:not(:disabled):active,.fc .fc-button-primary:not(:disabled):active.fc-button-active:active,.fc .fc-button-primary:not(:disabled):active.fc-button-active:not(:disabled):active,.fc .fc-button-primary:not(:disabled):active:not(:disabled).fc-button-active:active,.fc .fc-button-primary:not(:disabled):active:not(:disabled).fc-button-active:not(:disabled):active{background-color:#afbfc0;border-color:#000;color:#000}.fc .fc-button-primary.fc-button-active:active:focus,.fc .fc-button-primary.fc-button-active:not(:disabled):active:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:active:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:not(:disabled):active:focus,.fc .fc-button-primary:not(:disabled).fc-button-active.fc-button-active:active:focus,.fc .fc-button-primary:not(:disabled).fc-button-active.fc-button-active:not(:disabled):active:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:not(:disabled).fc-button-active:active:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:not(:disabled).fc-button-active:not(:disabled):active:focus,.fc .fc-button-primary:not(:disabled):active.fc-button-active:active:focus,.fc .fc-button-primary:not(:disabled):active.fc-button-active:not(:disabled):active:focus,.fc .fc-button-primary:not(:disabled):active:not(:disabled).fc-button-active:active:focus,.fc .fc-button-primary:not(:disabled):active:not(:disabled).fc-button-active:not(:disabled):active:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.fc .fc-button-primary:hover,.fc .fc-button-primary:not(:disabled).fc-button-active:hover,.fc .fc-button-primary:not(:disabled):active:hover{background-color:#aed7e5;border-color:#024969;color:#024969}.fc .fc-button-primary:hover:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:hover:focus,.fc .fc-button-primary:not(:disabled):active:hover:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.fc .fc-button-primary:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{-webkit-box-shadow:none;box-shadow:none;outline:3px solid #0f7e96;outline-offset:4px}.fc .fc-button-primary:active,.fc .fc-button-primary:not(:disabled):active,.fc .fc-button-primary:not(:disabled).fc-button-active:active,.fc .fc-button-primary:not(:disabled).fc-button-active:not(:disabled):active,.fc .fc-button-primary:not(:disabled):active:active,.fc .fc-button-primary:not(:disabled):active:not(:disabled):active{background-color:#afbfc0;border-color:#000;color:#000}.fc .fc-button-primary:active:focus,.fc .fc-button-primary:not(:disabled):active:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:active:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:not(:disabled):active:focus,.fc .fc-button-primary:not(:disabled):active:active:focus,.fc .fc-button-primary:not(:disabled):active:not(:disabled):active:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.fc .fc-unthemed th{border-width:0}.fc .fc-unthemed td.fc-today{background:#f3f3ec;border-color:#f3f3ec}.fc .fc-button-group button{text-transform:capitalize}.fc .fc .fc-scroller{height:100% !important}.fc .fc .fc-list-table{margin-bottom:0}@media only screen and (max-width:48rem){.fc .fc .fc-toolbar.fc-header-toolbar{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 24px;margin-bottom:0 !important}.fc .fc .fc-toolbar.fc-header-toolbar .fc-center{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.fc .fc .fc-toolbar.fc-header-toolbar .fc-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:16px}.fc .fc .fc-toolbar.fc-header-toolbar .fc-right{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:16px}}.fc .fc .fc-list-item-title .fc-time{display:none}
