@charset "UTF-8";.cal-month-view .cal-header{text-align:center;font-weight:bolder}.cal-month-view .cal-header .cal-cell{padding:5px 0;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}.cal-month-view .cal-days{border:1px solid;border-bottom:0}.cal-month-view .cal-cell-top{min-height:78px;flex:1}.cal-month-view .cal-cell-row{-js-display:flex;display:flex}.cal-month-view .cal-cell{float:left;flex:1;-js-display:flex;display:flex;flex-direction:column;align-items:stretch}.cal-month-view .cal-cell .cal-event{pointer-events:all!important}.cal-month-view .cal-day-cell{min-height:100px}@media all and (-ms-high-contrast: none){.cal-month-view .cal-day-cell{display:block}}.cal-month-view .cal-day-cell:not(:last-child){border-right:1px solid}[dir=rtl] .cal-month-view .cal-day-cell:not(:last-child){border-right:initial;border-left:1px solid}.cal-month-view .cal-days .cal-cell-row{border-bottom:1px solid}.cal-month-view .cal-day-badge{margin-top:18px;margin-left:10px;display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:10px}.cal-month-view .cal-day-number{font-size:1.2em;font-weight:400;opacity:.5;margin-top:15px;margin-right:15px;float:right;margin-bottom:10px}.cal-month-view .cal-events{flex:1;align-items:flex-end;margin:3px;line-height:10px;-js-display:flex;display:flex;flex-wrap:wrap}.cal-month-view .cal-event{width:10px;height:10px;border-radius:50%;display:inline-block;margin:2px}.cal-month-view .cal-day-cell.cal-in-month.cal-has-events{cursor:pointer}.cal-month-view .cal-day-cell.cal-out-month .cal-day-number{opacity:.1;cursor:default}.cal-month-view .cal-day-cell.cal-today .cal-day-number{font-size:1.9em}.cal-month-view .cal-open-day-events{padding:15px}.cal-month-view .cal-open-day-events .cal-event{position:relative;top:2px}.cal-month-view .cal-out-month .cal-day-badge,.cal-month-view .cal-out-month .cal-event{opacity:.3}.cal-month-view .cal-draggable{cursor:move}.cal-month-view .cal-drag-active *{pointer-events:none}.cal-month-view .cal-event-title{cursor:pointer}.cal-month-view .cal-event-title:hover{text-decoration:underline}.cal-month-view{background-color:#fff}.cal-month-view .cal-cell-row:hover{background-color:#fafafa}.cal-month-view .cal-cell-row .cal-cell:hover,.cal-month-view .cal-cell.cal-has-events.cal-open{background-color:#ededed}.cal-month-view .cal-days{border-color:#e1e1e1}.cal-month-view .cal-day-cell:not(:last-child){border-right-color:#e1e1e1}[dir=rtl] .cal-month-view .cal-day-cell:not(:last-child){border-right-color:initial;border-left-color:#e1e1e1}.cal-month-view .cal-days .cal-cell-row{border-bottom-color:#e1e1e1}.cal-month-view .cal-day-badge{background-color:#b94a48;color:#fff}.cal-month-view .cal-event{background-color:#1e90ff;border-color:#d1e8ff;color:#fff}.cal-month-view .cal-day-cell.cal-weekend .cal-day-number{color:#8b0000}.cal-month-view .cal-day-cell.cal-today{background-color:#e8fde7}.cal-month-view .cal-day-cell.cal-drag-over{background-color:#e0e0e0!important}.cal-month-view .cal-open-day-events{color:#fff;background-color:#555;box-shadow:inset 0 0 15px #00000080}.cal-week-view *{box-sizing:border-box}.cal-week-view .cal-day-headers{-js-display:flex;display:flex;padding-left:70px;border:1px solid}[dir=rtl] .cal-week-view .cal-day-headers{padding-left:initial;padding-right:70px}.cal-week-view .cal-day-headers .cal-header{flex:1;text-align:center;padding:5px}.cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right:1px solid}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right:initial;border-left:1px solid}.cal-week-view .cal-day-headers .cal-header:first-child{border-left:1px solid}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:first-child{border-left:initial;border-right:1px solid}.cal-week-view .cal-day-headers span{font-weight:400;opacity:.5}.cal-week-view .cal-day-column{flex-grow:1;border-left:solid 1px}[dir=rtl] .cal-week-view .cal-day-column{border-left:initial;border-right:solid 1px}.cal-week-view .cal-event{font-size:12px;border:1px solid;direction:ltr}.cal-week-view .cal-time-label-column{width:70px;height:100%}.cal-week-view .cal-current-time-marker{position:absolute;width:100%;height:2px;z-index:2}.cal-week-view .cal-all-day-events{border:solid 1px;border-top:0;border-bottom-width:3px;padding-top:3px;position:relative}.cal-week-view .cal-all-day-events .cal-day-columns{height:100%;width:100%;-js-display:flex;display:flex;position:absolute;top:0;z-index:0}.cal-week-view .cal-all-day-events .cal-events-row{position:relative;height:31px;margin-left:70px}[dir=rtl] .cal-week-view .cal-all-day-events .cal-events-row{margin-left:initial;margin-right:70px}.cal-week-view .cal-all-day-events .cal-event-container{display:inline-block;position:absolute}.cal-week-view .cal-all-day-events .cal-event-container.resize-active{z-index:1;pointer-events:none}.cal-week-view .cal-all-day-events .cal-event{padding:0 5px;margin-left:2px;margin-right:2px;height:28px;line-height:28px}.cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event{border-top-left-radius:5px;border-bottom-left-radius:5px}[dir=rtl] .cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event{border-top-left-radius:initial;border-bottom-left-radius:initial;border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}.cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event{border-top-right-radius:5px;border-bottom-right-radius:5px}[dir=rtl] .cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event{border-top-right-radius:initial;border-bottom-right-radius:initial;border-top-left-radius:5px;border-bottom-left-radius:5px}.cal-week-view .cal-all-day-events .cal-time-label-column{-js-display:flex;display:flex;align-items:center;justify-content:center;font-size:14px}.cal-week-view .cal-all-day-events .cal-resize-handle{width:6px;height:100%;cursor:col-resize;position:absolute;top:0}.cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end{right:0}[dir=rtl] .cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end{right:initial;left:0}.cal-week-view .cal-event,.cal-week-view .cal-header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cal-week-view .cal-drag-active{pointer-events:none;z-index:1}.cal-week-view .cal-drag-active *{pointer-events:none}.cal-week-view .cal-time-events{position:relative;border:solid 1px;border-top:0;-js-display:flex;display:flex}.cal-week-view .cal-time-events .cal-day-columns{-js-display:flex;display:flex;flex-grow:1}.cal-week-view .cal-time-events .cal-day-column,.cal-week-view .cal-time-events .cal-events-container{position:relative}.cal-week-view .cal-time-events .cal-event-container{position:absolute;z-index:1}.cal-week-view .cal-time-events .cal-event{width:calc(100% - 2px);height:calc(100% - 2px);margin:1px;padding:0 5px;line-height:25px}.cal-week-view .cal-time-events .cal-resize-handle{width:100%;height:4px;cursor:row-resize;position:absolute}.cal-week-view .cal-time-events .cal-resize-handle.cal-resize-handle-after-end{bottom:0}.cal-week-view .cal-hour-segment{position:relative}.cal-week-view .cal-hour-segment:after{content:"\a0"}.cal-week-view .cal-event-container:not(.cal-draggable){cursor:pointer}.cal-week-view .cal-draggable{cursor:move}.cal-week-view mwl-calendar-week-view-hour-segment,.cal-week-view .cal-hour-segment{display:block}.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment{border-bottom:thin dashed}.cal-week-view .cal-time{font-weight:700;padding-top:5px;width:70px;text-align:center}.cal-week-view .cal-hour-segment.cal-after-hour-start .cal-time{display:none}.cal-week-view .cal-starts-within-day .cal-event{border-top-left-radius:5px;border-top-right-radius:5px}.cal-week-view .cal-ends-within-day .cal-event{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.cal-week-view{background-color:#fff;border-top:solid 1px #e1e1e1}.cal-week-view .cal-day-headers{border-color:#e1e1e1;border-top:0}.cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right-color:#e1e1e1}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right-color:initial;border-left:solid 1px #e1e1e1!important}.cal-week-view .cal-day-headers .cal-header:first-child{border-left-color:#e1e1e1}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:first-child{border-left-color:initial;border-right-color:#e1e1e1}.cal-week-view .cal-day-headers .cal-header:hover,.cal-week-view .cal-day-headers .cal-drag-over{background-color:#ededed}.cal-week-view .cal-day-column{border-left-color:#e1e1e1}[dir=rtl] .cal-week-view .cal-day-column{border-left-color:initial;border-right-color:#e1e1e1}.cal-week-view .cal-event{background-color:#d1e8ff;border-color:#1e90ff;color:#1e90ff}.cal-week-view .cal-all-day-events{border-color:#e1e1e1}.cal-week-view .cal-header.cal-today{background-color:#e8fde7}.cal-week-view .cal-header.cal-weekend span{color:#8b0000}.cal-week-view .cal-time-events{border-color:#e1e1e1}.cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover{background-color:#ededed}.cal-week-view .cal-hour-odd{background-color:#fafafa}.cal-week-view .cal-drag-over .cal-hour-segment{background-color:#ededed}.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment{border-bottom-color:#e1e1e1}.cal-week-view .cal-current-time-marker{background-color:#ea4334}.cal-day-view mwl-calendar-week-view-header{display:none}.cal-day-view .cal-events-container{margin-left:70px}[dir=rtl] .cal-day-view .cal-events-container{margin-left:initial;margin-right:70px}.cal-day-view .cal-day-column{border-left:0}.cal-day-view .cal-current-time-marker{margin-left:70px;width:calc(100% - 70px)}[dir=rtl] .cal-day-view .cal-current-time-marker{margin-left:initial;margin-right:70px}.cal-tooltip{position:absolute;z-index:1070;display:block;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;font-size:11px;word-wrap:break-word;opacity:.9}.cal-tooltip.cal-tooltip-top{padding:5px 0;margin-top:-3px}.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0}.cal-tooltip.cal-tooltip-right{padding:0 5px;margin-left:3px}.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0}.cal-tooltip.cal-tooltip-bottom{padding:5px 0;margin-top:3px}.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px}.cal-tooltip.cal-tooltip-left{padding:0 5px;margin-left:-3px}.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px}.cal-tooltip-inner{max-width:200px;padding:3px 8px;text-align:center;border-radius:.25rem}.cal-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow{border-top-color:#000}.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow{border-right-color:#000}.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow{border-bottom-color:#000}.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow{border-left-color:#000}.cal-tooltip-inner{color:#fff;background-color:#000}.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid #b8dbff;border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#0000008a;background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}:root{--primary: #0052C4;--primary-90: #1A64CA;--primary-50: #76A0DC;--primary-30: #B2CBED;--primary-20: #E8F2FF;--primary-10: #E5EDF9;--primary-10-transparent: #0052C411;--primary-5: #E0EAF4;--accent: #FC1D72;--accent-90: #FC1D72AA;--text-color: #2A2D31;--text-semi: #686C73;--text-light: #9CA0A8;--grey: #7B8AAA;--grey-90: #8592AF;--valid-color: #5ECC4D;--valid-color-10: #5ECC4D11;--invalid-color: #E10B2F;--invalid-color-10: #E10B2F11;--invalid-color-90: #E10B2FAA;--warning-color: #FFB700;--warning-color-10: #FFF8E5;--warning-color-90: #FFB700AA;--progress-color: var(--warning-color);--background: #FFFFFF;--background-light: #F2F4FD;--background-dark: #1D2537;--background-dark-90: #343b4b;--light-grey-5: #F6F7F9;--light-grey-10: #F0F1F3;--light-grey-20: #EAECF0;--light-grey-30: #CED1D6;--editor: #01C0CA;--support: #0052C4;--preview-color: #75D08DE0;--preview-color-30: #75d08d4d;--chart-connected: #0052C4;--chart-disconnected: #FA7507;--chart-inactive: #EEF5FF;--placeholder: #BDC0C7;--placeholder-background: linear-gradient(45deg, #FBFCFD, #F3F4F5);--font-family: "Inter", sans-serif;--font-size: 12px;--font-size-small: 11px;--font-size-medium: 13px;--font-size-large: 14px;--font-weight: 400;--line-height: 1.5em;--input-font-size: 13px;--input-border-color: var(--light-grey-30);--input-border: 1px solid var(--light-grey-30);--input-height: 36px;--spinner-color: var(--primary);--button-font-size: 13px;--button-font-weight: 500;--primary-color: var(--primary);--border-color: var(--light-grey-10);--border: 1px solid var(--light-grey-10);--border-radius: 4px;--border-radius-outer: 6px;--large-border-radius: 8px;--large-border-radius-inner: 7px;--disabled-bg-color: var(--light-grey-5);--disabled-text-color: var(--text-semi);--focus-color: var(--primary-30);--focus-outline: 2px solid var(--focus-color);--focus-outline-offset: 2px;--drop-outline: 2px solid var(--primary);--drop-outline-offset: 2px;--list-select-color: var(--primary-10);--list-select-hover-color: var(--primary-5);--list-hover-color: var(--light-grey-5);--drop-indicator-color: var(--primary-90);--navigation-background: var(--background-dark);--navigation-text-color: var(--grey);--navigation-hover-color: var(--background-dark-90);--navigation-text-hover-color: var(--background);--navigation-active-color: var(--primary);--navigation-text-active-color: var(--background);--navigation-submenu-bg-color: var(--background-dark-90);--navigation-submenu-hover-color: rgba(255, 255, 255, .1);--navigation-submenu-text-color: var(--background);--navigation-submenu-text-hover-color: var(--background);--navigation-separator: 1px solid var(--background-dark-90);--navigation-font-size: 14px;--navigation-font-weight: 500;--navigation-bottom-font-size: 13px;--navigation-bottom-font-weight: 400;--modal-title-background: var(--light-grey-5);--modal-background: var(--background);--title-height: 60px;--title-border: var(--border);--title-font-size: 16px;--title-color: var(--text-color);--title-font-weight: 500;--subtitle-color: var(--text-color);--subtitle-font-weight: 500;--form-label-color: var(--text-color);--form-label-font-weight: 500;--form-label-margin: 5px;--form-max-width: 420px;--form-error-font-size: var(--font-size-small);--form-error-font-weight: 300;--form-gap: 20px;--slider-handle-border: 1px solid var(--primary);--slider-handle-background: var(--primary);--slider-border: var(--input-border);--slider-background: var(--placeholder);--slider-color: var(--primary);--slider-disabled-handle-border: 1px solid var(--text-semi);--slider-disabled-handle-background: var(--text-semi);--slider-disabled-border: var(--input-border);--slider-disabled-background: var(--placeholder);--slider-disabled-color: var(--text-semi);--checkbox-color: var(--primary);--checkbox-disabled: var(--text-semi);--checkbox-disabled-label: var(--placeholder);--checkbox-disabled-background: var(--background);--toggle-color: var(--input-border-color);--toggle-checked-color: var(--primary);--toggle-disabled: var(--text-semi);--toggle-disabled-label: var(--placeholder);--toggle-disabled-background: var(--background);--radio-color: var(--primary);--radio-disabled: var(--text-semi);--radio-disabled-label: var(--placeholder);--radio-disabled-background: var(--background);--foldout-header-height: 40px;--foldout-header-font-size: var(--button-font-size);--foldout-header-bg-color: var(--primary);--foldout-header-text-color: var(--background);--tab-bar-align: flex-start;--tab-bar-padding: 10px 30px;--tab-bar-gap: 10px;--tab-bar-background: var(--border-color);--tab-bar-button-background: var(--background);--tab-bar-button-border: 1px solid var(--light-grey-20);--tab-bar-button-color: var(--text-semi);--tab-bar-button-hover-background: var(--background);--tab-bar-button-hover-border: 1px solid var(--background-dark);--tab-bar-button-hover-color: var(--background-dark);--tab-bar-button-selected-background: var(--background-dark);--tab-bar-button-selected-border: 1px solid var(--background-dark);--tab-bar-button-selected-color: var(--background);--tab-bar-button-padding: .6em .8em;--tab-bar-button-font-size: 14px;--tab-bar-button-font-weight: 500;--table-background: var(--background);--table-multi-select-background: var(--background-dark);--table-header-background: var(--background);--table-header-color: var(--grey);--table-header-font-size: var(--font-size);--table-header-font-weight: 500;--table-insert-button: var(--text-color);--table-insert-button-hover: var(--primary);--table-row-border: var(--border);--table-input-height: 30px;--table-row-hover-color: var(--list-hover-color);--table-row-select-color: var(--list-select-color);--table-row-select-hover-color: var(--list-select-hover-color);--resize-color: var(--light-grey-10);--resize-handle-color: var(--grey);--resize-handle-hover-color: var(--text-color);--text-controlbar-background: #E0EAF499;--text-controlbar-button-background: var(--background);--text-controlbar-button-border: 1px solid var(--background-dark);--text-controlbar-button-color: var(--background-dark);--text-controlbar-button-hover-background: var(--light-grey-5);--text-controlbar-button-hover-border: 1px solid var(--background-dark);--text-controlbar-button-hover-color: var(--background-dark);--text-controlbar-button-active-background: var(--background-dark);--text-controlbar-button-active-border: 1px solid var(--background-dark);--text-controlbar-button-active-color: var(--background);--text-controlbar-button-active-hover-background: var(--background-dark-90);--text-controlbar-button-active-hover-border: 1px solid var(--background-dark-90);--text-controlbar-button-active-hover-color: var(--background);--text-controlbar-button-indeterminate-background: var(--grey);--text-controlbar-button-indeterminate-border: 1px solid var(--grey);--text-controlbar-button-indeterminate-color: var(--background);--text-controlbar-button-indeterminate-hover-background: var(--background-dark-90);--text-controlbar-button-indeterminate-hover-border: 1px solid var(--background-dark-90);--text-controlbar-button-indeterminate-hover-color: var(--background)}.fade-in.delay-short,.scale-up.delay-short,.scale-up-medium.delay-short,.scale-up-big.delay-short,.slide-right.delay-short,.slide-left.delay-short,.slide-up.delay-short,.slide-down.delay-short{animation-delay:.1s}.fade-in.delay-medium,.scale-up.delay-medium,.scale-up-medium.delay-medium,.scale-up-big.delay-medium,.slide-right.delay-medium,.slide-left.delay-medium,.slide-up.delay-medium,.slide-down.delay-medium{animation-delay:.3s}.fade-in.delay-long,.scale-up.delay-long,.scale-up-medium.delay-long,.scale-up-big.delay-long,.slide-right.delay-long,.slide-left.delay-long,.slide-up.delay-long,.slide-down.delay-long{animation-delay:.5s}.fade-in{animation:custom-fade-in ease-out .3s forwards}.fade-in.slow{animation-duration:.5s}.fade-in.slower{animation-duration:1s}.fade-in.fast{animation-duration:.1s}@keyframes custom-fade-in{0%{opacity:0}to{opacity:1}}.scale-up.slow,.scale-up-medium.slow,.scale-up-big.slow{animation-duration:.5s}.scale-up.slower,.scale-up-medium.slower,.scale-up-big.slower{animation-duration:1s}.scale-up.fast,.scale-up-medium.fast,.scale-up-big.fast{animation-duration:.1s}.scale-up{animation:custom-scale-up ease-out .3s forwards}@keyframes custom-scale-up{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.scale-up-medium{animation:custom-scale-up-medium ease-out .3s forwards}@keyframes custom-scale-up-medium{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.scale-up-big{animation:custom-scale-up-big ease-out .3s forwards}@keyframes custom-scale-up-big{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.scale-down.slow,.scale-down-medium.slow,.scale-down-big.slow{animation-duration:.5s}.scale-down.slower,.scale-down-medium.slower,.scale-down-big.slower{animation-duration:1s}.scale-down.fast,.scale-down-medium.fast,.scale-down-big.fast{animation-duration:.1s}.scale-down{animation:custom-scale-uown ease-out .3s forwards;transform:scale(1.04)}@keyframes custom-scale-uown{0%{transform:scale(1.04)}to{transform:scale(1);opacity:1}}.scale-down-medium{animation:custom-scale-uownMedium ease-out .3s forwards;transform:scale(1.3)}@keyframes custom-scale-uownMedium{0%{opacity:0;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}.scale-down-big{animation:custom-scale-uownBig ease-out .3s forwards;transform:scale(1.5)}@keyframes custom-scale-uownBig{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}.slide-right.slow,.slide-left.slow,.slide-up.slow,.slide-down.slow{animation-duration:.5s}.slide-right.slower,.slide-left.slower,.slide-up.slower,.slide-down.slower{animation-duration:1s}.slide-right.fast,.slide-left.fast,.slide-up.fast,.slide-down.fast{animation-duration:.1s}.slide-right{animation:custom-slide-right ease-out .3s forwards;transform:translate(-100px)}@keyframes custom-slide-right{0%{opacity:0;transform:translate(-100px)}to{transform:translate(0);opacity:1}}.slide-left{animation:custom-slide-left ease-out .3s forwards;transform:translate(100px)}@keyframes custom-slide-left{0%{opacity:0;transform:translate(100px)}to{transform:translate(0);opacity:1}}.slide-up{animation:custom-slide-up ease-out .3s forwards;transform:translateY(100px)}@keyframes custom-slide-up{0%{opacity:0;transform:translateY(100px)}to{transform:translate(0);opacity:1}}.slide-down{animation:custom-slide-down ease-out .3s forwards;transform:translateY(-100px)}@keyframes custom-slide-down{0%{opacity:0;transform:translateY(-100px)}to{transform:translate(0);opacity:1}}body{font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);color:var(--text-color);line-height:var(--line-height)}*{box-sizing:border-box}h1{font-family:var(--font-family);font-size:30px;font-weight:600;letter-spacing:-.7px;color:var(--title-color);line-height:normal}h2{font-family:var(--font-family);font-size:var(--title-font-size);color:var(--title-color);font-weight:var(--title-font-weight);line-height:normal}h3{font-family:var(--font-family);color:var(--subtitle-title-color);font-size:var(--font-size-medium);font-weight:500;line-height:normal}b{font-weight:600}small{font-size:var(--font-size-small);font-weight:300;line-height:var(--line-height)}sub{vertical-align:sub}sup{vertical-align:super}a,a:active,a:visited{color:var(--primary);text-decoration:none;font-weight:500}a.disabled{color:var(--placeholder);pointer-events:none}a:not(.disabled):hover{color:var(--text-semi);cursor:pointer}textarea{font:inherit}input:required,input:invalid{box-shadow:none}input::placeholder{color:var(--placeholder)}::-webkit-scrollbar{width:20px;height:20px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#ced1d6;border-radius:10px;border:8px solid transparent;background-clip:content-box;width:8vh;height:8vh}::-webkit-scrollbar-thumb:hover{background-color:#686c73}::-webkit-resizer{display:none}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=password]::-ms-reveal,input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.clear{clear:both}::-webkit-input-placeholder{color:var(--placeholder);font-style:normal;font-weight:400;letter-spacing:normal}::-moz-placeholder{color:var(--placeholder);font-style:normal;font-weight:400;letter-spacing:normal}:-ms-input-placeholder{color:var(--placeholder);font-style:normal;font-weight:400;letter-spacing:normal}:-moz-placeholder{color:var(--placeholder);font-style:normal;font-weight:400;letter-spacing:normal}::-webkit-clear-button{margin:12px}::-webkit-calendar-picker-indicator{display:none!important}input,textarea,div.contenteditable,.ng-select{font-family:var(--font-family);font-weight:var(--font-weight);font-size:var(--input-font-size);text-transform:inherit;margin:0}input[type=number]{width:80px;padding-right:25px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}input[type=number]:focus::-webkit-inner-spin-button,input[type=number]:focus::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;position:absolute;top:0;right:0;bottom:0;width:16px;background-image:url('data:image/svg+xml;utf8,<svg data-slot="icon" fill="none" stroke-width="1.5" stroke="currentColor" viewBox="0 0 18 36" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M5.2,25.1L9,28.9l3.8-3.8 M5.2,11.5L9,7.8l3.8,3.8"></path></svg>');background-repeat:no-repeat;background-position:center;background-color:var(--background);cursor:pointer}input[type=number]:focus::-webkit-inner-spin-button:hover,input[type=number]:focus::-webkit-outer-spin-button:hover{color:var(--text-semi)}input[type=number]{-webkit-appearance:textfield;appearance:textfield}textarea,input[type=password],input[type=text],input[type=search],input[type=email],input[type=number],input[type=password]{min-height:var(--input-height);border:var(--input-border);border-radius:var(--border-radius);background-color:var(--background);color:var(--text-color);margin:0;padding:0 .2em 0 .8em}div.contenteditable{min-height:var(--input-height);border:var(--input-border);border-radius:var(--border-radius);background-color:var(--background);color:var(--text-color);margin:0;padding:.6em .2em .6em .8em}div.contenteditable b{font-weight:unset}textarea{padding:.6em .2em .6em .8em;resize:vertical;height:var(--input-height)}textarea.ng-touched.ng-dirty.ng-invalid,.ng-touched.ng-dirty.ng-invalid>div.contenteditable,div.contenteditable.ng-touched.ng-dirty.ng-invalid,input[type=text].ng-touched.ng-dirty.ng-invalid,input[type=password].ng-touched.ng-dirty.ng-invalid,input[type=search].ng-touched.ng-dirty.ng-invalid,input[type=email].ng-touched.ng-dirty.ng-invalid,input[type=number].ng-touched.ng-dirty.ng-invalid,input[type=password].ng-touched.ng-dirty.ng-invalid,cm-datepicker2.ng-touched.ng-dirty.ng-invalid>.datepicker>input,cm-timepicker2.ng-dirty.ng-invalid>input.ng-touched{border:1px solid var(--invalid-color)}textarea:disabled,div.contenteditable:disabled,div.contenteditable.disabled,input[type=password]:disabled,input[type=text]:disabled,input[type=search]:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled{background-color:var(--disabled-bg-color);color:var(--disabled-text-color)}*:not(.focus-border):focus{outline:none}*.focus-border:focus{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,a.button{position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-family);font-size:var(--button-font-size);padding:7px;gap:8px;line-height:normal;font-weight:var(--button-font-weight);border-radius:var(--border-radius);background-color:transparent;border:1px solid transparent;color:var(--text-color);flex-shrink:0;-webkit-user-select:none;user-select:none}button.small,a.button.small{font-size:var(--font-size);padding:5px;gap:8px;font-weight:400}button.small cv-svg-icon,a.button.small cv-svg-icon{margin:-1px}button.tiny,a.button.tiny{font-size:var(--font-size-small);font-weight:400;padding:0 4px;gap:4px;min-height:18px;line-height:18px}button.tiny cv-svg-icon,a.button.tiny cv-svg-icon{margin:-2px}button:not(:disabled),a.button:not(:disabled){cursor:pointer}button:not(:disabled).grey,a.button:not(:disabled).grey{color:var(--placeholder)}button:not(:disabled).accent,a.button:not(:disabled).accent{color:var(--accent)}button:not(:disabled).primary,a.button:not(:disabled).primary{color:var(--primary)}button:not(:disabled):hover,a.button:not(:disabled):hover{background-color:var(--light-grey-20);border-color:var(--light-grey-20)}button:not(:disabled).outline,a.button:not(:disabled).outline{border-color:inherit}button:not(:disabled).outline:hover,a.button:not(:disabled).outline:hover{border-color:inherit}button:not(:disabled).background.grey,a.button:not(:disabled).background.grey{background-color:var(--light-grey-30);border-color:var(--light-grey-30);color:var(--background)}button:not(:disabled).background.grey:hover,a.button:not(:disabled).background.grey:hover{background-color:var(--light-grey-5);border-color:var(--light-grey-5);color:var(--background)}button:not(:disabled).background.accent,a.button:not(:disabled).background.accent{background-color:var(--accent);border-color:var(--accent);color:var(--background)}button:not(:disabled).background.accent:hover,a.button:not(:disabled).background.accent:hover{background-color:var(--accent-90);border-color:var(--accent-90);color:var(--background)}button:not(:disabled).background.primary,a.button:not(:disabled).background.primary{background-color:var(--primary-20);border-color:var(--primary-20);color:var(--primary)}button:not(:disabled).background.primary:hover,a.button:not(:disabled).background.primary:hover{background-color:var(--primary-10);border-color:var(--primary-10);color:var(--primary-90)}button:not(:disabled).background.dark,a.button:not(:disabled).background.dark{background-color:var(--background-dark);border-color:var(--background-dark);color:var(--background)}button:not(:disabled).background.dark:hover,a.button:not(:disabled).background.dark:hover{background-color:var(--background-dark-90);border-color:var(--background-dark-90);color:var(--background)}button:not(:disabled).transparent:hover,a.button:not(:disabled).transparent:hover{background-color:transparent;border-color:transparent;color:var(--text-semi)}button:disabled,a.button:disabled{color:var(--placeholder)}button:disabled cv-svg-icon.cv-preview-icon,a.button:disabled cv-svg-icon.cv-preview-icon{opacity:.5}button.confirm-button,a.button.confirm-button{background-color:var(--background-dark);border-color:var(--background-dark);color:var(--background);padding:7px 10px}button.confirm-button.small,a.button.confirm-button.small{padding:5px 10px}button.confirm-button:not(:disabled):hover,a.button.confirm-button:not(:disabled):hover{background-color:var(--background-dark-90);border-color:var(--background-dark-90);color:var(--background)}button.confirm-button:not(:disabled).primary,a.button.confirm-button:not(:disabled).primary{background-color:var(--primary);border-color:var(--primary);color:var(--background)}button.confirm-button:not(:disabled).primary:hover,a.button.confirm-button:not(:disabled).primary:hover{background-color:var(--primary-90);border-color:var(--primary-90);color:var(--background)}button.confirm-button:not(:disabled).accent,a.button.confirm-button:not(:disabled).accent{background-color:var(--accent);border-color:var(--accent);color:var(--background)}button.confirm-button:not(:disabled).accent:hover,a.button.confirm-button:not(:disabled).accent:hover{background-color:var(--accent-90);border-color:var(--accent-90);color:var(--background)}button.confirm-button:not(:disabled).red,a.button.confirm-button:not(:disabled).red{background-color:var(--invalid-color);border-color:var(--invalid-color);color:var(--background)}button.confirm-button:not(:disabled).red:hover,a.button.confirm-button:not(:disabled).red:hover{background-color:var(--invalid-color-90);border-color:var(--invalid-color-90);color:var(--background)}button.confirm-button:disabled,a.button.confirm-button:disabled{background-color:var(--light-grey-20);border-color:var(--light-grey-20);color:var(--placeholder)}button.cancel-button,button.decline-button,a.button.cancel-button,a.button.decline-button{background-color:var(--background);border-color:var(--background-dark);color:var(--background-dark);padding:7px 10px}button.cancel-button.small,button.decline-button.small,a.button.cancel-button.small,a.button.decline-button.small{padding:5px 10px}button.cancel-button:not(:disabled):hover,button.decline-button:not(:disabled):hover,a.button.cancel-button:not(:disabled):hover,a.button.decline-button:not(:disabled):hover{background-color:var(--light-grey-20);border-color:var(--background-dark);color:var(--background-dark)}button.cancel-button:not(:disabled).primary,button.decline-button:not(:disabled).primary,a.button.cancel-button:not(:disabled).primary,a.button.decline-button:not(:disabled).primary{background-color:var(--background);border-color:var(--primary);color:var(--primary)}button.cancel-button:not(:disabled).primary:hover,button.decline-button:not(:disabled).primary:hover,a.button.cancel-button:not(:disabled).primary:hover,a.button.decline-button:not(:disabled).primary:hover{background-color:var(--light-grey-20);border-color:var(--primary);color:var(--primary)}button.cancel-button:not(:disabled).accent,button.decline-button:not(:disabled).accent,a.button.cancel-button:not(:disabled).accent,a.button.decline-button:not(:disabled).accent{background-color:var(--background);border-color:var(--accent);color:var(--accent)}button.cancel-button:not(:disabled).accent:hover,button.decline-button:not(:disabled).accent:hover,a.button.cancel-button:not(:disabled).accent:hover,a.button.decline-button:not(:disabled).accent:hover{background-color:var(--light-grey-20);border-color:var(--accent);color:var(--accent)}button.cancel-button:not(:disabled).red,button.decline-button:not(:disabled).red,a.button.cancel-button:not(:disabled).red,a.button.decline-button:not(:disabled).red{background-color:var(--background);border-color:var(--invalid-color);color:var(--invalid-color)}button.cancel-button:not(:disabled).red:hover,button.decline-button:not(:disabled).red:hover,a.button.cancel-button:not(:disabled).red:hover,a.button.decline-button:not(:disabled).red:hover{background-color:var(--light-grey-20);border-color:var(--invalid-color);color:var(--invalid-color)}button.cancel-button:disabled,button.decline-button:disabled,a.button.cancel-button:disabled,a.button.decline-button:disabled{background-color:var(--background);border-color:var(--placeholder);color:var(--placeholder)}button.tiny:not(.background).grey,a.button.tiny:not(.background).grey{color:var(--placeholder)}button.tiny:not(.background).grey:hover,a.button.tiny:not(.background).grey:hover{color:var(--text-semi);background-color:transparent;border-color:transparent}button.tiny:not(.background).light-grey,a.button.tiny:not(.background).light-grey{color:var(--light-grey-30)}button.tiny:not(.background).light-grey:hover,a.button.tiny:not(.background).light-grey:hover{color:var(--text-semi);background-color:transparent;border-color:transparent}button.tiny:not(.background).primary,a.button.tiny:not(.background).primary{color:var(--primary)}button.tiny:not(.background).primary:hover,a.button.tiny:not(.background).primary:hover{color:var(--primary-90);background-color:transparent;border-color:transparent}button.tiny:not(.background).red,a.button.tiny:not(.background).red{color:var(--invalid-color)}button.tiny:not(.background).red:hover,a.button.tiny:not(.background).red:hover{color:var(--invalid-color-90);background-color:transparent;border-color:transparent}button.tiny.background.grey,a.button.tiny.background.grey{background-color:var(--grey);border-color:var(--grey-90);color:#fff}button.tiny.background.grey:hover,a.button.tiny.background.grey:hover{background-color:var(--grey-90);border-color:var(--grey);color:#fff}button.tiny.background.light-grey,a.button.tiny.background.light-grey{background-color:var(--light-grey-10);border-color:var(--light-grey-20);color:var(--text-semi)}button.tiny.background.light-grey:hover,a.button.tiny.background.light-grey:hover{background-color:var(--light-grey-20);border-color:var(--light-grey-20);color:var(--text-color)}button.tiny.background.primary,a.button.tiny.background.primary{background-color:var(--primary);border-color:var(--primary);color:var(--background)}button.tiny.background.primary:hover,a.button.tiny.background.primary:hover{background-color:var(--primary-90);border-color:var(--primary-90);color:var(--background)}button.tiny.background.red,a.button.tiny.background.red{background-color:var(--invalid-color);border-color:var(--invalid-color);color:var(--background)}button.tiny.background.red:hover,a.button.tiny.background.red:hover{background-color:var(--invalid-color-90);border-color:var(--invalid-color-90);color:var(--background)}button.tiny:not(.background).border.yellow,a.button.tiny:not(.background).border.yellow{background-color:var(--background);border-color:var(--warning-color);color:var(--text-color);font-weight:500}button.tiny:not(.background).border.yellow:hover,a.button.tiny:not(.background).border.yellow:hover{background-color:var(--warning-color-10);border-color:var(--warning-color-90);color:var(--text-color)}button.tiny.background.yellow,a.button.tiny.background.yellow{background-color:var(--warning-color);border-color:var(--warning-color);color:var(--text-color);font-weight:500}button.tiny.background.yellow:hover,a.button.tiny.background.yellow:hover{background-color:var(--warning-color-90);border-color:var(--warning-color-90);color:var(--text-color)}button.title-button,a.button.title-button{font-size:var(--font-size);padding:7px;color:var(--title-color)}button.title-button:not(.transparent),a.button.title-button:not(.transparent){background-color:var(--light-grey-20);border-color:var(--light-grey-20)}button.title-button:not(:disabled):hover,a.button.title-button:not(:disabled):hover{color:var(--title-color)}button.title-button:not(:disabled):hover:not(.transparent),a.button.title-button:not(:disabled):hover:not(.transparent){background-color:var(--light-grey-30);border-color:var(--light-grey-30)}button.title-button:not(:disabled):hover.transparent,a.button.title-button:not(:disabled):hover.transparent{background-color:var(--light-grey-5);border-color:var(--light-grey-5)}button.title-button:disabled,a.button.title-button:disabled{color:var(--placeholder)}button.title-button:disabled:not(.transparent),a.button.title-button:disabled:not(.transparent){background-color:var(--light-grey-20);border-color:var(--light-grey-20)}button.table-multi-select-button,a.button.table-multi-select-button{background-color:var(--background-dark);border-color:var(--background-dark);color:#fff;font-size:var(--font-size);padding:5px 8px;gap:8px;justify-content:flex-start}button.table-multi-select-button:not(:disabled):hover,a.button.table-multi-select-button:not(:disabled):hover{background-color:var(--background-dark-90);border-color:var(--background-dark-90);color:#fff}button.table-multi-select-button:disabled,a.button.table-multi-select-button:disabled{background-color:var(--background-dark);border-color:var(--background-dark);color:#ffffff80}button.preset-button,a.button.preset-button{font-size:var(--font-size-small);font-weight:var(--font-weight);padding:4px 2px 4px 6px;gap:4px}button.preset-button cv-svg-icon,a.button.preset-button cv-svg-icon{color:var(--placeholder)}button *,a.button *{pointer-events:none;-webkit-user-select:none;user-select:none}cv-svg-icon.cv-preview-icon{color:var(--primary)!important}.form-prefix-label.inline{position:absolute;min-width:2em;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;z-index:1;align-self:center;left:8px;top:8px;-webkit-user-select:none;user-select:none}.form-prefix-label.inline+cm-html-text-input .contenteditable,.form-prefix-label.inline+input,.form-prefix-label.inline+textarea{padding-left:42px}.form-prefix-label.inline+cm-timepicker2 input{padding-left:47px}.form-prefix-label.inline+input[type=number]{width:100px;max-width:100px}.form-prefix-label.inline,.prefix-label,.utc-suffix-label,.grey-suffix-label,.yellow-suffix-label,.editor-suffix-label{font-size:var(--font-size-small);background-color:var(--light-grey-10);border:1px solid var(--light-grey-20);border-radius:var(--border-radius);color:var(--text-semi);display:flex;flex-direction:column;justify-content:center;min-width:18px;min-height:18px;line-height:18px;text-align:center;padding:0 2px;gap:4px;font-weight:300;white-space:nowrap;flex-shrink:0}.form-prefix-label.inline cv-svg-icon,.prefix-label cv-svg-icon,.utc-suffix-label cv-svg-icon,.grey-suffix-label cv-svg-icon,.yellow-suffix-label cv-svg-icon,.editor-suffix-label cv-svg-icon{margin:-2px}.utc-suffix-label{background-color:var(--light-grey-30);border:1px solid var(--light-grey-30);color:var(--text-color);font-weight:500;text-transform:uppercase;padding:0 4px}.grey-suffix-label{background-color:var(--grey);border:1px solid var(--grey);color:var(--background);font-weight:500;text-transform:uppercase;padding:0 4px}.yellow-suffix-label{background-color:var(--warning-color);border:1px solid var(--warning-color);font-weight:500;color:var(--text-color);padding:0 4px}.editor-suffix-label{background-color:var(--editor);border:1px solid var(--editor);font-weight:500;color:var(--background);padding:0 4px}.content-color{display:inline-block;width:12px;height:12px;border-radius:99px;border:1px solid rgba(0,0,0,.1);flex-shrink:0;vertical-align:middle}.user-select-disabled{-webkit-user-select:none;user-select:none;-ms-user-select:none}.text-overflow-ellipsis{overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis}.cal-week-view{padding:0 20px}.cal-week-view,.cal-week-view .cal-time-events,.cal-week-view .cal-all-day-events{border:none}.cal-week-view .cal-time-events .cal-event,.cal-week-view .cal-all-day-events .cal-event{line-height:normal}.cal-week-view .cal-day-headers{position:sticky;top:0;background-color:#fff;color:var(--text-semi);z-index:3;border:none;margin:-1px -1px 1px}.cal-week-view .cal-day-headers .cal-header:first-child{border-left:none}.cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right:none}.cal-week-view .cal-day-headers .cal-header{border-bottom:1px solid #e1e1e1}.cal-week-view .cal-time-label-column .cal-hour:not(:last-child) .cal-hour-segment,.cal-week-view .cal-time-label-column .cal-hour:last-child :not(:last-child) .cal-hour-segment{border-bottom:none}.cal-week-view .cal-day-headers .cal-header.cal-today,.cal-week-view .cal-day-headers .cal-header:hover,.cal-week-view .cal-day-headers .cal-drag-over,.cal-week-view .cal-time-label-column .cal-hour .cal-hour-segment,.cal-week-view .cal-day-headers .cal-header{background-color:var(--background)}.cal-week-view .cal-time-events .cal-day-columns{border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.cal-week-view .cal-hour-odd{background-color:#fbfbfc}.cal-week-view .cal-hour-odd .cal-time{display:none}.cal-week-view .cal-hour .cal-time{position:absolute;padding:0;margin-top:-4px;color:var(--text-semi)}.cal-week-view .cal-time-events .cal-time-label-column:after{content:"23:59";position:absolute;left:0;bottom:-1.2em;width:70px;text-align:center;color:var(--text-semi)}.cal-week-view .cal-all-day-events .cal-day-column{border-bottom:var(--border);background-color:var(--light-grey-5)}.cal-week-view .cal-all-day-events .cal-day-column:last-child{border-right:var(--border)}.cal-week-view .cal-day-headers .cal-header{padding:26px 5px 15px}.cal-week-view .cal-time{font-weight:400}.cal-week-view .cal-header.cal-weekend span{color:var(--text-color)}.cal-time-events .cal-day-columns .cal-hour-segment{cursor:pointer}.cal-time-events .cal-day-columns .cal-hour-segment:hover,.cal-time-events .cal-day-columns .cal-hour-segment.drop-indicator.drop-active{outline:none;background-color:transparent!important;color:var(--primary-50)!important}.cal-time-events .cal-day-columns .cal-hour-segment:hover:after,.cal-time-events .cal-day-columns .cal-hour-segment.drop-indicator.drop-active:after{content:"+";position:absolute;top:1px;left:7px;right:7px;bottom:1px;display:flex;align-items:center;justify-content:center;line-height:20px;font-size:20px;font-weight:500;border-radius:var(--border-radius);background-color:var(--primary-10);color:var(--primary-50)}cv-editor-colorpicker color-picker .color-picker.open{position:absolute!important}cv-text-carousel-item .excerpt ul,cv-text-carousel-item .excerpt ol,cv-text-carousel-item .excerpt p{margin:0!important}svg>g>g:last-child{pointer-events:none}.dropdown.ngx-contextmenu{background-color:var(--background);border-radius:var(--large-border-radius)}.dropdown.ngx-contextmenu .dropdown-menu{position:absolute;top:100%;left:0;z-index:10;display:block;float:left;min-width:160px;padding:7px 0;margin:0;font-size:var(--font-size);text-align:left;list-style:none;background-color:var(--background);background-clip:padding-box;border:var(--border);border-radius:var(--large-border-radius);box-shadow:0 4px 13px #0000001a;display:flex;flex-direction:column;gap:4px;max-height:90vh;overflow:auto}.dropdown.ngx-contextmenu .dropdown-menu li.divider{height:0;margin:4px 0;overflow:hidden;border-bottom:var(--border)}.dropdown.ngx-contextmenu .dropdown-menu li.divider+.divider,.dropdown.ngx-contextmenu .dropdown-menu li.divider:last-child,.dropdown.ngx-contextmenu .dropdown-menu li.divider:first-child{display:none}.dropdown.ngx-contextmenu .dropdown-menu li span.passive{padding:7px 14px}.dropdown.ngx-contextmenu .dropdown-menu li a{position:relative;display:block;margin:0 7px;padding:7px;line-height:18px;border-radius:var(--border-radius);clear:both;font-weight:400;color:var(--text-color);max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown.ngx-contextmenu .dropdown-menu li a.hasSubMenu:before{content:"";width:18px;height:18px;background:url('data:image/svg+xml;utf8,<svg width="18px" height="18px" data-slot="icon" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path clip-rule="evenodd" fill-rule="evenodd" d="M8.22 5.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06L11.94 10 8.22 6.28a.75.75 0 0 1 0-1.06Z"></path></svg>');background-repeat:no-repeat;background-position:center;margin:0 -5px 0 15px}.dropdown.ngx-contextmenu .dropdown-menu li a span.placeholder{color:var(--placeholder)}.dropdown.ngx-contextmenu .dropdown-menu li a span.variation-placeholder{color:var(--text-semi)}.dropdown.ngx-contextmenu .dropdown-menu li a.active,.dropdown.ngx-contextmenu .dropdown-menu li a:hover,.dropdown.ngx-contextmenu .dropdown-menu li a:focus{color:var(--text-color);text-decoration:none;background-color:var(--list-hover-color)}.dropdown.ngx-contextmenu .dropdown-menu li a.active span.delete:after,.dropdown.ngx-contextmenu .dropdown-menu li a:hover span.delete:after,.dropdown.ngx-contextmenu .dropdown-menu li a:focus span.delete:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;border-radius:var(--border-radius);background-color:var(--invalid-color-10)}.dropdown.ngx-contextmenu .dropdown-menu li a>cv-svg-icon{float:left;margin-right:10px;color:var(--light-grey-30)}.dropdown.ngx-contextmenu .dropdown-menu li a .count{display:inline-block;font-size:var(--font-size-small);font-weight:300;line-height:16px;padding:0 2px;color:var(--text-semi);background-color:var(--light-grey-10);border:1px solid var(--light-grey-20);border-radius:var(--border-radius);margin:0 7px;min-width:16px;text-align:center}.dropdown.ngx-contextmenu .dropdown-menu li a .count:empty{display:none}.dropdown.ngx-contextmenu .dropdown-menu li.disabled a{pointer-events:none;color:var(--placeholder)}.dropdown.ngx-contextmenu .dropdown-menu li.disabled a>cv-svg-icon.cv-preview-icon{opacity:.5}.dropdown.ngx-contextmenu .dropdown-menu li a cv-svg-icon.dark{color:var(--text-color);opacity:1}.dropdown.ngx-contextmenu .dropdown-menu li a cv-svg-icon.selected{color:var(--primary);opacity:1}.dropdown.ngx-contextmenu .dropdown-menu li a span.selected{color:var(--primary)}.dropdown.ngx-contextmenu .dropdown-menu li a span.selected:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;border-radius:var(--border-radius);background-color:var(--primary-10-transparent)}.dropdown.ngx-contextmenu .dropdown-menu li .context-menu-info-icon{color:var(--primary-30)!important}.dropdown.ngx-contextmenu .dropdown-menu li .context-menu-info-label{font-size:var(--font-size);line-height:var(--line-height);color:var(--text-light);max-width:180px;white-space:normal;display:block;margin:-7px 0}.drop-indicator.drop-active{outline:var(--drop-outline);outline-offset:var(--drop-outline-offset)}.drag-enabled.drag-active{opacity:.5;outline:none!important}.cv-separator{display:inline-block;width:0;height:2em;margin:0 10px;border-left:1px solid;opacity:.3;vertical-align:middle}.cv-separator:first-child,.cv-separator:last-child,.cv-separator+.cv-separator{display:none}.cv-divider{display:block;height:0;border-bottom:1px solid;opacity:.2}.cv-divider:first-child,.cv-divider:last-child,.cv-divider+.cv-divider{display:none}cm-table h1{margin:20px 20px 25px 0}cm-table h3{margin:0 25px 0 0}cm-table .controls h2{margin:.5em 0}cm-table .cdk-virtual-scroll-content-wrapper{contain:unset!important}button.table-multi-select-button .multi-select-submenu{position:fixed;bottom:80px;display:none;padding-bottom:15px;margin-left:-10px;background-color:#fff0;pointer-events:all;z-index:1}button.table-multi-select-button .multi-select-submenu .multi-select-submenu-controls{display:flex;flex-direction:column;padding:7px;gap:7px;background-color:var(--background-dark);border-radius:var(--border-radius)}button.table-multi-select-button .multi-select-submenu .multi-select-submenu-controls button.table-multi-select-button{pointer-events:all}button.table-multi-select-button:not(:disabled):hover .multi-select-submenu{display:flex}cm-modal h2{margin-block-start:0;margin-block-end:0}cm-modal h3{margin-block-start:0;margin-block-end:0;color:var(--text-semi)}cm-modal section,section.form-section{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline;justify-content:flex-start;padding:25px 30px}cm-modal section .section-label,section.form-section .section-label{font-size:var(--font-size-medium);font-weight:500;width:var(--section-label-width, 160px);flex-shrink:0;padding-right:15px}cm-modal section .section-content,section.form-section .section-content{position:relative;display:flex;flex-direction:column;gap:20px;flex:1}cm-modal section .section-content .separator,section.form-section .section-content .separator{display:inline-block;color:var(--placeholder);margin:0 10px}cm-modal section:not(:last-child),section.form-section:not(:last-child){border-bottom:var(--border)}cm-modal.message-box{--modal-footer-padding: 10px 20px 20px}cm-modal.message-box .message{padding:0 22px 10px;min-width:400px;max-height:100%;overflow:auto}cm-modal.message-box .message .title{font-size:var(--font-size-large);font-weight:600;color:var(--text-color);margin:0 0 -10px;padding:20px 0 15px;background-color:var(--background);position:sticky;top:0;z-index:1}cm-modal.message-box .message .title .warning-icon{color:var(--warning-color);float:left;margin-right:10px}cm-modal.message-box .message .title .error-icon{color:var(--invalid-color);float:left;margin-right:10px}cm-modal.message-box .message .message-text{margin-block-start:30px;margin-block-end:10px;word-break:break-word}cm-modal.message-box .message .message-text .message-list-items{display:flex;flex-direction:column;gap:5px;margin-block-start:10px;margin-block-end:10px}cm-modal.message-box .message .message-text .message-list-items .message-list-item{display:flex;align-items:baseline;gap:5px;padding-left:10px;line-height:normal;word-break:break-word}cm-modal.message-box .message .message-text .message-list-items .message-list-item cv-svg-icon.inline{align-self:flex-start}cm-modal.message-box .message .message-text .message-list-items .message-list-item .grey-suffix-label{font-size:10px;font-weight:400;line-height:14px;align-self:baseline;padding:0 3px;margin-left:5px}cm-modal.message-box .message .message-text .stacktrace{max-height:190px;overflow:auto;margin:-10px;padding:10px;font-size:var(--font-size-small);line-height:var(--line-height);font-weight:300;color:var(--placeholder)}cm-modal.message-box .message .title+.message-text{margin-block-start:10px}cm-modal.message-box .messagecode{font-size:var(--font-size-small);line-height:var(--line-height);font-weight:300;color:var(--placeholder)}cm-modal.message-box div.separator{flex:1}cm-modal.message-box.overflow-visible{--modal-overflow: visible}cm-modal.message-box.overflow-visible .message{overflow:unset}cm-modal.message-box.overflow-visible .message .message .message-text .stacktrace{margin:20px -20px 0 0;padding:0 20px 10px 0;max-height:190px;overflow:auto}cm-modal.message-box.overflow-auto{--modal-overflow: auto}cm-modal.message-box.overflow-auto .message{overflow:unset}cm-modal.message-box.overflow-scroll{--modal-overflow: scroll}cm-modal.message-box.overflow-scroll .message{overflow:unset}ng-select.ng-select.ng-select-single:not(.ng-select-disabled) .ng-select-container{cursor:pointer}ng-select.ng-select.ng-select-single .ng-select-container{height:var(--input-height)}ng-select.ng-select .ng-select-container{min-height:var(--input-height);border:var(--input-border);border-radius:var(--border-radius)}ng-select.ng-select.ng-touched.ng-dirty.ng-invalid .ng-select-container{border:1px solid var(--invalid-color)}ng-select.ng-select .ng-select-container:hover{box-shadow:none}ng-select.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:0;padding-right:60px}ng-select.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:var(--placeholder)}ng-select.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset);border:var(--input-border);box-shadow:none}ng-select.ng-select>.ng-select-container .ng-arrow-wrapper,ng-select.ng-select>.ng-select-container .ng-arrow-wrapper .ng-arrow{top:0;padding:0;width:var(--input-height, 30px);height:var(--input-height, 30px);border:none}ng-select.ng-select .ng-clear-wrapper{left:0;width:var(--input-height, 30px);height:var(--input-height, 30px);color:transparent!important;border-right:var(--input-border)}ng-select.ng-select>.ng-select-container .ng-clear-wrapper .ng-clear:after{content:"";visibility:visible;position:absolute;left:0;top:0;width:var(--input-height);height:var(--input-height);background:url('data:image/svg+xml;utf8,<svg width="18px" height="18px" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" data-slot="icon" fill="currentColor" viewBox="0 0 16 16">  <path clip-rule="evenodd" d="M8 15A7 7 0 1 0 8 1a7 7 0 0 0 0 14Zm2.78-4.22a.75.75 0 0 1-1.06 0L8 9.06l-1.72 1.72a.75.75 0 1 1-1.06-1.06L6.94 8 5.22 6.28a.75.75 0 0 1 1.06-1.06L8 6.94l1.72-1.72a.75.75 0 1 1 1.06 1.06L9.06 8l1.72 1.72a.75.75 0 0 1 0 1.06Z" fill-rule="evenodd"/></svg>');background-repeat:no-repeat;background-position:center;opacity:.2}ng-select.ng-select>.ng-select-container .ng-arrow-wrapper .ng-arrow:after{content:"";visibility:visible;position:absolute;left:0;top:0;width:var(--input-height);height:var(--input-height);background:url('data:image/svg+xml;utf8,<svg width="18px" height="18px" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path clip-rule="evenodd" fill-rule="evenodd" d="M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z"></path></svg>');background-repeat:no-repeat;background-position:center}ng-select.ng-select.ng-select-opened>.ng-select-container .ng-arrow-wrapper .ng-arrow:after{content:"";visibility:visible;position:absolute;left:0;top:0;width:var(--input-height);height:var(--input-height);background:url('data:image/svg+xml;utf8,<svg width="18px" height="18px" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path clip-rule="evenodd" fill-rule="evenodd" d="M9.47 6.47a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 1 1-1.06 1.06L10 8.06l-3.72 3.72a.75.75 0 0 1-1.06-1.06l4.25-4.25Z"></path></svg>');background-repeat:no-repeat;background-position:center}ng-select.ng-select>.ng-select-container .ng-clear-wrapper:hover .ng-clear{color:transparent!important}ng-select.ng-select:not(.ng-select-disabled)>.ng-select-container .ng-clear-wrapper:hover .ng-clear:after,ng-select.ng-select:not(.ng-select-disabled)>.ng-select-container .ng-arrow-wrapper:hover .ng-arrow:after{opacity:.6}ng-select.ng-select.ng-select-disabled>.ng-select-container{background-color:var(--disabled-bg-color)}ng-select.ng-select:not(.ng-select-disabled)>.ng-select-container{cursor:pointer}ng-select.ng-select:not(.ng-select-disabled):not(.ng-select-opened)>.ng-select-container>.ng-value-container>.ng-input>input{cursor:inherit!important}.ng-dropdown-panel{box-shadow:0 4px 13px #0000004d}ng-dropdown-panel.ng-dropdown-panel .ng-dropdown-panel-items{max-height:325px;padding:5px 5px 4px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{font-size:var(--input-font-size);padding:10px;border-radius:var(--border-radius);margin-bottom:1px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{position:sticky;top:-5px;background-color:var(--background);z-index:1}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:400}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:var(--input-font-size)}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:var(--list-hover-color)}ng-select.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{background-color:var(--list-select-color)}ng-select.ng-select.ng-select-disabled .ng-select-container .ng-value-container .ng-value{color:var(--disabled-text-color)}mat-calendar .mat-calendar-body-label,mat-calendar .mat-calendar-period-button,mat-datepicker .mat-calendar-body-label,mat-datepicker .mat-calendar-period-button,mat-datepicker-toggle .mat-calendar-body-label,mat-datepicker-toggle .mat-calendar-period-button{font-size:var(--font-size-small)!important}mat-calendar .mat-calendar-body-label,mat-datepicker .mat-calendar-body-label,mat-datepicker-toggle .mat-calendar-body-label{padding-top:20px!important;padding-bottom:15px!important;font-weight:500}mat-calendar .mat-calendar-body-cell,mat-calendar .mat-button,mat-calendar .mat-icon-button,mat-calendar .mat-stroked-button,mat-calendar .mat-flat-button,mat-datepicker .mat-calendar-body-cell,mat-datepicker .mat-button,mat-datepicker .mat-icon-button,mat-datepicker .mat-stroked-button,mat-datepicker .mat-flat-button,mat-datepicker-toggle .mat-calendar-body-cell,mat-datepicker-toggle .mat-button,mat-datepicker-toggle .mat-icon-button,mat-datepicker-toggle .mat-stroked-button,mat-datepicker-toggle .mat-flat-button{border-radius:var(--border-radius)!important;font-family:var(--font-family)!important;font-size:var(--font-size)!important;font-weight:var(--font-weight)!important}mat-calendar .mat-calendar-body-cell:hover,mat-calendar .mat-button:hover,mat-calendar .mat-icon-button:hover,mat-calendar .mat-stroked-button:hover,mat-calendar .mat-flat-button:hover,mat-datepicker .mat-calendar-body-cell:hover,mat-datepicker .mat-button:hover,mat-datepicker .mat-icon-button:hover,mat-datepicker .mat-stroked-button:hover,mat-datepicker .mat-flat-button:hover,mat-datepicker-toggle .mat-calendar-body-cell:hover,mat-datepicker-toggle .mat-button:hover,mat-datepicker-toggle .mat-icon-button:hover,mat-datepicker-toggle .mat-stroked-button:hover,mat-datepicker-toggle .mat-flat-button:hover{background-color:transparent;border-color:transparent}mat-calendar .mat-calendar-body-cell .mat-calendar-body-cell-content,mat-datepicker .mat-calendar-body-cell .mat-calendar-body-cell-content,mat-datepicker-toggle .mat-calendar-body-cell .mat-calendar-body-cell-content{border-radius:var(--border-radius)!important}mat-calendar .mat-calendar-header,mat-datepicker .mat-calendar-header,mat-datepicker-toggle .mat-calendar-header{padding:10px 10px 30px!important}mat-calendar .mat-calendar-header .mat-calendar-controls,mat-datepicker .mat-calendar-header .mat-calendar-controls,mat-datepicker-toggle .mat-calendar-header .mat-calendar-controls{margin:0!important}mat-calendar .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button,mat-datepicker .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button,mat-datepicker-toggle .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button{border:var(--input-border)!important;padding:0 40px 0 10px!important}mat-calendar .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button .mat-calendar-arrow,mat-datepicker .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button .mat-calendar-arrow,mat-datepicker-toggle .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button .mat-calendar-arrow{display:none}mat-calendar .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button:after,mat-datepicker .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button:after,mat-datepicker-toggle .mat-calendar-header .mat-calendar-controls .mat-calendar-period-button:after{content:"";visibility:visible;position:absolute;right:0;top:0;width:var(--input-height);height:var(--input-height);background:url('data:image/svg+xml;utf8,<svg width="18px" height="18px" fill="currentColor" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><path clip-rule="evenodd" fill-rule="evenodd" d="M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z"></path></svg>');background-repeat:no-repeat;background-position:center}mat-calendar .mat-calendar-header .mat-calendar-controls .mat-calendar-previous-button,mat-calendar .mat-calendar-header .mat-calendar-controls .mat-calendar-next-button,mat-datepicker .mat-calendar-header .mat-calendar-controls .mat-calendar-previous-button,mat-datepicker .mat-calendar-header .mat-calendar-controls .mat-calendar-next-button,mat-datepicker-toggle .mat-calendar-header .mat-calendar-controls .mat-calendar-previous-button,mat-datepicker-toggle .mat-calendar-header .mat-calendar-controls .mat-calendar-next-button{border:var(--input-border)!important}mat-calendar .mat-calendar-header .mat-calendar-controls .mat-calendar-previous-button,mat-datepicker .mat-calendar-header .mat-calendar-controls .mat-calendar-previous-button,mat-datepicker-toggle .mat-calendar-header .mat-calendar-controls .mat-calendar-previous-button{border-top-right-radius:0!important;border-bottom-right-radius:0!important}mat-calendar .mat-calendar-header .mat-calendar-controls .mat-calendar-next-button,mat-datepicker .mat-calendar-header .mat-calendar-controls .mat-calendar-next-button,mat-datepicker-toggle .mat-calendar-header .mat-calendar-controls .mat-calendar-next-button{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left:none!important}mat-calendar .mat-calendar-table-header-divider:after,mat-datepicker .mat-calendar-table-header-divider:after,mat-datepicker-toggle .mat-calendar-table-header-divider:after{height:0px!important;border-bottom:var(--border)}cv-preview-datepicker mat-calendar .mat-calendar-controls{justify-content:flex-end}cv-preview-datepicker mat-calendar .mat-calendar-controls .mat-calendar-spacer{flex:0 0 10px!important}mat-datepicker-toggle button{color:var(--text-semi)!important;background-color:transparent!important;border:none!important}mat-datepicker-toggle button:hover{color:var(--primary)!important;background-color:transparent!important;border:none!important}mat-datepicker-toggle button:disabled{color:var(--placeholder)!important;background-color:transparent!important;border:none!important}mat-datepicker-toggle button .mat-button-focus-overlay{display:none!important}.mat-ripple{display:none!important}.no-data-label{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none}.no-data-label.light{background:rgba(255,255,255,.6);z-index:3;pointer-events:all}.no-data-label>div.icon{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;margin-bottom:20px;font-size:var(--font-size);color:var(--placeholder)}.no-data-label>div.icon cv-svg-icon{width:50px;height:50px}.no-data-label>div.box,.no-data-label>div.label{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:var(--font-size-small);font-weight:300;color:var(--text-semi);max-width:300px;word-wrap:break-word;pointer-events:all}.no-data-label>div.box a,.no-data-label>div.box b,.no-data-label>div.label a,.no-data-label>div.label b{font-weight:400}.no-data-label>div.box{margin:10px;padding:15px 40px;border-radius:var(--large-border-radius);background-color:var(--background);box-shadow:0 4px 13px #0000001a}.hover-info .hover-icon{color:var(--primary)}.hover-info .hover{position:fixed;display:none;align-self:flex-start;justify-self:flex-start;max-width:275px;font-size:var(--font-size-small);line-height:var(--line-height);font-weight:300;letter-spacing:.001em;background-color:#191919f2;color:#fff;margin-top:2px;padding:3px 6px;border-radius:2px;white-space:normal;z-index:1;-webkit-user-select:none;user-select:none;pointer-events:none}.hover-info .hover.red{background-color:var(--invalid-color);color:#fff}.hover-info:hover .hover{display:block}.tab-bar{display:flex;flex-direction:row;flex-wrap:nowrap;gap:6px;align-items:var(--tab-bar-align);justify-content:var(--tab-bar-align);padding:var(--tab-bar-padding);background-color:var(--light-grey-5)}.tab-bar .tab-bar-button{padding:.6em 1.2em;background-color:var(--tab-bar-button-background);border:var(--tab-bar-button-border);color:var(--tab-bar-button-color);font-size:var(--tab-bar-button-font-size);font-weight:var(--tab-bar-button-font-weight);flex:var(--tab-bar-button-flex)}.tab-bar .tab-bar-button:not(.selected):hover{background-color:var(--tab-bar-button-hover-background);border:var(--tab-bar-button-hover-border);color:var(--tab-bar-button-hover-color)}.tab-bar .tab-bar-button.selected,.tab-bar .tab-bar-button.selected:hover{background-color:var(--tab-bar-button-selected-background);border:var(--tab-bar-button-selected-border);color:var(--tab-bar-button-selected-color)}.tab-bar .tab-bar-button span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tab-bar .tab-bar-button.first.last{display:none}@keyframes custom-list-selection-fade{0%,to{background-color:transparent}50%{background-color:#f3f4f6}}
