[_nghost-ng-c1140598394]{display:flex;flex-direction:column;overflow-x:hidden;flex:1 1 0%;position:relative}.top-bar[_ngcontent-ng-c1140598394]{height:5px;max-height:5px;margin-right:var(--ref-spacing-xs);margin-top:7px;background-color:transparent}.calendar[_ngcontent-ng-c1140598394]{display:flex;flex-direction:column;height:100%;width:100%;flex:1 1 0%;background-color:var(--ref-color-grey-bg)}.fixed[_ngcontent-ng-c1140598394]{position:fixed}mat-spinner[_ngcontent-ng-c1140598394]{height:30px}.popover-button[_ngcontent-ng-c1140598394]{position:absolute}.mat-mdc-menu-content[_ngcontent-ng-c1140598394]{padding:0}.mat-mdc-menu-item[_ngcontent-ng-c1140598394]{height:inherit;width:inherit;background-color:rgb(255, 255, 255);padding:0;cursor:default}.mat-mdc-menu-item[_ngcontent-ng-c1140598394]:hover{background-color:rgb(255, 255, 255)!important;cursor:default}.mat-mdc-menu-item[_ngcontent-ng-c1140598394]:hover:not([disabled]), .mat-mdc-menu-item.cdk-program-focused[_ngcontent-ng-c1140598394]:not([disabled]), .mat-mdc-menu-item.cdk-keyboard-focused[_ngcontent-ng-c1140598394]:not([disabled]), .mat-mdc-menu-item-highlighted[_ngcontent-ng-c1140598394]:not([disabled]){background-color:rgb(255, 255, 255)!important;cursor:default}.popover-button[_ngcontent-ng-c1140598394] button[_ngcontent-ng-c1140598394]{max-height:18px}.full-loader[_ngcontent-ng-c1140598394]{z-index:9999999;margin:auto;position:absolute;inset:0;display:grid;place-content:center;background-color:rgba(255, 255, 255, 0.5);width:100%;height:100%}.calendar-container[_ngcontent-ng-c1140598394]{flex:1 1 0%;margin-left:12px;margin-bottom:8px;margin-right:12px}.popover-content[_ngcontent-ng-c1140598394]{min-width:220px;max-width:220px;padding-left:var(--ref-spacing-xxs);padding-right:var(--ref-spacing-xxs);border:1px solid rgb(223, 227, 233)}.popover-content[_ngcontent-ng-c1140598394] .popover-element[_ngcontent-ng-c1140598394]{line-height:20px;max-height:400px;display:flex;flex-direction:column}.popover-content[_ngcontent-ng-c1140598394] .popover-element[_ngcontent-ng-c1140598394] .popover-events[_ngcontent-ng-c1140598394]{overflow-y:scroll}.popover-content[_ngcontent-ng-c1140598394] .popover-element[_ngcontent-ng-c1140598394] .popover-header[_ngcontent-ng-c1140598394]{font-size:14px;padding-left:var(--ref-spacing-xs);padding-bottom:var(--ref-spacing-xs);color:rgba(0, 0, 0, 0.87)}.popover-content[_ngcontent-ng-c1140598394] .popover-element[_ngcontent-ng-c1140598394] .close[_ngcontent-ng-c1140598394]{text-align:end;margin-left:auto;cursor:pointer}.ap-spinner-container[_ngcontent-ng-c1140598394]{background:rgba(245, 247, 248, 0.5);position:absolute;width:100%;height:100%;z-index:9999}.social-symbol[_ngcontent-ng-c1140598394]{margin-top:2px}mwl-calendar-month-cell{overflow:hidden}.tooltip-calendar-shadow{box-shadow:rgba(0, 0, 0, 0.08) 0px 7px 50px!important}.cal-time-events mwl-calendar-week-list-view-day{display:flex;height:100%}.cal-week-list-view .notes-container .cal-events-row-container .cal-events-row{height:24px}.cal-month-view{height:100%;display:flex;flex-direction:column}.cal-month-view .cal-event{background-color:transparent}.cal-month-view .cal-day-cell .cal-day-number{font-size:var(--ref-font-size-sm);opacity:1;margin-right:7px;color:rgb(141, 152, 169)}.cal-month-view .cal-day-cell.cal-today .cal-day-number{padding:0;min-width:16px;text-align:center;background:radial-gradient(rgb(0, 174, 239) 11px, rgb(255, 255, 255) 12px);font-weight:700;border-radius:100%;width:28px;height:28px;line-height:28px;margin-right:2px;margin-top:1px;color:rgb(255, 255, 255)!important}.cal-month-view .cal-day-cell.cal-today{background-color:rgb(255, 255, 255)}.cal-month-view .cal-days{flex:1 1 0%;display:flex;flex-direction:column}.cal-month-view .cal-days > div{flex:1 1 0%;overflow-y:hidden}.cal-month-view .cal-days .cal-cell-row{height:99%}.cal-month-view .cal-days .cal-cell-row .cal-cell{min-height:unset}.cal-month-view .cal-month-view .cal-day-cell.cal-out-month .cal-day-number{opacity:unset}.cal-month-view .cal-day-cell.cal-past{background-color:rgba(245, 247, 248, 0.5)}.cal-month-view .cal-day-cell.cal-past:hover{background-color:rgba(245, 247, 248, 0.5)}.cal-month-view .cal-day-cell.cal-past .cal-day-number{color:rgb(141, 152, 169);opacity:0.5}.cal-month-view .cal-cell:not(.cal-past):hover{background-color:transparent}.cal-month-view .cal-cell-row:hover{background-color:transparent}.cal-day-cell.cal-in-month.cal-has-events{cursor:default}.cal-tooltip-inner{color:rgb(255, 255, 255);background-color:rgb(255, 255, 255);display:flex;max-width:unset;padding:0;border:1px solid rgb(223, 227, 233)}.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow{border-top-color:rgb(223, 227, 233)}.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow{border-bottom-color:rgb(223, 227, 233)}mwl-calendar-week-list-view .cal-event-container{display:flex;margin-bottom:3px;border-bottom:1px solid rgb(234, 236, 239)}mwl-calendar-week-list-view .cal-day-column{overflow-y:auto}mwl-calendar-month-view .cal-month-view .cal-day-cell.cal-drag-over:not(.cal-past){background-color:rgb(188, 232, 241)!important;opacity:0.3}mwl-calendar-month-view .cal-month-view .cal-day-cell.cal-drag-over.cal-past{background-color:rgba(245, 247, 248, 0.5)!important}