@font-face{font-family:Gilroy;src:url(Gilroy-Bold.b71bea6325afe674.ttf);font-weight:700}@font-face{font-family:Gilroy;src:url(Gilroy-Medium.40753d62591958a5.ttf);font-weight:500}@font-face{font-family:Gilroy;src:url(Gilroy-Regular.544d12a7997a9605.ttf);font-weight:400}@font-face{font-family:Gilroy;src:url(Gilroy-Light.495fbfd4658f644d.ttf);font-weight:300}@font-face{font-display:block;font-family:Gilroy-Regular;font-style:normal;font-weight:400;src:url(Gilroy-Regular.544d12a7997a9605.ttf) format("truetype")}@font-face{font-display:block;font-family:Gilroy-Bold;font-style:normal;font-weight:700;src:url(Gilroy-Bold.b71bea6325afe674.ttf) format("truetype")}@font-face{font-display:block;font-family:WorkSans-Bold;font-style:normal;font-weight:400;src:url(WorkSans-SemiBold.c9b4be1ff0d4053f.woff2) format("woff2"),url(WorkSans-SemiBold.f60899445b8f0040.woff) format("woff")}@font-face{font-display:block;font-family:WorkSans-Regular;font-style:normal;font-weight:400;src:url(WorkSans-Regular.2465fbe00613a915.woff2) format("woff2"),url(WorkSans-Regular.011e60d97097f365.woff) format("woff")}@font-face{font-display:block;font-family:WorkSans-Medium;font-style:normal;font-weight:400;src:url(WorkSans-Medium.fec4e342e286ff2c.woff2) format("woff2"),url(WorkSans-Medium.428cd4f93db09190.woff) format("woff")}@font-face{font-display:block;font-family:Material Icons;font-style:normal;font-weight:400;src:local("Material Icons"),local("MaterialIcons-Regular"),url(MaterialIcons-Regular.a0c3ccb681f9683d.woff2) format("woff2"),url(MaterialIcons-Regular.067e87140f9295a0.woff) format("woff")}@font-face{font-display:block;font-family:Material Icons Outlined;font-style:normal;font-weight:400;src:url(MaterialIcons-Outlined.86090df32a0a145e.woff2) format("woff2")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.material-icons-outlined{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@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{display:flex}.cal-month-view .cal-cell{float:left;flex:1;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}.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;float:left}.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;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{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%;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{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;display:flex}.cal-week-view .cal-time-events .cal-day-columns{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}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0);background-color:var(--mat-ripple-color, rgba(0, 0, 0, .1))}.cdk-high-contrast-active .mat-ripple-element,.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-app-background, transparent));color:var(--mat-app-text-color, var(--mat-app-on-background, inherit))}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}.mat-theme-loaded-marker{display:none}html{--mat-ripple-color: rgba(0, 0, 0, .1)}html,.mat-accent{--mat-option-selected-state-label-text-color: var(--color-accent, #117afa);--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.mat-warn{--mat-option-selected-state-label-text-color: var(--color-error, #ff0000);--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}html{--mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}.mat-primary,html,.mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: var(--color-accent, #117afa);--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: var(--color-accent, #117afa);--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: var(--color-error, #ff0000);--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: var(--color-error, #ff0000);--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}html{--mat-app-background-color: #fafafa;--mat-app-text-color: rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px}html{--mdc-elevated-card-container-color: white;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: rgba(0, 0, 0, .54)}html{--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0}.mat-mdc-progress-bar,.mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: var(--color-accent, #117afa);--mdc-linear-progress-track-color: var(--color-accent, #117afa)}.mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: var(--color-error, #ff0000);--mdc-linear-progress-track-color: var(--color-error, #ff0000)}html{--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px}html{--mdc-plain-tooltip-container-color: #616161;--mdc-plain-tooltip-supporting-text-color: #fff}html{--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px}html{--mdc-filled-text-field-caret-color: var(--color-accent, #117afa);--mdc-filled-text-field-focus-active-indicator-color: var(--color-accent, #117afa);--mdc-filled-text-field-focus-label-text-color: var(--color-accent, #117afa);--mdc-filled-text-field-container-color: whitesmoke;--mdc-filled-text-field-disabled-container-color: #fafafa;--mdc-filled-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-error-hover-label-text-color: var(--color-error, #ff0000);--mdc-filled-text-field-error-focus-label-text-color: var(--color-error, #ff0000);--mdc-filled-text-field-error-label-text-color: var(--color-error, #ff0000);--mdc-filled-text-field-error-caret-color: var(--color-error, #ff0000);--mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-error-active-indicator-color: var(--color-error, #ff0000);--mdc-filled-text-field-error-focus-active-indicator-color: var(--color-error, #ff0000);--mdc-filled-text-field-error-hover-active-indicator-color: var(--color-error, #ff0000);--mdc-outlined-text-field-caret-color: var(--color-accent, #117afa);--mdc-outlined-text-field-focus-outline-color: var(--color-accent, #117afa);--mdc-outlined-text-field-focus-label-text-color: var(--color-accent, #117afa);--mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-error-caret-color: var(--color-error, #ff0000);--mdc-outlined-text-field-error-focus-label-text-color: var(--color-error, #ff0000);--mdc-outlined-text-field-error-label-text-color: var(--color-error, #ff0000);--mdc-outlined-text-field-error-hover-label-text-color: var(--color-error, #ff0000);--mdc-outlined-text-field-outline-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, .06);--mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-error-focus-outline-color: var(--color-error, #ff0000);--mdc-outlined-text-field-error-hover-outline-color: var(--color-error, #ff0000);--mdc-outlined-text-field-error-outline-color: var(--color-error, #ff0000);--mat-form-field-focus-select-arrow-color: var(--color-accent, #117afa);--mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: var(--color-error, #ff0000);--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08}.mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: var(--color-accent, #117afa);--mdc-filled-text-field-focus-active-indicator-color: var(--color-accent, #117afa);--mdc-filled-text-field-focus-label-text-color: var(--color-accent, #117afa);--mdc-outlined-text-field-caret-color: var(--color-accent, #117afa);--mdc-outlined-text-field-focus-outline-color: var(--color-accent, #117afa);--mdc-outlined-text-field-focus-label-text-color: var(--color-accent, #117afa);--mat-form-field-focus-select-arrow-color: var(--color-accent, #117afa)}.mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: var(--color-error, #ff0000);--mdc-filled-text-field-focus-active-indicator-color: var(--color-error, #ff0000);--mdc-filled-text-field-focus-label-text-color: var(--color-error, #ff0000);--mdc-outlined-text-field-caret-color: var(--color-error, #ff0000);--mdc-outlined-text-field-focus-outline-color: var(--color-error, #ff0000);--mdc-outlined-text-field-focus-label-text-color: var(--color-error, #ff0000);--mat-form-field-focus-select-arrow-color: var(--color-error, #ff0000)}html{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px}html{--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html,html .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: var(--color-accent, #117afa);--mat-select-invalid-arrow-color: var(--color-error, #ff0000)}html .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: var(--color-error, #ff0000);--mat-select-invalid-arrow-color: var(--color-error, #ff0000)}html{--mat-select-arrow-transform: translateY(-8px)}html{--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-autocomplete-background-color: white}html{--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px}html{--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(0, 0, 0, .87);--mdc-dialog-supporting-text-color: rgba(0, 0, 0, .6)}.mat-mdc-standard-chip{--mdc-chip-container-shape-radius: 16px;--mdc-chip-with-avatar-avatar-shape-radius: 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0}.mat-mdc-standard-chip{--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-elevated-container-color: #e0e0e0;--mdc-chip-elevated-selected-container-color: #e0e0e0;--mdc-chip-elevated-disabled-container-color: #e0e0e0;--mdc-chip-flat-disabled-selected-container-color: #e0e0e0;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #212121;--mdc-chip-selected-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121;--mat-chip-selected-disabled-trailing-icon-color: #212121;--mat-chip-selected-trailing-icon-color: #212121}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: var(--color-accent, #117afa);--mdc-chip-elevated-selected-container-color: var(--color-accent, #117afa);--mdc-chip-elevated-disabled-container-color: var(--color-accent, #117afa);--mdc-chip-flat-disabled-selected-container-color: var(--color-accent, #117afa);--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: var(--color-error, #ff0000);--mdc-chip-elevated-selected-container-color: var(--color-error, #ff0000);--mdc-chip-elevated-disabled-container-color: var(--color-error, #ff0000);--mdc-chip-flat-disabled-selected-container-color: var(--color-error, #ff0000);--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.mat-mdc-chip.mat-mdc-standard-chip{--mdc-chip-container-height: 32px}html{--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1}html .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent}html{--mdc-switch-selected-focus-state-layer-color: var(--color-accent, #117afa);--mdc-switch-selected-handle-color: var(--color-accent, #117afa);--mdc-switch-selected-hover-state-layer-color: var(--color-accent, #117afa);--mdc-switch-selected-pressed-state-layer-color: var(--color-accent, #117afa);--mdc-switch-selected-focus-handle-color: var(--color-accent, #117afa);--mdc-switch-selected-hover-handle-color: var(--color-accent, #117afa);--mdc-switch-selected-pressed-handle-color: var(--color-accent, #117afa);--mdc-switch-selected-focus-track-color: var(--color-accent, #117afa);--mdc-switch-selected-hover-track-color: var(--color-accent, #117afa);--mdc-switch-selected-pressed-track-color: var(--color-accent, #117afa);--mdc-switch-selected-track-color: var(--color-accent, #117afa);--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: #fff;--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-label-text-color: rgba(0, 0, 0, .38)}html .mat-mdc-slide-toggle{--mat-switch-label-text-color: rgba(0, 0, 0, .87)}html .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: var(--color-accent, #117afa);--mdc-switch-selected-handle-color: var(--color-accent, #117afa);--mdc-switch-selected-hover-state-layer-color: var(--color-accent, #117afa);--mdc-switch-selected-pressed-state-layer-color: var(--color-accent, #117afa);--mdc-switch-selected-focus-handle-color: var(--color-accent, #117afa);--mdc-switch-selected-hover-handle-color: var(--color-accent, #117afa);--mdc-switch-selected-pressed-handle-color: var(--color-accent, #117afa);--mdc-switch-selected-focus-track-color: var(--color-accent, #117afa);--mdc-switch-selected-hover-track-color: var(--color-accent, #117afa);--mdc-switch-selected-pressed-track-color: var(--color-accent, #117afa);--mdc-switch-selected-track-color: var(--color-accent, #117afa)}html .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: var(--color-error, #ff0000);--mdc-switch-selected-handle-color: var(--color-error, #ff0000);--mdc-switch-selected-hover-state-layer-color: var(--color-error, #ff0000);--mdc-switch-selected-pressed-state-layer-color: var(--color-error, #ff0000);--mdc-switch-selected-focus-handle-color: var(--color-error, #ff0000);--mdc-switch-selected-hover-handle-color: var(--color-error, #ff0000);--mdc-switch-selected-pressed-handle-color: var(--color-error, #ff0000);--mdc-switch-selected-focus-track-color: var(--color-error, #ff0000);--mdc-switch-selected-hover-track-color: var(--color-error, #ff0000);--mdc-switch-selected-pressed-track-color: var(--color-error, #ff0000);--mdc-switch-selected-track-color: var(--color-error, #ff0000)}html{--mdc-switch-state-layer-size: 40px}html{--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px}.mat-mdc-radio-button.mat-primary,.mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: var(--color-accent, #117afa);--mdc-radio-selected-hover-icon-color: var(--color-accent, #117afa);--mdc-radio-selected-icon-color: var(--color-accent, #117afa);--mdc-radio-selected-pressed-icon-color: var(--color-accent, #117afa);--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: var(--color-accent, #117afa);--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: var(--color-error, #ff0000);--mdc-radio-selected-hover-icon-color: var(--color-error, #ff0000);--mdc-radio-selected-icon-color: var(--color-error, #ff0000);--mdc-radio-selected-pressed-icon-color: var(--color-error, #ff0000);--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: var(--color-error, #ff0000);--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}html{--mdc-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}html{--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%)}html{--mdc-slider-handle-color: var(--color-accent, #117afa);--mdc-slider-focus-handle-color: var(--color-accent, #117afa);--mdc-slider-hover-handle-color: var(--color-accent, #117afa);--mdc-slider-active-track-color: var(--color-accent, #117afa);--mdc-slider-inactive-track-color: var(--color-accent, #117afa);--mdc-slider-with-tick-marks-inactive-container-color: var(--color-accent, #117afa);--mdc-slider-with-tick-marks-active-container-color: white;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-label-container-color: #000;--mdc-slider-label-label-text-color: #fff;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #000;--mat-slider-ripple-color: var(--color-accent, #117afa);--mat-slider-hover-state-layer-color: rgba(var(--color-accent, #117afa), .05);--mat-slider-focus-state-layer-color: rgba(var(--color-accent, #117afa), .2);--mat-slider-value-indicator-opacity: .6}html .mat-accent{--mdc-slider-handle-color: var(--color-accent, #117afa);--mdc-slider-focus-handle-color: var(--color-accent, #117afa);--mdc-slider-hover-handle-color: var(--color-accent, #117afa);--mdc-slider-active-track-color: var(--color-accent, #117afa);--mdc-slider-inactive-track-color: var(--color-accent, #117afa);--mdc-slider-with-tick-marks-inactive-container-color: var(--color-accent, #117afa);--mdc-slider-with-tick-marks-active-container-color: white;--mat-slider-ripple-color: var(--color-accent, #117afa);--mat-slider-hover-state-layer-color: rgba(var(--color-accent, #117afa), .05);--mat-slider-focus-state-layer-color: rgba(var(--color-accent, #117afa), .2)}html .mat-warn{--mdc-slider-handle-color: var(--color-error, #ff0000);--mdc-slider-focus-handle-color: var(--color-error, #ff0000);--mdc-slider-hover-handle-color: var(--color-error, #ff0000);--mdc-slider-active-track-color: var(--color-error, #ff0000);--mdc-slider-inactive-track-color: var(--color-error, #ff0000);--mdc-slider-with-tick-marks-inactive-container-color: var(--color-error, #ff0000);--mdc-slider-with-tick-marks-active-container-color: white;--mat-slider-ripple-color: var(--color-error, #ff0000);--mat-slider-hover-state-layer-color: rgba(var(--color-error, #ff0000), .05);--mat-slider-focus-state-layer-color: rgba(var(--color-error, #ff0000), .2)}html{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-base-elevation-level: 8}html{--mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--mat-menu-item-icon-color: rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-container-color: white;--mat-menu-divider-color: rgba(0, 0, 0, .12)}html{--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px}html{--mdc-list-list-item-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12}.mdc-list-item__start,.mdc-list-item__end,.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: var(--color-accent, #117afa);--mdc-radio-selected-hover-icon-color: var(--color-accent, #117afa);--mdc-radio-selected-icon-color: var(--color-accent, #117afa);--mdc-radio-selected-pressed-icon-color: var(--color-accent, #117afa)}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: var(--color-error, #ff0000);--mdc-radio-selected-hover-icon-color: var(--color-error, #ff0000);--mdc-radio-selected-icon-color: var(--color-error, #ff0000);--mdc-radio-selected-pressed-icon-color: var(--color-error, #ff0000)}.mat-mdc-list-option,.mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: var(--color-accent, #117afa);--mdc-checkbox-selected-hover-icon-color: var(--color-accent, #117afa);--mdc-checkbox-selected-icon-color: var(--color-accent, #117afa);--mdc-checkbox-selected-pressed-icon-color: var(--color-accent, #117afa);--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: var(--color-accent, #117afa);--mdc-checkbox-selected-hover-state-layer-color: var(--color-accent, #117afa);--mdc-checkbox-selected-pressed-state-layer-color: var(--color-accent, #117afa);--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: var(--color-error, #ff0000);--mdc-checkbox-selected-hover-icon-color: var(--color-error, #ff0000);--mdc-checkbox-selected-icon-color: var(--color-error, #ff0000);--mdc-checkbox-selected-pressed-icon-color: var(--color-error, #ff0000);--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: var(--color-error, #ff0000);--mdc-checkbox-selected-hover-state-layer-color: var(--color-error, #ff0000);--mdc-checkbox-selected-pressed-state-layer-color: var(--color-error, #ff0000);--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:var(--color-accent, #117afa)}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}html{--mdc-list-list-item-one-line-container-height: 48px;--mdc-list-list-item-two-line-container-height: 64px;--mdc-list-list-item-three-line-container-height: 88px;--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px}.mdc-list-item__start,.mdc-list-item__end{--mdc-radio-state-layer-size: 40px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}html{--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: rgba(0, 0, 0, .12)}html{--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block}html{--mdc-secondary-navigation-tab-container-height: 48px;--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar,.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: var(--color-accent, #117afa);--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: var(--color-accent, #117afa);--mat-tab-header-active-ripple-color: var(--color-accent, #117afa);--mat-tab-header-inactive-ripple-color: var(--color-accent, #117afa);--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: var(--color-accent, #117afa);--mat-tab-header-active-hover-label-text-color: var(--color-accent, #117afa);--mat-tab-header-active-focus-indicator-color: var(--color-accent, #117afa);--mat-tab-header-active-hover-indicator-color: var(--color-accent, #117afa)}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: var(--color-error, #ff0000);--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: var(--color-error, #ff0000);--mat-tab-header-active-ripple-color: var(--color-error, #ff0000);--mat-tab-header-inactive-ripple-color: var(--color-error, #ff0000);--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: var(--color-error, #ff0000);--mat-tab-header-active-hover-label-text-color: var(--color-error, #ff0000);--mat-tab-header-active-focus-indicator-color: var(--color-error, #ff0000);--mat-tab-header-active-hover-indicator-color: var(--color-error, #ff0000)}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary,.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: var(--color-accent, #117afa);--mat-tab-header-with-background-foreground-color: white}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: var(--color-error, #ff0000);--mat-tab-header-with-background-foreground-color: white}.mat-mdc-tab-header{--mdc-secondary-navigation-tab-container-height: 48px}html{--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16}html{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: var(--color-accent, #117afa);--mdc-checkbox-selected-hover-icon-color: var(--color-accent, #117afa);--mdc-checkbox-selected-icon-color: var(--color-accent, #117afa);--mdc-checkbox-selected-pressed-icon-color: var(--color-accent, #117afa);--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: var(--color-accent, #117afa);--mdc-checkbox-selected-hover-state-layer-color: var(--color-accent, #117afa);--mdc-checkbox-selected-pressed-state-layer-color: var(--color-accent, #117afa);--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black;--mat-checkbox-disabled-label-color: rgba(0, 0, 0, .38);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: var(--color-accent, #117afa);--mdc-checkbox-selected-hover-icon-color: var(--color-accent, #117afa);--mdc-checkbox-selected-icon-color: var(--color-accent, #117afa);--mdc-checkbox-selected-pressed-icon-color: var(--color-accent, #117afa);--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: var(--color-accent, #117afa);--mdc-checkbox-selected-hover-state-layer-color: var(--color-accent, #117afa);--mdc-checkbox-selected-pressed-state-layer-color: var(--color-accent, #117afa);--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: var(--color-error, #ff0000);--mdc-checkbox-selected-hover-icon-color: var(--color-error, #ff0000);--mdc-checkbox-selected-icon-color: var(--color-error, #ff0000);--mdc-checkbox-selected-pressed-icon-color: var(--color-error, #ff0000);--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: var(--color-error, #ff0000);--mdc-checkbox-selected-hover-state-layer-color: var(--color-error, #ff0000);--mdc-checkbox-selected-pressed-state-layer-color: var(--color-error, #ff0000);--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}html{--mdc-checkbox-state-layer-size: 40px;--mat-checkbox-touch-target-display: block}html{--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px}html{--mdc-text-button-label-text-color: black;--mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: black;--mdc-filled-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: black;--mdc-protected-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-label-text-color: black;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12}.mat-mdc-button.mat-primary,.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: var(--color-accent, #117afa);--mat-text-button-state-layer-color: var(--color-accent, #117afa);--mat-text-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: var(--color-error, #ff0000);--mat-text-button-state-layer-color: var(--color-error, #ff0000);--mat-text-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-unelevated-button.mat-primary,.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: var(--color-accent, #117afa);--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: var(--color-error, #ff0000);--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-primary,.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: var(--color-accent, #117afa);--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: var(--color-error, #ff0000);--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.mat-mdc-outlined-button.mat-primary,.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: var(--color-accent, #117afa);--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color: var(--color-accent, #117afa);--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1)}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: var(--color-error, #ff0000);--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12);--mat-outlined-button-state-layer-color: var(--color-error, #ff0000);--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1)}html{--mdc-text-button-container-height: 36px;--mdc-filled-button-container-height: 36px;--mdc-protected-button-container-height: 36px;--mdc-outlined-button-container-height: 36px;--mat-text-button-touch-target-display: block;--mat-filled-button-touch-target-display: block;--mat-protected-button-touch-target-display: block;--mat-outlined-button-touch-target-display: block}html{--mdc-icon-button-icon-size: 24px}html{--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38);--mat-icon-button-state-layer-color: black;--mat-icon-button-disabled-state-layer-color: black;--mat-icon-button-ripple-color: rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12}html .mat-mdc-icon-button.mat-primary,html .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: var(--color-accent, #117afa);--mat-icon-button-state-layer-color: var(--color-accent, #117afa);--mat-icon-button-ripple-color: rgba(0, 0, 0, .1)}html .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: var(--color-error, #ff0000);--mat-icon-button-state-layer-color: var(--color-error, #ff0000);--mat-icon-button-ripple-color: rgba(0, 0, 0, .1)}html{--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}html{--mdc-fab-container-shape: 50%;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shape: 50%;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mdc-fab-container-color: white;--mat-fab-foreground-color: black;--mat-fab-state-layer-color: black;--mat-fab-disabled-state-layer-color: black;--mat-fab-ripple-color: rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(0, 0, 0, .12);--mat-fab-disabled-state-foreground-color: rgba(0, 0, 0, .38);--mdc-fab-small-container-color: white;--mat-fab-small-foreground-color: black;--mat-fab-small-state-layer-color: black;--mat-fab-small-disabled-state-layer-color: black;--mat-fab-small-ripple-color: rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(0, 0, 0, .12);--mat-fab-small-disabled-state-foreground-color: rgba(0, 0, 0, .38)}html .mat-mdc-fab.mat-primary,html .mat-mdc-fab.mat-accent{--mdc-fab-container-color: var(--color-accent, #117afa);--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}html .mat-mdc-fab.mat-warn{--mdc-fab-container-color: var(--color-error, #ff0000);--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}html .mat-mdc-mini-fab.mat-primary,html .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: var(--color-accent, #117afa);--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}html .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: var(--color-error, #ff0000);--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}html{--mat-fab-touch-target-display: block;--mat-fab-small-touch-target-display: block}html{--mdc-snackbar-container-shape: 4px}html{--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87);--mat-snack-bar-button-color: var(--color-accent, #117afa)}html{--mat-table-row-item-outline-width: 1px}html{--mat-table-background-color: white;--mat-table-header-headline-color: rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}html{--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px}html{--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px}html,html .mat-accent{--mdc-circular-progress-active-indicator-color: var(--color-accent, #117afa)}html .mat-warn{--mdc-circular-progress-active-indicator-color: var(--color-error, #ff0000)}html{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0}html{--mat-badge-background-color: var(--color-accent, #117afa);--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: #b9b9b9;--mat-badge-disabled-state-text-color: rgba(0, 0, 0, .38)}.mat-badge-accent{--mat-badge-background-color: var(--color-accent, #117afa);--mat-badge-text-color: white}.mat-badge-warn{--mat-badge-background-color: var(--color-error, #ff0000);--mat-badge-text-color: white}html{--mat-bottom-sheet-container-shape: 4px}html{--mat-bottom-sheet-container-text-color: rgba(0, 0, 0, .87);--mat-bottom-sheet-container-background-color: white}html{--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12}html{--mat-legacy-button-toggle-text-color: rgba(0, 0, 0, .38);--mat-legacy-button-toggle-state-layer-color: rgba(0, 0, 0, .12);--mat-legacy-button-toggle-selected-state-text-color: rgba(0, 0, 0, .54);--mat-legacy-button-toggle-selected-state-background-color: #e0e0e0;--mat-legacy-button-toggle-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-legacy-button-toggle-disabled-state-background-color: #eeeeee;--mat-legacy-button-toggle-disabled-selected-state-background-color: #bdbdbd;--mat-standard-button-toggle-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-background-color: white;--mat-standard-button-toggle-state-layer-color: black;--mat-standard-button-toggle-selected-state-background-color: #e0e0e0;--mat-standard-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-standard-button-toggle-disabled-state-background-color: white;--mat-standard-button-toggle-disabled-selected-state-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-selected-state-background-color: #bdbdbd;--mat-standard-button-toggle-divider-color: #e0e0e0}html{--mat-standard-button-toggle-height: 48px}html{--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: var(--color-accent, #117afa);--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(0, 0, 0, .26);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: var(--color-accent, #117afa);--mat-datepicker-calendar-date-hover-state-background-color: var(--color-accent, #117afa);--mat-datepicker-toggle-active-state-icon-color: var(--color-accent, #117afa);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(var(--color-accent, #117afa), .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: black;--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, .18);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .24);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, .38);--mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: var(--color-accent, #117afa);--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(0, 0, 0, .26);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: var(--color-accent, #117afa);--mat-datepicker-calendar-date-hover-state-background-color: var(--color-accent, #117afa);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(var(--color-accent, #117afa), .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: var(--color-error, #ff0000);--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(0, 0, 0, .26);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: var(--color-error, #ff0000);--mat-datepicker-calendar-date-hover-state-background-color: var(--color-error, #ff0000);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(var(--color-error, #ff0000), .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: var(--color-accent, #117afa)}.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: var(--color-error, #ff0000)}.mat-calendar-controls{--mat-icon-button-touch-target-display: none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}html{--mat-divider-width: 1px}html{--mat-divider-color: rgba(0, 0, 0, .12)}html{--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none}html{--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-expansion-header-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-expansion-header-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-expansion-header-text-color: rgba(0, 0, 0, .87);--mat-expansion-header-description-color: rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color: rgba(0, 0, 0, .54)}html{--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px}html{--mat-icon-color: inherit}.mat-icon.mat-primary,.mat-icon.mat-accent{--mat-icon-color: var(--color-accent, #117afa)}.mat-icon.mat-warn{--mat-icon-color: var(--color-error, #ff0000)}html{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto}html{--mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--mat-sidenav-content-background-color: #fafafa;--mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}html{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: var(--color-accent, #117afa);--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: var(--color-accent, #117afa);--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: var(--color-accent, #117afa);--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: white;--mat-stepper-line-color: rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-stepper-header-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--mat-stepper-header-error-state-label-text-color: var(--color-error, #ff0000);--mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--mat-stepper-header-error-state-icon-foreground-color: var(--color-error, #ff0000);--mat-stepper-header-error-state-icon-background-color: transparent}html .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: var(--color-accent, #117afa);--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: var(--color-accent, #117afa);--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: var(--color-accent, #117afa);--mat-stepper-header-edit-state-icon-foreground-color: white}html .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: var(--color-error, #ff0000);--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: var(--color-error, #ff0000);--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: var(--color-error, #ff0000);--mat-stepper-header-edit-state-icon-foreground-color: white}html{--mat-stepper-header-height: 72px}html{--mat-sort-arrow-color: #757575}html{--mat-toolbar-container-background-color: whitesmoke;--mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary,.mat-toolbar.mat-accent{--mat-toolbar-container-background-color: var(--color-accent, #117afa);--mat-toolbar-container-text-color: white}.mat-toolbar.mat-warn{--mat-toolbar-container-background-color: var(--color-error, #ff0000);--mat-toolbar-container-text-color: white}html{--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px}html{--mat-tree-container-background-color: white;--mat-tree-node-text-color: rgba(0, 0, 0, .87)}html{--mat-tree-node-min-height: 48px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media (min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media (min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media (min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media (min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media (min-width: 1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: .25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: .25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: .5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: .5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem #3184fd80}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3184fd80}.btn-primary:disabled,.btn-primary.disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem #828a9180}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #828a9180}.btn-secondary:disabled,.btn-secondary.disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem #3c996e80}.btn-check:checked+.btn-success,.btn-check:active+.btn-success,.btn-success:active,.btn-success.active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:checked+.btn-success:focus,.btn-check:active+.btn-success:focus,.btn-success:active:focus,.btn-success.active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3c996e80}.btn-success:disabled,.btn-success.disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem #0baccc80}.btn-check:checked+.btn-info,.btn-check:active+.btn-info,.btn-info:active,.btn-info.active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:checked+.btn-info:focus,.btn-check:active+.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #0baccc80}.btn-info:disabled,.btn-info.disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem #d9a40680}.btn-check:checked+.btn-warning,.btn-check:active+.btn-warning,.btn-warning:active,.btn-warning.active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:checked+.btn-warning:focus,.btn-check:active+.btn-warning:focus,.btn-warning:active:focus,.btn-warning.active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9a40680}.btn-warning:disabled,.btn-warning.disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem #e1536180}.btn-check:checked+.btn-danger,.btn-check:active+.btn-danger,.btn-danger:active,.btn-danger.active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:checked+.btn-danger:focus,.btn-check:active+.btn-danger:focus,.btn-danger:active:focus,.btn-danger.active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #e1536180}.btn-danger:disabled,.btn-danger.disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem #d3d4d580}.btn-check:checked+.btn-light,.btn-check:active+.btn-light,.btn-light:active,.btn-light.active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:checked+.btn-light:focus,.btn-check:active+.btn-light:focus,.btn-light:active:focus,.btn-light.active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d3d4d580}.btn-light:disabled,.btn-light.disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem #42464980}.btn-check:checked+.btn-dark,.btn-check:active+.btn-dark,.btn-dark:active,.btn-dark.active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:checked+.btn-dark:focus,.btn-check:active+.btn-dark:focus,.btn-dark:active:focus,.btn-dark.active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #42464980}.btn-dark:disabled,.btn-dark.disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-check:checked+.btn-outline-primary,.btn-check:active+.btn-outline-primary,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:checked+.btn-outline-primary:focus,.btn-check:active+.btn-outline-primary:focus,.btn-outline-primary:active:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-outline-primary:disabled,.btn-outline-primary.disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-check:checked+.btn-outline-secondary,.btn-check:active+.btn-outline-secondary,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:checked+.btn-outline-secondary:focus,.btn-check:active+.btn-outline-secondary:focus,.btn-outline-secondary:active:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-outline-secondary:disabled,.btn-outline-secondary.disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem #19875480}.btn-check:checked+.btn-outline-success,.btn-check:active+.btn-outline-success,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show{color:#fff;background-color:#198754;border-color:#198754}.btn-check:checked+.btn-outline-success:focus,.btn-check:active+.btn-outline-success:focus,.btn-outline-success:active:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #19875480}.btn-outline-success:disabled,.btn-outline-success.disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-check:checked+.btn-outline-info,.btn-check:active+.btn-outline-info,.btn-outline-info:active,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:checked+.btn-outline-info:focus,.btn-check:active+.btn-outline-info:focus,.btn-outline-info:active:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-outline-info:disabled,.btn-outline-info.disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-check:checked+.btn-outline-warning,.btn-check:active+.btn-outline-warning,.btn-outline-warning:active,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:checked+.btn-outline-warning:focus,.btn-check:active+.btn-outline-warning:focus,.btn-outline-warning:active:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-outline-warning:disabled,.btn-outline-warning.disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-check:checked+.btn-outline-danger,.btn-check:active+.btn-outline-danger,.btn-outline-danger:active,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:checked+.btn-outline-danger:focus,.btn-check:active+.btn-outline-danger:focus,.btn-outline-danger:active:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-outline-danger:disabled,.btn-outline-danger.disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-check:checked+.btn-outline-light,.btn-check:active+.btn-outline-light,.btn-outline-light:active,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:checked+.btn-outline-light:focus,.btn-check:active+.btn-outline-light:focus,.btn-outline-light:active:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-outline-light:disabled,.btn-outline-light.disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem #21252980}.btn-check:checked+.btn-outline-dark,.btn-check:active+.btn-outline-dark,.btn-outline-dark:active,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show{color:#fff;background-color:#212529;border-color:#212529}.btn-check:checked+.btn-outline-dark:focus,.btn-check:active+.btn-outline-dark:focus,.btn-outline-dark:active:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus{box-shadow:0 0 0 .25rem #21252980}.btn-outline-dark:disabled,.btn-outline-dark.disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link:disabled,.btn-link.disabled{color:#6c757d}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:.2rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.3rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#198754e6;border-radius:.25rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#198754}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#198754}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#198754}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem #19875440}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group .form-control:valid,.input-group .form-control.is-valid,.was-validated .input-group .form-select:valid,.input-group .form-select.is-valid{z-index:1}.was-validated .input-group .form-control:valid:focus,.input-group .form-control.is-valid:focus,.was-validated .input-group .form-select:valid:focus,.input-group .form-select.is-valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#dc3545e6;border-radius:.25rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc3545}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc3545}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc3545}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem #dc354540}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid,.was-validated .input-group .form-select:invalid,.input-group .form-select.is-invalid{z-index:2}.was-validated .input-group .form-control:invalid:focus,.input-group .form-control.is-invalid:focus,.was-validated .input-group .form-select:invalid:focus,.input-group .form-select.is-invalid:focus{z-index:3}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40;opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.mat-form-field-appearance-fill .mat-mdc-form-field-flex{background-color:#ffffffbf!important}.mat-mdc-form-field-hint,.mat-hint-caption{color:#9a9a9a!important;-webkit-user-select:none;user-select:none;outline:none}.mat-small{font:400 14px/24px WorkSans-Regular,sans-serif}.mat-expansion-panel{color:#4a4a4a!important}.mat-mdc-menu-content:not(:empty),.mat-menu-content{padding-top:0!important;padding-bottom:0!important}.mat-menu-content-confirmation{padding:15px 20px 10px;cursor:default}.mat-menu-content-confirmation .mat-menu-content-prompt{margin:5px 0 15px;font-size:16px}.mat-menu-content-confirmation .mat-menu-content-actions{display:flex;justify-content:space-between}.mat-mdc-menu-item .mat-menu-content-confirmation .mat-icon{margin-right:0;color:inherit}.mat-mdc-menu-panel{min-height:44px!important;overflow-x:hidden!important;max-width:360px!important}.mat-mdc-cell,.mat-mdc-footer-cell{color:#4a4a4a!important}.mat-mdc-select-panel .mat-mdc-optgroup-label{height:1.75em!important;line-height:1.75em!important;font-weight:700;text-transform:uppercase;font-size:80%!important}.mat-divider{border-top-color:#ddd!important}@keyframes cdk-text-field-autofill-color-0{to{background:#ddd;color:#4a4a4a}}input.cdk-text-field-autofilled:-webkit-autofill{animation:cdk-text-field-autofill-color-0 both}input.cdk-text-field-autofilled.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms,cdk-text-field-autofill-color-0 both}audio::-webkit-media-controls-panel{background:#f2f2f2}.mat-button-toggle-group{height:39px;border-radius:8px!important;border-color:#00000026!important}.mat-button-toggle-group.mat-button-toggle-group-embedded .mat-button-toggle{min-width:80px}.mat-button-toggle-group .mat-button-toggle{min-width:100px;overflow:hidden}.mat-button-toggle-group .mat-button-toggle.left-align .mat-button-toggle-label-content{text-align:left!important}.mat-button-toggle-group .mat-button-toggle-label-content{color:#6f6f6f}.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle{border-left-color:#00000026!important}.mat-button-toggle-group .mat-button-toggle-checked .mat-button-toggle-button{background:#4a4a4a}.mat-button-toggle-group .mat-button-toggle-checked .mat-button-toggle-button .mat-button-toggle-label-content{color:#eee}.mat-button-toggle-label-content{line-height:18px!important;padding:12px 15px}.back-button{margin-right:20px!important;box-shadow:none!important;background-color:inherit!important;color:#4a4a4a!important;border:2px solid #ddd!important;box-sizing:border-box!important}.back-button:hover{opacity:.8}.back-button.mat-mdc-mini-fab{line-height:normal;padding-top:3px}.back-button.mat-mdc-mini-fab .mat-icon{vertical-align:baseline;font-size:30px;height:30px;width:30px}.mdc-snackbar{margin:8px 0 0!important}.auth-container{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;justify-content:center;background-color:#f2f2f2;margin-top:5px}.auth-container .alert-message-form{position:absolute;top:20px}.auth-container .auth-main-section{display:flex;flex-direction:column;align-items:center}.auth-container .auth-main-section img{max-width:300px;margin-bottom:40px;border-radius:3px}.auth-container .auth-main-section .wide-logo{margin-bottom:55px}@media (min-width: 500px){.auth-container .auth-main-section .wide-logo{max-width:530px}}.auth-container .auth-main-section .status-card{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:400px;width:90%;min-height:75px;padding:20px 30px}.auth-container .auth-main-section .status-card .spinner{margin:0 auto;width:70px;text-align:center}.auth-container .auth-main-section .status-card .spinner>div{width:18px;height:18px;background-color:#4a4a4a;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.auth-container .auth-main-section .status-card .spinner .bounce1{animation-delay:-.32s}.auth-container .auth-main-section .status-card .spinner .bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@media (max-width: 500px){.auth-container .auth-main-section .status-card{padding-top:20px;text-align:center;width:70%}}.alert{word-break:break-word;border-color:#9a9a9a;color:#9a9a9a;background:#fff;border-width:1px;border-style:solid;padding:10px;margin:5px 0;font-weight:700;border-radius:10px;display:flex;align-items:center}.alert:before{text-align:center;font-family:Material Icons;font-size:26px;width:30px;vertical-align:text-bottom;display:inline-block;line-height:27px;min-height:30px;margin:0 10px 0 0;box-sizing:border-box;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.alert ul{padding:0 0 0 20px;margin:0}.alert ul li{line-height:1.2em}.alert.alert-inline{padding:0;margin:0;border:0;font-size:14px}.alert.alert-inline:before{margin-right:8px;font-size:23px;font-weight:400;width:auto}.alert.alert-inline-form{padding:0;margin:-1em 0 1em;border:0;font-size:14px}.alert.alert-inline-form:before{margin-right:8px;font-size:23px;font-weight:400;width:auto}.alert.alert-success{border-color:var(--color-success, #00b300);color:var(--color-success, #00b300)}.alert.alert-success:before{content:"done"}.alert.alert-caution{border-color:var(--color-caution, #ff8000);color:var(--color-caution, #ff8000)}.alert.alert-caution:before{content:"error_outline"}.alert.alert-info{border-color:var(--color-info, #007fff);color:var(--color-info, #007fff)}.alert.alert-info:before{content:"error_outline"}.alert.alert-error{border-color:var(--color-error, #ff0000);color:var(--color-error, #ff0000)}.alert.alert-error:before{content:"error_outline"}.alert-message-first .alert{margin-top:0;margin-bottom:15px}.alert-message-form .alert{margin-top:0;margin-bottom:25px}.alert-readonly{margin-top:15px}.alert-message-dialog-actions{margin:0 0 10px;width:100%}.advanced-audio-controls{display:flex;align-items:center}.advanced-audio-controls--recording{flex-direction:column}.advanced-audio-controls--recording .max-recording-time{margin-bottom:16px}.advanced-audio-controls .mat-hint-mic{flex-shrink:2;padding-right:10px;-webkit-user-select:none;user-select:none;outline:none}.advanced-audio-controls .button-stroked-icon,.advanced-audio-controls .button-stroked-icon-error{margin-right:15px}.advanced-audio-controls .recording-button-active{animation:pulse 1s infinite}.advanced-audio-controls audio:focus{outline:none}.advanced-audio-controls .mat-expansion-panel-header{font-size:initial}.audio-player{border:2px solid #ddd;border-radius:60px;box-sizing:border-box;-webkit-user-select:none;user-select:none;outline:none}.audio-recording-container .audio-recording-header{color:#4a4a4a;font-size:20px;font-family:WorkSans-Bold,sans-serif;margin-bottom:40px}.audio-recording-controls{display:flex;align-items:center;justify-content:center;margin-bottom:40px;font-size:20px}.circle-avatar,.circle-avatar-large,.circle-avatar-small{position:relative;margin:0;color:#4a4a4a;box-sizing:border-box;font-size:16px;width:40px;height:40px;border-radius:50%;text-align:center;line-height:40px;background-repeat:no-repeat;background-position:center center;background-size:cover;justify-content:center;align-items:center;box-shadow:0 0 1px #000}.circle-avatar .mat-icon-group.mat-icon,.circle-avatar-large .mat-icon-group.mat-icon,.circle-avatar-small .mat-icon-group.mat-icon{position:absolute;bottom:0;right:0;margin-right:0}.circle-avatar .mat-icon-group.mat-icon{height:14px;width:16px;font-size:16px}.circle-avatar-inactive{background-color:initial;padding-top:0!important;display:flex}.circle-avatar-xlarge{width:140px;height:140px;line-height:150px;font-size:60px}.circle-avatar-xlarge .mat-icon{height:96px;width:96px;font-size:96px}.circle-avatar-large{width:50px;height:50px;line-height:52px;font-size:24px;font-weight:700}.circle-avatar-large .mat-icon{height:28px;width:28px;font-size:28px}.circle-avatar-large .mat-icon-group.mat-icon{height:18px;width:22px;font-size:22px}.circle-avatar-small{width:34px;height:34px;line-height:34px;font-size:16px;padding-top:.1em}.circle-avatar-small .mat-icon-group.mat-icon{height:10px;width:12px;font-size:12px}.avatar-image{width:40px;height:40px;border-radius:50%}.avatar-edit-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 0;position:relative}.avatar-edit-container .avatar-edit-actions{padding:20px 10px 0;text-align:center}.avatar-edit-container .avatar-edit-actions>div>.link-button:not(:last-child),.avatar-edit-container .avatar-edit-actions .form-field-input{margin-right:20px}.avatar-edit-container .avatar-edit-actions .help-text-regular,.avatar-edit-container .avatar-edit-actions .mat-mdc-form-field-error{margin-top:10px;margin-left:5px}.avatar-edit-container .avatar-edit-actions .avatar-edit-options{margin-top:-10px}.avatar-upload-progress .avatar-uploaprogress-bar{height:5px;width:25%;margin:0 auto 10px}.avatar-container .group-row-user-avatar{display:flex;align-items:center}.cal-events{position:relative}.event{border-radius:50%;background-color:var(--color-accent, #117afa);width:10px;height:10px;position:absolute;left:50%;transform:translate(-50%)}.calendar-header-row{width:100%;box-sizing:border-box;display:flex;flex-direction:row;padding:0;position:relative;align-items:center;flex-wrap:wrap}.calendar-header-row .calendar-header-col{width:100%;display:flex;justify-content:center;min-height:41px;margin-bottom:15px}.calendar-header-row .calendar-header-col.calendar-client-filter{display:block}.calendar-header-row .calendar-header-col .mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper{margin:0}.calendar-header-row .button-tertiary.mat-mdc-button{min-height:41px}.calendar-header-row .mat-mdc-form-field.form-field-user-search,.calendar-header-row .form-single-user-selected{height:44px;margin-bottom:0}.calendar-header-row .mat-mdc-form-field.form-field-user-search.mat-form-field-appearance-fill .mat-mdc-form-field-flex{padding:0}.calendar-header-row .mat-mdc-form-field.form-field-user-search.mat-form-field-appearance-fill .mat-mdc-form-text-infix{padding:0 0 .65em}.calendar-header-row .form-single-user-selected{border:2px solid #eee;border-radius:24px;border-color:#ddd}.calendar-header-row .form-single-user-selected .mat-button-close{border-radius:24px;min-width:34px;margin-right:-2px;padding:0}.calendar-header-row .form-single-user-selected .circle-avatar{width:30px;height:30px}@media (max-width: 991px){.calendar-header-row .calendar-header-col{margin-left:0}}.calendar-client-filter{width:300px}.calendar-client-filter .form-single-user-selected,.calendar-client-filter .form-field-user-search.mat-form-field-appearance-fill{margin-bottom:0!important}.calendar-client-filter .form-field-user-search.mat-form-field-appearance-fill .mdc-line-ripple{bottom:.25em}.calendar-header-filters{flex:1;flex-grow:0}.calendar-header-filters .link-button{min-width:157px;min-width:120px;padding:0 20px}.calendar-header-filters-secondary{flex:1;display:flex;justify-content:flex-end;flex-grow:0;margin-left:auto}.calendar-header-filters-secondary mat-form-field{max-width:104px}.calendar-header-date-toggle{display:flex;width:100%;align-items:center;justify-content:space-between}.calendar-header-date-toggle .calendar-month-selector{display:flex}.calendar-header-date-toggle .calendar-month-selector h3{height:36px;line-height:36px;margin:0;flex-shrink:0}.calendar-header-date-toggle .calendar-month-selector .mat-icon{line-height:20px;font-size:28px}.calendar-header-date-toggle .calendar-month-selector .mat-button-left{padding-right:4px;padding-left:0;min-width:45px}.calendar-header-date-toggle .calendar-month-selector .mat-button-right{text-align:left;margin-right:10px;padding-left:4px;padding-right:0;min-width:45px}.cal-week-view .cal-current-time-marker{background:var(--color-caution, #ff8000)}.cal-week-view .cal-current-time-marker:before{content:"\a";border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent var(--color-caution, #ff8000);position:absolute;left:-4px;top:-4px}.cal-week-view .cal-header.cal-weekend span{color:initial}.cal-week-view .cal-starts-within-day .cal-event{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.cal-day-view .cal-event,.cal-week-view .cal-event{color:#4a4a4a}.cal-week-view .cal-time-events,.cal-week-view .cal-all-day-events{border-left:0;border-right:0}.cal-week-view .cal-time-events{border-bottom:0}.cal-week-view .cal-all-day-events{border-bottom-width:2px}.cal-week-view .cal-day-headers .cal-header{padding-top:10px}.cal-week-view .cal-header.cal-today{background:#4a4a4a0e;border-bottom:1px solid var(--color-caution, #ff8000);border-top:0}.cal-week-view .cal-day-headers{border-top:0;border-left:0;border-right:0}.cal-week-view .cal-day-headers span{font-size:80%}.cal-day-view .cal-time,.cal-week-view .cal-time{font-weight:400;padding-top:5px;width:70px;font-size:12px;text-align:center;padding-right:5px;opacity:.75}.cal-day-view .cal-time{margin-left:10px;float:left;justify-content:left}.cal-month-view .cal-header .cal-cell{padding:5px 5px 10px}.cal-week-view .cal-event,.cal-day-view .cal-starts-within-day .cal-event{text-overflow:initial;white-space:normal}.cal-day-view .cal-starts-within-day .cal-event,.cal-week-view .cal-time-events .cal-event,.cal-week-view .cal-all-day-events .cal-event{box-sizing:border-box;font-size:13px;padding:6px 0 6px 6px;margin-left:1px;margin-right:1px}.cal-month-view .cal-days{border-left:0;border-right:0}.cal-month-view .cal-day-cell.cal-today,.cal-month-view .cal-cell.cal-has-events.cal-open{background-color:rgba(var(--color-secondary-rgb, 133, 133, 133),.075);border-color:var(--color-accent, #117afa)}.cal-month-view .cal-day-cell.cal-weekend .cal-day-number{color:inherit}.cal-month-view .cal-day-cell,.cal-month-view .cal-cell-top{position:relative}.cal-month-view .cal-day-badge{background-color:var(--color-accent, #117afa);margin-top:25px;position:absolute;bottom:5px;left:50%;margin-left:0;transform:translate(-50%)}.cal-month-view .cal-day-cell,.cal-month-view .cal-cell-top{min-height:44px;min-width:30px}@media only screen and (min-width: 900px){.cal-month-view .cal-day-cell,.cal-month-view .cal-cell-top{min-height:44px;min-width:40px}}@media only screen and (min-width: 1200px){.cal-month-view .cal-day-cell,.cal-month-view .cal-cell-top{min-height:50px;min-width:50px}}.cal-month-view .cal-open-day-events{color:#4a4a4a;background-color:inherit;box-shadow:none}.cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover,.cal-day-view .cal-hour-segment:hover{cursor:pointer}.cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover:before,.cal-day-view .cal-hour-segment:hover:before{position:absolute;content:"+";color:var(--color-secondary, #858585);left:2px;top:4px;font-size:20px}.cal-day-view .cal-hour-segment:hover:before{position:relative;float:left}.cal-day-view .cal-hour-segment:hover:after{clear:both}.cal-day-view .cal-hour-segment:hover,.cal-day-view .cal-drag-over .cal-hour-segment,.cal-week-view .cal-day-headers .cal-header:hover,.cal-week-view .cal-day-headers .cal-drag-over,.cal-month-view .cal-cell-row .cal-cell:hover{cursor:pointer}.cal-month-view .cal-cell-row.cal-header .cal-cell:hover,.cal-month-view .cal-cell.cal-header.cal-has-events.cal-open,.cal-month-view .cal-cell-row.cal-header:hover{background-color:inherit;cursor:default}.cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover,.cal-day-view .cal-hour-segment:hover,.cal-day-view .cal-drag-over .cal-hour-segment,.cal-month-view .cal-cell-row .cal-cell:hover,.cal-month-view .cal-cell.cal-has-events.cal-open{background-color:rgba(var(--color-secondary-rgb, 133, 133, 133),.1)}.cal-week-view .cal-all-day-events .cal-event{height:30px;line-height:30px}.cal-week-view .cal-time-events .cal-event{width:calc(100% - 1px);height:calc(100% - 1px);margin:0}.cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event{border-top-right-radius:4px;border-bottom-right-radius:4px}.cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event{border-top-left-radius:4px;border-bottom-left-radius:4px}.cal-week-view .cal-starts-within-day .cal-event{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.cal-week-view .cal-starts-within-day .cal-event{border-top-left-radius:4px;border-top-right-radius:4px}.cal-week-view .cal-all-day-events{padding-top:1px}.cal-event-title,mwl-calendar-tooltip-window{vertical-align:middle;line-height:15px}.cal-event-title .material-icons,mwl-calendar-tooltip-window .material-icons{font-size:inherit;vertical-align:top;padding-right:4px}.cal-event .cal-event-title,.cal-event .cal-event-title .cal-event-title-single{display:flex}.cal-event .cal-event-title .cal-event-title-single>.cal-event-descriptor:not(:first-child){margin-left:2px}.cal-event .cal-event-title .cal-event-title-single>.cal-event-descriptor:not(:first-child):before{content:"-";padding-left:4px;padding-right:4px}.cal-event .cal-event-descriptor,.cal-event .cal-event-descriptor-primary{text-overflow:clip;overflow:hidden;white-space:nowrap}.cal-event .cal-event-descriptor-primary{font-family:WorkSans-Medium,sans-serif}.cal-event .cal-event-descriptor{font-family:WorkSans-Regular,sans-serif}.cal-tooltip .cal-tooltip-inner{max-width:320px}.calendar-workout-list-container{display:flex}.calendar-workout-list-container .calendar-container{width:40%;margin-right:20px}.cal-month-view .cal-day-cell.cal-today .cal-day-number{color:#000;position:absolute;font-size:1em}.cal-month-view .cal-day-number{font-size:.8em;position:absolute;right:0;opacity:.8;margin-right:2px;margin-top:2px;margin-left:2px}@media screen and (min-width: 900px){.cal-month-view .cal-day-number{font-size:1em}}.exercise-list-container{width:55%;margin:0 0 0 20px;font-size:.7em;display:flex;flex-direction:column}.exercise-list-container h2{margin-top:8px;font-size:24px;margin-bottom:4px;flex-grow:0}.exercise-list-container .event-header{width:100%;border-bottom-width:1px;border-bottom-style:solid;display:flex;flex-grow:0}.exercise-list-container .exercise-list-scroll-content{max-height:480px;overflow-y:auto;flex:1}.exercise-list-container .exercise-list-scroll-placeholder{display:flex;justify-content:center;flex-direction:column;flex:1}.exercise-list-container .week-header{display:flex;align-items:center;width:100%;background-color:#f2f2f2;height:25px;padding-left:10px;box-sizing:border-box}.exercise-list-container .week-header .selected-date{margin-bottom:-2px;font-family:WorkSans-Bold,sans-serif}.exercise-list-container .selected-workouts-list{width:100%;padding-left:0;list-style:none}.exercise-list-container .selected-workouts-list .selected-workouts-item{display:flex;align-items:center;cursor:pointer;padding-left:5px}.exercise-list-container .selected-workouts-list .selected-workouts-item:not(:last-child){margin-bottom:10px}.exercise-list-container .selected-workouts-list .selected-workouts-item:hover{background-color:#f2f2f2}.exercise-list-container .image-grid-thumbnail{height:48px;min-height:initial;width:58px;margin:0;object-fit:cover}.exercise-list-container .event-header{padding-bottom:10px}.exercise-list-container .event-title-header{margin-right:40px}.exercise-list-container .event-title-header,.exercise-list-container .event-time-header,.exercise-list-container .event-status-header,.exercise-list-container .event-title-container,.exercise-list-container .event-time-container,.exercise-list-container .event-status-container{flex:1}.exercise-list-container .event-title-container,.exercise-list-container .event-time-container,.exercise-list-container .event-status-container{overflow:hidden}.exercise-list-container .event-time-container,.exercise-list-container .event-status-container{display:flex;align-items:center}.exercise-list-container .event-title-container{display:flex;flex-direction:column;box-sizing:border-box;height:100%;padding:6px 0 3px 10px}.exercise-list-container .event-title,.exercise-list-container .event-client,.exercise-list-container .event-time,.exercise-list-container .event-status{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.exercise-list-container .event-title{margin-bottom:5px}.exercise-list-container .event-status-container .event-status-marker{height:10px;width:10px;border-radius:50%;margin-right:5px}.exercise-list-container .event-status-container .missed-event{background-color:#f5003199}.exercise-list-container .event-status-container .incomplete-event,.exercise-list-container .event-status-container .new-event{background-color:#117afa99}.exercise-list-container .event-status-container .disabled-event,.exercise-list-container .event-status-container .tenant-event{background-color:#4a4a4a}.exercise-list-container .event-status-container .completed-event{background-color:#a6e22e99}.cal-day-selected,.cal-day-selected:hover{background-color:#c4c4c4!important}@media only screen and (max-width: 1000px){.calendar-workout-list-container .calendar-container{width:50%}.calendar-workout-list-container .exercise-list-container{width:45%}}.image-selector{min-height:200px}.image-selector .selector-actions{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.image-selected-row{display:flex;flex-direction:column;align-items:center}.image-selected-row .content-thumbnail-card,.image-selected-row .content-grid-thumbnail,.image-selected-row .image-grid-thumbnail{margin-right:0}.content-grid-thumbnail-cell.content-grid-thumbnail-cell,.file-upload-list.content-grid-thumbnail-cell{width:110px}.content-grid-thumbnail-cell .content-grid-thumbnail,.file-upload-list .content-grid-thumbnail{margin-top:0;margin-bottom:0;height:56px;width:99px;margin-right:15px}.content-grid-thumbnail-cell.file-upload-list .content-grid-thumbnail,.file-upload-list.file-upload-list .content-grid-thumbnail{margin-bottom:auto;height:62px;width:110px;min-height:62px}.workout-properties-body .image-error{padding-left:15px}.video-preview-player{max-height:400px;width:100%}.video-preview-player-small{max-height:150px;width:150px}.video-thumbnail-preview{padding-top:10px}.file-upload-list{list-style:none;margin:0;padding:0;max-height:45vh}.file-upload-list>li{padding-bottom:15px;border-bottom:1px dashed #ddd;margin-bottom:15px}.file-upload-list>li:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.file-upload-list>li .file-upload-progress-section{display:flex;flex:1}.file-upload-list>li .file-upload-progress-section .file-upload-progress-section-content{flex:1;padding-top:6px;padding-left:14px}.file-upload-list>li .file-upload-progress-section .file-upload-progress-bar{display:flex;align-content:center;align-items:center;min-height:20px}.file-upload-list>li .file-upload-progress-section .file-upload-progress-bar .file-upload-percent{flex-shrink:0;min-width:45px;margin-left:8px;align-items:center;display:flex;justify-content:flex-end}.file-upload-list>li .file-upload-progress-section .file-upload-progress-bar .file-upload-percent.file-upload-percent-complete{color:var(--color-success, #00b300)}.file-upload-list>li .file-upload-progress-section .file-upload-progress-bar .file-upload-percent .mat-icon{margin-left:5px;margin-top:-5px}.file-upload-list>li .file-upload-progress-section .file-upload-progress-bar .alert-message-form .alert{margin-top:4px;margin-bottom:-4px}.file-upload-list>li .content-grid-thumbnail-placeholder{width:142px;height:80px;border-radius:4px;margin:0 10px 10px 0;background-color:#4a4a4a;vertical-align:middle}.file-upload-list>li .content-grid-thumbnail-error{width:142px;height:80px;border-radius:4px;margin:0 10px 10px 0;background:#f2f2f2;display:flex;justify-content:center}.file-upload-list>li .content-grid-thumbnail-error .mat-icon{font-size:72px;width:auto}.file-upload-list>li .file-label{padding:0;font-size:15px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-upload-processing-thumbnail{font-size:32px!important;width:80px!important;line-height:45px!important;text-align:center;border-radius:5px;box-shadow:0 2px 1px -1px #0003,0 1px 1px #0000003d,0 1px 3px #0000004d!important}.file-upload-processing{display:flex;align-items:center;margin-top:2px}.file-upload-processing .mat-icon{height:20px;width:20px;font-size:20px;flex-shrink:0}.file-upload-processing .file-upload-backend-status-message{padding-left:6px}.file-upload-processing .file-upload-backend-status-message.file-upload-backend-status-message-left{padding-left:0}.file-upload-processing,.file-upload-processing-thumbnail{overflow:hidden}.file-upload-processing .mat-icon.mat-icon-rotate,.file-upload-processing-thumbnail .mat-icon.mat-icon-rotate{animation-name:rotate-processing;animation-duration:8s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rotate-processing{to{transform:rotate(360deg)}}.mat-mdc-progress-bar.mat-progress-bar-complete .mat-progress-bar-fill:after{background:var(--color-success, #00b300)}.mat-mdc-progress-bar.mat-progress-bar-error .mat-progress-bar-fill:after{background:var(--color-error, #ff0000)}.content-next-button{position:fixed;bottom:20px;right:30px}.file-upload-container{margin:0 auto;width:60%;text-align:center;max-width:640px}.video-properties-container{width:100%;background:#fff;overflow:hidden;display:flex;margin-bottom:15px}.video-properties-container.video-properties-multiple-container{box-shadow:0 2px 1px -1px #32323233,0 1px 1px #3232323d,0 1px 3px #3232321a;border:1px solid #9a9a9a}.video-properties-container.video-properties-multiple-container .video-preview-column,.video-properties-container.video-properties-multiple-container .media-preview-document,.video-properties-container.video-properties-multiple-container .media-preview-audio{background:#f2f2f2}.video-properties-container.video-properties-container-selected{border:1px solid var(--color-accent, #117afa);background-color:rgba(var(--color-secondary-rgb, 133, 133, 133),.075)}.video-properties-container .video-select-column{width:63px;display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;padding:20px 0 0;border-right:1px solid #ddd}.video-properties-container .video-select-column .mat-mdc-checkbox{text-align:center}.video-properties-container .video-select-column .video-actions .mat-mdc-button.link-button{margin-bottom:20px}.video-properties-container .video-form{margin:0;padding:0;flex:1;display:flex}@media (max-width: 1024px){.video-properties-container .video-form{flex-direction:column}}.video-properties-container .video-form .video-form-column{padding:0 0 20px 30px;display:flex;flex-direction:column;flex:1}.video-properties-container .video-form .video-form-column .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper{margin:0;padding-bottom:1em}.video-properties-container .video-form .video-form-column .mat-mdc-form-field{margin-bottom:0}.video-properties-container .video-thumbnail-seek-container{display:flex;align-items:baseline}.video-properties-container .video-thumbnail-seek-container .mat-mdc-form-field{width:70px}.video-properties-container .video-thumbnail-seek-container>span{padding:0 8px}.video-properties-container .video-preview-column{padding:10px 30px 20px 0;box-sizing:border-box;flex-shrink:0;max-width:280px;border-right:1px solid #eaeaea;display:flex;flex-direction:column}.video-properties-container .video-preview-column .video-preview-column-meta{margin-top:10px}.video-properties-container .video-preview-column .video-preview-column-meta .exercise-change-video{display:block;margin-top:20px;margin-bottom:10px;color:var(--color-accent, #117afa)}@media (max-width: 1024px){.video-properties-container .video-preview-column{display:flex;flex-direction:row;max-width:initial}.video-properties-container .video-preview-column .video-preview-column-meta{margin-left:3em}}.video-properties-container .video-preview-column .video-preview-column-processing{margin-top:15px;margin-bottom:10px}.video-properties-container .video-preview-column .video-preview-column-processing .file-upload-processing{margin-bottom:8px}.video-properties-container .video-preview-column .video-preview-column-processing .file-upload-processing .mat-icon{margin-top:-2px}.video-properties-container .video-preview-column .file-upload-backend-status-percent{margin-top:5px}.video-properties-container .video-preview-column .form-label{display:inline}.video-properties-container .video-preview-column .alert{background:transparent;margin-top:15px}.video-properties-container .video-preview-player{max-width:250px;max-height:250px}.add-thumbnail-button{width:100%;background:#ddd}.thumbnail-wrapper{margin-bottom:10px}.thumbnail-buttons{display:flex}.bulk-actions{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;box-sizing:border-box;min-height:38px;overflow:hidden;background:initial;border-radius:0;padding:0 10px;border-top:0;border-right:0;border-left:0;margin-top:-5px}.bulk-actions.bulk-action-no-divider{border-bottom:0;margin-top:0;margin-bottom:10px}.bulk-actions .bulk-action-buttons .link-button-tertiary{margin-left:20px}.bulk-actions .form-field-checkbox-inline{margin-left:0;margin-top:0;margin-bottom:2px}.videos-uploads{width:85%;margin:0 auto;padding-top:25px}.bulk-status-warning{color:var(--color-caution, #ff8000)!important}.bulk-status-label-disabled{opacity:.6}.bulk-edit-actions{display:flex;align-items:center;min-height:40px}.form-single-user-selected.user-selected-border{border:1px solid rgba(0,0,0,.15)}.exercise-select-all{margin-bottom:15px!important}.upload-select-all-container{display:flex;justify-content:space-between}.bulk-actions-exercise{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:15px;box-sizing:border-box;min-height:38px;overflow:hidden;background:initial;border-radius:0;border-bottom:1px solid #ddd;padding:0 10px;border-top:0;border-right:0;border-left:0;margin-top:-5px}.bulk-actions-exercise.bulk-action-no-divider{border-bottom:0;margin-top:0;margin-bottom:10px}.bulk-actions-exercise .bulk-action-buttons .link-button-tertiary{margin-left:20px}.bulk-actions-exercise .form-field-checkbox-inline{margin-left:0;margin-top:0;margin-bottom:2px}.video-preview-player-muted::-webkit-media-controls-volume-slider{display:none}.video-preview-player-muted::-webkit-media-controls-mute-button{display:none}.category-form .usage-checkbox:first-of-type{margin-right:20px}.modal{display:unset!important;z-index:1051!important}.modal.modal-image-edit.modal.modal-image-edit{z-index:1052!important;overflow-x:hidden;overflow-y:auto}.modal.modal-image-edit.modal.modal-image-edit .modal-header{display:flex;align-items:flex-start;justify-content:center;padding:1rem;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal.modal-image-edit.modal.modal-image-edit .modal-footer{padding:16px}.modal.modal-image-edit.modal.modal-image-edit *,.modal.modal-image-edit.modal.modal-image-edit :after,.modal.modal-image-edit.modal.modal-image-edit :before{box-sizing:border-box;margin-top:0;margin-bottom:0}.modal.modal-image-edit.modal.modal-image-edit img{vertical-align:middle;border-style:none}.modal.modal-image-edit.modal.modal-image-edit .modal-body{overflow:visible;padding:1rem;max-height:none}.modal-dialog{height:100%;max-height:calc(100% - 1.5rem)}.modal-backdrop{display:unset!important}.modal-backdrop-image-edit{z-index:1051!important}.modal-content{border:none;max-height:calc(100% - 3.5rem);box-sizing:border-box}.modal-content .modal-header{height:60px;align-items:center;border:none;font-size:22px;text-transform:uppercase;display:flex;flex-direction:row;margin:0;padding:10px}.modal-content .modal-header .modal-title{margin:0;width:100%}.modal-content .modal-header .mat-button-close{position:absolute;right:10px;top:20px}.modal-content .modal-header .close{cursor:pointer;outline:none;margin:0;padding:0 15px 0 0;flex:1;text-align:right;border:0;background:inherit}.modal-content .modal-header .back-button{margin-left:15px}.modal-content .modal-body{background-color:#f2f2f2;height:100%;overflow-y:auto;padding:30px;display:flex;flex-direction:column}.modal-content .modal-footer{background-color:#fff;border:none;justify-content:flex-start}.modal-content .cancel-button{color:#4a4a4a;background:transparent}.modal-content .cancel-button:hover{background-color:#dedede;transition:.3s}.form-error{font-size:14px;color:var(--color-error, #ff0000);margin-top:-33px}.pro-dialog-container,.pro-dialog-container-small,.pro-dialog-container-small-2,.pro-dialog-container-large,.pro-dialog-container-extra-large,.pro-dialog-container-extra-large-outline{max-width:820px!important;width:80%}.pro-dialog-container .mat-mdc-dialog-container,.pro-dialog-container-small .mat-mdc-dialog-container,.pro-dialog-container-small-2 .mat-mdc-dialog-container,.pro-dialog-container-large .mat-mdc-dialog-container,.pro-dialog-container-extra-large .mat-mdc-dialog-container,.pro-dialog-container-extra-large-outline .mat-mdc-dialog-container{color:inherit;padding:0}.pro-dialog-container .mat-mdc-dialog-title,.pro-dialog-container-small .mat-mdc-dialog-title,.pro-dialog-container-small-2 .mat-mdc-dialog-title,.pro-dialog-container-large .mat-mdc-dialog-title,.pro-dialog-container-extra-large .mat-mdc-dialog-title,.pro-dialog-container-extra-large-outline .mat-mdc-dialog-title{text-align:center}.pro-dialog-container .mat-mdc-dialog-title .mat-icon,.pro-dialog-container-small .mat-mdc-dialog-title .mat-icon,.pro-dialog-container-small-2 .mat-mdc-dialog-title .mat-icon,.pro-dialog-container-large .mat-mdc-dialog-title .mat-icon,.pro-dialog-container-extra-large .mat-mdc-dialog-title .mat-icon,.pro-dialog-container-extra-large-outline .mat-mdc-dialog-title .mat-icon{font-size:34px;line-height:34px;height:34px;width:34px}.pro-dialog-container .mat-mdc-dialog-actions,.pro-dialog-container-small .mat-mdc-dialog-actions,.pro-dialog-container-small-2 .mat-mdc-dialog-actions,.pro-dialog-container-large .mat-mdc-dialog-actions,.pro-dialog-container-extra-large .mat-mdc-dialog-actions,.pro-dialog-container-extra-large-outline .mat-mdc-dialog-actions{justify-content:flex-end}.pro-dialog-container .pro-dialog-title,.pro-dialog-container-small .pro-dialog-title,.pro-dialog-container-small-2 .pro-dialog-title,.pro-dialog-container-large .pro-dialog-title,.pro-dialog-container-extra-large .pro-dialog-title,.pro-dialog-container-extra-large-outline .pro-dialog-title{font-size:22px;text-transform:uppercase;display:flex;flex-direction:row;align-items:center;margin:0;padding:10px}.pro-dialog-container .pro-dialog-title .pro-dialog-title-header,.pro-dialog-container .pro-dialog-title .modal-title,.pro-dialog-container-small .pro-dialog-title .pro-dialog-title-header,.pro-dialog-container-small .pro-dialog-title .modal-title,.pro-dialog-container-small-2 .pro-dialog-title .pro-dialog-title-header,.pro-dialog-container-small-2 .pro-dialog-title .modal-title,.pro-dialog-container-large .pro-dialog-title .pro-dialog-title-header,.pro-dialog-container-large .pro-dialog-title .modal-title,.pro-dialog-container-extra-large .pro-dialog-title .pro-dialog-title-header,.pro-dialog-container-extra-large .pro-dialog-title .modal-title,.pro-dialog-container-extra-large-outline .pro-dialog-title .pro-dialog-title-header,.pro-dialog-container-extra-large-outline .pro-dialog-title .modal-title{flex:5}.pro-dialog-container .pro-dialog-title .pro-dialog-title-options-primary,.pro-dialog-container .pro-dialog-title .pro-dialog-title-options-secondary,.pro-dialog-container-small .pro-dialog-title .pro-dialog-title-options-primary,.pro-dialog-container-small .pro-dialog-title .pro-dialog-title-options-secondary,.pro-dialog-container-small-2 .pro-dialog-title .pro-dialog-title-options-primary,.pro-dialog-container-small-2 .pro-dialog-title .pro-dialog-title-options-secondary,.pro-dialog-container-large .pro-dialog-title .pro-dialog-title-options-primary,.pro-dialog-container-large .pro-dialog-title .pro-dialog-title-options-secondary,.pro-dialog-container-extra-large .pro-dialog-title .pro-dialog-title-options-primary,.pro-dialog-container-extra-large .pro-dialog-title .pro-dialog-title-options-secondary,.pro-dialog-container-extra-large-outline .pro-dialog-title .pro-dialog-title-options-primary,.pro-dialog-container-extra-large-outline .pro-dialog-title .pro-dialog-title-options-secondary{flex:1}.pro-dialog-container .pro-dialog-title .pro-dialog-title-options-secondary,.pro-dialog-container-small .pro-dialog-title .pro-dialog-title-options-secondary,.pro-dialog-container-small-2 .pro-dialog-title .pro-dialog-title-options-secondary,.pro-dialog-container-large .pro-dialog-title .pro-dialog-title-options-secondary,.pro-dialog-container-extra-large .pro-dialog-title .pro-dialog-title-options-secondary,.pro-dialog-container-extra-large-outline .pro-dialog-title .pro-dialog-title-options-secondary{text-align:right;margin-top:-5px}.pro-dialog-container .pro-dialog-title .mat-button-close,.pro-dialog-container-small .pro-dialog-title .mat-button-close,.pro-dialog-container-small-2 .pro-dialog-title .mat-button-close,.pro-dialog-container-large .pro-dialog-title .mat-button-close,.pro-dialog-container-extra-large .pro-dialog-title .mat-button-close,.pro-dialog-container-extra-large-outline .pro-dialog-title .mat-button-close{position:absolute;right:10px}.pro-dialog-container .pro-dialog-content,.pro-dialog-container-small .pro-dialog-content,.pro-dialog-container-small-2 .pro-dialog-content,.pro-dialog-container-large .pro-dialog-content,.pro-dialog-container-extra-large .pro-dialog-content,.pro-dialog-container-extra-large-outline .pro-dialog-content{background-color:#f2f2f2}.pro-dialog-container .pro-dialog-content,.pro-dialog-container .pro-dialog-actions,.pro-dialog-container-small .pro-dialog-content,.pro-dialog-container-small .pro-dialog-actions,.pro-dialog-container-small-2 .pro-dialog-content,.pro-dialog-container-small-2 .pro-dialog-actions,.pro-dialog-container-large .pro-dialog-content,.pro-dialog-container-large .pro-dialog-actions,.pro-dialog-container-extra-large .pro-dialog-content,.pro-dialog-container-extra-large .pro-dialog-actions,.pro-dialog-container-extra-large-outline .pro-dialog-content,.pro-dialog-container-extra-large-outline .pro-dialog-actions{padding:30px 30px 15px;box-sizing:border-box;margin:0}.pro-dialog-container .pro-dialog-content.pro-dialog-actions,.pro-dialog-container .pro-dialog-actions.pro-dialog-actions,.pro-dialog-container-small .pro-dialog-content.pro-dialog-actions,.pro-dialog-container-small .pro-dialog-actions.pro-dialog-actions,.pro-dialog-container-small-2 .pro-dialog-content.pro-dialog-actions,.pro-dialog-container-small-2 .pro-dialog-actions.pro-dialog-actions,.pro-dialog-container-large .pro-dialog-content.pro-dialog-actions,.pro-dialog-container-large .pro-dialog-actions.pro-dialog-actions,.pro-dialog-container-extra-large .pro-dialog-content.pro-dialog-actions,.pro-dialog-container-extra-large .pro-dialog-actions.pro-dialog-actions,.pro-dialog-container-extra-large-outline .pro-dialog-content.pro-dialog-actions,.pro-dialog-container-extra-large-outline .pro-dialog-actions.pro-dialog-actions{padding:15px 30px}.pro-dialog-container .pro-dialog-content .no-margin,.pro-dialog-container .pro-dialog-actions .no-margin,.pro-dialog-container-small .pro-dialog-content .no-margin,.pro-dialog-container-small .pro-dialog-actions .no-margin,.pro-dialog-container-small-2 .pro-dialog-content .no-margin,.pro-dialog-container-small-2 .pro-dialog-actions .no-margin,.pro-dialog-container-large .pro-dialog-content .no-margin,.pro-dialog-container-large .pro-dialog-actions .no-margin,.pro-dialog-container-extra-large .pro-dialog-content .no-margin,.pro-dialog-container-extra-large .pro-dialog-actions .no-margin,.pro-dialog-container-extra-large-outline .pro-dialog-content .no-margin,.pro-dialog-container-extra-large-outline .pro-dialog-actions .no-margin{margin:0}.pro-dialog-container .pro-dialog-content .mat-hint-caption,.pro-dialog-container .pro-dialog-actions .mat-hint-caption,.pro-dialog-container-small .pro-dialog-content .mat-hint-caption,.pro-dialog-container-small .pro-dialog-actions .mat-hint-caption,.pro-dialog-container-small-2 .pro-dialog-content .mat-hint-caption,.pro-dialog-container-small-2 .pro-dialog-actions .mat-hint-caption,.pro-dialog-container-large .pro-dialog-content .mat-hint-caption,.pro-dialog-container-large .pro-dialog-actions .mat-hint-caption,.pro-dialog-container-extra-large .pro-dialog-content .mat-hint-caption,.pro-dialog-container-extra-large .pro-dialog-actions .mat-hint-caption,.pro-dialog-container-extra-large-outline .pro-dialog-content .mat-hint-caption,.pro-dialog-container-extra-large-outline .pro-dialog-actions .mat-hint-caption{margin-top:20px}.pro-dialog-container.pro-dialog-container-extra-large-outline .pro-dialog-content,.pro-dialog-container.pro-dialog-container-extra-large-outline .pro-dialog-actions,.pro-dialog-container-small.pro-dialog-container-extra-large-outline .pro-dialog-content,.pro-dialog-container-small.pro-dialog-container-extra-large-outline .pro-dialog-actions,.pro-dialog-container-small-2.pro-dialog-container-extra-large-outline .pro-dialog-content,.pro-dialog-container-small-2.pro-dialog-container-extra-large-outline .pro-dialog-actions,.pro-dialog-container-large.pro-dialog-container-extra-large-outline .pro-dialog-content,.pro-dialog-container-large.pro-dialog-container-extra-large-outline .pro-dialog-actions,.pro-dialog-container-extra-large.pro-dialog-container-extra-large-outline .pro-dialog-content,.pro-dialog-container-extra-large.pro-dialog-container-extra-large-outline .pro-dialog-actions,.pro-dialog-container-extra-large-outline.pro-dialog-container-extra-large-outline .pro-dialog-content,.pro-dialog-container-extra-large-outline.pro-dialog-container-extra-large-outline .pro-dialog-actions{padding:0}.pro-dialog-container .pro-dialog-actions,.pro-dialog-container-small .pro-dialog-actions,.pro-dialog-container-small-2 .pro-dialog-actions,.pro-dialog-container-large .pro-dialog-actions,.pro-dialog-container-extra-large .pro-dialog-actions,.pro-dialog-container-extra-large-outline .pro-dialog-actions{justify-content:flex-end}.pro-dialog-container .pro-dialog-actions .button-primary,.pro-dialog-container .pro-dialog-actions .button-secondary,.pro-dialog-container .pro-dialog-actions .button-tertiary,.pro-dialog-container-small .pro-dialog-actions .button-primary,.pro-dialog-container-small .pro-dialog-actions .button-secondary,.pro-dialog-container-small .pro-dialog-actions .button-tertiary,.pro-dialog-container-small-2 .pro-dialog-actions .button-primary,.pro-dialog-container-small-2 .pro-dialog-actions .button-secondary,.pro-dialog-container-small-2 .pro-dialog-actions .button-tertiary,.pro-dialog-container-large .pro-dialog-actions .button-primary,.pro-dialog-container-large .pro-dialog-actions .button-secondary,.pro-dialog-container-large .pro-dialog-actions .button-tertiary,.pro-dialog-container-extra-large .pro-dialog-actions .button-primary,.pro-dialog-container-extra-large .pro-dialog-actions .button-secondary,.pro-dialog-container-extra-large .pro-dialog-actions .button-tertiary,.pro-dialog-container-extra-large-outline .pro-dialog-actions .button-primary,.pro-dialog-container-extra-large-outline .pro-dialog-actions .button-secondary,.pro-dialog-container-extra-large-outline .pro-dialog-actions .button-tertiary{margin-left:20px}.pro-dialog-container .pro-dialog-wrapper,.pro-dialog-container-small .pro-dialog-wrapper,.pro-dialog-container-small-2 .pro-dialog-wrapper,.pro-dialog-container-large .pro-dialog-wrapper,.pro-dialog-container-extra-large .pro-dialog-wrapper,.pro-dialog-container-extra-large-outline .pro-dialog-wrapper{display:flex;flex-direction:column;flex:1}.pro-dialog-container-small{max-width:500px!important;width:50%}.pro-dialog-container-small-2{max-width:620px!important}.pro-dialog-container-large{max-width:992px!important}.pro-dialog-container-extra-large,.pro-dialog-container-extra-large-outline{max-width:1200px!important;max-height:90vh!important;height:100%}.pro-dialog-container-extra-large-outline .mat-mdc-dialog-container>*:first-child{height:100%}.pro-dialog-title-custom{display:flex;flex-direction:row;flex:1;padding:10px 0 10px 20px}.pro-dialog-title-custom .pro-dialog-custom-options{flex:1;display:flex;flex-direction:row}.pro-dialog-title-custom .pro-dialog-custom-options-close{flex-shrink:0}.pro-dialog-error-message{color:var(--color-error, #ff0000);text-align:center}.base-dialog-flex{display:flex;flex-direction:column;height:100%}.base-dialog-flex .pro-dialog-content{max-height:100vh;flex:1}.builders-properties-dialog .mat-mdc-dialog-actions{min-height:unset}.cdk-overlay-container{z-index:1051!important}.modal.dark .modal-header{background-color:#191716;height:unset;color:#fff}.modal.dark .modal-footer{color:#efefef;background-color:#191716;justify-content:flex-end;border-radius:0;padding:15px 30px}.modal.dark .modal-footer .button-primary{margin-left:20px}.modal.dark .modal-footer .button-tertiary{color:#efefef}.modal.dark .modal-content,.modal.dark .modal-body{background-color:#191716}.modal.dark .modal-body{overflow:hidden;padding:125px 40px}.modal.dark .cropper-body label{color:#efefef}.modal.dark .cropper-body .cropper-placeholder{height:596px;width:100%;background-color:#191716;display:flex;align-items:center;justify-content:center}.modal-xxl{max-width:1400px;width:94%;margin-top:0;margin-bottom:0}@media (min-width: 576px){.modal-dialog.modal-xxl{max-width:94%}}@media (min-width: 768px){.modal-dialog.modal-xl{width:90%;max-width:1200px}}@media (orientation: landscape){.about-dialog .mat-mdc-dialog-container{max-width:33vw!important;width:33vw!important}}@media (orientation: landscape) and (max-width: 1366px){.about-dialog .mat-mdc-dialog-container{max-width:43vw!important;width:43vw!important}}@media (orientation: landscape) and (max-width: 1024px){.about-dialog .mat-mdc-dialog-container{max-width:63vw!important;width:63vw!important}}@media (orientation: portrait){.about-dialog .mat-mdc-dialog-container{max-width:65vw!important;width:65vw!important}}@media (orientation: portrait) and (max-width: 768px){.about-dialog .mat-mdc-dialog-container{max-width:83vw!important;width:83vw!important}}@media (orientation: portrait) and (max-width: 540px){.about-dialog .mat-mdc-dialog-container{max-width:96vw!important;width:96vw!important}}.about-dialog .mat-mdc-dialog-container .mat-mdc-dialog-title{margin:0 0 .5em!important;display:flex;justify-content:space-between}.about-dialog .mat-mdc-dialog-container .mat-mdc-dialog-title h2{text-transform:unset;margin:0}.about-dialog .about-dialog-close{margin-top:-15px;margin-right:-15px}.about-info-container{background-color:#f2f2f2;border-radius:8px;padding:20px;margin:20px 0 40px}.about-info-container .about-header{margin:0;text-transform:unset}.about-info-container .about-header h3{text-transform:unset}.about-info-container .about-description{margin-bottom:0}.dev-details{margin-top:30px;font-size:94%}.dev-details .row{margin-bottom:20px}.video-form-column.exercise-details .mat-mdc-tab-header{border:0;margin-bottom:30px}.video-form-column.exercise-details .mat-mdc-tab{padding:0}.advanced-exercise-form-wrapper .advanced-formfield,.exercise-common-form-wrapper .advanced-formfield{margin-bottom:1em!important}.advanced-exercise-form-wrapper .advanced-formfield .mat-mdc-text-field-wrapper,.exercise-common-form-wrapper .advanced-formfield .mat-mdc-text-field-wrapper{padding-bottom:0!important}.advanced-exercise-form-wrapper .advanced-formfield .mat-mdc-form-field,.exercise-common-form-wrapper .advanced-formfield .mat-mdc-form-field{margin-bottom:1em!important}.advanced-exercise-form-wrapper .advanced-error,.exercise-common-form-wrapper .advanced-error{margin-bottom:.7em}.advanced-exercise-form-wrapper .exercise-advanced-default-rep-time,.exercise-common-form-wrapper .exercise-advanced-default-rep-time{display:flex;justify-content:space-between;align-items:flex-end}.advanced-exercise-form-wrapper .exercise-advanced-default-rep-time .form-group,.exercise-common-form-wrapper .exercise-advanced-default-rep-time .form-group{width:30%}.exercise-video-placeholder{background:#ddd;border-radius:4px;margin-bottom:5px;min-width:150px!important;width:100%!important;padding:0;display:flex;justify-content:center;align-items:center;aspect-ratio:16/9;cursor:pointer}.exercise-advanced-section-header{display:flex;justify-content:space-between;background-color:#f2f2f2;align-items:center;padding:0 10px;margin-bottom:15px}.page-content-body.exercise-single-video-upload-container{padding-top:30px}.exercise-edit-actions .exercise-duplicate-button{margin-right:20px}.duplicate-exercise-warning{color:var(--color-caution, #ff8000)!important}.complexity-score-container{margin-bottom:20px}.exercise-block-alert-container{width:85%;margin-bottom:20px}.exercise-block-rounds{display:flex;flex-direction:column;margin-bottom:10px}.exercise-block-rounds .inline-form-field{width:20%}.exercise-block-form-row{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}.exercise-block-form-row .exercise-left-column{max-width:25%}.exercise-block-form-row .exercise-left-column .time-field{margin-bottom:25px}.exercise-block-form-row .exercise-left-column .sets-selector{width:25%}.exercise-block-form-row .exercise-form-units-section{display:flex;flex-direction:column}.exercise-block-form-row .exercise-form-units-section .exercise-double-field-container .amount-selector{max-width:25%;margin-right:5%}.exercise-block-form-row .exercise-form-units-section .exercise-double-field-container .range-select-rep-units-select{max-width:40%}.exercise-block-form-row .exercise-form-units-section .exercise-double-field-container .range-select-distance-units-select{max-width:30%}.exercise-block-form-row .exercise-form-units-section .exercise-double-field-container .range-select-weight-units-select{max-width:20%}.calories-selector-container .calories-selector{max-width:30%}.exercise-block-form-container-bottom{display:flex;justify-content:space-between;flex-wrap:wrap}.exercise-info-container{background-color:green}.exercise-info-container .exercise-info-header{margin-bottom:20px}.exercise-info-type-container{display:flex;align-items:flex-start;justify-content:space-between}.exercise-info-type-container .exercise-video-title{display:flex}.exercise-info-type-container .exercise-video-preview{width:200px;text-align:center;align-items:center;align-self:center;margin-right:20px}.exercise-info-type-container .exercise-video-preview .video-preview-player{border:1px solid silver;max-width:200px;max-height:115px}.exercise-info-type-container img{max-width:100px;border:1px solid rgba(0,0,0,.2);margin-right:20px;margin-bottom:50px}.exercise-status-icon{font-size:32px!important;height:45px!important;width:80px!important;line-height:45px!important;text-align:center;border-radius:5px}.exercise-header{display:flex;flex-direction:row;width:100%}.exercise-header .exercise-thumbnail,.exercise-header .rest-thumbnail{flex-shrink:0}.exercise-header .exercise-thumbnail{width:195px;display:flex;justify-content:center;align-items:center}.exercise-header .rest-thumbnail{max-width:90px;height:90px;margin-top:0!important}.exercise-header .exercise-description{flex:1;text-align:left;padding-left:30px;-webkit-user-select:none;user-select:none;outline:none}.exercise-header .exercise-description h1{margin-top:5px;margin-bottom:5px;max-width:500px;overflow-wrap:break-word}.exercise-header .exercise-description .exercise-description-detailed{line-height:normal;font-size:14px;min-height:30px;overflow:hidden;position:relative;text-transform:none;color:#9a9a9a;margin-bottom:5px;-webkit-user-select:none;user-select:none;outline:none}.exercise-header .exercise-description .exercise-chip-list.mat-mdc-chip-list{margin-top:10px;display:block;margin-bottom:-10px}.exercise-header .exercise-description .exercise-chip-list.mat-mdc-chip-list .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-disabled{opacity:.6}.dropset-row{display:inline-block}.mat-mdc-radio-button{margin-right:20px}.mat-mdc-radio-group .mat-mdc-radio-button:last-child{margin-right:0}.form .form-field-readonly:first-child{margin-top:0}.form .form-field-readonly:last-child{margin-bottom:0}.form-group{margin-bottom:0}.form-field,.form-field-readonly,.form-field-readonly-inline{margin-bottom:20px}.form-field-readonly{display:flex;flex-direction:column;align-items:flex-start;margin-top:25px}.form-field-readonly .form-value{margin:5px 0}.form-field-readonly-inline{display:flex;flex-direction:row;align-items:center;margin-top:15px}.form-field-top-spacing{margin-top:10px}.form-field-bottom-spacing-2x{margin-bottom:20px}.form-field-top-spacing-2x{margin-top:20px}.form-field-bottom-spacing,.form-header.form-field-bottom-spacing{margin-bottom:20px}.form-field-bottom-spacing-expanded{margin-bottom:30px}.link-button.form-field-bottom-spacing,.button-secondary.mat-mdc-button.form-field-bottom-spacing{margin-bottom:15px}.link-button.form-field-top-spacing,.button-secondary.mat-mdc-button.form-field-top-spacing{margin-top:15px}.form-label,.form-label-inline,.form-label-inline-readonly,.form-value-inline{font-size:14px}.form-label,.form-label-inline,.form-label-inline-readonly{font-family:WorkSans-Medium,sans-serif;font-weight:400;text-transform:uppercase;-webkit-user-select:none;user-select:none;outline:none}.form-label,.form-label-inline{color:#4a4a4a;-webkit-user-select:none;user-select:none;outline:none}.form-label-readonly{color:#00000042;-webkit-user-select:none;user-select:none;outline:none}.form-label-inline,.form-label-inline-readonly{margin-right:10px;-webkit-user-select:none;user-select:none;outline:none}.form-label,mat-slide-toggle{display:block;margin-bottom:6px}.form-label.form-label-inline,mat-slide-toggle.form-label-inline{margin-bottom:0}.form-label .help-descriptor,mat-slide-toggle .help-descriptor{font-weight:400;text-transform:none;font-family:WorkSans-Regular,sans-serif;vertical-align:middle;display:inline-block;margin-left:5px;color:inherit}.form-label.form-label-radio-group{margin-bottom:10px}.mat-mdc-slide-toggle.mat-primary.mat-mdc-checkbox-checked .mdc-switch__track,.mat-mdc-slide-toggle.mat-primary.mat-mdc-checkbox-checked .mdc-switch__handle,.mat-mdc-slide-toggle.mat-mdc-checkbox-checked .mdc-switch__track,.mat-mdc-slide-toggle.mat-mdc-checkbox-checked .mdc-switch__handle{background-color:var(--color-accent, #117afa)}.mat-mdc-slide-toggle.mat-disabled .mdc-switch__track,.mat-mdc-slide-toggle.mat-disabled .mdc-switch__handle{background-color:#9a9a9a}.form-label-inline,.form-label-inline-readonly{display:inline;-webkit-user-select:none;user-select:none;outline:none}.form-value{margin-top:5px;margin-bottom:20px}.form-value-inline{display:inline}.form-field-inline-legacy.mat-mdc-form-field{margin-top:10px;margin-bottom:5px}.form-field-loading-mask{min-height:80px;position:relative}.form-field-input{border:1px solid #ccc;display:inline-block;padding:6px 12px;cursor:pointer}.form-header{font-family:WorkSans-Medium,sans-serif;font-weight:400;font-size:14px;margin:0 0 10px;color:#4a4a4a}.form-header.table-sub-header{display:flex;text-transform:uppercase;margin-top:10px;margin-bottom:0}.form-h3{margin-top:10px;margin-bottom:24px;padding-bottom:8px;border-bottom:3px dotted #ddd}.form-header-search{margin:0 0 15px}.form-section,.form-section-embed{position:relative}.form-section-embed{width:100%;border:1px solid #eaeaea;padding:15px 20px 0;box-sizing:border-box;margin-bottom:15px}.form-section-edit-actions{margin:20px 0 10px;display:flex}.form-section-edit-actions button.mat-mdc-button{display:block;margin-bottom:0;margin-right:30px}.form-input-empty-readonly{font-style:italic!important;color:#9a9a9a!important}.form-field-prefix-icon,.form-field-suffix-icon{width:20px;height:20px}.form-field-prefix-icon{margin-left:10px;margin-right:10px;margin-bottom:2px}.form-settings>.form-settings-row:first-child{margin-top:0}.form-settings>.form-settings-row:last-child{margin-bottom:0}.form-settings .form-settings-row.role-change{margin-bottom:25px}.form-settings-row{display:flex;align-items:center;padding:0;min-height:48px;height:auto}@media (max-width: 1199px){.form-settings-row{margin-top:10px;margin-bottom:10px}}.form-settings-row.setting-single-action{margin-top:-15px}.form-settings-label{display:flex;box-sizing:border-box;padding:0;font-weight:700}.form-settings-label .form-field-inline.mat-mdc-form-field,.form-settings-label .inline-form-field.mat-mdc-form-field{margin-top:-8px}.form-settings-value{display:inline-block;flex-direction:column;box-sizing:border-box;text-overflow:ellipsis}@media (max-width: 575px){.form-settings-value{text-align:left}}.form-settings-value .form-field-inline.mat-mdc-form-field,.form-settings-value .inline-form-field.mat-mdc-form-field{width:100%}.form-settings-value.mat-mdc-radio-group{margin-top:5px;margin-bottom:20px}.form-settings-value.mat-mdc-radio-group .mdc-label{margin-top:2px}.form-field-checkbox .mat-mdc-tab,.form-field-checkbox-inline .mat-mdc-tab{font-size:94%;margin-top:3px;line-height:initial}.form-field-checkbox-inline{margin-right:20px;margin-left:20px}.form-field-icon-text{display:flex;padding-top:5px;padding-bottom:5px}.form-field-icon-text .mat-icon-text{height:24px;line-height:28px;margin-left:5px}.mat-mdc-form-field{margin-bottom:5px}.mat-autocomplete-panel .mat-mdc-option{padding:0 8px}.mat-autocomplete-panel .mat-mdc-option .mat-autocomplete-user{display:flex;align-items:center}.mat-autocomplete-panel .mat-mdc-option .mat-autocomplete-user-avatar{flex-grow:0;margin-right:8px}.mat-autocomplete-panel .mat-mdc-option .mat-autocomplete-user-label{flex:1;font-size:.9em;padding-top:.4em;padding-left:.1em}.mat-autocomplete-panel .mat-mdc-option .mat-mdc-form-field-hint{white-space:normal;line-height:normal;font-size:85%}.mat-autocomplete-panel .mat-mdc-option.mat-option-hint .mdc-list-item__primary-text{line-height:normal}.form-single-user-selected,.mat-mdc-form-field.form-field-user-search{margin-bottom:20px;height:45px;box-sizing:border-box}.form-single-user-selected.form-single-user-selected-disabled,.mat-mdc-form-field.form-field-user-search.form-single-user-selected-disabled{background:#ddd}.form-field-user-search.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{padding-bottom:0}.form-field-user-search.mat-form-field-appearance-fill .mdc-line-ripple{bottom:0}.form-field-user-search.mat-form-field-appearance-fill .mat-mdc-form-field-flex{padding:.25em .25em 0}.form-field-user-search.mat-form-field-appearance-fill .mat-mdc-form-text-infix{padding:0 0 .55em;top:-.4em}.form-single-user-selected{display:flex;background:#fff;padding:6px;border-radius:10px;overflow:hidden;align-items:center;box-sizing:border-box}.form-single-user-selected .mat-button-close{padding:0;min-width:40px;margin-right:-2px}.form-single-user-selected-avatar{flex-grow:0}.form-single-user-selected-avatar .circle-avatar-small{margin-left:.25em}.form-single-user-selected-label{flex:1;padding-left:10px;font-size:16px;line-height:16px}.form-field-inline-loading-indicator{float:right;margin-left:10px}.form-field-toggle,.form-field-inline-toggle{display:flex;align-items:center}.form-field-toggle .mat-mdc-slide-toggle,.form-field-inline-toggle .mat-mdc-slide-toggle{margin-left:15px}.form-field-toggle{margin-bottom:20px}.form-field-inline-toggle{margin-bottom:10px}.inline-form-container{width:100%;display:flex;flex-direction:column;margin:15px 15px 10px;box-sizing:border-box}.inline-form-container .inline-form-row .mat-mdc-form-field{margin-right:5%;margin-bottom:0}.inline-form-container .inline-form-row .link-button{margin-right:3%}.inline-form-textarea-container{width:100%;display:flex;flex-direction:column;box-sizing:border-box;margin:20px 0}.inline-form-textarea-container .mat-mdc-form-field{margin-bottom:0}.inline-form-textarea-container .mat-mdc-form-field-flex{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-top:1px solid #eaeaea;padding:5px 10px}.inline-form-textarea-container .inline-form-row{margin-top:-.5em}.inline-form-textarea-container .inline-form-row .link-button{margin-right:3%}@media (max-width: 991px){.mat-list-result .mat-list-result-item .client-notes-menu-button{margin-left:-10px}.mat-list-result .mat-list-result-item .client-note-date{font-size:14px}}.duration-form-field{display:inline-block;margin-right:20px}.duration-form-field .inline-form-time-divider{display:inline-block;margin:0 .25em}.duration-form-field .inline-form-time-divider.inline-form-time-divider-spacer{min-width:10px}.duration-form-field .mat-mdc-form-field:not(.mat-mdc-form-field-type-mat-select){max-width:60px;margin-right:0}.duration-form-field .mat-mdc-form-field-subscript-wrapper{padding:0 .4em!important;font-size:.7em}.mat-chip-form-field.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-form-field-flex{padding-top:0}.mat-chip-form-field.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-form-text-infix{border-top-width:.25em;padding-bottom:.5em}.mat-chip-form-field.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-form-text-infix .mat-chip-list-wrapper{margin-bottom:.25em;margin-top:0}.mat-chip-form-field.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-form-text-infix .mat-chip-list-disabled .mat-chip-list-wrapper{margin-bottom:0}.mat-chip-form-field.mat-mdc-form-field input.mat-mdc-chip-input{width:100%;padding-top:.25em;padding-bottom:0;margin:4px 0 0}.mat-chip-form-field.mat-mdc-form-field .mat-mdc-chip.mat-mdc-standard-chip.mat-mdc-chip-disabled{opacity:.6;text-transform:uppercase}.mat-mdc-chip-list .mat-mdc-chip.mat-mdc-standard-chip{padding:0 9px;min-height:26px;margin-right:2px}.mat-mdc-chip-list .mat-mdc-chip.mat-mdc-standard-chip .mat-mdc-chip-remove.mat-icon{width:18px;height:20px;margin-right:-2px}.white-background-formfield .mdc-notched-outline{background-color:#fff}.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper{margin:0}.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{margin-top:0}.mat-mdc-form-field.mat-form-field-appearance-outline .mdc-notched-outline{border-radius:8px;top:0}.mat-mdc-form-field.mat-form-field-appearance-outline .mdc-notched-outline{color:#0003}.mat-mdc-form-field.mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__leading,.mat-mdc-form-field.mat-form-field-appearance-outline .mdc-notched-outline .mdc-notched-outline__notch,.mat-mdc-form-field.mat-form-field-appearance-outline .mdc-notched-outline .mat-form-field-outline-gap{border-width:1px}.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-form-text-infix{padding:0 0 .64375em;border-top:.75em solid transparent;margin-left:.2em}.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-form-field-text-prefix,.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-form-field-text-suffix{top:.42em}.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-form-field-text-prefix .mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-form-field-text-prefix .mat-mdc-form-field:not(.mat-form-field-appearance-legacy) .mat-mdc-form-field-text-suffix .mat-icon-button,.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-form-field-text-suffix .mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-form-field-text-suffix .mat-mdc-form-field:not(.mat-form-field-appearance-legacy) .mat-mdc-form-field-text-suffix .mat-icon-button{height:1.8em!important;width:1.8em!important;color:#0000008a}.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-select-arrow-wrapper{transform:translateY(-4%)}.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-form-field-text-prefix{left:-.2em}.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-form-field-text-suffix{right:-.4em}.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-button.mat-button-prefix-inline{margin-right:-2px}form>.mat-mdc-form-field:last-child{margin-bottom:0}.mat-button-toggle-appearance-standard{background:inherit!important}.readonly-form-field{color:#9a9a9a}.product-links-container{margin-bottom:10px}.product-links-container .product-link-container{display:flex;align-items:center;line-height:1;margin-bottom:20px}.product-links-container .product-link-container .product-link{margin-right:5px}.product-links-container .product-link-container .link-button.mat-mdc-button{min-width:40px;margin-top:-4px}.product-links-container>.product-link-container:last-child{margin-bottom:0}.product-links-container .product-links-label{margin-right:10px;margin-bottom:16px}.add-button{font-size:20px}.role-edit-container{margin-bottom:25px}.radio-column{margin-top:25px}.gallery-select{display:flex}.gallery-select .gallery-editing{padding-right:25px;border-right:1px dashed #ddd}.gallery-footer{margin:5px 10px;color:#9a9a9a;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gallery-footer img{width:100px}.gallery-card.mat-mdc-card{width:195px;height:177px;margin:10px 20px 10px 0;overflow:hidden;padding:0;display:flex;flex-direction:column;cursor:pointer;box-sizing:border-box}.gallery-card.mat-mdc-card:hover{opacity:.8}.gallery-card.mat-mdc-card.gallery-image-card{width:175px;height:94px;margin:0 15px 15px 0}.gallery-card.mat-mdc-card .title{padding-right:15px;padding-left:5px;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:12px}.gallery-card.mat-mdc-card .mat-mdc-card-title{font-size:14px;flex:1;padding-left:10px;padding-right:5px;margin-top:8px;margin-bottom:8px;line-height:1.45em;width:80%;font-family:WorkSans-Medium,sans-serif;color:#4a4a4a;overflow:hidden}.gallery-card.mat-mdc-card .vertical-more .mat-icon{font-size:22px;width:22px;height:22px;padding-left:8px;color:#4a4a4a;margin-top:-2px}.gallery-card.mat-mdc-card .mat-mdc-card-image{margin-bottom:0;flex-shrink:0}.gallery-card.mat-mdc-card .header-container{display:flex;flex-direction:row;padding-top:0;flex:1;max-height:34px}.gallery-card.mat-mdc-card .header-container .mat-mdc-card-header{height:112px;color:var(--color-accent, #117afa);margin-bottom:0;flex-direction:column}.gallery-card.mat-mdc-card .header-container .gallery-thumbnail{transition:opacity .2s ease-in}.gallery-card.mat-mdc-card .gallery-card-status{display:flex;align-items:center;line-height:normal;height:20px;padding-left:10px}.gallery-card.mat-mdc-card .gallery-card-status .bullet-small-text{font-size:10px}.gallery-card.mat-mdc-card .gallery-thumbnail.mat-mdc-card-image{height:98px}.gallery-card.mat-mdc-card .author-text{font-weight:700}.gallery-card.mat-mdc-card .delete-container{width:100%;display:flex;justify-content:flex-end}.gallery-card.mat-mdc-card .delete-container mat-icon{cursor:pointer}.gallery-card.mat-mdc-card .mat-mdc-card-content{margin:auto 0 0;display:flex;align-items:center;justify-content:space-between;font-size:12px}.gallery-card.mat-mdc-card mat-accordion{width:100%;margin-bottom:-10px}.gallery-card.mat-mdc-card mat-accordion mat-expansion-panel{box-shadow:none}.gallery-card.mat-mdc-card mat-accordion .expansion-icons{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px}.gallery-card.mat-mdc-card mat-accordion mat-icon{display:block;margin:0}.gallery-card.mat-mdc-card mat-accordion mat-icon:hover{color:var(--color-accent, #117afa)}.gallery-card.mat-mdc-card mat-accordion .delete-icon:hover{color:red}.gallery-card.mat-mdc-card .gallery-card-checkbox-container{padding:8px 10px}.content-thumbnail-card.mat-mdc-card.image-card-placeholder,.gallery-card.mat-mdc-card.image-card-placeholder,.gallery-card.mat-mdc-card.gallery-card-placeholder{background:none;cursor:default;display:flex;justify-content:center;align-items:center;color:#9a9a9a;border:1px solid #ddd;box-sizing:border-box}.content-thumbnail-card.mat-mdc-card.image-card-placeholder:hover,.gallery-card.mat-mdc-card.image-card-placeholder:hover,.gallery-card.mat-mdc-card.gallery-card-placeholder:hover{opacity:1}.gallery-card.mat-mdc-card.gallery-card-no-select{cursor:default}.gallery-card.mat-mdc-card.gallery-card-no-select:hover{opacity:1}.gallery-card.mat-mdc-card.gallery-card-no-select .mat-mdc-menu-trigger{cursor:pointer}.gallery-card.gallery-card-selected.mat-mdc-card{background:var(--color-accent, #117afa)}.gallery-card.gallery-card-selected.mat-mdc-card .mat-mdc-card-title,.gallery-card.gallery-card-selected.mat-mdc-card .mat-icon,.gallery-card.gallery-card-selected.mat-mdc-card .gallery-footer,.gallery-card.gallery-card-selected.mat-mdc-card .bullet-small-text{color:#fff!important}.gallery-card.gallery-card-selected.mat-mdc-card .bullet-small.bullet-small-active{background-color:#fff}.gallery-card.gallery-card-selected.mat-mdc-card .gallery-thumbnail.mat-mdc-card-image{border-bottom-color:var(--color-accent, #117afa)}.gallery-list{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.move-thumbnail,.gallery-thumbnail,.rest-thumbnail{display:block;position:relative;object-fit:cover;height:98px;margin:0!important;width:100%!important;background-color:#fff;border-bottom:1px solid #ddd;box-sizing:border-box;flex-shrink:0}.move-thumbnail.empty-thumbnail,.gallery-thumbnail.empty-thumbnail,.rest-thumbnail.empty-thumbnail{background-color:#ccc;display:flex;justify-content:center;align-items:center}.move-thumbnail.empty-thumbnail .mat-icon,.gallery-thumbnail.empty-thumbnail .mat-icon,.rest-thumbnail.empty-thumbnail .mat-icon{font-size:64px;width:64px;height:64px;color:#aaa}.move-thumbnail-backdrop,.video-overlay,.preview-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;outline:none}.workout-author{color:#9a9a9a;font-size:10px}.ngx-charts path{stroke:var(--color-secondary, #858585)}.chart-wrapper{min-height:300px;margin:10px 0 0}.chart-wrapper .ngx-charts .line-highlight{display:block!important}.container-fluid{box-sizing:border-box;padding-left:0;padding-right:0}[class*=col-]{box-sizing:border-box}.row-eq-height{display:flex;flex-wrap:wrap}.row-eq-height>[class*=col-]{display:flex;flex-direction:column}.row-eq-height-intermediate{flex:1;display:flex;flex-direction:column}.col-spacing-action{margin-top:-10px}.content-container{flex:1;border-radius:10px;background-color:#fff;overflow-x:hidden;border:1px solid #f2f2f2;padding:30px;height:100%;box-sizing:border-box;max-width:1024px}.content-container.content-container-max{max-width:initial}.content-container h2.first-header{margin:0 0 10px}.content-container .mat-mdc-list-base{padding-top:0}.content-container .mat-mdc-list-base .mat-header-divider{margin-bottom:20px}.content-container .mat-mdc-list-base .mat-header-divider-list{margin-bottom:15px}.content-container.content-container-table{padding-bottom:15px}.content-container.content-container-settings{max-width:700px}.content-container.content-container-tabs{padding-top:15px}.content-container-last{margin-bottom:0}.content-container-aside{border:1px solid #ddd;padding:1em 2em;border-radius:10px;margin:.5em 0}.content-container-aside h5{margin:0}.content-container-aside .content-aside-list{margin:1em 0;padding:0;list-style:none}.content-container-aside .content-aside-list li{padding:.35em 0}.content-container-aside .content-aside-list li .link-button{font-size:105%}.gympass-tier-list .gympass-tier-list-item{border:1px solid #ddd;border-radius:10px;margin-bottom:10px;padding:15px;box-shadow:0 4px 12px -10px #0000009e}.gympass-tier-list .gympass-tier-list-item.gympass-tier-list-item-selected{border:2px solid var(--color-accent, #117afa);border-left:10px solid var(--color-accent, #117afa)}.gympass-tier-list .gympass-tier-list-item.gympass-tier-list-item-disabled{opacity:.3;height:20px;overflow:hidden}.gympass-tier-list .gympass-tier-list-item.gympass-tier-list-item-disabled .gympass-tier-list-item-cost{display:none}.gympass-tier-list .gympass-tier-list-item .gympass-tier-list-item-cost-discount{margin-left:8px}.gympass-tier-list .gympass-tier-list-item .gympass-tier-list-item-discount{text-decoration:line-through}.gympass-tier-list .gympass-tier-list-item .gympass-tier-list-item-name{font-weight:700;display:flex}.gympass-tier-list .gympass-tier-list-item .gympass-tier-list-item-description{font-size:80%;list-style:none;list-style-type:disc;margin-left:0;padding-left:15px}.library-image{display:flex;flex-direction:column}.library-image .library-image-edit-container{width:182px;height:91.7px;background-color:gray;display:flex;align-items:flex-end;justify-content:flex-start}.library-image .library-image-edit-container .library-image-edit-button{color:#fff;background:#78787866;display:block;width:80px;height:auto;text-transform:uppercase;font-size:12px}.sidenav-container{height:100%;overflow-x:hidden}.sidenav-container .sidenav{width:256px;background-color:var(--color-background, #191919)}.sidenav-container .sidenav.sidenav-collapsed{width:84px}.sidenav-container .sidenav.sidenav-collapsed .toolbar-main-logo-container{width:85%;margin:0 auto;padding:15px}.sidenav-container .sidenav.sidenav-collapsed .mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content{justify-content:center}.sidenav-container .sidenav.sidenav-collapsed .mat-mdc-list-base .mat-mdc-list-item .mat-list-item-text{display:none}.sidenav-container .sidenav.sidenav-collapsed .sidenav-section-header,.sidenav-container .sidenav.sidenav-collapsed .mat-icon{margin-left:0}.sidenav-container .sidenav.sidenav-collapsed .sidenav-section-header{text-align:center}.sidenav-container .sidenav.sidenav-collapsed .sidenav-item-active .mat-icon{margin-left:0;margin-right:10px}.sidenav-container .sidenav .mat-drawer-inner-container{overflow:auto;display:flex;flex-direction:column}.sidenav-container .sidenav .mat-nav-list{display:flex;flex-direction:column;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;padding-top:5px}.sidenav-container .sidenav .mat-nav-list::-webkit-scrollbar{width:8px;background-color:#ffffff1a}.sidenav-container .sidenav .mat-nav-list::-webkit-scrollbar-thumb{background-color:#fff6;border-radius:8px;border:2px solid var(--color-background, #191919)}.sidenav-container .sidenav .mat-nav-list>.sidenav-section:first-child .sidenav-section-header{margin-top:5px}.sidenav-container .sidenav .mat-nav-list .mat-icon{font-size:22px}.sidenav-container .sidenav .mat-list-resize{display:flex;margin-top:auto;justify-content:flex-end;background:#ffffff0d;align-items:center;height:44px}.sidenav-container .sidenav .mat-list-resize .mat-mdc-list-item{width:100%;padding:10px}.sidenav-container .sidenav .mat-list-resize .mat-mdc-list-item .mdc-list-item__content{display:flex;justify-content:flex-end}.sidenav-container .sidenav .mat-list-item-hidden{display:none}.sidenav-container .sidenav .mat-mdc-list-base .sidenav-section .mdc-list-item__content{padding:0 10px}.sidenav-container .sidenav .mat-mdc-list-base .sidenav-section .mdc-list-item__primary-text{display:flex;flex-direction:row;align-items:center}.sidenav-container .sidenav .mat-mdc-list-base .sidenav-section>.mat-mdc-list-item:last-child{margin-bottom:0}.sidenav-container .sidenav .sidenav-section-header{color:#8d8d8d;font-size:12px;text-transform:uppercase;margin-left:15px;margin-top:25px;margin-bottom:15px}.sidenav-container .sidenav .mat-toolbar{background:#fff}.sidenav-container .sidenav .sidenav-item-active .mdc-list-item__content{justify-content:flex-start}.sidenav-container .sidenav .sidenav-chevron-icon{color:var(--color-background-on, #efefef);margin-left:auto}.sidenav-container .sidenav .mat-mdc-list-base .mat-mdc-list-item{color:var(--color-background-on, #efefef)}.sidenav-container .sidenav .sidenav-item-active .mat-icon{color:var(--color-accent, #117afa);transition:color .2s linear}.sidenav-container .sidenav .sidenav-item-active .mat-list-item-text{color:var(--color-accent, #117afa)}.sidenav-container .sidenav .mat-mdc-list-base .mat-mdc-list-item,.sidenav-container .sidenav .mat-list-base .mat-mdc-list-option{height:36px;font-size:14px;margin-bottom:2px;border-radius:0}.sidenav-container .sidenav .mat-mdc-list-base .mat-mdc-list-item:hover,.sidenav-container .sidenav .mat-list-base .mat-mdc-list-option:hover{background:#ffffff1a}.sidenav-container .sidenav .mat-mdc-list-base .mat-mdc-list-item .mat-list-item-text,.sidenav-container .sidenav .mat-list-base .mat-mdc-list-option .mat-list-item-text{font-family:WorkSans-Medium,sans-serif;margin-left:10px;display:inline-block}.sidenav-container .sidenav .mat-mdc-list-base .mat-mdc-list-item.sidenav-item-active .mat-list-item-text,.sidenav-container .sidenav .mat-list-base .mat-mdc-list-option.sidenav-item-active .mat-list-item-text{margin-top:0}.sidenav-container .mat-drawer-content{background:#f2f2f2}.sidenav-container .mat-toolbar.mat-primary{z-index:1;color:inherit;background-color:#fff;border-bottom:1px solid #eaeaea;flex-shrink:0}.sidenav-container .mat-drawer-container{background-color:inherit}.sidenav-container .mat-drawer-side{border-right:0}.sidenav-container .toolbar-main-breadcrumb{display:flex;align-items:center;padding-top:2px;color:#9a9a9a}.sidenav-container .toolbar-main-breadcrumb .mat-mdc-button{pointer-events:none;padding-left:15px;padding-right:10px;font-size:16px;color:#9a9a9a;font-family:WorkSans-Regular,sans-serif!important}.sidenav-container .toolbar-main-breadcrumb .mat-mdc-button.mat-mdc-button-disabled{color:inherit}.sidenav-container .toolbar-main-breadcrumb .mat-icon{color:#9a9a9a;margin-bottom:2px;margin-left:2px;height:fit-content}.sidenav-container .toolbar-main-logo-container{display:flex;padding:20px 30px 20px 20px;box-sizing:border-box}.sidenav-container .toolbar-main-logo-container .toolbar-main-logo{width:100%;height:100%;max-height:60px;object-fit:contain;-webkit-user-select:none;user-select:none;outline:none}.sidenav-container .toolbar-intelligence-logo-container{height:40px;display:flex;align-content:flex-end}.sidenav-container .toolbar-intelligence-logo-container .toolbar-intelligence-logo{width:190px;align-self:flex-end;margin-left:15px}.sidenav-container .toolbar-intelligence-logo-container .toolbar-intelligence-logo-pear{width:121px;align-self:flex-end;padding-bottom:8px}.sidenav-container .toolbar-fill-remaining-space{flex:1 1 auto}.sidenav-container .mat-drawer-content.mat-sidenav-content.sidenav-content-collapsed{margin-left:84px!important}.sidenav-container .mat-drawer-content.mat-sidenav-content.sidenav-content-expanded{margin-left:256px!important}.sidenav-container .mat-drawer-content.mat-sidenav-content.sidenav-content-locked{overflow:hidden}.sidenav-container .mat-drawer-content.mat-sidenav-content .mat-toolbar-single-row{background:#fff;height:45px}.sidenav-container .mat-drawer-container{color:inherit}.sidenav-container pear-avatar{float:left}.sidenav-container .trainer-name-wrapper{display:flex}.sidenav-container .trainer-name-wrapper .mat-button-text{line-height:42px;padding-left:8px}.sidenav-container .trainer-name-wrapper .mat-mdc-menu-trigger{min-width:36px;max-width:36px;min-height:36px;max-height:36px}.sidenav-container .icon-divider{margin:0 auto 30px;width:75%;border-color:#fff;opacity:25%}.sidenav-container .sidenav-content{position:initial;width:auto;overflow-x:hidden;z-index:-1}.mat-mdc-menu-trigger{display:flex!important;align-items:center;justify-content:center;min-width:36px!important;min-height:36px!important;padding:0!important}.entity-popover.mat-mdc-menu-panel{min-width:50vw!important;max-width:60vw!important}.entity-popover.mat-mdc-menu-panel .entity-popover-header{display:flex;text-align:start;flex-direction:row;align-items:center;justify-content:space-between;padding:15px 15px 0;color:#9a9a9a}.entity-popover.mat-mdc-menu-panel .entity-popover-header .entity-search-section .mat-mdc-text-field-wrapper{padding:0}.entity-popover.mat-mdc-menu-panel .entity-popover-header .entity-search-section .mat-mdc-form-field{margin-bottom:0}.entity-popover.mat-mdc-menu-panel .mat-mdc-menu-content .entity-popover-body{padding:10px 0;display:flex;flex-direction:row;flex-wrap:wrap}.entity-popover.mat-mdc-menu-panel .mat-mdc-menu-content .entity-popover-body button{max-width:200px}.entity-popover.mat-mdc-menu-panel .mat-mdc-menu-content .recent-tenants-title{padding:16px 16px 0;margin:0;color:#9a9a9a}.entity-popover.mat-mdc-menu-panel .mat-mdc-menu-content .recent-tenants{display:flex;flex-wrap:wrap;border-bottom:1px solid #eaeaea}.entity-popover.mat-mdc-menu-panel .mat-mdc-menu-content .recent-tenants button{max-width:200px}.popover.mat-mdc-menu-panel .mat-mdc-menu-content:not(:empty){padding-top:0;padding-bottom:0}.popover.mat-mdc-menu-panel .mat-mdc-menu-item{padding:0;height:auto;line-height:normal}.popover.mat-mdc-menu-panel .mat-mdc-menu-item:hover:not([disabled]),.popover.mat-mdc-menu-panel .mat-menu-item.cdk-program-focused:not([disabled]),.popover.mat-mdc-menu-panel .mat-menu-item.cdk-keyboard-focused:not([disabled]),.popover.mat-mdc-menu-panel .mat-menu-item-highlighted:not([disabled]){background:none}.popover.mat-mdc-menu-panel.popover-search{max-width:100%;width:360px;min-height:52px;overflow:hidden}.popover.mat-mdc-menu-panel.popover-search .mat-mdc-form-field.mat-form-field-appearance-outline .mat-form-field-outline,.popover.mat-mdc-menu-panel.popover-search .mat-form-field.mat-form-field-appearance-outline .mdc-notched-outline__leading,.popover.mat-mdc-menu-panel.popover-search .mat-form-field.mat-form-field-appearance-outline .mdc-notched-outline__notch{border:0;border-radius:0}.popover.mat-mdc-menu-panel.popover-search .mat-mdc-form-field{margin-bottom:0}.popover.mat-mdc-menu-panel.popover-search .mat-mdc-form-field .mat-mdc-text-field-wrapper{padding-bottom:0}.popover.mat-mdc-menu-panel.popover-search .mdc-line-ripple{bottom:0}.in-use-tooltip{white-space:pre-line;font-size:14px;text-align:center;line-height:1.5em}@media print{.print-exclude{display:none!important}.print-custom app-pages,.print-custom .cdk-overlay-container{display:none!important}}mat-header-row,th.mat-mdc-header-cell,div.mat-header-cell{font-size:14px;font-weight:500;font-family:WorkSans-Medium,sans-serif;text-transform:uppercase;color:#4a4a4a}th.mat-mdc-header-cell.mat-header-cell-right{text-align:right}th.mat-mdc-header-cell.mat-header-cell-right .mat-sort-header-container{justify-content:flex-end}th.mat-mdc-header-cell.mat-header-cell-centered{text-align:center}th.mat-mdc-header-cell.mat-header-cell-centered .mat-sort-header-container{justify-content:center}mat-row,mat-header-row,mat-footer-row,th.mat-mdc-header-cell,td.mat-mdc-cell,td.mat-mdc-footer-cell,.event-header{border-bottom-color:#eaeaea}td.mat-cell-image-leading img{width:40px;height:40px;object-fit:cover}td.mat-mdc-cell.mat-cell-centered{text-align:center;vertical-align:middle}td.mat-mdc-cell.mat-cell-right{text-align:right}td.mat-mdc-cell:first-of-type,td.mat-mdc-footer-cell:first-of-type,th.mat-mdc-header-cell:first-of-type{padding-left:5px!important}td.mat-mdc-cell{padding:10px 10px 10px 0!important}th.mat-mdc-header-cell{padding:4px 4px 4px 0!important}tr.mat-mdc-header-row{height:42px!important}td.mat-cell-selectable{cursor:pointer}td.mat-cell-selectable:hover>span{text-decoration:underline}.results-grid-inline{margin:25px 0}.results-grid-inline th{font-size:90%}.results-grid-inline th,.results-grid-inline td{padding:5px 20px 0;text-align:left;box-sizing:border-box}.results-grid-inline th:first-child,.results-grid-inline td:first-child{padding-left:0}.results-grid-inline th{font-weight:400}.results-grid-inline td{font-family:WorkSans-Medium,sans-serif}.results-grid tr td.mat-mdc-cell.centered-icon{text-align:center}.results-grid tbody>tr:hover{cursor:pointer;background-color:rgba(var(--color-secondary-rgb, 133, 133, 133),.075)}.results-grid tbody>tr.result-grid-row-disabled{cursor:default;color:#9a9a9a}.results-grid tbody>tr.result-grid-row-disabled .selectable{cursor:default}.results-grid tbody>tr.result-grid-row-disabled .mat-mdc-cell{color:#9a9a9a!important}.results-grid tbody>tr.result-grid-row-disabled:hover{cursor:default;background:initial}.results-grid.results-grid-no-select tbody>tr:hover{cursor:default;background-color:initial}.results-grid tbody>tr.disabled-row{pointer-events:none}.results-grid tbody>tr.disabled-row td.mat-mdc-cell{color:var(--color-background-on, #efefef)!important}.results-grid tbody>tr.disabled-row td.mat-mdc-cell .circle-avatar{opacity:.4}.results-grid td.mat-mdc-cell .circle-avatar{margin-top:-5px;margin-bottom:-5px;padding-top:.1em;line-height:38px}.results-grid .results-grid-actions{width:40px;padding:0!important}.container-fluid .results-grid-row{display:flex;flex-direction:row;border-bottom:1px solid #ddd;align-items:center}.container-fluid .results-grid-row [class*=col-]{padding:15px}.result-grid-disclosure{display:flex}.results-grid-small tr td.matcell{font-size:12px}.results-grid-small th.mat-mdc-header-cell{padding:0 2px 2px 0!important}.results-grid-small tr.mat-mdc-header-row{height:22px!important}.results-grid-small td.mat-mdc-cell{padding:5px 10px 5px 0!important}.results-grid-small tr.mat-mdc-footer-row,.results-grid-small tr.mat-mdc-row{height:38px}.mat-mdc-table tr.mat-mdc-row:last-child td.mat-mdc-cell,td.mat-mdc-footer-cell{border-bottom-width:0}.mat-mdc-table-stats-summary{font-size:12px;display:flex;padding:0 20px 10px;font-weight:700;justify-content:center}.mat-mdc-table-stats-summary>div{margin-right:30px}.mat-mdc-table-stats-summary .mat-mdc-table-stats-header{font-family:WorkSans-Medium,sans-serif;margin-right:2px;font-weight:400}.mat-mdc-paginator .mat-mdc-paginator-container{min-height:auto;margin-top:5px}.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-form-field .mat-mdc-text-field-wrapper{padding-bottom:0}.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-page-size-select{margin-top:0}.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-page-size,.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-range-actions{align-items:center;min-height:44px}.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-icon-button,.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-icon-button{margin-top:-5px}.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-range-label,.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label{margin:0 24px}.mat-mdc-paginator-external.mat-paginator{background:#f2f2f2;margin-top:-30px;font-family:WorkSans-Medium,sans-serif}.mat-mdc-paginator-external.mat-paginator .mat-mdc-paginator-container{min-height:48px}.mat-mdc-paginator-external.mat-paginator .mat-mdc-paginator-page-size{margin-top:.6em}.mat-mdc-paginator-external.mat-paginator .mat-mdc-paginator-page-size-select{margin:8px 4px 0}.mat-mdc-paginator-external.mat-paginator .mat-mdc-button.mat-primary[disabled],.mat-mdc-paginator-external.mat-paginator .mat-button.mat-accent[disabled],.mat-mdc-paginator-external.mat-paginator .mat-button.mat-warn[disabled],.mat-mdc-paginator-external.mat-paginator .mat-button[disabled][disabled],.mat-mdc-paginator-external.mat-paginator .mat-mdc-icon-button.mat-primary[disabled],.mat-mdc-paginator-external.mat-paginator .mat-icon-button.mat-accent[disabled],.mat-mdc-paginator-external.mat-paginator .mat-icon-button.mat-warn[disabled],.mat-mdc-paginator-external.mat-paginator .mat-icon-button[disabled][disabled],.mat-mdc-paginator-external.mat-paginator .mat-mdc-outlined-button.mat-primary[disabled],.mat-mdc-paginator-external.mat-paginator .mat-stroked-button.mat-accent[disabled],.mat-mdc-paginator-external.mat-paginator .mat-stroked-button.mat-warn[disabled],.mat-mdc-paginator-external.mat-paginator .mat-stroked-button[disabled][disabled]{color:#0000001f}.mat-mdc-table-settings .mat-mdc-cell,.mat-mdc-table-settings .mat-mdc-footer-cell{font-size:15px}.mat-mdc-cell h4,.mat-mdc-footer-cell h4{margin-left:5px}.color-picker-field{max-width:340px;min-width:280px;margin-bottom:20px;margin-right:40px}.color-picker-field .color-picker-field-value{display:flex;align-items:center}.color-picker-field .form-label{margin-right:40px;margin-top:0;margin-bottom:6px;max-width:240px;white-space:normal;overflow:visible}.color-picker-field input[type=color]{-webkit-appearance:none;width:25px;height:25px;border:none;padding:0;margin-right:15px;cursor:pointer;flex-shrink:0;border-radius:5px;box-shadow:1px 1px 1px 1px #ddd}.color-picker-field input[type=color]::-webkit-color-swatch-wrapper{padding:0;border-radius:4px}.color-picker-field input[type=color]::-webkit-color-swatch{border:none;border-radius:4px}.color-picker-field .mat-mdc-form-field{margin:0}.color-picker-field .mat-mdc-text-field-wrapper{padding:0}.color-picker-field .mat-mdc-form-text-infix{max-width:100px}.theme-images{margin-bottom:20px;margin-right:40px;min-width:200px}.theme-images .theme-logo-section{display:flex;align-items:center;margin:5px 0 20px}.theme-images .theme-logo-section img{max-width:100%;margin:0;box-sizing:border-box}.theme-images .theme-logo-section .logo{background:#eaeaea}.theme-images .theme-logo-section .logo,.theme-images .theme-logo-section .background{max-width:200px}.theme-images .theme-logo-section .apple-touch{max-width:90px}.theme-images .theme-logo-section .ico{max-width:256px;margin-right:20px}.theme-images .theme-logo-section .icon-32x32{max-width:32px;margin-right:20px}.theme-images .theme-logo-section .icon-16x16{max-width:16px;margin-right:20px}.theme-images .light-image{background:#000;margin:20px 0;border-radius:4px;padding:15px}.theme-images .placeholder{background:#eaeaea;border-radius:4px;padding:0;display:flex;justify-content:center;align-items:center}.theme-images .logo-placeholder{height:100px;width:100%;margin-bottom:20px}.theme-images .apple-touch-placeholder{width:90px;height:90px}.theme-images .ico-placeholder{width:48px;height:48px;margin-right:10px}.theme-images .icon-32x32-placeholder{min-width:32px;height:32px;margin-right:10px}.theme-images .icon-16x16-placeholder{min-width:16px;height:16px;margin-right:10px}.rest-thumbnail{background:initial;border-bottom:0;display:flex;justify-content:center;align-items:center;margin-top:20px!important}.rest-thumbnail .rest-card-icon.mat-icon{width:75px!important;height:75px!important;font-size:75px!important;color:var(--color-rest, #3860a5);line-height:75px!important;margin-top:-5px}.cdk-drag-placeholder{opacity:.5}.cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.list.cdk-drop-list-dragging .box:not(.cdk-drag-placeholder){transition:transform .25s cubic-bezier(0,0,.2,1)}.timeline-wrapper-docked{background:#fff}.timeline-wrapper-docked.timeline-wrapper-docked-edit{background:transparent}.timeline-wrapper{position:relative;background-color:#fff;box-sizing:border-box;border-bottom:1px solid #ddd;padding:0;overflow:hidden}.timeline-wrapper .timeline-duration-preview{padding:5px 30px}.timeline-container{position:relative;background-color:rgba(var(--color-accent-rgb, 17, 122, 250),.1)}.timeline-container.timeline-container-select-mode{background-color:#00000040}.timeline-container.timeline-container-select-mode .timeline-group-container{cursor:default}.timeline-container,.timeline-container-drop-list{height:230px}.timeline-duration-preview{display:flex;flex-direction:row;align-items:center;padding:5px 30px 0;background-color:rgba(var(--color-accent-rgb, 17, 122, 250),.1);margin:0}.timeline-duration-preview .timeline-duration-preview-block-parent{margin:0 1%;padding:2px;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;font-size:12px;height:25px}.timeline-duration-preview .timeline-duration-preview-color-block{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#4a4a4a;box-sizing:border-box;height:10%;width:100%;margin-top:2px}.timeline-duration-preview .timeline-duration-preview-color-block.circuit{background:var(--color-circuit, #a57d38)}.timeline-duration-preview .timeline-duration-preview-color-block.round-for-time{background:var(--color-background-on, #efefef)}.timeline-duration-preview .timeline-duration-preview-color-block.superset{background:var(--color-superset, #a54738)}.timeline-duration-preview .timeline-duration-preview-time-block{height:60%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#000;box-sizing:border-box;font-size:12px}.timeline-duration-preview .mat-icon{font-size:20px;height:20px;width:20px}.nextgen-duration-preview{background-color:inherit}.timeline-container.timeline-container-mobile,.timeline-container-drop-list.timeline-container-drop-list-mobile-scroll{height:282px}.timeline-edit-form{min-height:40px;padding:5px 30px 20px;background:#fff}.timeline-edit-form .timeline-edit-form-options{display:flex}.timeline-edit-form .timeline-edit-form-options .timeline-edit-form-options-col{display:flex;flex-direction:row;align-items:center;margin-right:15px}.timeline-edit-form .timeline-edit-form-options .timeline-edit-form-options-col.timeline-edit-form-options-col-cancel{margin-left:auto}.timeline-edit-form .timeline-edit-form-options .link-button{margin-right:30px}.timeline-edit-form .timeline-edit-form-options .link-button.link-button-closed{margin-right:0;margin-left:auto}.timeline-edit-form .timeline-edit-form-options-divider{width:1px;height:20px;background:#ddd;margin-right:10px}@media only screen and (max-width: 784px){.timeline-edit-form .timeline-edit-form-options-divider{display:none}}.timeline-edit-form .timeline-edit-form-confirmation{width:100%;text-align:center;display:flex;align-items:center;padding:15px 0}.timeline-edit-form .timeline-edit-form-confirmation .link-button,.timeline-edit-form .timeline-edit-form-confirmation .button-primary{margin-right:20px}.timeline-edit-form .form-field-inline-legacy{max-width:75px}.timeline-edit-form .timeline-group-details-container{border:1px solid #ddd;border-radius:10px;padding:0 20px;margin:10px 0;display:inline-block;min-width:60%;box-sizing:border-box}.timeline-edit-form .timeline-group-details-container .timeline-group-details-header{display:flex;align-items:center;height:60px;justify-content:space-between}.timeline-edit-form .timeline-group-details-container .timeline-group-details-header h4{margin:0 20px 0 0}@media (max-width: 991px){.timeline-edit-form .timeline-group-details-container{min-width:100%}}.timeline-edit-form .timeline-edit-form-confirm{display:inline-block;margin-right:30px;font-size:16px}.nextgen-blocks-container-scroll::-webkit-scrollbar,.timeline-container-drop-list::-webkit-scrollbar{background-color:#0000001a;height:11px}.nextgen-blocks-container-scroll::-webkit-scrollbar-thumb,.timeline-container-drop-list::-webkit-scrollbar-thumb{background-color:#0003;border-radius:10px}.nextgen-blocks-container-scroll-empty::-webkit-scrollbar{background-color:#0000}.timeline-container-drop-list{position:absolute;inset:0;width:100%;display:flex;flex-direction:row;padding:1px 20px;box-sizing:border-box;margin:0!important;overflow-y:hidden;overflow-x:scroll;z-index:1}.timeline-container-drop-list.timeline-container-drop-list-mobile-scroll{padding:0 20px 40px}.timeline-group-container{position:relative;margin:0 10px;cursor:move}.timeline-group-container.timeline-group-container-readonly{cursor:pointer}.timeline-mat-card-container{position:relative;display:flex;scroll-behavior:smooth;flex-shrink:0;align-items:flex-start;padding-top:3px}.timeline-mobile-scroll-area{position:absolute;bottom:0;left:0;right:0;min-height:46px;display:flex;justify-content:center;align-items:center;color:#9a9a9a;margin-top:-8px;z-index:0}.timeline-mat-card-wrapper{position:relative;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);-ms-perspective:1000;perspective:1000}.timeline-mat-card-wrapper.timeline-mat-card-wrapper-disabled{opacity:.2;cursor:not-allowed}.timeline-mat-card-wrapper .mat-card-rest{width:50px}.timeline-mat-card-wrapper .mat-card-rest .post-set-rest-container{border-left:0}.timeline-mat-card-wrapper .timeline-mat-card-connector{position:absolute;height:1px;top:50%;right:0;width:24px;transform:translate(100%)}.timeline-mat-card-connector,.timeline-preview-group-connector{background-color:#9a9a9a}.timeline-preview-group-connector{width:1px;position:absolute;bottom:-24px;height:24px;left:50%;transform:translate(50%)}.timeline-preview-group-rounds{position:absolute;right:0;top:0;bottom:0;width:15px;background:#4a4a4a;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#fff}.timeline-preview-group-rounds.timeline-mat-group-header-superset{background:var(--color-superset, #a54738)}.timeline-preview-group-rounds.timeline-mat-group-header-circuit{background:var(--color-circuit, #a57d38)}.timeline-preview-group-rounds .timeline-preview-group-rounds-content{background:inherit;width:54px;border-radius:54px;height:54px;top:50%;position:relative;transform:TRANSLATEY(-50%) translate(-50%);left:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px;font-family:WorkSans-Medium,sans-serif}.timeline-mat-group-header{display:flex;position:relative;justify-content:flex-start;align-items:center;height:34px;background:#4a4a4a;color:#fff;padding-right:10px;-webkit-user-select:none;user-select:none;outline:none}.timeline-mat-group-header .timeline-mat-group-header-title{font-family:WorkSans-Medium,sans-serif;font-size:14px}.timeline-mat-group-header .timeline-mat-group-header-title.timeline-mat-group-header-title-readonly{margin-left:10px}.timeline-mat-group-header.timeline-mat-group-header-superset{background:var(--color-superset, #a54738)}.timeline-mat-group-header.timeline-mat-group-header-circuit{background:var(--color-circuit, #a57d38)}.timeline-mat-group-header .timeline-mat-group-header-tagline{margin-left:auto;font-size:13px}.timeline-preview .timeline-mat-group-header{height:30px;padding:2px 10px 0;border-top-left-radius:5px;border-top-right-radius:5px}.timeline-preview-move-header{font-family:Conv_SuisseBPIntl-Medium,sans-serif;font-size:17px;text-transform:unset;font-weight:400}.timeline-preview-group{position:relative;margin-bottom:24px}.timeline-preview-group>.timeline-preview-group-content:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.mat-mdc-card.timeline-mat-card-group{display:flex;flex-direction:column;overflow:hidden;padding:0!important;position:relative}.mat-mdc-card.timeline-mat-card-group.timeline-mat-group-card-action-disabled{cursor:not-allowed}.timeline-mat-group-exercises{display:flex}.timeline-group-container-placeholder,.mat-card-exercise,.mat-card-rest{height:177px}.mat-card-exercise,.mat-card-rest{width:195px;overflow:hidden;padding:0!important}.mat-card-exercise.timeline-mat-card-postrest{width:245px;display:flex;flex-direction:row}.mat-card-exercise.timeline-mat-card-postrest>:first-child{flex:1}.timeline-group-container-placeholder{position:absolute;right:-14px;top:0;transform:translate(100%);margin:0;cursor:default;display:flex;align-items:center;height:100%}.timeline-group-container-placeholder-card{box-sizing:border-box;border:1px solid #9a9a9a;box-shadow:none;margin-right:25px;width:20px;height:20px;border-radius:20px;transform:translateY(1px)}.timeline-empty-placeholder{position:absolute;left:50%;transform:translate(-50%) translateY(-50%);color:var(--color-accent, #117afa);text-transform:uppercase;width:100%;top:50%;-webkit-user-select:none;user-select:none;outline:none}.timeline-empty-placeholder.timeline-empty-placeholder-readonly .empty-data-placeholder-inner{border:0;background:transparent}.timeline-empty-placeholder .empty-data-placeholder .empty-data-header{color:rgba(var(--color-accent-rgb, 17, 122, 250),.67)}.post-set-rest-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50px;flex-shrink:0;color:var(--color-rest, #3860a5);border-left:1px solid #eaeaea;box-sizing:border-box}.post-set-rest-container .rest-sub-text{margin-bottom:5px}.post-set-rest-container.post-set-rest-container-last{border-right:0}.moves-card-list{position:relative;margin:0 auto;height:auto;flex-direction:row;min-height:410px;width:100%;background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.results-container{display:flex;flex-wrap:wrap;align-content:flex-start;padding:2px;margin-top:-4px;margin-left:18px}.results-container-item{position:relative;margin:10px;box-sizing:border-box}.results-container-item .mat-card-exercise,.results-container-item .mat-card-rest{border:1px solid #eaeaea;cursor:move;width:193px;height:173px}.mat-card-exercise,.mat-card-rest{display:flex!important;flex-direction:column;-webkit-user-select:none;user-select:none;outline:none}.mat-card-exercise .move-header{display:flex;height:68px;max-width:195px;flex:1;align-items:flex-start;justify-content:flex-start}.mat-card-exercise .move-header .mat-mdc-card-header{flex:1;flex-direction:column}.mat-card-exercise .workout-video{height:60px}.mat-card-exercise .mat-mdc-card .mat-mdc-card-content{padding:0 15px}.group-header-checkbox.mat-mdc-checkbox.mat-checkbox-primary{height:100%;box-sizing:border-box;justify-content:center;align-items:center;display:flex;margin-top:-2px}.group-header-checkbox.mat-mdc-checkbox.mat-checkbox-primary.mat-mdc-checkbox-disabled .mdc-checkbox__checkmark{border-width:0}.group-header-checkbox.mat-mdc-checkbox.mat-checkbox-primary .mat-checkbox{padding:10px}.group-header-checkbox.mat-mdc-checkbox.mat-checkbox-primary .mdc-checkbox__background{border-color:#fff}.group-header-checkbox.mat-mdc-checkbox.mat-checkbox-primary .mdc-checkbox__checkmark{border-width:1px;border-color:#fff}.mat-card-rest .group-header-checkbox{position:absolute;bottom:0;left:0;height:56px}.video-thumbnail{position:relative;background-repeat:no-repeat;background-position:center center;background-size:auto 100%;margin:0!important;width:100%!important;background-color:#fff;box-sizing:border-box;flex-shrink:0}.results-container-item .mat-card-rest{color:var(--color-rest, #3860a5)!important}.results-container-item .mat-card-rest .rest-card-icon.mat-icon{width:48px;height:48px;font-size:48px;margin-bottom:10px}.results-container-item .mat-card-rest .rest-card-timeline-description{color:#4a4a4a}.mat-card-exercise .move-header .move-header-title,.rest-card-title{color:#4a4a4a;font-size:14px;font-family:WorkSans-Medium,sans-serif;margin-bottom:0!important;line-height:1.4em;width:100%;box-sizing:border-box}.rest-card-title{text-align:center;margin-bottom:5px!important}.preview-video{width:100%;height:100%;object-fit:cover;outline:none}.mat-icon-delete{position:relative;padding-left:20px;padding-bottom:10px}.video-overlay{position:absolute;inset:0}.cdk-drop-list-dragging#timelineDeleteDropList{background-color:rgba(var(--color-error-rgb, 255, 0, 0),.15);border-color:var(--color-error, #ff0000)}.cdk-drop-list-dragging#timelineDeleteDropList .mat-mdc-form-field-hint,.cdk-drop-list-dragging#timelineDeleteDropList .mat-button-text,.cdk-drop-list-dragging#timelineDeleteDropList .mat-icon-delete{color:var(--color-error, #ff0000)!important;-webkit-user-select:none;user-select:none;outline:none}.move-header .move-header-subtitle.mat-mdc-card-subtitle{margin:0!important;font-size:12px;line-height:1.4em;color:#9a9a9a}.move-header .move-header-subtitle.mat-mdc-card-subtitle .primary-sub-text{margin-top:5px}.move-header .mat-mdc-card-header-text{width:100%;box-sizing:border-box;text-align:left;margin:0;line-height:26px;padding:8px 8px 8px 10px;height:100%;overflow:hidden}.timeline-group-container .timeline-mat-group-exercises .mat-card-exercise,.timeline-group-container .timeline-mat-group-exercises .mat-card-rest{border-right:1px solid #eaeaea}.timeline-group-container .timeline-mat-group-exercises .mat-card-exercise.mat-card-exercise-last,.timeline-group-container .timeline-mat-group-exercises .mat-card-rest.mat-card-exercise-last{border-right:0}.timeline-group-container .mat-card-exercise .move-header.mat-mdc-card-header{flex-direction:column}.timeline-group-container .mat-card-exercise .move-header.mat-mdc-card-header .move-header-title{white-space:nowrap;overflow:hidden}.timeline-group-container .mat-card-exercise .mat-mdc-card-header-text{text-align:left;padding-right:0}.timeline-group-container .move-header-subtitle.mat-mdc-card-subtitle{overflow:hidden;white-space:nowrap}.cdk-drag-preview .timeline-mat-card-connector{display:none!important}.vertical-more{flex-shrink:0}.vertical-more .mat-mdc-button{padding:0;min-width:40px}.timeline-preview-group-content{padding:0;background:#fff;display:flex;overflow:hidden;border-bottom:1px solid #eaeaea}.timeline-preview-group-content .timeline-preview-group-content-details{padding:20px 40px 20px 20px}.timeline-preview-group-content .mat-card-exercise,.timeline-preview-group-content .mat-card-rest{flex-shrink:0;height:112px}.timeline-preview-group-content .info-rest-card-icon.mat-icon{color:var(--color-rest, #3860a5)}.timeline-preview-group-content .mat-label{left:10%;position:absolute;top:30%;color:var(--color-accent, #117afa)}.mat-card-exercise .workout-video .move-header-title{white-space:nowrap;text-overflow:ellipsis}.mat-card-rest{justify-content:center;align-items:center}.info-rest-card-icon.mat-icon{transform:scale(3)}.mat-error-outside-select{margin-top:15px}.workout-image-size{border:1px solid #ddd;border-radius:4px;padding:5px;width:100px;height:75px}.workouts-container{display:flex;justify-content:center;flex-wrap:wrap;margin-right:-20px}.workout-image-size:hover{box-shadow:0 0 2px 1px #008cba80}.workout-info-desc{padding-top:10px}.gallery-view{align-content:flex-start;display:flex;flex-wrap:wrap;float:right;justify-content:center;margin-right:-20px;margin-top:-4px;padding:2px}.move-search-wrapper{background:#fff;position:relative;width:100%;margin:0 auto}.move-search-wrapper.studio-search-wrapper .exercise-search-filter-container{justify-content:flex-start}.move-search-wrapper .search-filter-container{padding:20px 30px 0}.gallery-selector,.search-filter-container{display:flex;flex-wrap:wrap;position:relative;padding:0;margin:0 -20px 0 0}.gallery-selector.gallery-selector,.search-filter-container.gallery-selector{align-items:flex-start}.gallery-selector .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper,.search-filter-container .mat-form-field-appearance-outline .mat-mdc-text-field-wrapper{margin-bottom:-1.25em}.gallery-selector .search-filter-item,.search-filter-container .search-filter-item{margin-right:30px;margin-bottom:15px}.gallery-selector .search-filter-item.search-filter-item-search,.search-filter-container .search-filter-item.search-filter-item-search{width:300px}.gallery-selector .search-filter-item.search-filter-tags-item,.search-filter-container .search-filter-item.search-filter-tags-item{width:600px}.gallery-selector .mat-mdc-standard-chip,.search-filter-container .mat-mdc-standard-chip{min-height:18px}.gallery-selector .search-filter-tags,.search-filter-container .search-filter-tags{display:flex;align-items:flex-start}.gallery-selector .link-button,.gallery-selector .link-button.mat-mdc-button,.search-filter-container .link-button,.search-filter-container .link-button.mat-mdc-button{line-height:40px;height:40px}.gallery-selector .link-button .mat-icon,.gallery-selector .link-button.mat-mdc-button .mat-icon,.search-filter-container .link-button .mat-icon,.search-filter-container .link-button.mat-mdc-button .mat-icon{margin-top:-2px}.gallery-selector .mat-mdc-form-text-infix,.search-filter-container .mat-mdc-form-text-infix{width:140px}.streaming-only-videos-warning .alert-caution{margin:0 10px 0 30px;background:inherit}.gallery-selector{flex-direction:column;padding-left:25px!important}.gallery-selector app-gallery{width:100%;height:400px;overflow-y:auto}.gallery-selector .search-filter-item{margin-bottom:20px}.exercise-group-result-row{border-left:5px solid #4a4a4a;margin:0}.exercise-group-result-row .exercise-group-result-title{font-weight:700}.exercise-group-result-row .exercise-group-result-subtitle{font-size:.8em;color:#9a9a9a;margin-top:4px}.exercise-group-result-row.exercise-group-result-row-circuit{border-left-color:var(--color-circuit, #a57d38)}.exercise-group-result-row.exercise-group-result-row-superset{border-left-color:var(--color-superset, #a54738)}.exercise-group-result-row.exercise-group-result-row-rest{border-left-color:var(--color-rest, #3860a5)}.brandLogoFooter{display:block;object-fit:cover}.workout-description-extended{font-size:90%}.workout-description-extended>p:first-child{margin-top:0}.workout-description-extended p{margin-bottom:20px}.workout-cardio .audio-player{margin-top:20px}.workout-cardio .avatar-container{margin-top:30px}.workout-cardio .video-player{width:340px;margin-bottom:25px}.radio-select-toggle{padding:1.34em}.radio-select-toggle .visibility-radio-group{display:flex;flex-direction:column}.radio-select-toggle .visibility-radio-button{margin-bottom:15px}.radio-select-toggle .mdc-label{padding-top:4px}.radio-select-toggle .confirm-button-row{display:flex;flex-direction:row;justify-content:flex-end}.radio-select-toggle .confirm-button-row .confirm-button{background-color:var(--color-accent, #117afa);color:var(--color-accent-on, #efefef)}.mat-mdc-menu-content .visibility-radio-button .mat-checkbox-layout{margin-top:10px}.mat-mdc-menu-content .visibility-radio-button .mdc-label{align-items:flex-start}.mat-mdc-menu-content .visibility-radio-button .mdc-radio{margin-top:10px}.workout-score{flex:1;display:flex;justify-content:flex-end;flex-shrink:0}.workout-details-summary .workout-details-header{display:flex}.workout-details-summary .workout-details-header .workout-details-title{flex:1}.workout-details-summary .workout-details-header .workout-details-title h2{margin-bottom:5px;margin-top:5px}.workout-details-summary .image-grid-thumbnail{margin-right:15px}.workout-header-date{font-size:14px;color:#9a9a9a;margin:4px 0}.result-list-item{display:flex;justify-content:flex-start}.result-list-item .result-list-item-value{margin-right:10px}.workout-results-notes{max-width:442px;margin:25px 0 -5px}.duration-card-container{margin-top:10px;border-top:1px solid #9a9a9a;display:inline-block;width:100%}.duration-card{margin-top:10px;text-align:center}.timeline-duration-container{position:absolute;margin-top:10px;border-top:1px solid #9a9a9a;border-bottom:1px solid #9a9a9a;display:inline-block;top:232px;width:100%;white-space:nowrap}.timeline-duration{display:block;white-space:nowrap}.timeline-duration-clock{padding-top:4px;width:40px;border-right:1px solid #9a9a9a;text-align:center;display:block;float:left}.timeline-duration-block{display:block;float:left}.duration-block{margin-top:2px;text-align:center;height:18px;margin-right:1px;margin-left:1px;display:block;float:left;padding-top:4px;background:#4a4a4a;color:#fff;font-size:12px}.duration-exercise{width:195px}.duration-rest{width:50px}.nextgen-block-card{flex-direction:column;width:152px;height:152px;text-align:center;font-weight:700;font-size:40px;margin:0 5px 10px 0;cursor:move;padding:0!important;overflow:hidden;border:1px solid #eaeaea}.nextgen-block-card.mat-mdc-card{display:flex;flex-direction:column}.nextgen-block-card .move-header{height:100%}.nextgen-block-card .move-header .mat-mdc-card-header-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-bottom:0}.nextgen-block-card .move-header-pear-exercises .mat-mdc-card-header-text{justify-content:space-between}.nextgen-block-card:hover{box-shadow:0 2px 4px #0003,0 3px 10px #00000030;border:1px solid #9a9a9a}.workout-body{padding:20px 50px;max-width:1200px}.workout-body .publish-status-header{margin:0 0 5px}.workout-body .publish-status-description{color:#9a9a9a;font-style:italic}.workout-save-container{width:100%;display:flex}.timeline-save{align-items:center;justify-content:flex-end;padding:20px;box-sizing:border-box}.settings-save{justify-content:space-between;align-items:flex-start;padding-bottom:26.5px}.publish-save{justify-content:flex-end}.block-frame-header .mdc-checkbox .mdc-checkbox__background{background-color:#fff!important}.block-frame-header .mdc-checkbox .mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke:#000!important}.workout-image-edit-container{width:250px;height:137.5px;background-color:gray;display:flex;align-items:flex-end;justify-content:flex-start}.workout-image-edit-container .workout-image-edit-button{color:#fff;background:#78787866;display:block;width:80px;height:auto;text-transform:uppercase;font-size:12px}.page-content-body.workout-body{padding-top:30px}.workout-settings-form{display:flex;justify-content:space-between}.workout-settings-form .workout-settings-form-left-column,.workout-settings-form .workout-settings-form-right-column{width:47%}.workout-status-container{display:flex;flex-direction:column}.workout-status-container .status-actions-container{display:flex;margin-top:-4px;margin-bottom:-8px}.workout-status-container .status-actions-container .publish-status-marker{display:flex;align-items:center;font-size:12px}.workout-status-container .status-actions-container .publish-status-button{color:var(--color-accent, #117afa);margin-bottom:1px}.workout-status-container .status-actions-container .bullet-small,.workout-status-container .status-actions-container .publish-status-button{margin-bottom:1px}.visibility-radio-group-container{margin-bottom:25px}.exercise-gallery-footer{margin:0}.exercise-gallery-footer .powered-by-pear-card-footer-image{margin-top:5px}.pear-exercise-footer{display:flex;align-items:flex-end;height:75%}.workout-list-thumbnail{max-width:80px;max-height:45px;border-radius:5%;box-shadow:0 2px 1px -1px #0003,0 1px 1px #0000003d,0 1px 3px #0000004d!important}.workout-container{display:flex;flex-direction:column;width:100%;height:calc(100% - 64px)}.workout-container .workout-header{padding:1%;background:#fff;box-sizing:border-box;border-bottom:1px solid #eaeaea}.workout-container .workout-header .header-container{height:100%;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;flex-wrap:wrap}.workout-container .workout-header .header-container .header-top-row{width:100%;display:flex;flex-direction:row}.workout-container .workout-header .header-container .header-bottom-row{width:100%;display:flex;flex-direction:row;justify-content:flex-end;padding-right:150px;box-sizing:border-box}.workout-container .workout-header .header-container .workout-info-header-details,.workout-container .workout-header .header-container .workout-info-header-details .page-content-meta-header-main-details-container{display:flex}.workout-container .workout-header .header-container .workout-info-header-details .image-grid-thumbnail{width:71px;height:40px;min-height:40px}.workout-container .workout-header .header-container .workout-info-header-details .page-content-library-header{display:flex;flex-direction:column;justify-content:space-between}.workout-container .workout-header .header-container .workout-info-header-details .page-content-library-header .workout-publish-status-marker{color:#000;display:flex;align-items:center;margin-left:10px}.workout-container .workout-header .header-container .workout-info-header-details .page-content-library-header .workout-title-container{margin:0}.workout-container .workout-header .header-container .page-content-edit-actions{flex:1 1 auto;display:flex;justify-content:flex-end;align-items:center}.workout-container .workout-header .header-container .page-content-edit-actions .mat-mdc-tab-group{margin-right:10px}.workout-container .workout-header .header-container .page-content-edit-actions .workout-publish-status-marker{display:flex;align-items:center}.workout-container .workout-info-form-container{overflow-y:auto;overflow-x:hidden}.workout-container .workout-info-form-container .workout-form-number-inputs{display:flex;justify-content:space-between}.workout-container .workout-info-form-container .workout-form-number-inputs .form-group{width:30%}.workout-container .workout-info-form-container .workout-form-number-inputs .form-group .inline-form-field{width:50%}.workout-container .workout-info-form-container .publish-status-header{margin-top:0;margin-bottom:0}.workout-container .workout-content-container{display:flex;width:100%;height:91%;overflow-y:auto;overflow-x:hidden}.workout-container .workout-content-container .no-block-container{display:flex;align-items:center;justify-content:center;width:77%}.workout-container .workout-content-container .workout-timeline{width:23%}.workout-container .workout-content-container .workout-timeline .timeline-container{padding:10px 0;color:#000;background-color:#dedede;height:100%;width:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.workout-container .workout-content-container .workout-timeline .timeline-container .timeline-blocks-container{overflow-y:auto;height:calc(100% - 40px)}.workout-container .workout-content-container .workout-timeline .timeline-container .timeline-blocks-container::-webkit-scrollbar{width:8px}.workout-container .workout-content-container .workout-timeline .timeline-container .timeline-blocks-container::-webkit-scrollbar-thumb{background-color:#fff6;border-radius:8px;border:2px solid var(--color-background, #191919)}.workout-container .workout-content-container .workout-timeline .timeline-container .timeline-blocks-container .timeline-group-block-container{background-color:#fff;width:80%;margin:10px 5%;padding:0 5%;display:flex;flex-direction:column;pointer-events:none}.workout-container .workout-content-container .workout-timeline .timeline-container .timeline-blocks-container .timeline-group-block-container .timeline-group-block-title{width:100%;align-items:center;justify-content:center;display:flex}.workout-container .workout-content-container .workout-timeline .timeline-container .timeline-blocks-container .timeline-group-block-container.active-group-block{background-color:var(--color-accent, #117afa);margin-right:0%;margin-left:10%;border-top-right-radius:0;border-bottom-right-radius:0}.workout-container .workout-content-container .workout-timeline .timeline-container .timeline-blocks-container .timeline-group-block-container.active-group-block .timeline-group-block-title{color:#fff;font-weight:900}.workout-container .workout-content-container .workout-timeline .timeline-container .timeline-blocks-container .timeline-group-block-container.active-child-group-block{margin-right:0%;margin-left:10%}.workout-container .workout-content-container .workout-timeline .timeline-container .timeline-blocks-container .timeline-group-block-container.expanded-header{pointer-events:all}.workout-container .workout-content-container .workout-timeline .timeline-container .timeline-blocks-container .timeline-group-block-container .timeline-group-block-header{height:40px;display:flex;justify-content:space-between;align-items:center;pointer-events:none!important}.workout-container .workout-content-container .workout-timeline .timeline-container .timeline-blocks-container .timeline-group-block-container mat-icon,.workout-container .workout-content-container .workout-timeline .timeline-container .timeline-blocks-container .timeline-group-block-container .timeline-group-block-title{pointer-events:auto}.workout-container .workout-content-container .workout-timeline .timeline-container .timeline-blocks-container .timeline-group-block-container .timeline-group-block-contents{display:flex;flex-direction:column;justify-content:center;align-items:center}.workout-container .workout-content-container .workout-timeline .timeline-container .timeline-blocks-container .timeline-group-block-container .timeline-group-block-exercise{width:100%}.workout-container .workout-content-container .workout-timeline .timeline-container .timeline-blocks-container .timeline-group-block-container .timeline-group-block-exercise:hover{cursor:pointer}.workout-container .workout-content-container .workout-timeline .timeline-container .timeline-blocks-container .timeline-group-block-container .timeline-group-block-exercise .timeline-exercise-block-container{margin:2% 5%;padding:1%;width:90%;background-color:#dedede;display:flex;align-items:center}.workout-container .workout-content-container .workout-timeline .timeline-container .timeline-blocks-container .timeline-group-block-container .timeline-group-block-exercise .timeline-exercise-block-container .timeline-exercise-block-title{align-items:center;display:flex;flex-grow:1;justify-content:center}.workout-container .workout-content-container .workout-timeline .timeline-container .timeline-blocks-container .timeline-group-block-container .timeline-group-block-exercise .timeline-exercise-block-container.active-exercise-block{background-color:var(--color-accent, #117afa);margin-right:0%;margin-left:15%}.workout-container .workout-content-container .workout-timeline .timeline-container .timeline-blocks-container .timeline-group-block-container .timeline-group-block-exercise .timeline-exercise-block-container.active-exercise-block .timeline-exercise-block-title{color:#fff;font-weight:900}.workout-container .workout-content-container .workout-timeline .timeline-container .timeline-blocks-container .timeline-group-block-container .timeline-group-block-exercise .timeline-exercise-block-container .timeline-exercise-block-error-icon{color:var(--color-error, #ff0000)}.workout-container .workout-content-container .workout-timeline .timeline-container .timeline-blocks-container .timeline-group-block-more-icon:hover{cursor:pointer}.workout-container .workout-content-container .workout-timeline .timeline-container .timeline-add-block-container{margin:10px 5%;height:40px;display:flex;justify-content:flex-start;align-items:center}.workout-container .workout-content-container .workout-timeline .timeline-container .timeline-add-block-container .add-icon{margin-right:10px}.workout-container .workout-content-container .workout-timeline .timeline-container .timeline-add-block-container .add-icon:hover{cursor:pointer}.workout-container .workout-content-container .workout-block-editing-container{display:flex;width:77%;height:100%}.workout-container .workout-content-container .workout-block-editing-container .group-block-info-container{display:flex;flex-direction:column;border-top:1px solid var(--color-accent, #117afa);border-left:1px solid var(--color-accent, #117afa);height:100%;width:100%}.workout-container .workout-content-container .workout-block-editing-container .block-info-container{background:#fff;width:100%;padding:2% 5%;box-sizing:border-box}.workout-container .workout-content-container .workout-block-editing-container .block-info-container.expanded-block-info{flex-grow:1}.workout-container .workout-content-container .workout-block-editing-container .block-info-container .block-info-header{display:flex;flex-direction:column;margin-bottom:40px}.workout-container .workout-content-container .workout-block-editing-container .block-info-container .block-info-header .block-info-title{margin:0%;flex-grow:1}.workout-container .workout-content-container .workout-block-editing-container .block-info-container .block-info-header .block-info-type-container{display:flex;align-items:center;height:69px}.workout-container .workout-content-container .workout-block-editing-container .block-info-container .block-info-header .block-info-type-container .lock-button{margin-top:-8px}.workout-container .workout-content-container .workout-block-editing-container .block-info-container .block-info-header .block-info-type-select-container{display:flex;align-items:center}.workout-container .workout-content-container .workout-block-editing-container .block-info-container .group-block-form-top-row{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:40px}.workout-container .workout-content-container .workout-block-editing-container .block-info-container .group-block-form-top-row .round-selector{max-width:70px}.workout-container .workout-content-container .workout-block-editing-container .block-info-container .group-block-form-top-row .block-title-container{width:100%}.workout-container .workout-content-container .workout-block-editing-container .block-info-container .group-block-form-top-row .rest-container,.workout-container .workout-content-container .workout-block-editing-container .block-info-container .group-block-form-top-row .total-time-container{display:flex;flex-direction:column}.workout-container .workout-content-container .workout-block-editing-container .block-info-container .group-block-form-top-row .rest-container .duration-field,.workout-container .workout-content-container .workout-block-editing-container .block-info-container .group-block-form-top-row .total-time-container .duration-field{margin-bottom:20px}.workout-container .workout-content-container .workout-block-editing-container .block-info-container .group-block-form-bottom-row{display:flex;flex-wrap:wrap;align-items:center}.workout-container .workout-content-container .workout-block-editing-container .block-info-container .group-block-form-bottom-row .block-instructions{margin-right:25%;width:50%}.workout-container .workout-content-container .workout-block-editing-container .workout-exercise-search{height:100%;overflow:hidden}.workout-container .workout-content-container .workout-block-editing-container .workout-exercise-search .exercise-search-container{height:100%}.workout-container .workout-content-container .workout-block-editing-container .workout-exercise-search .exercise-search-container .exercise-search-bar{height:10%}.workout-container .workout-content-container .workout-block-editing-container .workout-exercise-search .exercise-search-container .exercise-search-results-list{height:calc(90% - 10px);width:100%;overflow-y:auto;overflow-x:hidden;display:grid;grid-template-columns:repeat(auto-fill,152px);column-gap:10px;row-gap:10px;justify-items:center;justify-content:space-around;margin-bottom:10px}.workout-container .workout-content-container .workout-block-editing-container .workout-exercise-search .exercise-search-container .exercise-search-results-list .exercise-search-results-card-parent{width:152px;height:152px;background:#fff;padding:2%;box-sizing:border-box}.transition-block-container{display:flex;flex-direction:column}.transition-block-container .title-field{width:30%}.group-block-text{display:flex;flex-direction:column;width:100%}.group-block-text .group-block-text-input{width:60%}.timeline-group-block-container .mat-expansion-panel-header{padding:0!important}.timeline-group-block-container .mat-expansion-panel-body{padding:0 0 16px}.timeline-group-block-container .timeline-group-block-header .mat-content{justify-content:space-between}.timeline-group-block-container .timeline-group-block-header .timeline-exercise-block-error-icon{color:var(--color-error, #ff0000)}.exercise-info-container{background-color:#fff;width:100%;height:100%;padding:2% 5%;box-sizing:border-box;border-top:1px solid var(--color-secondary, #858585);border-left:1px solid var(--color-secondary, #858585);overflow-y:scroll}.add-block-menu-option{padding:2% 5%}.group-block-menu-option{display:flex;padding:2% 5%}.group-block-menu-option .timeline-icon{margin-right:5px}.add-block-menu-option:hover,.group-block-menu-option:hover{cursor:pointer}.block-info-type-select{margin:0}.block-info-type-select .mat-mdc-form-field-flex{padding:0!important}.block-info-edit-type-icon{margin-right:5px}.exercise-block-instructions{width:50%}.exercise-search-results-card{box-shadow:none!important;padding:0!important}.exercise-search-results-card .add-icon{width:15%;color:var(--color-accent, #117afa)}.exercise-search-results-card .add-icon:hover{cursor:pointer}.exercise-search-results-card .mat-mdc-card-header-text{margin:0;padding:0 4px;width:85%;box-sizing:border-box}.exercise-search-results-card .mat-mdc-card-header .mat-mdc-card-title{margin-bottom:0!important;font-size:14px;width:100%;overflow-x:hidden;text-overflow:ellipsis;white-space:pre-wrap}.exercise-search-filter-container{padding:5px 0}.exercise-search-filter-container .mat-mdc-form-field{margin-bottom:0}.exercise-search-filter-container .mat-mdc-text-field-wrapper{padding-bottom:0}.workouts-chip{opacity:1!important;color:var(--color-accent-on, #efefef)!important;background-color:var(--color-accent, #117afa)!important}.workout-settings-page{display:flex;flex-direction:column;align-items:flex-start}html,body{--mat-text-button-horizontal-padding: 16px;--mdc-text-button-label-text-size: 14px;margin:0;padding:0;height:100%;font-family:WorkSans-Regular,sans-serif;color:#4a4a4a;background-color:var(--color-background, #191919)}html.body-isolated,body.body-isolated{background-color:#f2f2f2}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mat-mdc-option .mdc-list-item__primary-text{color:#000000de}.mdc-text-field--outlined{background-color:#fff}.employer-provider-select .mat-mdc-text-field-wrapper{padding-bottom:0}a{color:var(--color-secondary, #858585);cursor:pointer}.sub-text,.primary-sub-text{font-family:WorkSans-Regular,sans-serif;font-weight:400;font-size:13px}.primary-sub-text{color:var(--color-secondary, #858585)}h1{font-size:24px}h1 .mat-icon{font-size:30px;display:inline;vertical-align:text-bottom;margin-right:10px;color:inherit}h1,h2,h3,h4,h5,h6{color:#4a4a4a;text-transform:uppercase}h1,h2{font-family:WorkSans-Regular,sans-serif;letter-spacing:.04em}h2{font-size:20px}h3{font-family:WorkSans-Bold,sans-serif;font-weight:400}h4,h5,h6{font-family:WorkSans-Medium,sans-serif;font-weight:400}h3{font-size:16px}.header-primary{color:var(--color-accent, #117afa);text-align:center}.table-sub-header{margin-top:20px;border-bottom:1px solid #4a4a4a;text-transform:uppercase;padding-bottom:10px}.bold{font-weight:700}.bold-medium{font-family:WorkSans-Medium,sans-serif}.full-width,.full-width-max-half{width:100%}.full-height{height:100%}.full-view-height{height:100vh}.column-flex-end{align-items:flex-end}.no-scroll{overflow:hidden}.no-margin{margin:0}.no-padding{padding:0!important}.no-cursor{cursor:default}.no-vertical-scroll{overflow-y:hidden!important}.margin-top-zero{margin-top:0}.position-relative{position:relative}.mat-mdc-button.mdc-button{border-radius:24px;padding:0 16px!important}.mat-mdc-button.mat-button-prefix-inline{margin-right:5px}.mat-badge .mat-badge-content{line-height:2em!important;background:var(--color-error, #ff0000)}.hidden{display:none!important}.hideOptGroup .mat-mdc-optgroup-label{display:none}.text-disabled{opacity:.5}.text-disabled-italic{opacity:.5;font-style:italic}.hidden-visibility{visibility:hidden!important}.bg-transparent{background:transparent}.p-first{margin-top:0}.p-last{margin-bottom:0}.selectable{cursor:pointer}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-align-center{display:flex;align-items:center}.flex-justify-center{display:flex;justify-content:center}.flex-align-justify-center{display:flex;align-items:center;justify-content:center}.flex-align-justify-center-column{display:flex;flex-direction:column;align-items:center;justify-content:center}.flex-align-end{display:flex;align-items:flex-end}.flex-justify-end{display:flex;justify-content:flex-end}.flex-justify-start{display:flex;justify-content:flex-start}.flex-align-start{display:flex;align-items:flex-start}.no-side-padding{padding-left:0;padding-right:0}.inline-form-field.mat-form-field-appearance-fill .mat-mdc-form-field-flex{padding-top:0}.inline-form-field.mat-form-field-appearance-fill .mat-mdc-form-text-infix{padding-top:.25em;padding-bottom:1em}.inline-form-field.mat-form-field-appearance-fill .mat-mdc-form-field-text-prefix,.inline-form-field.mat-form-field-appearance-fill .mat-mdc-form-field-text-suffix{top:.4em}.inline-form-field.mat-form-field-appearance-fill .mat-mdc-form-field-text-suffix{margin-right:-.25em}.inline-form-field.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:none}.inline-form-field-readonly .mdc-line-ripple{display:none}.inline-form-field-readonly .mat-mdc-select-arrow{border:0}.inline-form-field-readonly .mat-mdc-select-value-text{color:#4a4a4a}.mdc-tab__content{text-transform:uppercase}.mdc-tab__content .mat-icon-error{color:var(--color-error, #ff0000);margin-left:5px}mat-form-field input:read-only,mat-form-field textarea:read-only{color:#9a9a9a}.inline-form-field-descriptor,.inline-row-form-field-descriptor{padding-left:10px;font-style:italic;color:#9a9a9a}.inline-row-form-field-descriptor{margin-left:-15px;padding-left:0;margin-right:25px;display:inline-block}.help-descriptor,.help-descriptor-light{color:#9a9a9a;font-size:12px}.mat-mdc-menu-content .help-descriptor-light{text-align:center;padding:5px}.help-text,.help-text-light,.help-text-sub,.help-text-area{color:#9a9a9a;font-style:italic}.help-text-light,.help-descriptor-light{color:#b4b4b4!important}.help-text-regular{color:#9a9a9a;font-size:85%}.help-text-radio{color:#9a9a9a;font-size:85%;margin-top:15px;margin-bottom:20px}.help-text-sub{font-style:normal;margin:2px 0 0}.help-text-area{font-family:WorkSans-Regular,sans-serif;font-style:normal;font-size:11px;text-transform:uppercase;margin-bottom:10px}.help-text-area .help-text-area-value{text-transform:none}.help-text-area h4{margin-top:0}.help-section{border:1px solid #ddd;border-radius:10px;font-size:14px;color:#9a9a9a;padding:15px;min-width:280px;margin:20px 0 0;text-align:left}.help-section .help-section-header{text-decoration:underline}.help-section ul{margin:0}.mat-mdc-button.button-tertiary-select,.mat-form-select-bordered{border-radius:24px;border:1px solid rgba(0,0,0,.2);overflow:hidden;padding:0 10px}.mat-mdc-button.button-tertiary.button-tertiary-select{padding:0 20px;text-transform:none;font-size:100%;font-weight:400;font-family:WorkSans-Regular,sans-serif!important}.mat-mdc-button.button-tertiary.button-tertiary-select .mat-icon{margin-left:6px;margin-right:-6px}.user-search-field-grid-container{display:grid}.user-search-field-grid-container .search-field-grid-item{grid-column:1;grid-row:1;margin-bottom:20px}.user-search-field-grid-container .user-chip-grid-item{grid-column:1;grid-row:1;z-index:2}.mat-form-select-bordered{margin:0!important}.mat-form-select-bordered .mat-mdc-text-field-wrapper{padding-bottom:0;height:100%}.mat-form-select-bordered .mdc-line-ripple{display:none}.mat-form-select-bordered .mat-mdc-form-text-infix{padding:.74em 0 .65em!important;width:auto;min-width:80px;border-top:0!important;-webkit-user-select:none;user-select:none;outline:none}.mat-form-select-bordered .mat-mdc-form-field-flex{padding-top:0!important}.mat-form-select-bordered .mat-mdc-select-arrow-wrapper{transform:initial!important}.mat-form-select-bordered .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow{color:#4a4a4a!important}.mat-form-field-appearance-legacy .mat-mdc-form-text-infix{border-top:0}.mat-form-field-appearance-legacy.mat-form-field-no-hint .mat-mdc-text-field-wrapper,.mat-form-field-appearance-outline.mat-form-field-no-hint .mat-mdc-text-field-wrapper{padding-bottom:0}.mat-form-field-appearance-legacy.mat-form-field-no-hint .mat-mdc-form-field-subscript-wrapper,.mat-form-field-appearance-outline.mat-form-field-no-hint .mat-mdc-form-field-subscript-wrapper{display:none}.mat-form-field-appearance-legacy.mat-form-field-no-hint .mdc-line-ripple,.mat-form-field-appearance-outline.mat-form-field-no-hint .mdc-line-ripple{bottom:0}.mat-mdc-form-field-error{font-size:14px}.mat-error-outside-header,.mat-error-outside-radio{margin-top:15px;margin-bottom:20px}.mat-error-outside-header-secondary{margin-top:25px;margin-bottom:20px;margin-left:30px}.mat-error-below-header{margin-top:-20px;margin-bottom:5px;margin-left:15px}.mat-error-outside-input,.mat-error-outside-input .alert.alert-inline{margin-top:-18px;margin-bottom:20px}.mat-error-outside-input-secondary{margin-top:-15px;margin-bottom:20px}.mat-error-outside-select,.mat-error-above-actions{margin-top:-25px;margin-bottom:20px}.mat-error-above-actions{text-align:left}.mat-error-outside-single-selected{margin-top:-20px;margin-bottom:20px}.mat-error-outside-setting{margin-top:-5px;margin-bottom:0;text-align:left}.mat-error-outside-margin{margin-top:-5px;margin-bottom:20px}.mat-hint-outside-field{position:absolute;font-size:85%;margin:10px;display:block;background:#fff}.bullet-small{background-color:#ddd;border-radius:50%;width:7px;height:7px;margin-right:8px}.bullet-small.bullet-small-active{background-color:var(--color-accent, #117afa)}.bullet-small.bullet-small-private,.bullet-small-dark{background-color:#4a4a4a}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-content-container,.ng-content-container>.ng-star-inserted{position:relative;display:flex;flex-direction:column;flex:1;background:#f2f2f2}.top-header-row{display:flex;background:#fff;flex-direction:row;align-items:center;padding:0;min-height:64px;box-sizing:border-box;flex-shrink:0;width:100%}.top-header-row .page-content-library-header{flex:1;color:#9a9a9a;font-size:92%;display:flex}.page-content-header{display:flex;flex-direction:row;align-items:center;padding:0;min-height:84px;box-sizing:border-box;flex-shrink:0;max-width:1024px;margin:0 auto}.page-content-header.page-content-header-max{max-width:initial}.page-content-header h1,.page-content-header h2{margin:0 auto 0 0}.page-content-header .page-content-library-header{flex:1;color:#9a9a9a;font-size:92%;display:flex;flex-direction:column}.page-content-header .button-secondary:first-child{margin:0 0 0 auto}.page-content-header .button-secondary:not(:last-child),.page-content-header .button-tertiary{margin-right:30px}.user-profile-tab,.user-profile-tab .avatar-container,.user-profile-tab .mat-mdc-tab-header{padding:0}.page-content-body.user-tab-body,.page-tab-body{padding-top:30px;overflow-x:hidden}.page-content-library-header{flex:1;color:#9a9a9a;font-size:92%}.page-content-library-header .header-breadcrumb-caret{font-size:80%;margin:0 .5em;display:inline-block;font-weight:700}.mat-toolbar-no-stick{position:initial!important}.page-content-meta-header-thumbnail,.mat-mdc-table-cell-thumbnail{margin-right:15px}.page-content-meta-header-thumbnail .image-grid-thumbnail,.mat-mdc-table-cell-thumbnail .image-grid-thumbnail{margin:0}th.mat-mdc-header-cell.mat-mdc-table-cell-thumbnail,td.mat-mdc-cell.mat-table-cell-thumbnail{width:80px}th.mat-mdc-header-cell.mat-mdc-table-cell-thumbnail .image-grid-thumbnail,td.mat-mdc-cell.mat-table-cell-thumbnail .image-grid-thumbnail{margin:0}.button-primary.mdc-button.mat-mdc-button{color:#efefef}.page-content-meta-header{box-sizing:border-box;display:flex;flex-direction:column;flex:1;margin:0;padding:20px 0 0;width:100%}.page-content-meta-header.page-content-meta-header-spacing{margin-bottom:30px}.page-content-meta-header h1,.page-content-meta-header h2,.page-content-meta-header h3{margin-top:0;margin-bottom:0;display:flex;align-items:flex-end}.page-content-meta-header .mat-mdc-chip-list,.page-content-meta-header .chips-placeholder{margin-top:8px;display:block;margin-bottom:-10px;margin-left:-2px}.page-content-meta-header .mat-mdc-chip-list.chips-placeholder,.page-content-meta-header .chips-placeholder.chips-placeholder{margin-bottom:0}.page-content-meta-header .page-content-edit-actions{flex-shrink:0}.page-content-meta-header .page-content-meta-header-title,.page-content-meta-header .page-content-meta-header-main-description{display:flex;flex-direction:row;justify-content:space-between;-webkit-user-select:none;user-select:none;outline:none}.page-content-meta-header .page-content-meta-header-close{margin-left:-23px}.page-content-meta-header input{min-width:250px;max-width:100%;line-height:28px}.page-content-meta-header input,.page-content-meta-header textarea{width:auto;flex-shrink:0;flex-grow:0;border-bottom:1px solid #9a9a9a}.page-content-meta-header input:focus,.page-content-meta-header textarea:focus{border-bottom:1px solid var(--color-accent, #117afa)}.page-content-meta-header input[readonly],.page-content-meta-header textarea[readonly]{border-bottom:1px dotted #ccc}.page-content-meta-header .edit-button,.page-content-meta-header .edit-button-icon.mat-mdc-button{min-width:initial;padding:0 5px;margin-left:5px;flex-shrink:0;flex-grow:0}.page-content-meta-header .page-content-meta-header-details{display:flex;background:#fff;padding:30px;border-top-left-radius:10px;border-top-right-radius:10px}.page-content-meta-header .page-content-meta-header-main-description{margin:0;-webkit-user-select:none;user-select:none;outline:none}.page-content-meta-header .page-content-meta-header-main-description>input{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-content-meta-header .page-content-meta-header-main-details{margin:8px 0 0;font-size:75%;-webkit-user-select:none;user-select:none;outline:none;color:#9a9a9a}.page-content-meta-header .page-content-meta-header-title{width:100%;margin-bottom:15px;align-items:center}.page-content-meta-header .page-content-meta-header-title .mat-mdc-button{margin-right:30px}.page-content-meta-header .page-content-meta-header-title .mat-mdc-button.mat-button-icon{margin-right:10px;margin-top:2px}.page-content-meta-header .page-content-meta-header-title .button-primary{min-width:120px;margin-right:0}.page-content-meta-header .page-content-meta-header-title .page-content-library-header h1{margin-top:4px}.page-content-meta-header .page-content-meta-header-data-thumbnail .page-content-meta-header-main-description{margin-top:8px}.page-content-meta-header .link-button{margin-top:-3px}.page-content-meta-header .page-content-meta-header-title-edit,.page-content-header-tabs .page-content-meta-header-title-edit{margin-right:auto;height:30px}.page-content-meta-header .page-content-meta-header-title-edit .mat-icon,.page-content-header-tabs .page-content-meta-header-title-edit .mat-icon{height:22px;width:22px;font-size:22px}.page-content-header-tabs{margin:20px 0 0;width:100%}.page-content-header-tabs .page-content-meta-header-title-edit{padding-bottom:25px}.page-content-header-tabs .page-content-header-tabs-actions{display:flex;align-items:center;margin-bottom:1em}.page-content-header-tabs:after{clear:both}.page-content-header-tabs .avatar-container{padding-bottom:15px}.page-content-header-tabs .avatar-container .avatar-action-button{margin-top:-4px}.page-content-header-tabs .page-tabs{margin:0;padding:0;font-size:14px}.page-content-header-tabs .page-tabs>li{padding:10px 40px}.page-content{padding-left:30px;padding-top:0;padding-right:30px}.page-header-container{display:flex;flex-direction:column}.page-tabs,.content-section-tabs{list-style:none;list-style-type:none}.page-tabs>li,.content-section-tabs>li{display:inline-block;font-weight:700;text-transform:uppercase;outline:none;cursor:pointer}.page-tabs>li.tab-active,.content-section-tabs>li.tab-active{font-weight:700;color:var(--color-secondary, #858585);border-bottom:2px solid var(--color-secondary, #858585)}.tab-group.tab-group-hide-tabs .mat-mdc-tab-list,.tab-group.tab-group-hide-tabs .mat-mdc-tab-header{display:none}.tab-group.tab-group-hide-tabs .page-tab-body{padding-top:0;margin-top:0}.tab-group .mat-mdc-tab{opacity:1;color:#4a4a4a;min-width:80px}.tab-group .mat-mdc-tab.mdc-tab--active{color:var(--color-accent, #117afa);font-family:WorkSans-Medium,sans-serif}.content-section-tabs{width:100%;height:100%;margin-top:-48px;overflow:hidden}.content-section-tabs .mat-mdc-tab-header{margin-bottom:5px}.content-section-tabs .mat-mdc-tab-header .mat-mdc-tab-header-pagination{display:none!important}.content-section-tabs .mat-ink-bar{background-color:transparent!important}.content-section-tabs>li{padding:12px 20px;margin:-10px 0}.page-content-header-breadcrumb{flex-direction:column;align-items:flex-start;padding-top:5px}.page-content-header-breadcrumb .link-button,.page-content-header-breadcrumb .link-button.mat-mdc-button{margin-left:-5px;font-size:14px;color:var(--color-secondary, #858585)}.page-content-header-breadcrumb .link-button .mat-icon,.page-content-header-breadcrumb .link-button.mat-mdc-button .mat-icon{font-size:18px;width:18px;height:18px}.page-content-body,.page-content-body-search{position:relative;padding:0 0 30px;background:#f2f2f2}.page-content-body{flex:1;justify-content:center;margin:0 auto;max-width:1024px}.page-content-body.page-content-body-max{max-width:initial}.page-content-body-search{display:flex;position:relative;padding:0 30px 30px;background:#f2f2f2}.page-content-body-search.exercise-page-content-body{flex-direction:column;align-items:center}.page-content-body-search .content-container-search-filter{background:#fff;display:flex;flex-direction:column;align-items:center;height:fit-content;overflow:hidden;flex:initial;padding:1em;position:sticky;top:30px}.page-content-body-search .content-container-search-filter .mat-mdc-text-field-wrapper{padding-bottom:1em}.page-content-body-search .content-container-search-results{margin-left:30px}.page-content-body-search .content-container-search-results.exercise-content-container-search-results{margin-left:0;width:100%}.page-content-body-search .content-container-search-results .empty-data-placeholder{margin-right:20px;height:100%}.content-section-header{display:flex;justify-content:space-between;margin-top:-10px}.content-section-header .content-section-tabs{margin-top:auto;margin-bottom:auto;margin-left:auto}.content-section-header .link-button{margin-left:auto;margin-top:-4px}.content-section-header h3{margin:14px 0}.content-section-header.content-section-header-inline{margin-top:5px;margin-bottom:-10px}.content-section-description{margin:25px 0}.content-section-header-actions{margin-left:auto;display:flex;justify-content:center}.content-section-header-actions>button:not(:last-child){margin-right:20px}.content-section-header-filters{display:flex;justify-content:space-between;margin-bottom:20px}.mat-header-edit{display:flex}.mat-header-edit h3{flex:1;margin:0;align-self:center;margin-top:0!important}.mat-header-edit .mat-header-edit-actions{flex-shrink:0}.sidenav-toolbar-options{list-style-type:none;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0}.sidenav-toolbar-options li{display:inline-block}.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-icon-button,.mat-mdc-outlined-button,.mat-mdc-unelevated-button,.mat-mdc-fab,.mat-mdc-mini-fab{font-family:WorkSans-Medium,sans-serif!important;line-height:normal}.mat-hint-caption{font-size:14px}.mat-mdc-button.toolbar-option-divider{border-radius:0;border-right:1px solid #ddd;margin-right:15px}.mat-mdc-button.toolbar-option-divider.toolbar-option-no-end-margin{margin-right:0}.mat-mdc-menu-item{color:#4a4a4a}.mat-mdc-menu-item .mat-icon{margin-bottom:3px}.mat-mdc-menu-item .mat-icon.mat-icon-indicator{font-size:16px;margin-left:5px;margin-bottom:-5px;color:#9a9a9a}.mat-menu-item-avatar{padding:15px 15px 10px;min-width:240px;box-sizing:border-box}.mat-mdc-menu-panel{min-width:140px!important}.mat-sort-header-button{text-transform:uppercase;font-size:14px!important;font-weight:700!important;color:#4a4a4a!important}.grid-status-column{color:#4a4a4a!important;font-weight:700}.button-destructive.mat-mdc-button,.button-destructive-secondary.mat-mdc-button,.button-primary.mat-mdc-button,.button-secondary.mat-mdc-button,.button-tertiary.mat-mdc-button,.button-tertiary.mat-mdc-outlined-button{border-radius:24px;text-transform:uppercase;font-family:WorkSans-Medium,sans-serif;line-height:normal;min-width:100px;min-height:44px;padding:0 16px}.button-destructive.mat-mdc-button.button-icon,.button-destructive-secondary.mat-mdc-button.button-icon,.button-primary.mat-mdc-button.button-icon,.button-secondary.mat-mdc-button.button-icon,.button-tertiary.mat-mdc-button.button-icon,.button-tertiary.mat-mdc-outlined-button.button-icon{min-width:60px}.button-destructive.mat-mdc-button .mat-icon,.button-destructive-secondary.mat-mdc-button .mat-icon,.button-primary.mat-mdc-button .mat-icon,.button-secondary.mat-mdc-button .mat-icon,.button-tertiary.mat-mdc-button .mat-icon,.button-tertiary.mat-mdc-outlined-button .mat-icon{padding-bottom:2px}.mat-mdc-button.button-icon,.mat-button.button-stroked-icon,.mat-button.button-stroked-icon-warn{padding:0;width:auto;min-width:45px;box-sizing:border-box;height:44px}.mat-mdc-button.button-stroked-icon,.mat-button.button-stroked-icon-warn{border-radius:50%;border-width:2px;border-style:solid}.mat-mdc-button.button-icon:not(:disabled),.mat-button.button-stroked-icon:not(:disabled){border-color:#4a4a4a!important;color:#4a4a4a!important}.mat-mdc-button.button-stroked-warn:not(:disabled),.mat-button.button-stroked-icon-warn:not(:disabled){border-color:var(--color-error, #ff0000)!important;color:var(--color-error, #ff0000)!important}.mat-mdc-card{color:#4a4a4a}.warn{color:var(--color-error, #ff0000)}.success{color:var(--color-success, #00b300)}.button-primary.mat-mdc-button,.pro-dialog-container-page .button-primary.mat-button,app-loading-button .button-primary.mat-button{background-color:var(--color-accent, #117afa);color:var(--color-accent-on, #efefef)}.button-destructive.mat-mdc-button,app-loading-button .button-destructive.mat-button{background-color:var(--color-error, #ff0000);color:var(--color-error-on, #efefef)}.button-destructive.mat-mdc-button[disabled],app-loading-button .button-destructive.mat-button[disabled]{background-color:#ccc;color:#00000042!important}.button-primary.mat-mdc-button[disabled]{background-color:#ccc;color:#00000042!important}.button-secondary.mat-mdc-button[disabled],.button-tertiary.mat-button[disabled]{color:#00000042!important;border-color:#00000042!important}.link-button[disabled],.link-button[disabled] .mat-icon,.mat-mdc-menu-item[disabled] .mat-icon-no-color{color:#00000042}.button-destructive-secondary.mat-mdc-button{color:var(--color-error, #ff0000)!important;border:1px solid var(--color-error, #ff0000);background-color:#fff}.button-secondary.mat-mdc-button{color:var(--color-secondary, #858585)!important;border:1px solid var(--color-secondary, #858585)}.button-secondary.mat-mdc-button.button-secondary-foreground{color:#4a4a4a;border-color:#4a4a4a}.button-secondary.mat-mdc-button.button-secondary-foreground[disabled]{color:#00000042;border-color:#00000042}.button-tertiary-outline.mat-mdc-button{color:#4a4a4a!important;border:1px solid rgba(0,0,0,.37);background-color:#fff}.pro-dialog-container-page .button-tertiary.mat-mdc-button,.button-tertiary.mat-button{color:#4a4a4a;background-color:inherit}.link-button,button.link-button.mat-mdc-button,.link-button.mat-button{background:none;border:none;text-transform:uppercase;font-size:14px;outline:none}.link-button .mat-button-text,button.link-button.mat-mdc-button .mat-button-text,.link-button.mat-button .mat-button-text{font-size:14px;display:inline-block}.link-button:not([disabled]),button.link-button.mat-mdc-button:not([disabled]),.link-button.mat-button:not([disabled]){color:var(--color-secondary, #858585);cursor:pointer}.link-button:not([disabled]) .mat-icon,button.link-button.mat-mdc-button:not([disabled]) .mat-icon,.link-button.mat-button:not([disabled]) .mat-icon{color:var(--color-secondary, #858585)}button.link-button.mat-mdc-button.link-button-tertiary:not([disabled]),button.link-button.mat-mdc-icon-button.link-button-tertiary:not([disabled]){color:#4a4a4a}button.link-button.mat-mdc-button.link-button-tertiary:not([disabled]) .mat-icon,button.link-button.mat-mdc-icon-button.link-button-tertiary:not([disabled]) .mat-icon{color:#4a4a4a}.link-button-inline{margin-right:10px}.link-button,.link-button.mat-mdc-button{padding-left:0;padding-right:0}.tab-button,.tab-button.mat-mdc-button{padding:0 26px}.tab-button.tab-button-active,.tab-button.mat-mdc-button.tab-button-active{border-bottom:2px solid var(--color-accent, #117afa);border-radius:0}.mat-menu-profile .mat-mdc-menu-content{padding-bottom:0!important}.divider{border-top:1px solid #ddd;width:100%;min-height:1px}.bottom-fadeout{position:absolute;bottom:0;width:100%;height:10px;background:-webkit-linear-gradient(rgba(255,255,255,.25) 0%,rgb(255,255,255) 100%);background-image:linear-gradient(#ffffff40,#fff);background-image:-ms-linear-gradient(rgba(255,255,255,.25) 0%,rgb(255,255,255) 100%)}.file-upload img,.cropped-image-row img,.content-grid-thumbnail,.image-grid-thumbnail{background:#f7f7f7;box-shadow:0 2px 1px -1px #0003,0 1px 1px #0000003d,0 1px 3px #0000004d!important;object-fit:cover;-webkit-user-select:none;user-select:none;outline:none}.content-grid-thumbnail,.image-grid-thumbnail{max-height:100px;width:auto;object-fit:contain}.image .content-thumbnail-card{display:flex;width:175px;min-height:94px;cursor:pointer}.image .content-thumbnail-card:hover{opacity:.8}.content-thumbnail-card,.content-grid-thumbnail,.image-grid-thumbnail{display:inherit;box-sizing:border-box;border-radius:4px!important;overflow:hidden}.content-thumbnail-card,.content-grid-thumbnail,.image-grid-thumbnail{margin:0 10px 10px 0}.content-thumbnail-card.image-grid-thumbnail-selected,.content-thumbnail-card.content-thumbnail-card-selected,.content-grid-thumbnail.image-grid-thumbnail-selected,.content-grid-thumbnail.content-thumbnail-card-selected,.image-grid-thumbnail.image-grid-thumbnail-selected,.image-grid-thumbnail.content-thumbnail-card-selected{border:5px solid var(--color-accent, #117afa)}.content-thumbnail-card.image-grid-thumbnail-disabled,.content-grid-thumbnail.image-grid-thumbnail-disabled,.image-grid-thumbnail.image-grid-thumbnail-disabled{opacity:.5!important}.content-thumbnail-card.image-grid-placeholder,.content-grid-thumbnail.image-grid-placeholder,.image-grid-thumbnail.image-grid-placeholder{border:2px dashed #9a9a9a;background:transparent;box-shadow:none!important;display:flex;align-items:center;justify-content:center;cursor:pointer;width:150px;min-height:80px}.content-thumbnail-card.image-grid-placeholder:hover,.content-grid-thumbnail.image-grid-placeholder:hover,.image-grid-thumbnail.image-grid-placeholder:hover{opacity:.5}.content-thumbnail-card.image-grid-placeholder .mat-icon,.content-grid-thumbnail.image-grid-placeholder .mat-icon,.image-grid-thumbnail.image-grid-placeholder .mat-icon{margin-top:-2px;margin-right:5px}.content-thumbnail-card.empty-grid-thumbnail,.content-grid-thumbnail.empty-grid-thumbnail,.image-grid-thumbnail.empty-grid-thumbnail{display:flex;justify-content:center;align-items:center;border-top:1px solid #ddd}.content-thumbnail-card.empty-grid-thumbnail .mat-icon,.content-grid-thumbnail.empty-grid-thumbnail .mat-icon,.image-grid-thumbnail.empty-grid-thumbnail .mat-icon{color:#ccc;font-size:58px;width:58px;height:58px}.content-thumbnail-card.mat-mdc-card{padding:0;overflow:hidden}.content-thumbnail-card.mat-mdc-card img{width:100%;height:100%;box-sizing:border-box;object-fit:cover}.video-control-button{position:absolute;top:50%;left:50%;transition:all .1s;transform:translate(-50%) translateY(-50%);cursor:pointer;border:1px solid rgba(255,255,255,.45);border-radius:40px;background:transparent;color:#fff;display:flex;justify-content:center;align-items:center;padding:0;box-shadow:0 0 2px 1px #4a4a4a;outline:none}.video-control-button:hover{border-color:#fff;background:#00000040}.video-control-button .mat-icon{height:54px!important;width:54px!important;font-size:54px!important;color:#fff;line-height:54px!important;text-shadow:0px 0px 2px #000;opacity:.82}.video-control-button .mat-icon:hover{opacity:1}.video-control-button.video-control-icon-playing{top:5px;right:5px;transform:translate(0) translateY(0);left:initial;background:#fffc;z-index:999}.video-control-button.video-control-icon-playing .mat-icon{width:20px!important;height:20px!important;font-size:20px!important;color:#4a4a4a;line-height:20px!important}.fullscreen-video-button{bottom:0;position:absolute;border:none;background:#00000026;cursor:pointer;transition:all .1s;right:0;height:38px}.fullscreen-video-button:focus{outline:none}.fullscreen-video-button .mat-icon{color:#fff;transition:all .1s;text-shadow:0px 0px 2px rgb(0,0,0);font-size:28px;height:28px;width:28px}.fullscreen-video-button:hover .mat-icon{opacity:.7}.empty-data-placeholder{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:50px;padding:30px 0!important;box-sizing:border-box;font-size:22px;color:#4a4a4a}.empty-data-placeholder .empty-data-header{color:#9a9a9a;font-weight:700}.empty-data-placeholder.empty-data-placeholder-no-top-spacing{padding-top:0!important}.empty-data-placeholder .empty-data-secondary{font-size:14px;padding:20px 0;color:#9a9a9a}.empty-data-placeholder.empty-data-placeholder-inline{align-items:flex-start}.empty-data-placeholder.empty-data-placeholder-inline .empty-data-placeholder-inner{display:flex;padding:10px 20px;align-items:center}.empty-data-placeholder.empty-data-placeholder-inline .empty-data-placeholder-inner .empty-data-placeholder-mat-icon.mat-icon{font-size:40px;height:40px;width:40px;margin-bottom:0;margin-right:12px}.empty-data-placeholder.empty-data-placeholder-inline .empty-data-placeholder-inner .empty-data-header{margin-right:22px}.empty-data-placeholder.empty-data-placeholder-no-outline .empty-data-placeholder-inner{border:0}.empty-data-placeholder-wrapper{width:100%;padding:0 10px}.empty-data-placeholder-inner{width:75%;padding:10px;border-radius:50px;box-sizing:border-box}.empty-data-placeholder-mat-icon.mat-icon{font-size:80px;height:80px;width:80px;margin-bottom:20px;color:#9a9a9a}.mat-mdc-dialog-container .empty-data-placeholder{padding:40px 0 20px!important;box-sizing:border-box}.mat-mdc-dialog-container .empty-data-placeholder.empty-data-placeholder-inline{height:auto}.description-popover{white-space:pre-line;text-align:center;font-size:12px}.mic-disabled{white-space:pre-line;text-align:center;font-size:26px}.avatar-container{display:flex;align-items:center}.avatar-container .active>.avatar-label{color:var(--color-accent-on, #efefef)}.avatar-container .avatar-label,.avatar-container .help-descriptor{margin-left:10px}.avatar-container .avatar-label .avatar-label-sub,.avatar-container .help-descriptor .avatar-label-sub{margin-top:4px}.avatar-container .avatar-label .help-text-sub,.avatar-container .help-descriptor .help-text-sub{font-size:86%}.avatar-container h1{margin:2px 0 0 15px}.avatar-container h3{font-family:WorkSans-Regular,sans-serif;font-weight:700;margin:0 0 0 10px}.avatar-container .exercise-table-checkbox{margin-left:5px}.avatar-container-header{border-bottom:1px solid #ddd;padding-bottom:15px;margin-top:0;margin-bottom:20px}.sidenav-container.mat-drawer-container{overflow:visible}.sidenav-container.mat-drawer-container .mat-drawer.mat-drawer-side{z-index:1}.settings-container.mat-drawer-container{overflow:visible;color:#4a4a4a;background-color:#f2f2f2}.settings-container.mat-drawer-container .mat-drawer-content{overflow:visible}.settings-container.mat-drawer-container .settings-inner-container{height:100%;display:flex;flex-direction:column;padding:30px 30px 15px 0;box-sizing:border-box}.settings-container.mat-drawer-container .settings-header{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;margin-bottom:25px;padding-left:30px;padding-right:30px}.settings-container.mat-drawer-container .settings-header h1{margin:0;color:#4a4a4a}.settings-container.mat-drawer-container .settings-header .mat-button-close{margin-left:auto;margin-right:-20px}.settings-container.mat-drawer-container .settings-body{flex:1 1 auto;overflow-y:auto;padding:0 30px}.settings-container.mat-drawer-container .settings-actions{flex:0 0 auto;text-align:right;padding-left:30px;padding-right:30px;padding-top:30px 30px 15px}.settings-container.mat-drawer-container .settings-actions .mat-mdc-button{margin-left:20px}.settings-container.mat-drawer-container .settings-actions .settings-actions-version{display:flex;align-items:center;width:100%;justify-content:flex-end}.settings-container.mat-drawer-container .settings-actions .settings-actions-version .version-container{margin-right:auto;color:#9a9a9a;margin-bottom:5px}.settings-container.mat-drawer-container .settings-actions .settings-actions-version .edit-cancel{margin-right:auto}.settings-container.mat-drawer-container .settings-drawer{background:#f2f2f2;z-index:1000;width:600px}.settings-container.mat-drawer-container .mat-drawer-backdrop{position:fixed;inset:0;z-index:1000}.image-grid-selection{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;position:relative}.image-property-container .image-grid-selection{margin-bottom:15px}.biometric-graph-results{flex-direction:row;display:flex;flex-wrap:wrap;border-bottom:1px solid #eaeaea;padding:10px 20px 20px;margin-bottom:20px}.biometric-graph-result{text-align:center;flex:1}.biometric-graph-result .radial-bar-graph{display:inline-block}.grid-list-centered{width:80%;margin:auto;display:flex;flex-wrap:wrap}.grid-list-centered-item{width:100%;display:flex;padding:20px 10px;box-sizing:border-box;min-width:300px;border-bottom:1px solid rgb(230,230,230)}.grid-list-centered-label-readonly{flex:1;align-items:center;display:flex;justify-content:space-between;padding-right:25px}.grid-list-centered-value-readonly{font-weight:700;align-items:center;display:flex}.drop-target{position:absolute;right:0;left:0;background-color:#fff;z-index:999;padding:10px 30px;min-height:226px;box-sizing:border-box;display:flex;-webkit-user-select:none;user-select:none;outline:none}.drop-target .timeline-mat-card-connector{display:none!important}.drop-target .drop-target-content{border:2px dashed #9a9a9a;border-radius:10px;flex:1;display:flex;justify-content:center;align-items:center}.drop-target .drop-target-content .drag-target-content-placeholder{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;flex-direction:column}.drop-target .drop-target-content .drag-target-content-placeholder .drag-target-content-placeholder-header{display:flex;justify-content:center;align-items:center}.drop-target .drop-target-content .drag-target-content-placeholder .mat-icon-delete{font-size:30px;height:30px;width:30px;margin-top:-6px;color:#4a4a4a;padding-bottom:0;padding-left:0}.drop-target .drop-target-content .drag-target-content-placeholder .mat-button-text{margin-left:5px;font-weight:700;text-transform:uppercase;line-height:30px;color:#4a4a4a;font-size:28px}.drop-target .drop-target-content .drag-target-content-placeholder .mat-mdc-form-field-hint{margin-top:10px;font-size:13px}.biometrics-list{display:flex;flex-direction:row}.client-measurement-accordion .mat-expansion-panel{box-shadow:none!important;border-radius:0!important;margin-bottom:0}.client-measurement-accordion .mat-expansion-panel .mat-expansion-panel-header{padding-left:5px}.client-measurement-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-panel-header-title{align-items:center;text-transform:uppercase}.client-measurement-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-panel-header-description{justify-content:flex-end}.client-measurement-accordion .mat-expansion-panel .mat-expansion-panel-body{padding:0 5px}.client-measurement-accordion .mat-expansion-panel .mat-mdc-tab-body-wrapper{height:300px}.client-measurement-accordion .mat-expansion-panel .mat-mdc-tab-body-wrapper .mat-mdc-tab-body{overflow-x:hidden;overflow-y:auto}.client-measurement-accordion .mat-expansion-panel:after{content:"";display:block;margin:0 auto;border-bottom:1px solid rgb(228,228,228)}.client-measurement-accordion .mat-expansion-panel:last-child:after{display:none}.client-measurement-accordion .mat-expansion-panel-spacing{margin:0}.expansion-disabled{pointer-events:none}.expansion-disabled input{pointer-events:auto}.mat-list-result .mat-list-result-item{margin-left:0;margin-right:0;border-bottom:1px solid #eaeaea;padding-top:15px;padding-bottom:10px}.mat-list-result .mat-list-result-item [class*=col-]{padding-left:0;padding-right:0;overflow-x:hidden}.mat-list-result>.mat-list-result-item:last-child{border-bottom:0}.mat-list-common .mat-list-common-item{display:flex;border-bottom:1px solid #ddd;padding:10px 0;align-items:center}.mat-list-common>.mat-list-common-item:last-child{border-bottom:0;margin-bottom:0}.mat-list-settings .mat-list-settings-item{margin-bottom:24px;display:flex;border-bottom:1px solid #ddd}.mat-list-settings .mat-list-settings-item .mat-mdc-form-field{padding:0 .5em 0 0;box-sizing:border-box}.mat-list-settings>.mat-list-settings-item:last-child{border-bottom:0;margin-bottom:0}.mat-list-settings .mat-list-settings-actions{display:flex;align-items:center;padding-bottom:26px}.mat-list-settings .mat-list-settings-actions .link-button{min-width:40px;min-height:40px;max-width:40px;max-height:40px;padding:0!important}.mat-mdc-button .mat-mdc-button-touch-target{width:40px;height:40px;padding:0!important}.mat-list-features,.mat-list-settings,.mat-list-common{box-sizing:border-box}.mat-list-features .mat-mdc-checkbox,.mat-list-settings .mat-mdc-checkbox,.mat-list-common .mat-mdc-checkbox{margin-right:1.5em}.mat-list-settings>.mat-list-feature-item:first-child,.mat-list-features>.mat-list-feature-item:first-child{margin-top:0}.mat-list-settings>.mat-list-feature-item:last-child,.mat-list-settings .mat-mdc-list-item:last-child,.mat-list-features>.mat-list-feature-item:last-child,.mat-list-features .mat-mdc-list-item:last-child{margin-bottom:0}.mat-list-settings>.mat-mdc-list-item:last-child,.mat-list-features>.mat-mdc-list-item:last-child{border-bottom:0}.mat-list-settings .mat-list-features-new-item,.mat-list-features .mat-list-features-new-item{margin-top:40px}.mat-list-settings .mat-list-features-new-item .mat-list-features-new-item-actions,.mat-list-features .mat-list-features-new-item .mat-list-features-new-item-actions{padding-bottom:40px}.mat-list-settings .mat-list-feature-item,.mat-list-features .mat-list-feature-item{border:1px solid #eaeaea;border-radius:20px;padding:20px;display:flex;justify-content:space-between;margin:10px 0;min-height:88px;box-sizing:border-box;overflow:hidden}.mat-list-settings .mat-list-feature-item .feature-name,.mat-list-features .mat-list-feature-item .feature-name{font-weight:700}.mat-list-settings .mat-list-feature-item .feature-description,.mat-list-features .mat-list-feature-item .feature-description{font-size:12px;color:#9a9a9a;margin-top:5px}.mat-list-settings .mat-list-feature-item .feature-toggle,.mat-list-features .mat-list-feature-item .feature-toggle{text-align:right}.mat-list-settings .mat-list-feature-item .feature-item-config,.mat-list-features .mat-list-feature-item .feature-item-config{margin:30px 0 0}.mdc-list-item__content{text-overflow:clip!important}.mdc-list-item__content,.mdc-list-item__primary-text,.mat-selecte-value-text,.inline-form-time-divider,.mat-mdc-form-text-infix,.mat-icon,.label{-webkit-user-select:none;user-select:none;outline:none}.mat-mdc-checkbox .mat-mdc-tab{color:#4a4a4a;line-height:26px}.mat-mdc-checkbox .mdc-checkbox__checkmark{border-width:1px;border-color:#4a4a4a}.mat-checkbox-primary.mat-checkbox-indeterminate.mat-accent:not(.mat-mdc-checkbox-disabled) .mdc-checkbox__background,.mat-checkbox-primary.mat-mdc-checkbox-checked.mat-accent:not(.mat-mdc-checkbox-disabled) .mdc-checkbox__background{background-color:var(--color-accent, #117afa)}.mat-mdc-checkbox-primary.mat-checkbox .mdc-checkbox__checkmark{border-width:1px;border-color:#4a4a4a}.mat-action-list.mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content,.mat-action-list.mat-mdc-list-base .mat-mdc-list-option .mdc-list-item__content{padding:0 10px}.delete-confirm-container{width:100%;text-align:center;display:flex;align-items:center}.delete-confirm-container .button-primary,.delete-confirm-container .button-link{margin-right:10px}.delete-confirm{display:inline-block;margin-right:20px;font-size:16px}.client-measurement-tab-group .mat-mdc-tab-header{margin-bottom:20px;margin-top:-10px;border-bottom:none}.client-measurement-tab-group .mat-mdc-tab-header .mat-mdc-tab-header-pagination{display:none!important}.client-measurement-tab-group .mat-mdc-tab{min-width:80px}.client-measurement-tab-group .mat-mdc-tab.mdc-tab--active{color:var(--color-secondary, #858585)}.group-workout-user-list-wrapper .mat-mdc-list .completed-workout .mdc-list-item__content{padding:0}.completed-workout-list-item{display:flex;justify-content:space-between;align-items:center;width:100%}.completed-workout-list-item .completed-workout-title-date{display:flex;flex-direction:column}.completed-workout-list-item .completed-workout-title-date .group-completed-workout-date{font-size:12px}.show-more{white-space:pre-wrap}.show-more .link-button{min-width:auto;line-height:normal}.status-indicator-header{display:flex;flex:1;align-items:center;padding-left:10px}.status-indicator-header h1{margin:0}.status-indicator-header .status-indicator{margin-right:10px}.status-indicator{width:10px;height:10px;border-radius:10px;background:#9a9a9a}.invite-all-clients{margin-right:10px}.content-container-side-selection{padding:0;height:unset;min-height:auto}@media (min-width: 768px){.content-container-side-selection .mat-mdc-list-base{max-height:500px}}.content-container-side-selection .content-section-header,.content-container-side-selection .mat-divider.mat-header-divider-list{margin-left:20px;margin-right:20px}.content-container-side-selection .mat-mdc-list-base .mat-mdc-list-item{height:auto;min-height:50px}.content-container-side-selection .mat-mdc-list-base .mat-mdc-list-item .mdc-list-item__content,.content-container-side-selection .mat-list-base .mat-mdc-list-option .mdc-list-item__content{padding:10px 15px;min-height:inherit}.content-container-side-selection .mat-mdc-list-item{border-bottom:1px solid #eaeaea}.content-container-side-selection .mat-mdc-list-item .form-settings-label{font-weight:400;flex:1}.content-container-side-selection .mat-mdc-list-item .form-settings-value{text-align:right;margin-left:auto;padding-left:15px;flex:0 0 80px;font-size:90%}.content-container-side-selection .mat-mdc-list>.mat-mdc-list-item:last-child{border-bottom:0}.content-container-side-selection .mat-mdc-list-item:not(.selected-row):hover{background-color:rgba(var(--color-secondary-rgb, 133, 133, 133),.075)}.selected-row{background-color:var(--color-accent, #117afa);display:flex;align-items:center;width:100%;font-family:WorkSans-Medium,sans-serif;font-weight:400;color:var(--color-accent-on, #efefef)!important}.selected-row .mdc-list-item__content{color:#f2f2f2}.selected-row div.help-text-light{font-family:WorkSans-Regular,sans-serif}.workout-result-title{display:flex;flex-direction:column;height:auto}.workout-result-title .workout-title{display:flex;flex-direction:row}.workout-result-title .workout-title h3{font-size:18px;margin-right:19px}.workout-result-title .workout-title .workout-result-date{color:#b2b2b2;font-size:16px;font-weight:300;margin:14px 0}.trainer-subscription{display:block;margin-bottom:8px}.trainer-subscription:last-child{margin-bottom:0}.trainer-subscription:first-of-type{font-family:WorkSans-Medium,sans-serif}.roles-cell h4{margin-bottom:10px;margin-top:0}.roles-cell .roles-description{color:#9a9a9a}.account-button-row{margin:30px 0 60px;padding:0 30px}.account-form .col-sm-6:first-child{padding:0 30px}.account-form .col-sm-6:last-child{padding:0 30px}.account-form .admin-email{color:#9a9a9a}.account-form .customer-service-message{margin-bottom:5px}.tenant-manager-avatar-no-image .mat-mdc-form-field-text-prefix{position:unset;margin-right:5px}.tenant-manager-avatar-image .mat-mdc-form-field-text-prefix{position:absolute}.tenant-manager-avatar-image .manager-input{padding-left:39px}.snack-bar-success-container,.snack-bar-error-container{font-weight:700}.snack-bar-success-container{background-color:var(--color-success, #00b300)!important}.snack-bar-error-container{background-color:var(--color-error, #ff0000)!important}.snack-bar-warning-container{background-color:var(--color-caution, #ff8000)!important}.header{margin:0 0 5px;font-size:18px}.text-center{text-align:center}@keyframes fadein{0%{opacity:0}to{opacity:1}}.submit-button{width:100%;height:45px;margin:25px 0;border:none;background-color:var(--color-accent, #117afa);color:#fff;letter-spacing:.12rem;cursor:pointer;transition:.3s}.submit-button:disabled{cursor:initial}.switch-form-container{width:100%;text-align:center}.switch-form-container .switch-form-button{background:transparent;color:var(--color-accent, #117afa);border:none;cursor:pointer}.signup-form-container,.login-form-container,.forgot-password-form-container{font-size:13px;animation:fadein .5s;-webkit-animation:fadein .5s}.signup-form-container input,.login-form-container input,.forgot-password-form-container input{height:45px;width:100%;margin:10px 0;border:1px solid rgb(239,239,239);padding:10px;box-sizing:border-box}.signup-form-container .checkbox-label,.login-form-container .checkbox-label,.forgot-password-form-container .checkbox-label{display:block;padding-left:15px;text-indent:-15px;margin-top:10px}.signup-form-container .terms-checkbox,.login-form-container .terms-checkbox,.forgot-password-form-container .terms-checkbox{width:15px;height:15px;padding:0;margin:0;vertical-align:bottom;position:relative;top:-1px;cursor:pointer}.signup-form-container .terms-message,.login-form-container .terms-message,.forgot-password-form-container .terms-message{font-size:13px;margin-left:5px}.signup-form-container .terms-message a,.login-form-container .terms-message a,.forgot-password-form-container .terms-message a{text-decoration:none;color:var(--color-accent, #117afa)}.signup-form-container .amazon-show-password-icon,.login-form-container .amazon-show-password-icon,.forgot-password-form-container .amazon-show-password-icon{margin-left:-45px}.day-wrapper{margin-right:15px}.day-wrapper .day-wrapper-label{width:100%;font-weight:800;margin-bottom:5px;font-size:13px;text-transform:uppercase;text-align:center}.day-wrapper .day-drop{height:140px;width:140px;padding:0;box-sizing:border-box;border:1px dashed #9a9a9a;border-radius:4px;position:relative}.day-wrapper .day-drop .rest-day-placeholder{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;left:0}.day-wrapper .day-drop .rest-day-placeholder .mat-icon{width:unset;height:unset;font-size:11px;margin-right:4px}.day-wrapper .day-drop .rest-day-placeholder .drag-text{margin-left:4px}.day-wrapper .day-drop .rest-day-placeholder .drag-help{display:flex;align-items:center;justify-content:center;width:100%;font-size:10px;position:absolute;bottom:10px;color:#9a9a9a}.day-wrapper .day-drop .rest-day-placeholder .plan-workout-title{text-align:left}.day-wrapper .day-drop-empty{background:transparent}.day-wrapper .timeline-weekday{font-weight:800}.day-wrapper .cdk-drag-placeholder{max-width:100%;max-height:100%}.plan-workout{display:flex;position:relative;align-items:center;font-size:12px;width:100%;height:33px;cursor:grab;padding:2px 4px;box-sizing:border-box;background:#fff;margin-bottom:2px}.plan-workout button{display:none;height:29px;width:30px;position:absolute;min-width:unset;top:2px;right:2px;line-height:25px;padding:0;background:#fffc}.plan-workout:hover{background:#ddd}.plan-workout:hover button{display:inline-block}.plan-workout .plan-workout-title{padding-left:6px;padding-right:4px;line-height:12px;padding-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plan-workout .plan-workout-thumbnail{width:25px;height:25px;object-fit:cover;border-radius:5px}.plan-workout.cdk-drag-preview button{display:none!important}.timeline-actions{padding:5px 0;display:flex;align-items:center;border-bottom:1px solid #ddd;margin:0 30px 5px}.timeline-actions h5{margin:8px 20px 2px 0;font-weight:700;font-size:18px;letter-spacing:.04em}.timeline-actions .mat-mdc-button:first-of-type{margin-left:auto}.plan-timeline-weeks{display:flex;width:100%;height:100%;padding-bottom:0;align-items:center;box-sizing:border-box;padding-left:30px;overflow-y:hidden}.plan-timeline-weeks button{box-sizing:border-box}.plan-timeline-weeks .plan-week-label{padding:0 15px 0 0;text-transform:uppercase;font-size:14px;margin:0}.plan-timeline-weeks .add-week{background:transparent;margin-right:50px}.plan-timeline-weeks .add-week .mat-button-text{padding:0}.plan-timeline-weeks .plan-week-selector{color:#4a4a4a;padding:0;border:1px solid #eaeaea;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;overflow:hidden;min-width:48px;width:48px}.plan-timeline-weeks .plan-week-selector.plan-week-selector-add{border:0;padding:0 1vw}.plan-timeline-weeks .plan-week-selected{font-weight:700;color:var(--color-accent, #117afa);background-color:rgba(var(--color-accent-rgb, 17, 122, 250),.1)}.plan-timeline-container{width:100%;padding:10px 30px;overflow-x:scroll;overflow-y:hidden;box-sizing:border-box}.plan-timeline-container .plan-timeline-days{display:flex;flex:1;align-items:center}.sticky-nav{position:sticky;position:-webkit-sticky;top:0;display:block;z-index:1001}.timeline-mobile-scroll-area .timeline-mobile-scroll-area-label{padding:0 20px}.version-container{margin-bottom:5px}.tooltip-multiline{white-space:pre-line}.amount-select .link-button{padding:0 16px}.info-icon{color:#9a9a9a}.status-column .status-column-inner{display:flex;align-items:center}.status-column .status-text{margin-right:5px}.status-column mat-icon{font-size:16px;height:unset;width:unset}.content-grid{width:100%}.content-grid .content-grid-icon-prefix-cell{width:30px}.content-grid .content-grid-icon-prefix-cell .mat-icon{font-size:30px;width:30px;height:30px;vertical-align:middle;color:#9a9a9a}.content-grid .content-grid-actions{width:40px;height:40px;padding:0 0 8px!important}.content-grid td{height:30px;vertical-align:middle}.content-grid .thumbnail{height:100%}.file-upload{display:flex;align-items:flex-start;flex-direction:column;border:.5px solid rgb(239,239,239);border-radius:4px;font-size:12px}.file-upload:not(:last-child){margin-bottom:30px}.file-upload img{width:94%;height:auto}.file-upload .upload-thumbnail-title{display:flex;align-items:center}.file-upload .image-dimensions{margin-bottom:5px}.drop-zone{border:2px dashed #9a9a9a;border-radius:10px;background-color:#ffffffbf;width:100%;min-height:350px}.drop-zone.fileover{border:2px dashed var(--color-accent, #117afa);background-color:rgba(var(--color-accent-rgb, 17, 122, 250),.05)}.drop-zone.content-container{padding:40px}.drop-zone.drop-zone-inline{min-height:auto;padding:20px;margin-top:5px}.drop-zone.drop-zone-inline .media-drop-placeholder .upload-header{display:none}.drop-zone .media-drop-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center}.drop-zone .media-drop-placeholder .upload-header{display:flex;align-items:center;justify-content:center;font-weight:700;text-transform:uppercase;line-height:30px;color:#4a4a4a;font-size:28px;margin-bottom:20px}.drop-zone .media-drop-placeholder .upload-header .mat-icon{font-size:40px;height:40px;width:40px;margin-right:10px;margin-top:-5px}.drop-zone .media-drop-placeholder .upload-option{font-size:16px;color:#9a9a9a;padding:10px;text-align:center}.drop-zone-form{border:2px dashed #9a9a9a;border-radius:10px;background-color:#ffffffbf;width:100%}.drop-zone-form .media-drop-placeholder{display:flex;align-items:center;justify-content:center}.drop-zone-form .media-drop-placeholder .upload-header{display:flex;align-items:center;justify-content:center;font-weight:700;text-transform:uppercase;line-height:30px;color:#4a4a4a;font-size:28px}.drop-zone-form .media-drop-placeholder mat-icon{font-size:40px;height:40px;width:40px;margin-right:5px}.drop-zone-form .media-drop-placeholder .upload-text{font-size:13px;color:#9a9a9a}.crop-preview-column .crop-preview{max-width:100%}.cropped-image-row{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin-bottom:32px;font-size:14px}.cropped-image-row img{cursor:pointer;max-height:140px;max-width:100%}.cropped-image-row .link-button,.cropped-image-row .link-button-tertiary,.cropped-image-row .button-tertiary,.cropped-image-row .button-secondary{bottom:0;margin-top:1px;padding-top:1px}.cropped-image-row.cropped-image-row-readonly img{cursor:default}.cropped-image-row .crop-image-header{display:flex;flex-direction:row;align-items:center}.cropped-image-row .crop-image-header label{margin-bottom:0}.exercise-thumbnail{justify-content:unset;margin-right:15px}.mat-mdc-menu-panel.popover.cropper{max-width:none;height:fit-content}.media-preview{height:480px;overflow-y:auto;border-right:1px dashed #ddd}.media-preview .form-label{display:inline}.media-preview-audio{padding:10px 30px 20px 0;overflow-y:auto;border-right:1px dashed #ddd}.media-preview-audio .form-label{display:inline}.media-preview-document{padding:10px 30px 10px 0;overflow-y:auto;border-right:1px dashed #ddd;display:flex;align-items:center;flex-direction:column;min-width:160px;box-sizing:border-box}.media-preview-document .form-label{display:inline}.media-preview-document .document-icon{font-size:48px;height:48px;width:48px}.no-border{border:0}.audio-form{padding:20px 0 20px 30px;flex:1}.image-renditions{height:480px;overflow-y:auto;border-right:1px dashed #ddd}.image-renditions button{line-height:unset}.image-renditions .form-label{display:inline}.image-renditions img{margin-top:6px}.exercise-renditions{border-right:none;display:flex;flex-wrap:wrap}.image-form{padding:0 30px}.video-preview{height:480px;width:96%;padding-right:4%;overflow-y:auto;border-right:1px dashed #ddd}.video-preview .form-label{display:inline}.chip-list{background-color:#fff}.color-primary{background-color:var(--color-accent, #117afa);color:#fff!important}.primary-bar{height:2px;background-color:var(--color-accent, #117afa);width:100%;flex-shrink:0}.warn-text{position:absolute;color:var(--color-error, #ff0000);font-size:12px;text-align:center;margin:4px}.color-picker-light-field{max-width:100px!important}.hide-tabs-header .mat-mdc-tab-header{display:none}.block-frame-content-container{width:174px;height:151px;background:#fff;color:#4a4a4a;font-family:WorkSans-Medium,sans-serif;font-size:14px;font-weight:500;text-align:center;padding-top:32px;display:inline-block}.block-frame-content-icon{font-size:50px;width:50px!important;height:50px!important}.block-frame-content-title{font-size:14px;font-weight:700}.document-info-container{display:flex;flex-direction:row;align-items:center;align-content:center}.upload-video-text{margin-top:14px;margin-right:20px}.content-container-settings .client-setting:not(:last-child){margin-bottom:40px}.share-library-list{width:50%!important}.hide-next-slide{padding-bottom:1.34375em}.hide-next-slide .mdc-label{white-space:break-spaces;overflow:initial}.flex-wrap{display:flex;flex-wrap:wrap}.workout-exercise-search-container .alert{font-size:90%;padding:0;margin-top:-10px;border:0}.mdc-linear-progress__buffer{background-color:transparent!important}.iframe-container{position:relative;width:100%;height:100vh;overflow:hidden}.responsive-iframe{inset:0;width:100%;height:100%;border:none;overflow:hidden;border-radius:12px}.margin-top-20{margin-top:20px}.user-search-filter{width:300px;height:40px;margin-right:5%;border:1px solid rgba(0,0,0,.12);padding-left:5%;border-radius:8px}.user-search-filter:focus{border:1px solid #c0c0c0;outline:#c0c0c0}.mat-mdc-card .mat-mdc-card-header{padding-top:0}.mat-mdc-card .mat-mdc-card-content{padding:0}.mdc-text-field--outlined .mat-mdc-form-field-infix,.mdc-text-field--no-label .mat-mdc-form-field-infix,.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{display:flex;align-items:center}.search-filter-container,.search-filter-container form{display:flex;align-items:flex-start}.search-filter-container .mdc-button.mat-mdc-button.mdc-icon-button:hover .mdc-icon-button__ripple,.search-filter-container .mdc-button.mat-mdc-button.mdc-icon-button:hover .mat-mdc-focus-indicator,.search-filter-container .mdc-button.mat-mdc-button.mdc-icon-button:hover .mat-mdc-button-touch-target,.search-filter-container .mdc-button.mat-mdc-button.mdc-icon-button:hover .mat-mdc-button-ripple,.search-filter-container form .mdc-button.mat-mdc-button.mdc-icon-button:hover .mdc-icon-button__ripple,.search-filter-container form .mdc-button.mat-mdc-button.mdc-icon-button:hover .mat-mdc-focus-indicator,.search-filter-container form .mdc-button.mat-mdc-button.mdc-icon-button:hover .mat-mdc-button-touch-target,.search-filter-container form .mdc-button.mat-mdc-button.mdc-icon-button:hover .mat-mdc-button-ripple{display:none}.mdc-button.mat-mdc-button.mdc-icon-button.mat-mdc-icon-button.mat-unthemed.mat-mdc-button-base,.mat-button-toggle-button.mat-focus-indicator,.mdc-button.mat-mdc-button.mdc-icon-button,.mat-button-toggle-group,.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{min-width:48px!important;min-height:48px!important}.form-single-user-selected,.mat-mdc-form-field.form-field-user-search{height:48px}:root{--mat-form-field-container-height: 48px;--mdc-icon-button-state-layer-size: 48px;--mat-form-field-container-vertical-padding: 4px;--mat-form-field-filled-with-label-container-padding-top: 4px;--mat-form-field-filled-with-label-container-padding-bottom: 4px;--mat-text-button-icon-spacing: 0px}
