﻿@import"https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;500;600;700&display=swap";.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, 0.2, 1);transform:scale3d(0, 0, 0)}.cdk-high-contrast-active .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;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.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:rgba(0,0,0,.32)}.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{top:0;left:0;right:0;bottom: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{top:0;left:0;right:0;bottom: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-ripple-element{background-color:rgba(0,0,0,.1)}html{--mat-option-selected-state-label-text-color:#304ffe;--mat-option-label-text-color:rgba(0, 0, 0, 0.87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, 0.04)}.mat-accent{--mat-option-selected-state-label-text-color:#ff4081}.mat-warn{--mat-option-selected-state-label-text-color:#f44336}html{--mat-optgroup-label-text-color:rgba(0, 0, 0, 0.87)}.mat-pseudo-checkbox-full{color:rgba(0,0,0,.54)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#304ffe}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#304ffe}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#ff4081}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#ff4081}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#ff4081}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#ff4081}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#f44336}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#f44336}.mat-warn .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full::after,.mat-warn .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full::after{color:#fafafa}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after{color:#b0b0b0}.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-pseudo-checkbox-disabled.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#b0b0b0}.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12)}.mat-theme-loaded-marker{display:none}html{--mat-option-label-text-font:Roboto, sans-serif;--mat-option-label-text-line-height:24px;--mat-option-label-text-size:16px;--mat-option-label-text-tracking:0.03125em;--mat-option-label-text-weight:400}html{--mat-optgroup-label-text-font:Roboto, sans-serif;--mat-optgroup-label-text-line-height:24px;--mat-optgroup-label-text-size:16px;--mat-optgroup-label-text-tracking:0.03125em;--mat-optgroup-label-text-weight:400}.mat-mdc-card{--mdc-elevated-card-container-color:white;--mdc-elevated-card-container-elevation:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mdc-outlined-card-container-color:white;--mdc-outlined-card-outline-color:rgba(0, 0, 0, 0.12);--mdc-outlined-card-container-elevation:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mat-card-subtitle-text-color:rgba(0, 0, 0, 0.54)}.mat-mdc-card{--mat-card-title-text-font:Roboto, sans-serif;--mat-card-title-text-line-height:32px;--mat-card-title-text-size:20px;--mat-card-title-text-tracking:0.0125em;--mat-card-title-text-weight:500;--mat-card-subtitle-text-font:Roboto, sans-serif;--mat-card-subtitle-text-line-height:22px;--mat-card-subtitle-text-size:14px;--mat-card-subtitle-text-tracking:0.0071428571em;--mat-card-subtitle-text-weight:500}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color:#304ffe;--mdc-linear-progress-track-color:rgba(48, 79, 254, 0.25)}@keyframes mdc-linear-progress-buffering{}.mat-mdc-progress-bar .mdc-linear-progress__buffer-dots{background-color:rgba(48, 79, 254, 0.25);background-color:var(--mdc-linear-progress-track-color, rgba(48, 79, 254, 0.25))}@media(forced-colors: active){.mat-mdc-progress-bar .mdc-linear-progress__buffer-dots{background-color:ButtonBorder}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.mat-mdc-progress-bar .mdc-linear-progress__buffer-dots{background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(48, 79, 254, 0.25)'/%3E%3C/svg%3E")}}.mat-mdc-progress-bar .mdc-linear-progress__buffer-bar{background-color:rgba(48, 79, 254, 0.25);background-color:var(--mdc-linear-progress-track-color, rgba(48, 79, 254, 0.25))}.mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color:#ff4081;--mdc-linear-progress-track-color:rgba(255, 64, 129, 0.25)}@keyframes mdc-linear-progress-buffering{}.mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer-dots{background-color:rgba(255, 64, 129, 0.25);background-color:var(--mdc-linear-progress-track-color, rgba(255, 64, 129, 0.25))}@media(forced-colors: active){.mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer-dots{background-color:ButtonBorder}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer-dots{background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(255, 64, 129, 0.25)'/%3E%3C/svg%3E")}}.mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer-bar{background-color:rgba(255, 64, 129, 0.25);background-color:var(--mdc-linear-progress-track-color, rgba(255, 64, 129, 0.25))}.mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color:#f44336;--mdc-linear-progress-track-color:rgba(244, 67, 54, 0.25)}@keyframes mdc-linear-progress-buffering{}.mat-mdc-progress-bar.mat-warn .mdc-linear-progress__buffer-dots{background-color:rgba(244, 67, 54, 0.25);background-color:var(--mdc-linear-progress-track-color, rgba(244, 67, 54, 0.25))}@media(forced-colors: active){.mat-mdc-progress-bar.mat-warn .mdc-linear-progress__buffer-dots{background-color:ButtonBorder}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.mat-mdc-progress-bar.mat-warn .mdc-linear-progress__buffer-dots{background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(244, 67, 54, 0.25)'/%3E%3C/svg%3E")}}.mat-mdc-progress-bar.mat-warn .mdc-linear-progress__buffer-bar{background-color:rgba(244, 67, 54, 0.25);background-color:var(--mdc-linear-progress-track-color, rgba(244, 67, 54, 0.25))}.mat-mdc-tooltip{--mdc-plain-tooltip-container-color:#616161;--mdc-plain-tooltip-supporting-text-color:#fff}.mat-mdc-tooltip{--mdc-plain-tooltip-supporting-text-font:Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size:12px;--mdc-plain-tooltip-supporting-text-weight:400;--mdc-plain-tooltip-supporting-text-tracking:0.0333333333em}html{--mdc-filled-text-field-caret-color:#304ffe;--mdc-filled-text-field-focus-active-indicator-color:#304ffe;--mdc-filled-text-field-focus-label-text-color:rgba(48, 79, 254, 0.87);--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, 0.6);--mdc-filled-text-field-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-filled-text-field-input-text-color:rgba(0, 0, 0, 0.87);--mdc-filled-text-field-disabled-input-text-color:rgba(0, 0, 0, 0.38);--mdc-filled-text-field-input-text-placeholder-color:rgba(0, 0, 0, 0.6);--mdc-filled-text-field-error-focus-label-text-color:#f44336;--mdc-filled-text-field-error-label-text-color:#f44336;--mdc-filled-text-field-error-caret-color:#f44336;--mdc-filled-text-field-active-indicator-color:rgba(0, 0, 0, 0.42);--mdc-filled-text-field-disabled-active-indicator-color:rgba(0, 0, 0, 0.06);--mdc-filled-text-field-hover-active-indicator-color:rgba(0, 0, 0, 0.87);--mdc-filled-text-field-error-active-indicator-color:#f44336;--mdc-filled-text-field-error-focus-active-indicator-color:#f44336;--mdc-filled-text-field-error-hover-active-indicator-color:#f44336;--mdc-outlined-text-field-caret-color:#304ffe;--mdc-outlined-text-field-focus-outline-color:#304ffe;--mdc-outlined-text-field-focus-label-text-color:rgba(48, 79, 254, 0.87);--mdc-outlined-text-field-label-text-color:rgba(0, 0, 0, 0.6);--mdc-outlined-text-field-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-text-field-input-text-color:rgba(0, 0, 0, 0.87);--mdc-outlined-text-field-disabled-input-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-text-field-input-text-placeholder-color:rgba(0, 0, 0, 0.6);--mdc-outlined-text-field-error-caret-color:#f44336;--mdc-outlined-text-field-error-focus-label-text-color:#f44336;--mdc-outlined-text-field-error-label-text-color:#f44336;--mdc-outlined-text-field-outline-color:rgba(0, 0, 0, 0.38);--mdc-outlined-text-field-disabled-outline-color:rgba(0, 0, 0, 0.06);--mdc-outlined-text-field-hover-outline-color:rgba(0, 0, 0, 0.87);--mdc-outlined-text-field-error-focus-outline-color:#f44336;--mdc-outlined-text-field-error-hover-outline-color:#f44336;--mdc-outlined-text-field-error-outline-color:#f44336;--mat-form-field-disabled-input-text-placeholder-color:rgba(0, 0, 0, 0.38)}.mat-mdc-form-field-error{color:var(--mdc-theme-error, #f44336)}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-subscript-text-font);line-height:var(--mat-form-field-subscript-text-line-height);font-size:var(--mat-form-field-subscript-text-size);letter-spacing:var(--mat-form-field-subscript-text-tracking);font-weight:var(--mat-form-field-subscript-text-weight)}.mat-mdc-form-field-focus-overlay{background-color:rgba(0,0,0,.87)}.mat-mdc-form-field:hover .mat-mdc-form-field-focus-overlay{opacity:.04}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:.12}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{color:rgba(0,0,0,.54)}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-primary .mat-mdc-form-field-infix::after{color:rgba(48,79,254,.87)}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-accent .mat-mdc-form-field-infix::after{color:rgba(255,64,129,.87)}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-warn .mat-mdc-form-field-infix::after{color:rgba(244,67,54,.87)}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after{color:rgba(0,0,0,.38)}.mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color:#ff4081;--mdc-filled-text-field-focus-active-indicator-color:#ff4081;--mdc-filled-text-field-focus-label-text-color:rgba(255, 64, 129, 0.87);--mdc-outlined-text-field-caret-color:#ff4081;--mdc-outlined-text-field-focus-outline-color:#ff4081;--mdc-outlined-text-field-focus-label-text-color:rgba(255, 64, 129, 0.87)}.mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color:#f44336;--mdc-filled-text-field-focus-active-indicator-color:#f44336;--mdc-filled-text-field-focus-label-text-color:rgba(244, 67, 54, 0.87);--mdc-outlined-text-field-caret-color:#f44336;--mdc-outlined-text-field-focus-outline-color:#f44336;--mdc-outlined-text-field-focus-label-text-color:rgba(244, 67, 54, 0.87)}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid rgba(0,0,0,0)}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid rgba(0,0,0,0)}.mat-mdc-form-field-infix{min-height:56px}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:28px}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY( -34.75px) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{padding-top:16px;padding-bottom:16px}.mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix{padding-top:24px;padding-bottom:8px}.mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:16px;padding-bottom:16px}html{--mdc-filled-text-field-label-text-font:Roboto, sans-serif;--mdc-filled-text-field-label-text-size:16px;--mdc-filled-text-field-label-text-tracking:0.03125em;--mdc-filled-text-field-label-text-weight:400;--mdc-outlined-text-field-label-text-font:Roboto, sans-serif;--mdc-outlined-text-field-label-text-size:16px;--mdc-outlined-text-field-label-text-tracking:0.03125em;--mdc-outlined-text-field-label-text-weight:400;--mat-form-field-container-text-font:Roboto, sans-serif;--mat-form-field-container-text-line-height:24px;--mat-form-field-container-text-size:16px;--mat-form-field-container-text-tracking:0.03125em;--mat-form-field-container-text-weight:400;--mat-form-field-outlined-label-text-populated-size:16px;--mat-form-field-subscript-text-font:Roboto, sans-serif;--mat-form-field-subscript-text-line-height:20px;--mat-form-field-subscript-text-size:12px;--mat-form-field-subscript-text-tracking:0.0333333333em;--mat-form-field-subscript-text-weight:400}html{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, 0.38);--mat-select-placeholder-text-color:rgba(0, 0, 0, 0.6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, 0.38);--mat-select-focused-arrow-color:rgba(48, 79, 254, 0.87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, 0.87)}html .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, 0.38);--mat-select-placeholder-text-color:rgba(0, 0, 0, 0.6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, 0.38);--mat-select-focused-arrow-color:rgba(255, 64, 129, 0.87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, 0.87)}html .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, 0.38);--mat-select-placeholder-text-color:rgba(0, 0, 0, 0.6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, 0.38);--mat-select-focused-arrow-color:rgba(244, 67, 54, 0.87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, 0.87)}html{--mat-select-trigger-text-font:Roboto, sans-serif;--mat-select-trigger-text-line-height:24px;--mat-select-trigger-text-size:16px;--mat-select-trigger-text-tracking:0.03125em;--mat-select-trigger-text-weight:400}html{--mat-autocomplete-background-color:white}.mat-mdc-dialog-container{--mdc-dialog-container-color:white;--mdc-dialog-subhead-color:rgba(0, 0, 0, 0.87);--mdc-dialog-supporting-text-color:rgba(0, 0, 0, 0.6)}.mat-mdc-dialog-container{--mdc-dialog-subhead-font:Roboto, sans-serif;--mdc-dialog-subhead-line-height:32px;--mdc-dialog-subhead-size:20px;--mdc-dialog-subhead-weight:500;--mdc-dialog-subhead-tracking:0.0125em;--mdc-dialog-supporting-text-font:Roboto, sans-serif;--mdc-dialog-supporting-text-line-height:24px;--mdc-dialog-supporting-text-size:16px;--mdc-dialog-supporting-text-weight:400;--mdc-dialog-supporting-text-tracking:0.03125em}.mat-mdc-standard-chip{--mdc-chip-disabled-label-text-color:#212121;--mdc-chip-elevated-container-color:#e0e0e0;--mdc-chip-elevated-disabled-container-color:#e0e0e0;--mdc-chip-focus-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-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-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color:white;--mdc-chip-elevated-container-color:#304ffe;--mdc-chip-elevated-disabled-container-color:#304ffe;--mdc-chip-focus-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-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-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:#ff4081;--mdc-chip-elevated-disabled-container-color:#ff4081;--mdc-chip-focus-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-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-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:#f44336;--mdc-chip-elevated-disabled-container-color:#f44336;--mdc-chip-focus-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-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-mdc-chip.mat-mdc-standard-chip{--mdc-chip-container-height:32px}.mat-mdc-standard-chip{--mdc-chip-label-text-font:Roboto, sans-serif;--mdc-chip-label-text-line-height:20px;--mdc-chip-label-text-size:14px;--mdc-chip-label-text-tracking:0.0178571429em;--mdc-chip-label-text-weight:400}.mat-mdc-slide-toggle{--mdc-switch-selected-focus-state-layer-color:#3949ab;--mdc-switch-selected-handle-color:#3949ab;--mdc-switch-selected-hover-state-layer-color:#3949ab;--mdc-switch-selected-pressed-state-layer-color:#3949ab;--mdc-switch-selected-focus-handle-color:#1a237e;--mdc-switch-selected-hover-handle-color:#1a237e;--mdc-switch-selected-pressed-handle-color:#1a237e;--mdc-switch-selected-focus-track-color:#7986cb;--mdc-switch-selected-hover-track-color:#7986cb;--mdc-switch-selected-pressed-track-color:#7986cb;--mdc-switch-selected-track-color:#7986cb;--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:var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mdc-switch-handle-shadow-color:black;--mdc-switch-disabled-handle-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--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}.mat-mdc-slide-toggle .mdc-form-field{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-slide-toggle .mdc-switch--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color:#d81b60;--mdc-switch-selected-handle-color:#d81b60;--mdc-switch-selected-hover-state-layer-color:#d81b60;--mdc-switch-selected-pressed-state-layer-color:#d81b60;--mdc-switch-selected-focus-handle-color:#880e4f;--mdc-switch-selected-hover-handle-color:#880e4f;--mdc-switch-selected-pressed-handle-color:#880e4f;--mdc-switch-selected-focus-track-color:#f06292;--mdc-switch-selected-hover-track-color:#f06292;--mdc-switch-selected-pressed-track-color:#f06292;--mdc-switch-selected-track-color:#f06292}.mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color:#e53935;--mdc-switch-selected-handle-color:#e53935;--mdc-switch-selected-hover-state-layer-color:#e53935;--mdc-switch-selected-pressed-state-layer-color:#e53935;--mdc-switch-selected-focus-handle-color:#b71c1c;--mdc-switch-selected-hover-handle-color:#b71c1c;--mdc-switch-selected-pressed-handle-color:#b71c1c;--mdc-switch-selected-focus-track-color:#e57373;--mdc-switch-selected-hover-track-color:#e57373;--mdc-switch-selected-pressed-track-color:#e57373;--mdc-switch-selected-track-color:#e57373}.mat-mdc-slide-toggle{--mdc-switch-state-layer-size:48px}.mat-mdc-slide-toggle{--mat-slide-toggle-label-text-font:Roboto, sans-serif;--mat-slide-toggle-label-text-size:14px;--mat-slide-toggle-label-text-tracking:0.0178571429em;--mat-slide-toggle-label-text-line-height:20px;--mat-slide-toggle-label-text-weight:400}.mat-mdc-slide-toggle .mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:0.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit)}.mat-mdc-radio-button .mdc-form-field{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#304ffe;--mdc-radio-selected-hover-icon-color:#304ffe;--mdc-radio-selected-icon-color:#304ffe;--mdc-radio-selected-pressed-icon-color:#304ffe;--mat-radio-ripple-color:#000;--mat-radio-checked-ripple-color:#304ffe;--mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38)}.mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#ff4081;--mdc-radio-selected-hover-icon-color:#ff4081;--mdc-radio-selected-icon-color:#ff4081;--mdc-radio-selected-pressed-icon-color:#ff4081;--mat-radio-ripple-color:#000;--mat-radio-checked-ripple-color:#ff4081;--mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38)}.mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336;--mat-radio-ripple-color:#000;--mat-radio-checked-ripple-color:#f44336;--mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38)}.mat-mdc-radio-button .mdc-radio{--mdc-radio-state-layer-size:40px}.mat-mdc-radio-button .mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-slider{--mdc-slider-label-container-color:black;--mdc-slider-label-label-text-color:white;--mdc-slider-disabled-handle-color:#000;--mdc-slider-disabled-active-track-color:#000;--mdc-slider-disabled-inactive-track-color:#000;--mdc-slider-with-tick-marks-disabled-container-color:#000;--mat-mdc-slider-value-indicator-opacity: 0.6}.mat-mdc-slider.mat-primary{--mdc-slider-handle-color:#304ffe;--mdc-slider-focus-handle-color:#304ffe;--mdc-slider-hover-handle-color:#304ffe;--mdc-slider-active-track-color:#304ffe;--mdc-slider-inactive-track-color:#304ffe;--mdc-slider-with-tick-marks-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#304ffe;--mat-mdc-slider-ripple-color: #304ffe;--mat-mdc-slider-hover-ripple-color: rgba(48, 79, 254, 0.05);--mat-mdc-slider-focus-ripple-color: rgba(48, 79, 254, 0.2)}.mat-mdc-slider.mat-accent{--mdc-slider-handle-color:#ff4081;--mdc-slider-focus-handle-color:#ff4081;--mdc-slider-hover-handle-color:#ff4081;--mdc-slider-active-track-color:#ff4081;--mdc-slider-inactive-track-color:#ff4081;--mdc-slider-with-tick-marks-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#ff4081;--mat-mdc-slider-ripple-color: #ff4081;--mat-mdc-slider-hover-ripple-color: rgba(255, 64, 129, 0.05);--mat-mdc-slider-focus-ripple-color: rgba(255, 64, 129, 0.2)}.mat-mdc-slider.mat-warn{--mdc-slider-handle-color:#f44336;--mdc-slider-focus-handle-color:#f44336;--mdc-slider-hover-handle-color:#f44336;--mdc-slider-active-track-color:#f44336;--mdc-slider-inactive-track-color:#f44336;--mdc-slider-with-tick-marks-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#f44336;--mat-mdc-slider-ripple-color: #f44336;--mat-mdc-slider-hover-ripple-color: rgba(244, 67, 54, 0.05);--mat-mdc-slider-focus-ripple-color: rgba(244, 67, 54, 0.2)}.mat-mdc-slider{--mdc-slider-label-label-text-font:Roboto, sans-serif;--mdc-slider-label-label-text-size:14px;--mdc-slider-label-label-text-line-height:22px;--mdc-slider-label-label-text-tracking:0.0071428571em;--mdc-slider-label-label-text-weight:500}html{--mat-menu-item-label-text-color:rgba(0, 0, 0, 0.87);--mat-menu-item-icon-color:rgba(0, 0, 0, 0.87);--mat-menu-item-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-menu-item-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-menu-container-color:white}html{--mat-menu-item-label-text-font:Roboto, sans-serif;--mat-menu-item-label-text-size:16px;--mat-menu-item-label-text-tracking:0.03125em;--mat-menu-item-label-text-line-height:24px;--mat-menu-item-label-text-weight:400}.mat-mdc-list-base{--mdc-list-list-item-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-supporting-text-color:rgba(0, 0, 0, 0.54);--mdc-list-list-item-leading-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-trailing-supporting-text-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-selected-trailing-icon-color:rgba(0, 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, 0.87);--mdc-list-list-item-hover-leading-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-hover-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-focus-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-hover-state-layer-color:black;--mdc-list-list-item-hover-state-layer-opacity:0.04;--mdc-list-list-item-focus-state-layer-color:black;--mdc-list-list-item-focus-state-layer-opacity:0.12}.mdc-list-item__start,.mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#304ffe;--mdc-radio-selected-hover-icon-color:#304ffe;--mdc-radio-selected-icon-color:#304ffe;--mdc-radio-selected-pressed-icon-color:#304ffe}.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#ff4081;--mdc-radio-selected-hover-icon-color:#ff4081;--mdc-radio-selected-icon-color:#ff4081;--mdc-radio-selected-pressed-icon-color:#ff4081}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336}.mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#304ffe;--mdc-checkbox-selected-hover-icon-color:#304ffe;--mdc-checkbox-selected-icon-color:#304ffe;--mdc-checkbox-selected-pressed-icon-color:#304ffe;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#304ffe;--mdc-checkbox-selected-hover-state-layer-color:#304ffe;--mdc-checkbox-selected-pressed-state-layer-color:#304ffe;--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-accent{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#ff4081;--mdc-checkbox-selected-hover-state-layer-color:#ff4081;--mdc-checkbox-selected-pressed-state-layer-color:#ff4081;--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, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#f44336;--mdc-checkbox-selected-hover-state-layer-color:#f44336;--mdc-checkbox-selected-pressed-state-layer-color:#f44336;--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--activated .mdc-list-item__primary-text{color:#304ffe}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#304ffe}.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}.mat-mdc-list-base{--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-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}.mat-mdc-list-base{--mdc-list-list-item-label-text-font:Roboto, sans-serif;--mdc-list-list-item-label-text-line-height:24px;--mdc-list-list-item-label-text-size:16px;--mdc-list-list-item-label-text-tracking:0.03125em;--mdc-list-list-item-label-text-weight:400;--mdc-list-list-item-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-supporting-text-line-height:20px;--mdc-list-list-item-supporting-text-size:14px;--mdc-list-list-item-supporting-text-tracking:0.0178571429em;--mdc-list-list-item-supporting-text-weight:400;--mdc-list-list-item-trailing-supporting-text-font:Roboto, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height:20px;--mdc-list-list-item-trailing-supporting-text-size:12px;--mdc-list-list-item-trailing-supporting-text-tracking:0.0333333333em;--mdc-list-list-item-trailing-supporting-text-weight:400}.mdc-list-group__subheader{font-size:16px;font-weight:400;line-height:28px;font-family:Roboto, sans-serif;letter-spacing:.009375em}html{--mat-paginator-container-text-color:rgba(0, 0, 0, 0.87);--mat-paginator-container-background-color:white;--mat-paginator-enabled-icon-color:rgba(0, 0, 0, 0.54);--mat-paginator-disabled-icon-color:rgba(0, 0, 0, 0.12)}html{--mat-paginator-container-size:56px}.mat-mdc-paginator .mat-mdc-form-field-infix{min-height:40px}.mat-mdc-paginator .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:20px}.mat-mdc-paginator .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY( -26.75px) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-paginator .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix{padding-top:8px;padding-bottom:8px}.mat-mdc-paginator .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-floating-label{display:none}html{--mat-paginator-container-text-font:Roboto, sans-serif;--mat-paginator-container-text-line-height:20px;--mat-paginator-container-text-size:12px;--mat-paginator-container-text-tracking:0.0333333333em;--mat-paginator-container-text-weight:400;--mat-paginator-select-trigger-text-size:12px}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color:#304ffe;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);--mat-tab-header-pagination-icon-color:#000;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-label-text-color:#304ffe;--mat-tab-header-active-ripple-color:#304ffe;--mat-tab-header-inactive-ripple-color:#304ffe;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-focus-label-text-color:#304ffe;--mat-tab-header-active-hover-label-text-color:#304ffe;--mat-tab-header-active-focus-indicator-color:#304ffe;--mat-tab-header-active-hover-indicator-color:#304ffe}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color:#ff4081;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);--mat-tab-header-pagination-icon-color:#000;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-label-text-color:#ff4081;--mat-tab-header-active-ripple-color:#ff4081;--mat-tab-header-inactive-ripple-color:#ff4081;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-focus-label-text-color:#ff4081;--mat-tab-header-active-hover-label-text-color:#ff4081;--mat-tab-header-active-focus-indicator-color:#ff4081;--mat-tab-header-active-hover-indicator-color:#ff4081}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color:#f44336;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);--mat-tab-header-pagination-icon-color:#000;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-label-text-color:#f44336;--mat-tab-header-active-ripple-color:#f44336;--mat-tab-header-inactive-ripple-color:#f44336;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-focus-label-text-color:#f44336;--mat-tab-header-active-hover-label-text-color:#f44336;--mat-tab-header-active-focus-indicator-color:#f44336;--mat-tab-header-active-hover-indicator-color:#f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color:#304ffe;--mat-tab-header-with-background-foreground-color:white}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color:#ff4081;--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:#f44336;--mat-tab-header-with-background-foreground-color:white}.mat-mdc-tab-header{--mdc-secondary-navigation-tab-container-height:48px}.mat-mdc-tab-header{--mat-tab-header-label-text-font:Roboto, sans-serif;--mat-tab-header-label-text-size:14px;--mat-tab-header-label-text-tracking:0.0892857143em;--mat-tab-header-label-text-line-height:36px;--mat-tab-header-label-text-weight:500}html{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#ff4081;--mdc-checkbox-selected-hover-state-layer-color:#ff4081;--mdc-checkbox-selected-pressed-state-layer-color:#ff4081;--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-primary{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#304ffe;--mdc-checkbox-selected-hover-icon-color:#304ffe;--mdc-checkbox-selected-icon-color:#304ffe;--mdc-checkbox-selected-pressed-icon-color:#304ffe;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#304ffe;--mdc-checkbox-selected-hover-state-layer-color:#304ffe;--mdc-checkbox-selected-pressed-state-layer-color:#304ffe;--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, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#f44336;--mdc-checkbox-selected-hover-state-layer-color:#f44336;--mdc-checkbox-selected-pressed-state-layer-color:#f44336;--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 .mdc-form-field{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{color:rgba(0,0,0,.38)}html{--mdc-checkbox-state-layer-size:40px}.mat-mdc-checkbox .mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-body2-font-size, 14px);line-height:var(--mdc-typography-body2-line-height, 20px);font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-button.mat-unthemed{--mdc-text-button-label-text-color:#000}.mat-mdc-button.mat-primary{--mdc-text-button-label-text-color:#304ffe}.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color:#ff4081}.mat-mdc-button.mat-warn{--mdc-text-button-label-text-color:#f44336}.mat-mdc-button[disabled][disabled]{--mdc-text-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-text-button-label-text-color:rgba(0, 0, 0, 0.38)}.mat-mdc-unelevated-button.mat-unthemed{--mdc-filled-button-container-color:#fff;--mdc-filled-button-label-text-color:#000}.mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color:#304ffe;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color:#ff4081;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color:#f44336;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button[disabled][disabled]{--mdc-filled-button-disabled-container-color:rgba(0, 0, 0, 0.12);--mdc-filled-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-filled-button-container-color:rgba(0, 0, 0, 0.12);--mdc-filled-button-label-text-color:rgba(0, 0, 0, 0.38)}.mat-mdc-raised-button.mat-unthemed{--mdc-protected-button-container-color:#fff;--mdc-protected-button-label-text-color:#000}.mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color:#304ffe;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color:#ff4081;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color:#f44336;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button[disabled][disabled]{--mdc-protected-button-disabled-container-color:rgba(0, 0, 0, 0.12);--mdc-protected-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-protected-button-container-color:rgba(0, 0, 0, 0.12);--mdc-protected-button-label-text-color:rgba(0, 0, 0, 0.38);--mdc-protected-button-container-elevation:0}.mat-mdc-outlined-button{--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12)}.mat-mdc-outlined-button.mat-unthemed{--mdc-outlined-button-label-text-color:#000}.mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color:#304ffe}.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color:#ff4081}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color:#f44336}.mat-mdc-outlined-button[disabled][disabled]{--mdc-outlined-button-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mdc-outlined-button-disabled-outline-color:rgba(0, 0, 0, 0.12)}.mat-mdc-button,.mat-mdc-outlined-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-button.mat-primary,.mat-mdc-outlined-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #304ffe;--mat-mdc-button-ripple-color: rgba(48, 79, 254, 0.1)}.mat-mdc-button.mat-accent,.mat-mdc-outlined-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #ff4081;--mat-mdc-button-ripple-color: rgba(255, 64, 129, 0.1)}.mat-mdc-button.mat-warn,.mat-mdc-outlined-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, 0.1)}.mat-mdc-raised-button,.mat-mdc-unelevated-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-raised-button.mat-primary,.mat-mdc-unelevated-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-accent,.mat-mdc-unelevated-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-warn,.mat-mdc-unelevated-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-button.mat-mdc-button-base,.mat-mdc-raised-button.mat-mdc-button-base,.mat-mdc-unelevated-button.mat-mdc-button-base,.mat-mdc-outlined-button.mat-mdc-button-base{height:36px}.mdc-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-icon-button{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1);--mdc-icon-button-icon-color:inherit;--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-icon-button.mat-primary{--mat-mdc-button-persistent-ripple-color: #6200ee;--mat-mdc-button-ripple-color: rgba(98, 0, 238, 0.1)}.mat-mdc-icon-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #018786;--mat-mdc-button-ripple-color: rgba(1, 135, 134, 0.1)}.mat-mdc-icon-button.mat-warn{--mat-mdc-button-persistent-ripple-color: #b00020;--mat-mdc-button-ripple-color: rgba(176, 0, 32, 0.1)}.mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color:#304ffe;--mat-mdc-button-persistent-ripple-color: #304ffe;--mat-mdc-button-ripple-color: rgba(48, 79, 254, 0.1)}.mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color:#ff4081;--mat-mdc-button-persistent-ripple-color: #ff4081;--mat-mdc-button-ripple-color: rgba(255, 64, 129, 0.1)}.mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color:#f44336;--mat-mdc-button-persistent-ripple-color: #f44336;--mat-mdc-button-ripple-color: rgba(244, 67, 54, 0.1)}.mat-mdc-icon-button[disabled][disabled]{--mdc-icon-button-icon-color:rgba(0, 0, 0, 0.38);--mdc-icon-button-disabled-icon-color:rgba(0, 0, 0, 0.38)}.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}.mat-mdc-fab,.mat-mdc-mini-fab{--mat-mdc-button-persistent-ripple-color: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 0.1)}.mat-mdc-fab:hover .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab:hover .mat-mdc-button-persistent-ripple::before{opacity:.04}.mat-mdc-fab.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-fab.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-fab:active .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab:active .mat-mdc-button-persistent-ripple::before{opacity:.12}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mat-mdc-button-persistent-ripple-color: #fff;--mat-mdc-button-ripple-color: rgba(255, 255, 255, 0.1)}.mat-mdc-fab[disabled][disabled],.mat-mdc-mini-fab[disabled][disabled]{--mdc-fab-container-color:rgba(0, 0, 0, 0.12);--mdc-fab-icon-color:rgba(0, 0, 0, 0.38);--mat-mdc-fab-color: rgba(0, 0, 0, 0.38)}.mat-mdc-fab.mat-unthemed,.mat-mdc-mini-fab.mat-unthemed{--mdc-fab-container-color:white;--mdc-fab-icon-color:black;--mat-mdc-fab-color: #000}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mdc-fab-container-color:#304ffe;--mdc-fab-icon-color:white;--mat-mdc-fab-color: #fff}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent{--mdc-fab-container-color:#ff4081;--mdc-fab-icon-color:white;--mat-mdc-fab-color: #fff}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mdc-fab-container-color:#f44336;--mdc-fab-icon-color:white;--mat-mdc-fab-color: #fff}.mdc-fab--extended{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:var(--mdc-typography-button-font-size, 14px);line-height:var(--mdc-typography-button-line-height, 36px);font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}.mat-mdc-extended-fab{--mdc-extended-fab-label-text-font:Roboto, sans-serif;--mdc-extended-fab-label-text-size:14px;--mdc-extended-fab-label-text-tracking:0.0892857143em;--mdc-extended-fab-label-text-weight:500}.mat-mdc-snack-bar-container{--mdc-snackbar-container-color:#333333;--mdc-snackbar-supporting-text-color:rgba(255, 255, 255, 0.87);--mat-snack-bar-button-color:#ff4081}.mat-mdc-snack-bar-container{--mdc-snackbar-supporting-text-font:Roboto, sans-serif;--mdc-snackbar-supporting-text-line-height:20px;--mdc-snackbar-supporting-text-size:14px;--mdc-snackbar-supporting-text-weight:400}html{--mat-table-background-color:white;--mat-table-header-headline-color:rgba(0, 0, 0, 0.87);--mat-table-row-item-label-text-color:rgba(0, 0, 0, 0.87);--mat-table-row-item-outline-color:rgba(0, 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{--mat-table-header-headline-font:Roboto, sans-serif;--mat-table-header-headline-line-height:22px;--mat-table-header-headline-size:14px;--mat-table-header-headline-weight:500;--mat-table-header-headline-tracking:0.0071428571em;--mat-table-row-item-label-text-font:Roboto, sans-serif;--mat-table-row-item-label-text-line-height:20px;--mat-table-row-item-label-text-size:14px;--mat-table-row-item-label-text-weight:400;--mat-table-row-item-label-text-tracking:0.0178571429em;--mat-table-footer-supporting-text-font:Roboto, sans-serif;--mat-table-footer-supporting-text-line-height:20px;--mat-table-footer-supporting-text-size:14px;--mat-table-footer-supporting-text-weight:400;--mat-table-footer-supporting-text-tracking:0.0178571429em}.mat-mdc-progress-spinner{--mdc-circular-progress-active-indicator-color:#304ffe}.mat-mdc-progress-spinner.mat-accent{--mdc-circular-progress-active-indicator-color:#ff4081}.mat-mdc-progress-spinner.mat-warn{--mdc-circular-progress-active-indicator-color:#f44336}.mat-badge{position:relative}.mat-badge.mat-badge{overflow:visible}.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform 200ms ease-in-out;transform:scale(0.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background-color:var(--mat-badge-background-color);color:var(--mat-badge-text-color);font-family:Roboto, sans-serif;font-family:var(--mat-badge-text-font, Roboto, sans-serif);font-size:12px;font-size:var(--mat-badge-text-size, 12px);font-weight:600;font-weight:var(--mat-badge-text-weight, 600)}.cdk-high-contrast-active .mat-badge-content{outline:solid 1px;border-radius:0}.mat-badge-disabled .mat-badge-content{background-color:var(--mat-badge-disabled-state-background-color);color:var(--mat-badge-disabled-state-text-color)}.mat-badge-hidden .mat-badge-content{display:none}.ng-animate-disabled .mat-badge-content,.mat-badge-content._mat-animation-noopable{transition:none}.mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px;font-size:9px;font-size:var(--mat-badge-small-size-text-size, 9px)}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px;font-size:24px;font-size:var(--mat-badge-large-size-text-size, 24px)}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}html{--mat-badge-background-color:#304ffe;--mat-badge-text-color:white;--mat-badge-disabled-state-background-color:#b9b9b9;--mat-badge-disabled-state-text-color:rgba(0, 0, 0, 0.38)}.mat-badge-accent{--mat-badge-background-color:#ff4081;--mat-badge-text-color:white}.mat-badge-warn{--mat-badge-background-color:#f44336;--mat-badge-text-color:white}html{--mat-badge-text-font:Roboto, sans-serif;--mat-badge-text-size:12px;--mat-badge-text-weight:600;--mat-badge-small-size-text-size:9px;--mat-badge-large-size-text-size:24px}html{--mat-bottom-sheet-container-text-color:rgba(0, 0, 0, 0.87);--mat-bottom-sheet-container-background-color:white}html{--mat-bottom-sheet-container-text-font:Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height:20px;--mat-bottom-sheet-container-text-size:14px;--mat-bottom-sheet-container-text-tracking:0.0178571429em;--mat-bottom-sheet-container-text-weight:400}html{--mat-legacy-button-toggle-text-color:rgba(0, 0, 0, 0.38);--mat-legacy-button-toggle-state-layer-color:rgba(0, 0, 0, 0.12);--mat-legacy-button-toggle-selected-state-text-color:rgba(0, 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, 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, 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, 0.87);--mat-standard-button-toggle-disabled-state-text-color:rgba(0, 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, 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-legacy-button-toggle-text-font:Roboto, sans-serif;--mat-standard-button-toggle-text-font:Roboto, sans-serif}html{--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#304ffe;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(48, 79, 254, 0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(48, 79, 254, 0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(48, 79, 254, 0.3);--mat-datepicker-toggle-active-state-icon-color:#304ffe;--mat-datepicker-calendar-date-in-range-state-background-color:rgba(48, 79, 254, 0.2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, 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, 0.54);--mat-datepicker-calendar-body-label-text-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-period-button-icon-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-navigation-button-icon-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-header-divider-color:rgba(0, 0, 0, 0.12);--mat-datepicker-calendar-header-text-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-date-today-outline-color:rgba(0, 0, 0, 0.38);--mat-datepicker-calendar-date-today-disabled-state-outline-color:rgba(0, 0, 0, 0.18);--mat-datepicker-calendar-date-text-color:rgba(0, 0, 0, 0.87);--mat-datepicker-calendar-date-outline-color:transparent;--mat-datepicker-calendar-date-disabled-state-text-color:rgba(0, 0, 0, 0.38);--mat-datepicker-calendar-date-preview-state-outline-color:rgba(0, 0, 0, 0.24);--mat-datepicker-range-input-separator-color:rgba(0, 0, 0, 0.87);--mat-datepicker-range-input-disabled-state-separator-color:rgba(0, 0, 0, 0.38);--mat-datepicker-range-input-disabled-state-text-color:rgba(0, 0, 0, 0.38);--mat-datepicker-calendar-container-background-color:white;--mat-datepicker-calendar-container-text-color:rgba(0, 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:#ff4081;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(255, 64, 129, 0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(255, 64, 129, 0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(255, 64, 129, 0.3);--mat-datepicker-calendar-date-in-range-state-background-color:rgba(255, 64, 129, 0.2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, 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:#f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(244, 67, 54, 0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(244, 67, 54, 0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(244, 67, 54, 0.3);--mat-datepicker-calendar-date-in-range-state-background-color:rgba(244, 67, 54, 0.2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, 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:#ff4081}.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color:#f44336}.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}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}html{--mat-datepicker-calendar-text-font:Roboto, sans-serif;--mat-datepicker-calendar-text-size:13px;--mat-datepicker-calendar-body-label-text-size:14px;--mat-datepicker-calendar-body-label-text-weight:500;--mat-datepicker-calendar-period-button-text-size:14px;--mat-datepicker-calendar-period-button-text-weight:500;--mat-datepicker-calendar-header-text-size:11px;--mat-datepicker-calendar-header-text-weight:400}html{--mat-divider-color:rgba(0, 0, 0, 0.12)}html{--mat-expansion-container-background-color:white;--mat-expansion-container-text-color:rgba(0, 0, 0, 0.87);--mat-expansion-actions-divider-color:rgba(0, 0, 0, 0.12);--mat-expansion-header-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-expansion-header-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-expansion-header-disabled-state-text-color:rgba(0, 0, 0, 0.26);--mat-expansion-header-text-color:rgba(0, 0, 0, 0.87);--mat-expansion-header-description-color:rgba(0, 0, 0, 0.54);--mat-expansion-header-indicator-color:rgba(0, 0, 0, 0.54)}html{--mat-expansion-header-collapsed-state-height:48px;--mat-expansion-header-expanded-state-height:64px}html{--mat-expansion-header-text-font:Roboto, sans-serif;--mat-expansion-header-text-size:14px;--mat-expansion-header-text-weight:500;--mat-expansion-header-text-line-height:inherit;--mat-expansion-header-text-tracking:inherit;--mat-expansion-container-text-font:Roboto, sans-serif;--mat-expansion-container-text-line-height:20px;--mat-expansion-container-text-size:14px;--mat-expansion-container-text-tracking:0.0178571429em;--mat-expansion-container-text-weight:400}html{--mat-grid-list-tile-header-primary-text-size:14px;--mat-grid-list-tile-header-secondary-text-size:12px;--mat-grid-list-tile-footer-primary-text-size:14px;--mat-grid-list-tile-footer-secondary-text-size:12px}html{--mat-icon-color:inherit}.mat-icon.mat-primary{--mat-icon-color:#304ffe}.mat-icon.mat-accent{--mat-icon-color:#ff4081}.mat-icon.mat-warn{--mat-icon-color:#f44336}html{--mat-sidenav-container-divider-color:rgba(0, 0, 0, 0.12);--mat-sidenav-container-background-color:white;--mat-sidenav-container-text-color:rgba(0, 0, 0, 0.87);--mat-sidenav-content-background-color:#fafafa;--mat-sidenav-content-text-color:rgba(0, 0, 0, 0.87);--mat-sidenav-scrim-color:rgba(0, 0, 0, 0.6)}html{--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#304ffe;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#304ffe;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#304ffe;--mat-stepper-header-edit-state-icon-foreground-color:white;--mat-stepper-container-color:white;--mat-stepper-line-color:rgba(0, 0, 0, 0.12);--mat-stepper-header-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-stepper-header-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-stepper-header-label-text-color:rgba(0, 0, 0, 0.54);--mat-stepper-header-optional-label-text-color:rgba(0, 0, 0, 0.54);--mat-stepper-header-selected-state-label-text-color:rgba(0, 0, 0, 0.87);--mat-stepper-header-error-state-label-text-color:#f44336;--mat-stepper-header-icon-background-color:rgba(0, 0, 0, 0.54);--mat-stepper-header-error-state-icon-foreground-color:#f44336;--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:#ff4081;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#ff4081;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#ff4081;--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:#f44336;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#f44336;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#f44336;--mat-stepper-header-edit-state-icon-foreground-color:white}html{--mat-stepper-header-height:72px}html{--mat-stepper-container-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-font:Roboto, sans-serif;--mat-stepper-header-label-text-size:14px;--mat-stepper-header-label-text-weight:400;--mat-stepper-header-error-state-label-text-size:16px;--mat-stepper-header-selected-state-label-text-size:16px;--mat-stepper-header-selected-state-label-text-weight:400}.mat-sort-header-arrow{color:#757575}html{--mat-toolbar-container-background-color:whitesmoke;--mat-toolbar-container-text-color:rgba(0, 0, 0, 0.87)}.mat-toolbar.mat-primary{--mat-toolbar-container-background-color:#304ffe;--mat-toolbar-container-text-color:white}.mat-toolbar.mat-accent{--mat-toolbar-container-background-color:#ff4081;--mat-toolbar-container-text-color:white}.mat-toolbar.mat-warn{--mat-toolbar-container-background-color:#f44336;--mat-toolbar-container-text-color:white}html{--mat-toolbar-standard-height:64px;--mat-toolbar-mobile-height:56px}html{--mat-toolbar-title-text-font:Roboto, sans-serif;--mat-toolbar-title-text-line-height:32px;--mat-toolbar-title-text-size:20px;--mat-toolbar-title-text-tracking:0.0125em;--mat-toolbar-title-text-weight:500}.mat-tree{background:#fff}.mat-tree-node,.mat-nested-tree-node{color:rgba(0,0,0,.87)}.mat-tree-node{min-height:48px}.mat-tree{font-family:Roboto, sans-serif}.mat-tree-node,.mat-nested-tree-node{font-weight:400;font-size:14px}html,body{margin:0;padding:0;font-family:"Inter",Arial,Helvetica,sans-serif;font-size:14px;color:#141516;font-weight:400;color:#383c40}body .mat-h4,body .mat-body-1,body.mat-typography .mat-h4,body.mat-typography .mat-body-1,body.mat-typography h4,body.mat-body,body.mat-body-2,body.mat-typography .mat-body,body.mat-typography .mat-body-2,body.mat-typography,body .mat-h1,body .mat-headline-5,body.mat-typography .mat-h1,body.mat-typography .mat-headline-5,body.mat-typography h1{font-family:"Inter",Arial,Helvetica,sans-serif}body .btn-custom{height:43px;line-height:40px;font-size:14px !important;border-radius:12px;padding:0 20px}body .btn-custom.btn-primary{background:#0a4ef4;color:#fff;border:none}body .btn-custom.btn-primary:hover{background:#0a4ef4;color:#fff}body .btn-custom i{margin-right:5px}body .btn-custom-small{font-size:13px !important;border-radius:10px;line-height:32px;padding:0 20px}body .btn-custom-small.btn-completed{border-radius:10px;background:#d9f2de;color:#349746;font-weight:500;font-size:14px;border:none;outline:none;pointer-events:none}body .btn-custom-small.btn-outline-secondary{color:#141516;border-color:#ecedee}body .btn-custom-small.btn-outline-secondary:hover{color:#fff}body .btn-custom-small.btn-outline-secondary.btn-white-bg:hover{color:#141516}body .btn-custom-small.btn-primary{background:#0a4ef4;color:#fff;border:none}body .btn-custom-small.btn-primary:hover{background:#0a4ef4;color:#fff}body a{text-decoration:none;cursor:pointer}body p{color:#383c40}body .card{--bs-card-border-color: #ecedee}body .page-container{color:#141516}.mf-container{padding:0 15px}.small-container{max-width:1000px;margin:0 auto}.by-container{max-width:1330px;margin:0 auto}.cursor-move{cursor:move}.cursor-pointer{cursor:pointer}body .ng-select .ng-arrow-wrapper{background:url(../images/icons/dropdown.svg) no-repeat top left;background-size:12px auto;background-position:center}body .ng-select .ng-arrow-wrapper .ng-arrow{border:none}.custom-checkbox{position:relative;padding-left:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:18px}.custom-checkbox.single{width:18px;height:22px;padding:0}.custom-checkbox.indeterminate .checkmark::before{width:8px;height:2px;background-color:#bfc3cb;content:"";left:3px;top:calc(50% - 1px);position:absolute}.custom-checkbox.disabled{color:#8c8c8c;cursor:not-allowed}.custom-checkbox.no-text-label{padding-left:18px}.custom-checkbox input{position:absolute !important;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox input:checked~.checkmark,.custom-checkbox.haveActive input~.checkmark{border-color:#0a4ef4;background:#0a4ef4}.custom-checkbox input:checked~.checkmark:after,.custom-checkbox.haveActive input~.checkmark:after{display:block}.custom-checkbox .checkmark:after{left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.custom-checkbox.haveActive .checkmark:after{transform:none;border:none;height:2px;top:6px;width:8px;left:3px;background:#0a4ef4}.custom-checkbox input[type=checkbox][disabled]~.checkmark{cursor:not-allowed;background:#e2e2e2;border-color:#e2e2e2}.custom-checkbox input[type=checkbox][disabled]~.checkmark:after{border-color:#bfc3cb}.custom-checkbox .is-invalid~.checkmark{border-color:#dc3545 !important}.custom-checkbox.checkbox-rouded{width:20px;height:20px}.custom-checkbox.checkbox-rouded .checkmark{width:20px;height:20px;border-radius:50%;background:#e1e9fd;border:1px solid #0a4ef4}.custom-checkbox.checkbox-rouded input:checked~.checkmark,.custom-checkbox.checkbox-rouded.haveActive input~.checkmark{border-color:#40b36a;background-color:#40b36a}.custom-checkbox.checkbox-rouded input:checked~.checkmark:after,.custom-checkbox.checkbox-rouded.haveActive input~.checkmark:after{left:7px;top:1.5px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0}.checkmark{position:absolute;bottom:0px;left:0;background:#fff;height:18px;width:18px;border-radius:4px;border:2px solid #bfc3cb}.checkmark:hover input~.checkmark{border-color:#bdbaba}.checkmark:after{content:"";position:absolute;display:none}.customer-type{font-size:12px}.modal-footer .btn{min-width:150px}.h-100{height:100%}body .custom-modal{width:550px}body .custom-modal .modal-dialog{margin-right:0;height:100%;margin-top:0}body .custom-modal .modal-dialog .modal-content{border-radius:0;border:none}body .custom-medium{width:1100px}body .custom-medium .modal-dialog{margin-right:0;height:100%;margin-top:0}body .custom-medium .modal-dialog .modal-content{border-radius:0;border:none}body .custom-large{width:1440px}body .custom-large .modal-dialog{margin-right:0;height:100%;margin-top:0}body .custom-large .modal-dialog .modal-content{border-radius:0;border:none}.input-group.full-select{position:relative}.input-group.full-select input::-moz-placeholder{color:#212529 !important;opacity:1}.input-group.full-select input:-ms-input-placeholder{color:#212529 !important;opacity:1}.input-group.full-select input::placeholder{color:#212529 !important;opacity:1}.input-group.full-select .btn{position:absolute;width:calc(100% - 40px);height:100%;opacity:0;font-size:0;z-index:3}.input-group.full-select .remove-btn{position:absolute;right:0px;top:1px;padding:10px;z-index:4}.input-group .btn-input-group{border-color:#ecedee;border-left:none;background:#fff;color:#86888c;font-size:18px}.input-group .btn-input-group:hover{background:#fff;color:#86888c}.form-control{font-size:14px}.form-control::-moz-placeholder{color:#adadad !important;opacity:1;text-transform:capitalize !important}.form-control:-ms-input-placeholder{color:#adadad !important;opacity:1;text-transform:capitalize !important}.form-control::placeholder{color:#adadad !important;opacity:1;text-transform:capitalize !important}.modal-dialog-scrollable .modal-content{padding-bottom:75px}.modal-dialog-scrollable .modal-footer{position:absolute;bottom:0;width:100%;background:#fff;z-index:4}.modal-dialog-scrollable .modal-body .gc{display:none}.f-checkbox{margin:.5rem 0;display:inline-block}.radio{margin:.5rem 0;display:inline-block}.radio input[type=radio]{position:absolute;opacity:0}.radio input[type=radio]+.radio-label{cursor:pointer}.radio input[type=radio]+.radio-label:before{content:"";background:#fff;border-radius:100%;border:1.5px solid #86888c;display:inline-block;width:20px;height:20px;position:relative;top:0;margin-right:8px;vertical-align:top;cursor:pointer;text-align:center;transition:all 250ms ease}.radio input[type=radio]:checked+.radio-label:before{background-color:#0a4ef4;box-shadow:inset 0 0 0 3.5px #fff;border-color:#0a4ef4}.radio input[type=radio]:focus+.radio-label:before{outline:none;border-color:#86888c}.radio input[type=radio]:disabled+.radio-label:before{box-shadow:inset 0 0 0 4px #ecedee;border-color:#86888c;background:#86888c}.radio input[type=radio]+.radio-label:empty:before{margin-right:0}a.icon-anchor{min-width:44px;height:44px;text-align:center;line-height:32px;margin:3px 0;font-size:16px;border:1px solid #dfdfdf;background:linear-gradient(0deg, #ecedee, #ecedee),linear-gradient(0deg, #dfdfdf, #dfdfdf)}input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display:none}input::-ms-reveal,input::-ms-clear{display:none}button,input,textarea{outline:none !important;box-shadow:none !important}button:focus,button:active,input:focus,input:active,textarea:focus,textarea:active{outline:none !important;box-shadow:none !important}.back-to-top-button{position:fixed;right:20px;bottom:10px;border:0;font-size:10px;outline:none;text-transform:uppercase;padding:3px 8px;color:#fff;text-decoration:none;z-index:6;background:#949494;text-align:center;outline:none !important;cursor:pointer}.back-to-top-button:hover{opacity:.8 !important}.back-to-top-button span.arrow-top{width:100%;height:10px;position:relative;display:table;margin-top:5px}.back-to-top-button span.arrow-top:before{content:"";position:absolute;width:10px;top:2px;left:2px;transform:rotate(-40deg);height:2px;background:#fff}.back-to-top-button span.arrow-top:after{content:"";position:absolute;width:10px;top:2px;left:8px;transform:rotate(40deg);height:2px;background:#fff}.phone-input-container{position:relative;display:flex;align-items:center}.phone-input-container .country-selector .selected-country{width:90px;padding:0 2px 0 5px;height:44px;line-height:42px;border-radius:5px 0 0 5px}.phone-input-container .country-selector .selected-country .code{font-weight:500}.phone-input-container.small-field .slected-phone-type{margin-left:6px}.phone-input-container.small-field .country-selector .selected-country{height:34px;line-height:34px}.phone-input-container .mat-mdc-input-element{border-radius:0 5px 5px 0;border-left:none;width:90%}.phone-input-container .slected-phone-type{margin-left:10px;width:100px}.phone-input-container .selected-country{display:flex;align-items:center;gap:5px;padding:5px;border:1px solid #dee2e6;cursor:pointer;background:#fff;border-radius:4px}.phone-input-container .flag{font-size:17px}.phone-input-container .code{flex:1;text-align:left}.phone-input-container .arrow{font-size:10px}.phone-input-container .dropdown{position:absolute;top:100%;left:0;width:100%;max-width:230px;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0px 4px 6px rgba(0,0,0,.1);z-index:1000}.phone-input-container .dropdown .code{color:#bfc3cb}.phone-input-container .dropdown input{width:100%;padding:5px 10px;border:none;border-bottom:1px solid #ccc;outline:none;border-radius:5px 5px 0 0}.phone-input-container .dropdown ul{list-style:none;margin:0;padding:0;max-height:200px;overflow-y:auto}.phone-input-container .dropdown li{display:flex;align-items:center;gap:5px;padding:5px 10px;cursor:pointer}.phone-input-container .dropdown li:hover{background:#f0f0f0}.user-right-wrap .phone-input-container .mat-mdc-input-element{height:44px;line-height:44px}.panel.panel-default.panel-table{padding:0}.panel-table>.table-responsive>table,.panel-table>table{margin-bottom:0}.panel-table>.table-responsive>table tr td:first-child,.panel-table>.table-responsive>table tr th:first-child,.panel-table>table tr td:first-child,.panel-table>table tr th:first-child{padding-left:20px}.panel-table>.table-responsive>table tr td:last-child,.panel-table>.table-responsive>table tr th:last-child,.panel-table>table tr td:last-child,.panel-table>table tr th:last-child{padding-right:20px}.table{color:#141516;background-color:#fff}.table.table-slines tr th,.table.table-slines tr td{border-color:#dee2e6}.table.table-slines>tbody>tr>td{padding:0}.table.table-slines>tbody>tr th{font-weight:600}.table.table-slines .table-child{background:none;border:none}.table.table-slines .table-child .cell-wrap{padding:0}.table.table-slines .table-child .l-col-move .cell-wrap{width:25px}.table.table-slines .table-child .l-col-name{width:100%}.table.table-slines .table-child .l-col-name .cell-wrap{min-width:200px}.table.table-slines .table-child .l-col-value .cell-wrap{width:95px}.table.table-slines .table-child .l-col-action .cell-wrap{width:55px}.table.table-no-border tr,.table.table-no-border th,.table.table-no-border td{border:none !important}.table.table-no-border.table-sm th,.table.table-no-border.table-sm td{padding:5px !important;font-size:12px}.table.table-no-border.table-sm th{padding-left:0 !important;width:1%;white-space:nowrap;font-weight:400;color:#6f767e}.table tr.already-added td{background:#fad8de}.table.vertical-top>tr>td{vertical-align:top}.table.vertical-top>tr>td p{padding:0}.table.table-border--bottom td,.table.table-border--bottom th{border-bottom:1px solid #dee2e6;border-top:none}.table .th-nowrap{width:1%;text-align:center}.table .td-nowrap{text-align:center;white-space:nowrap}.table .td-nowrap a{cursor:pointer}.table .td-nowrap a.disabled{color:rgba(0,0,0,.24) !important;cursor:not-allowed;pointer-events:all}.table tr.highlight{animation:changebg 4s infinite}.table thead .fixed-column,.table tfoot .fixed-column{z-index:5 !important}.table tr:hover .fixed-column.td-col{background:inherit}.table th.employee-column{width:220px}.table th.employee-column .employee-header{width:200px}.table .fixed-column{position:-webkit-sticky !important;position:sticky !important;left:0;z-index:3;background:inherit;border:none}.table .fixed-column.td-left--highlight::before{border-left-color:#141516}.table .fixed-column.td-right--highlight::before{border-right-color:#141516}.table .fixed-column::before{border:1px solid;border-color:#ddd;border-width:0 1px 0 1px;content:"";position:absolute;height:calc(100% + 1px);width:calc(100% + 1px);top:0;left:0;z-index:-1}.table .fixed-column.td-col{background:inherit}.sticky-table table .table-child-border tr{border-width:1px}.sticky-table table .table-child-border tr.total-row td{height:40px}.sticky-table table .table-child-border tr th.checkbox-column{padding-right:0;padding-left:10px}.sticky-table table .table-child-border tr td{padding:2px 10px}.sticky-table table .table-child-border tr td.checkbox-column{padding-right:0;padding-left:10px}.sticky-table table tbody tr{background:#fff}.sticky-table table tbody tr.it-property{background:#fafafa}.sticky-table table tbody tr.it-property td{background:none}@keyframes changebg{0%{background:#f3e3b0}100%{background:#fff}}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{font-weight:500;color:#181818}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{vertical-align:middle}.table>thead>tr>th,.table thead th{background-color:#f5f5f5;color:#6f767e;font-weight:600;font-family:"Inter",Arial,Helvetica,sans-serif}.table>tr>td{padding:8px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;hyphens:auto}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#eee}.table .table.table-description-list{background:none}.table .table.table-description-list td{border-radius:0 !important}.table .table.table-description-list td.bg-none{background-color:rgba(0,0,0,0);background:none}.table .table.table-description-list>:not(caption)>*>*{background:none}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#bdebc9}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#aae5ba}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#f0ecf8}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#e2d9f1}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#ffedc7}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#ffe4ae}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#fceaea}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#f9d4d3}.table>tfoot>tr:last-child>td:first-child,.table>tfoot>tr:last-child>th:first-child{border-bottom-left-radius:12px}.table>tfoot>tr:last-child>td:last-child,.table>tfoot>tr:last-child>th:last-child{border-bottom-right-radius:12px}.table>tfoot>tr>td,.table>tfoot>tr>th{height:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table tbody>tr.tr-sub td:first-child::before{content:"-";display:inline-block;padding-right:5px;margin-left:3px;color:#383b3e}.table-description-list{margin-bottom:0}.table-description-list>tr>td:first-child{text-align:right;font-weight:bold;background-color:#f8f9fa;width:25%;white-space:nowrap}.bg-rs-tblist{background:#f8f8f8 !important}td.bg-rs-tblist{border:none !important}.wrap-list-detail{border:1px solid #ecedee;border-radius:12px;padding:0 10px;margin-top:20px;background:#fff}.wrap-list-detail .table-list{border:none;margin:0;background:#fff}.wrap-list-detail .table-list tr td{border-bottom:1px solid #ecedee;padding:12px 0;font-weight:400;font-size:14px}.wrap-list-detail .table-list tr td.col-label{color:#4d4f52;white-space:nowrap;padding-right:35px;width:15%}.wrap-list-detail .table-list tr td.col-value{color:#141516;width:85%}.wrap-list-detail .table-list tr:last-child{border-right:none}.wrap-list-detail .table-list tr:last-child td{border:none}.table{border:1px solid #ecedee;border-radius:12px}.table.table-select-field tr.disabled{pointer-events:none;opacity:.8}.table.table-select-field tr.disabled td{background:#ccc}.table thead tr th{font-size:12px;font-weight:500;color:#383c40;background:#fafafa;padding:10px}.table tbody tr.tr-main td{border-bottom:none;border-top:1px solid #ecedee}.table tbody tr.tr-main td.td-open-column{position:relative}.table tbody tr.tr-main td.td-open-column::before{content:"";position:absolute;top:60px;width:2px;height:calc(100% - 80px);border-radius:10px;background:#ecedee;left:50%}.table tbody tr.tr-main:first-child>td{border:none}.table tbody tr.tr-child>td{border:none}.table tbody tr td{font-size:12px;font-weight:400;color:#141516;padding:10px;vertical-align:middle}.table tbody tr td .text-dark-custom{color:#141516}.table tbody tr td.column-post-title{width:90%}.table tbody tr td.column-post-title .wrap-p-line{display:flex;align-items:center}.table tbody tr td.column-post-title .post-thumb{width:90px;height:60px;margin-right:10px;border-radius:3px;overflow:hidden;min-width:90px}.table tbody tr td.column-post-title .post-thumb img{width:100%;height:100%;object-fit:cover}.table tbody tr td .line-grey{color:#969696}.table tbody tr td a{color:#0a4ef4;font-weight:500}.table tbody tr td .status{height:35px;line-height:35px;border-radius:12px;text-align:center;min-width:100px;margin:auto;padding:0 25px;display:inline-block;white-space:nowrap}.table tbody tr td .status.status-job{background:rgba(58,177,116,.15);color:#3ab174}.table tbody tr td .status.status-success{background:rgba(58,177,116,.15);color:#3ab174}.table tbody tr td .status.status-danger{background:rgba(245,73,73,.15);color:#f54949}.table tbody tr td .status.status-new{background:rgba(10,78,244,.15);color:#0a4ef4}.table tbody tr td .status.status-open{background:rgba(10,78,244,.15);color:#0a4ef4}.table tbody tr td .status.status-closed{background:rgba(211,89,89,.15);color:#d35959}.table tbody tr td .status.status-in-progress{background:rgba(255,179,32,.15);color:#ffb320}.table tbody tr td .status.status-external-provider{background:rgba(58,177,116,.15);color:#3ab174}.table tbody tr td .status.status-paid{background:rgba(58,177,116,.15);color:#3ab174}.table tbody tr td .status.status-pending{background:rgba(255,179,32,.15);color:#ffb320}.table tbody tr td .status.status-overdue{background:rgba(245,73,73,.15);color:#f54949}.table tbody tr td .status.status-not-sent{background:rgba(10,78,244,.15);color:#0a4ef4}.table tbody tr td .title{color:#141516}.table .checkbox-column{width:25px;padding-right:0;padding-left:25px}.table .action-column{white-space:nowrap;width:1px}.table.table-rounded{border-collapse:collapse;border-radius:12px;border-style:hidden;box-shadow:0 0 0 1px #ecedee;margin:1px;width:calc(100% - 2px)}.table.table-rounded thead th:first-child{border-radius:12px 0 0 0}.table.table-rounded thead th:last-child{border-radius:0 12px 0 0}.table.table-rounded>tbody>tr:last-child>td:first-child,.table.table-rounded>tbody>tr:last-child>th:first-child{border-radius:0 0 0 12px}.table.table-rounded>tbody>tr:last-child>td:last-child{border-radius:0 0 12px 0}.table.table-rounded>tbody>tr:last-child.one-column>td,.table.table-rounded>tbody>tr:last-child.one-column>th{border-radius:0 0 12px 12px}.table.table-rounded.no-thead tbody tr:first-child td:first-child{border-radius:12px 0 0 0}.table.table-rounded.no-thead tbody tr:first-child td:last-child{border-radius:0 12px 0 0}.table.table-not-rounded{border:none}.table.table-not-rounded tr th{border:none}.table.table-not-rounded tr td{border-color:#ecedee}.table.one-row tbody tr td:first-child{border-bottom-left-radius:12px !important}.table.one-row tbody tr td:last-child{border-bottom-right-radius:12px !important}.sticky-table{max-height:calc(100vh - 272px);min-height:100px;border-radius:12px}.sticky-table.show-full-height{max-height:none}.sticky-table.medium-height{max-height:500px}.sticky-table.smaller-height{max-height:300px}.sticky-table.fillter-table{min-height:100px}.sticky-table.box-table{max-height:200px}.sticky-table>table.table-bordered>thead>tr>th{border:1px solid #ddd}.sticky-table>table>thead>tr{position:-webkit-sticky;position:sticky;top:1px;z-index:3;border:none}.sticky-table>table>thead>tr>th{border:none;position:relative}.sticky-table>table>thead>tr>th::before{content:"";position:absolute;top:-1px;left:0;width:100%;height:1px;border-top:1px solid #eee}.sticky-table>table>thead>tr>th::after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;border-bottom:1px solid #eee}.sticky-table>table>thead>tr>th:first-child::before{border-radius:12px 0 0 0;background:#fafafa}.sticky-table>table>thead>tr>th:last-child::before{height:12px;border-radius:0 12px 0 0}.sticky-table>table>thead>tr>th.th-left--highlight::before{border-left-color:#141516;border-left-width:1px}.sticky-table>table>thead>tr>th.th-right--highlight::before{border-right-color:#141516;border-right-width:1px}.sticky-table>table>thead>tr>th.fix-row-1{height:32px}.sticky-table>table>thead>tr>th.fix-row-2{top:32px;height:32px}.sticky-table>table>thead>tr>th.fix-row-3{top:64px}.sticky-table>table>thead>tr>th:last-child{border-right:1px solid #ddd}.sticky-table>table tbody thead tr{z-index:2}.sticky-table thead .fixed-column,.sticky-table tfoot .fixed-column{z-index:5 !important}.sticky-table tr:hover .fixed-column.td-col{background:inherit}.sticky-table .fixed-column{position:-webkit-sticky !important;position:sticky !important;left:0;z-index:3;border:none}.sticky-table .fixed-column.td-left--highlight::before{border-left-color:#141516}.sticky-table .fixed-column.td-right--highlight::before{border-right-color:#141516}.sticky-table .fixed-column::before{border:1px solid;border-color:#ddd;content:"";position:absolute;width:100%;height:calc(100% + 1px);top:0;left:0;z-index:-1}.sticky-table .fixed-column.td-col{background:inherit;z-index:4}.table-excel{width:100%;white-space:nowrap;background:#fff none repeat scroll 0 0;border-left:1px solid #ddd;border-top:1px solid #ddd}.table-excel thead tr th{background:#eee;border-right:1px solid #ddd !important;border-bottom:1px solid #ddd !important;padding:5px}.table-excel tr td{border-right:1px solid #ddd;border-bottom:1px solid #ddd;vertical-align:top}.table-excel tr td .order-number{padding-top:8px;display:block}.table-excel textarea,.table-excel select,.table-excel input{border:0px solid #000;margin:0;background:rgba(0,0,0,0);width:100%;-webkit-transition:.5s;transition:.5s;appearance:auto;border-radius:0;font-size:inherit;display:inline-block;height:34px}.table-excel textarea{padding-top:6px}.table-excel select{padding:4px 2px;box-shadow:none}.table-excel input{padding:5px}.table-excel .form-control:focus,.table-excel input:focus,.table-excel select:focus{outline:none !important;box-shadow:0 0 0 1px #555 !important}.table-excel .mat-mdc-form-field{width:100%;-webkit-transition:.5s;transition:.5s}.table-excel .mat-mdc-form-field.mat-focused{box-shadow:0 0 0 1px #555 !important}.table-excel .mat-mdc-form-field .mat-mdc-form-field-flex{width:140px}.table-excel .mdc-text-field--outlined{padding-left:0 !important;--mdc-outlined-text-field-outline-width: 0;--mdc-outlined-text-field-focus-outline-width: 0;--mdc-outlined-text-field-container-shape: 0}.table-excel .mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{height:-webkit-fill-available !important;font-size:13px;font-family:"Inter"}.table-excel .mat-mdc-form-field-input-control.mat-mdc-form-field-input-control:focus{box-shadow:none !important}.table-excel .mat-mdc-icon-button{--mdc-icon-button-icon-size: 18px}.table-excel .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{flex:initial;min-width:165px !important;padding-top:3px}.table-tree-input thead>tr>th{border-left:1px solid #dee2e6 !important}.table-tree-input tbody tr td{padding-top:0;padding-bottom:0;border-left:1px solid #dee2e6;vertical-align:top}.table-tree-input tbody tr td:first-child{padding-left:10px}.table-tree-input tbody tr td:first-child textarea{height:32px;border:none}.table-tree-input tbody tr td>*{margin-top:-1px;margin-bottom:-1px}.table-tree-input tbody tr td textarea,.table-tree-input tbody tr td select,.table-tree-input tbody tr td input{font-size:12px;height:32px;padding-left:6px;border-radius:0}.table-tree-input tbody tr td textarea{padding-top:3px;line-height:1;margin-top:6px}.table-tree-input tbody tr td .form-control:focus,.table-tree-input tbody tr td input:focus,.table-tree-input tbody tr td select:focus{outline:none !important;box-shadow:0 0 0 1px #555 !important}.table-tree-input tbody tr td .list-action{padding-top:0;padding-bottom:0}.table-tree-input tbody tr td .list-action a i,.table-tree-input tbody tr td .list-action button i{font-size:12px;line-height:30px}.table-tree-input tbody tr td .mdc-text-field--outlined{padding-left:0;--mdc-outlined-text-field-container-shape: 0px !important;--mdc-outlined-text-field-outline-width: 0.05px}.table-tree-input tbody tr td .mat-mdc-icon-button.mat-mdc-button-base{margin-left:-25px}.table-tree-input tbody tr td .mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{font-size:12px}.table-tree-input tbody tr td .mat-mdc-select{font-size:12px}.table-tree-input .wrap-project-title{min-height:34px;padding-left:20px}.table-tree-input .wrap-project-title .ex-button{width:16px;height:16px}.table-tree-input .wrap-project-title .ex-button span::before{left:2px}.table-tree-input .wrap-project-title .ex-button span::after{top:2px;left:45%}.table-tree-input .mat-mdc-icon-button svg{height:18px;width:18px}.table-tree-input .ng-select .ng-select-container{border-radius:0;min-height:auto;border:none}.table-tree-input .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0;margin:0}.table-tree-input--editing thead>tr>th{border-left:none}.table-tree-input--editing tbody tr td{padding-left:0;padding-right:0}.sticky-table>table.table-excel>thead>tr{top:0}.sticky-table>table.table-excel>thead>tr>th::after{bottom:-1px;border-bottom:1px solid #ddd;top:0;height:100%;border-left:1px solid #ddd;border-right:1px solid #ddd;left:-1px;width:calc(100% + 2px)}.sticky-table>table.table-excel>thead>tr>th::before{top:-1px;left:-1px;height:100%;border-top:1px solid #ddd;background:rgba(0,0,0,0);border-radius:0;width:calc(100% + 1px);z-index:9999999999999}.page-container{display:flex}.page-container .wrap-navs{width:225px;background:#fafafa;border-right:1px solid #ecedee;height:100vh;position:fixed;left:0;top:0;z-index:7;overflow:visible;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.page-container .wrap-navs .small-logo img{width:0px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.page-container .wrap-navs .full-logo img{width:185px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.page-container .wrap-navs .wrap-toggle-icon{position:absolute;top:21px;right:-40px;z-index:2;font-size:18px;cursor:pointer}.page-container .wrap-navs .wrap-toggle-icon i.fa-bars{padding-right:5px}.page-container .wrap-navs .sidebar{height:100%;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;position:relative}.page-container .wrap-navs .sidebar #top-nav-sidebar{position:absolute;top:-300px}.page-container .wrap-navs .fix-bar{padding:16px 0 8px 0;position:sticky;top:0;z-index:1;background:#fafafa}.page-container .wrap-navs .main-logo{text-align:center;margin-bottom:20px}.page-container .wrap-navs .main-logo img{max-width:80%}.page-container .wrap-navs .nav-button button{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;display:table;width:auto;margin:auto;text-align:center;padding:0 22px}.page-container .wrap-navs .nav-button button i{margin:0}.page-container .wrap-navs .main-navigation .main-menu{list-style:none;margin:0;padding:0}.page-container .wrap-navs .main-navigation .main-menu>li{margin-bottom:5px}.page-container .wrap-navs .main-navigation .main-menu>li.no-item{padding:15px 20px 0px 20px}.page-container .wrap-navs .main-navigation .main-menu>li .ico-user{position:absolute;left:20px;top:36%}.page-container .wrap-navs .main-navigation .main-menu>li>a{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;width:100%;padding:10px 20px 10px 42px;display:block;position:relative;height:40px}.page-container .wrap-navs .main-navigation .main-menu>li>a span.text{display:block;width:100%;overflow:hidden;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.page-container .wrap-navs .main-navigation .main-menu>li>a i{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;position:absolute;right:15px;top:14px;font-size:13px}.page-container .wrap-navs .main-navigation .main-menu>li>a.active,.page-container .wrap-navs .main-navigation .main-menu>li>a:hover{color:#141516}.page-container .wrap-navs .main-navigation .main-menu>li>a.active svg path,.page-container .wrap-navs .main-navigation .main-menu>li>a:hover svg path{fill:#141516}.page-container .wrap-navs .main-navigation .main-menu>li>a svg{position:absolute;left:20px;top:50%;transform:translateX(0%) translateY(-50%);max-width:17px;max-height:20px}.page-container .wrap-navs .main-navigation .main-menu li.inside-bg a:hover svg path,.page-container .wrap-navs .main-navigation .main-menu li.inside-bg a.active svg path{stroke:#141516}.page-container .wrap-navs .main-navigation .main-menu li.inside-bg a svg path{fill:none}.page-container .wrap-navs .main-navigation .main-menu li a{color:#86888c;text-decoration:none;font-weight:500;font-size:12px}.page-container .wrap-navs .main-navigation .main-menu li a .highlight{font-weight:600;color:#0a4ef4}.page-container .wrap-navs .main-navigation .main-menu li a svg.fill-none path{fill:none}.page-container .wrap-navs .main-navigation .main-menu li a svg path{fill:#86888c}.page-container .wrap-navs .main-navigation .main-menu li a.is-open+.sub-menu{max-height:740px;margin:10px 0 10px 0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.page-container .wrap-navs .main-navigation .main-menu li a.is-open i::before{content:""}.page-container .wrap-navs .main-navigation .main-menu li:hover .sub-menu{max-height:740px;margin:10px 0 10px 0;transition-delay:.7s;transition-duration:.5s ease-in-out}.page-container .wrap-navs .main-navigation .main-menu li .sub-menu{max-height:0px;overflow:hidden;list-style:none;padding:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;position:relative}.page-container .wrap-navs .main-navigation .main-menu li .sub-menu .sub-submenu{padding-left:5px}.page-container .wrap-navs .main-navigation .main-menu li .sub-menu .sub-submenu li{padding:0;position:relative;list-style:none}.page-container .wrap-navs .main-navigation .main-menu li .sub-menu .sub-submenu li a{padding-left:16px}.page-container .wrap-navs .main-navigation .main-menu li .sub-menu .sub-submenu li::before{top:17px;left:6px;position:absolute;content:"";width:5px;height:5px;background:#6f767e;border-radius:50%;border:none}.page-container .wrap-navs .main-navigation .main-menu li .sub-menu::before{position:absolute;content:"";width:2px;height:calc(100% - 22px);left:29px;top:-18px;background:#dfdfdf}.page-container .wrap-navs .main-navigation .main-menu li .sub-menu li{padding:0px 10px 0px 55px;position:relative;margin-bottom:1px}.page-container .wrap-navs .main-navigation .main-menu li .sub-menu li::before{content:"";position:absolute;left:29px;top:-1px;width:22px;height:22px;border-left:2px solid #dfdfdf;border-bottom:2px solid #dfdfdf;border-radius:0 0 0 12px}.page-container .wrap-navs .main-navigation .main-menu li .sub-menu li a{display:block;width:100%;padding:10px}.page-container .wrap-navs .main-navigation .main-menu li .sub-menu li a.active,.page-container .wrap-navs .main-navigation .main-menu li .sub-menu li a:hover{color:#141516;font-weight:500;background:#ecedee;border-radius:12px}.page-container .main-container{width:100%;padding-left:225px;padding-bottom:62px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.page-container .main-container.no-padding-bottom{padding-bottom:0}.page-container .main-container header{width:100%;padding:10px 0;border-bottom:1px solid #ecedee;position:sticky;top:0;background:#fff;z-index:6}.page-container .main-container header .headerwrapper{display:flex;align-items:center;justify-content:space-between;padding:0px 20px}.page-container .main-container header .headerwrapper .left-content{display:flex;align-items:center;padding-left:25px}.page-container .main-container header .headerwrapper .left-content .search-box{margin-right:10px}.page-container .main-container header .headerwrapper .left-content .date-time-line{color:#141516;font-size:14px;padding-left:0}.page-container .main-container header .headerwrapper .left-content .date-time-line i{font-size:18px;margin-right:3px}.page-container .main-container header .headerwrapper .right-content{display:flex;justify-content:end;align-items:center}.page-container .main-container header .headerwrapper .right-content .icon-top{border-radius:12px;width:36px;height:40px;line-height:40px;text-align:center}.page-container .main-container header .headerwrapper .right-content .icon-top i{font-size:20px;color:#6f767e;line-height:40px}.page-container .main-container header .headerwrapper .right-content .icon-top .phone-call{padding:0;border:1px solid rgba(0,0,0,0);border-radius:50%;cursor:pointer}.page-container .main-container header .headerwrapper .right-content .icon-top .phone-call.ot-header-phone-enabled{border-color:green}.page-container .main-container header .headerwrapper .right-content .icon-top .phone-call.ot-header-phone-enabled svg path{fill:green}.page-container .main-container header .headerwrapper .right-content .icon-top.setting{margin-top:-4px}.page-container .main-container header .headerwrapper .right-content .icon-top.notification{margin-right:8px;position:relative;border-radius:50%;line-height:50px}.page-container .main-container header .headerwrapper .right-content .icon-top.notification i{font-size:22px}.page-container .main-container header .headerwrapper .right-content .icon-top.notification .number{position:absolute;top:7px;left:10px;width:12px;height:12px;background:#ff6a55;color:#fff;border-radius:50%;font-size:9px;line-height:15px;text-align:center;border:2px solid #fff}.page-container .main-container header .headerwrapper .right-content .icon-top.notification .wrap-popup-noti{position:absolute;width:600px;max-width:100vw;right:0;text-align:left;background:#fff;box-shadow:0px 4px 10px rgba(0,0,0,.15);border-radius:10px;line-height:normal}.page-container .main-container header .headerwrapper .right-content .icon-top.notification .wrap-popup-noti .tab-content{max-height:calc(100vh - 120px);overflow-y:auto}.user-setting{color:#1e1e1e;position:relative}.user-setting .wrap-user-info{display:flex;align-items:center;cursor:pointer}.user-setting .wrap-user-info>i{font-size:20px;color:#c9cccf;position:relative;border-radius:50%}.user-setting .wrap-user-info>i::after{content:"";position:absolute;width:90%;height:90%;background:#1a1d1f;border-radius:50%;z-index:-1;left:5%;top:5%}.user-setting .user-dropdown{position:absolute;background:#fff;top:52px;right:0;z-index:2;padding:10px;box-shadow:0px 4px 10px rgba(0,0,0,.15);border-radius:10px}.user-setting .user-dropdown ul{margin:0;padding:0;width:180px}.user-setting .user-dropdown ul li{list-style:none;display:table;width:100%;border-bottom:1px solid #ecedee}.user-setting .user-dropdown ul li:last-child{border:none}.user-setting .user-dropdown ul li a{color:#141516;display:table;width:100%;padding:8px 0}.user-setting .avatar{margin-right:5px;width:45px;height:45px;border-radius:50%;overflow:hidden}.user-setting .avatar img{width:100%;height:100%;object-fit:cover}.user-setting .username{padding:0 8px 0 5px}.user-setting .username .name{font-size:14px;color:#141516}.user-setting .username .email{color:#6f767e;font-weight:400;font-size:12px}header{position:relative}header .public-search{position:absolute;left:50%;transform:translate(-50%, 0)}.search-bar{box-shadow:0 0 40px rgba(51,51,51,.1)}.search-bar .search-select{position:relative}.search-bar .search-select select{border-top-right-radius:0;border-bottom-right-radius:0;min-width:200px;text-indent:25px}.search-bar .search-select .icon-location{position:absolute;top:5px;left:15px}.search-bar .search-input{position:relative}.search-bar .search-input input{min-width:290px;border-radius:0}.search-bar .search-input .icon-search{position:absolute;top:5px;left:15px}.search-bar .search-button{padding:1px 8px;background:#2750f8;line-height:0;border:1px solid #2750f8}.search-bar .search-button:hover,.search-bar .search-button:active{background:rgba(39,80,248,.9) !important;border-color:rgba(39,80,248,.9) !important}.navbar-toggler .bar1,.navbar-toggler .bar2,.navbar-toggler .bar3{transition:.4s;width:30px;height:4px;background-color:#383c40;margin:0 0 7px 0;display:block;border-radius:10px}.navbar-toggler .bar3{margin-bottom:0}.navbar-toggler.active .bar1{transform:rotate(-45deg) translate(-8px, 0px)}.navbar-toggler.active .bar3{transform:rotate(45deg) translate(-7px, 0px)}.navbar-toggler.active .bar2{opacity:0;display:none}.signin-up{list-style:none;font-weight:500;font-size:15px;margin:0;padding:0;margin:10px 0;text-align:right}.signin-up li{display:inline-block}.signin-up li a{list-style:none;font-weight:500;font-size:13px;margin:0;color:#fff;padding:6px 10px;border:1px solid #0a4ef4;background:#0a4ef4;float:left;border-radius:5px}.signin-up li a:hover{color:#0a4ef4;background:#fff}.signin-up li a i{padding-right:3px}.signin-up li.signin{margin-right:10px}.signin-up li.signin a{background:#fff;color:#0a4ef4}.signin-up li.signin a:hover{color:#fff;background:#0a4ef4}.search-feature{position:relative}.search-feature .form-control{padding-right:24px}.search-feature .clear-search{position:absolute;top:7px;right:3px;cursor:pointer;display:none;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.search-feature .clear-search.has-text{display:block;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.search-feature .clear-search.has-text .btn-close{background-size:.8em auto}.footer-copytext{width:100%;padding:20px;margin-top:40px;border-top:1px solid #ecedee;color:#383c40}.btn-svg{background-color:rgba(0,0,0,0);border-color:#86888c}.btn-svg svg rect,.btn-svg svg path{stroke:#86888c}.btn-svg:hover,.btn-svg.active{border-color:#0a4ef4}.btn-svg:hover svg rect,.btn-svg:hover svg path,.btn-svg.active svg rect,.btn-svg.active svg path{stroke:#0a4ef4}.form-primary .form-label{font-weight:500;display:table}.form-primary .form-select,.form-primary .form-control{min-height:calc(1.5em + .75rem + var(--mo-border-width)*2);padding:.75rem 1rem}.form-primary .form-select.small-control,.form-primary .form-control.small-control{min-height:calc(1.5em + .5rem + var(--mo-border-width)*2);padding:.5rem .8rem;font-size:13px}.form-primary .form-select--small{font-size:12px;padding:.5rem 22px .5rem 8px;background-position:right 2px center}.form-primary textarea.form-control{height:auto}.form-primary textarea.auto-height{overflow:hidden !important;resize:none !important;box-sizing:border-box;line-height:1.5;padding:1rem;box-sizing:border-box}.form-primary .wrap-upload-file{background:#fff;width:100%;padding:1rem 0;text-align:center;cursor:pointer;border:1px dashed #ecedee;border-radius:8px;color:#adadad}.form-primary .wrap-upload-file span{display:block}.form-select.small-control{padding:.5rem 1rem}body .ng-select .ng-select-container{min-height:44px}body .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:10px}.custom-radio{display:block;position:relative;padding-left:25px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-radio input{position:absolute;opacity:0;cursor:pointer}.custom-radio .checkmark{position:absolute;top:0;left:0;height:19px;width:19px;background-color:#eee;border-radius:50%}.custom-radio .checkmark:after{content:"";position:absolute;display:none;top:4px;left:4px;width:7px;height:7px;border-radius:50%;background:#fff}.custom-radio:hover input~.checkmark{background-color:#ccc}.custom-radio input:checked~.checkmark{background-color:#2196f3}.custom-radio input:checked~.checkmark:after{display:block}.bg-grey{background-color:#f4f4f4}.gauge-chart .reading-block{overflow:visible}.gauge-chart .reading-block .gauge-info{position:relative;margin-top:-15px;line-height:1}.gauge-chart .reading-block .gauge-info .gauge-icon{position:absolute;left:0;right:0;top:-30px}.gauge-chart .reading-block .gauge-info .gauge-info--1{font-weight:500;font-size:14px;color:#141516}.gauge-chart .reading-block .gauge-info .gauge-info--2{color:#0a4ef4;font-weight:500;font-size:34px}.gauge-chart .reading-block .gauge-info .gauge-info--3{font-size:14px}.gauge-chart .reading-block .gauge-info .gauge-info--4{font-size:12px;font-weight:normal}.gauge-chart .reading-block .gauge-info .gauge-info--5{color:#f54949}.gauge-chart .reading-block .gauge-info .gauge-info--6{color:#f54949}.apexcharts-toolbar{z-index:3 !important}.review-items .item{margin-top:1.5rem;margin-bottom:1.125rem;display:flex;flex-direction:row}.review-items .item .item__avatar{width:5.375rem}.review-items .item .item__avatar img{border-radius:50% !important;width:100%;height:auto}.review-items .item .item__avatar .item-time{text-align:center;margin-top:.25rem;color:#86888c}.review-items .item .item__content{width:calc(100% - 0px);padding-left:1rem;border-bottom:1px solid #ecedee}.review-items .item .item__content .author__name{font-size:1rem;font-weight:600;color:#383c40;margin-bottom:.25rem}.review-items .item .item__content .content-text{font-size:.9rem;color:#383c40}.review-items .item.item-inner{margin-top:1rem;margin-bottom:0;border-top:1px solid #ebebeb;padding-top:1rem}.review-ratings{list-style-type:none;direction:rtl;text-align:left;margin-bottom:0}.review-ratings .star{position:relative;line-height:24px;display:inline-block;transition:color .2s ease;color:#86888c;margin-right:.5rem}.review-ratings .star:before{content:"★";width:24px;height:24px;font-size:1.5rem}.review-ratings .star:hover,.review-ratings .star.selected,.review-ratings .star:hover~.star,.review-ratings .star.selected~.star{transition:color .8s ease;color:#ff9416}.wider-tooltip{width:420px}.wider-tooltip .tooltip-inner{max-width:fit-content;font-family:monospace;font-size:11px}.drag-handle{color:#444;cursor:move}.drag-handle .handle{margin-right:5px}.drop-area{border:solid 1px #ccc;overflow:hidden;display:block;border-radius:6px;padding-top:1rem;padding-bottom:1rem}.drag-item{border:1px solid #e0e0e0;border-radius:7px;background:#fff}.cdk-drop-list-dragging .cdk-drag{transition:transform 250ms cubic-bezier(0, 0, 0.2, 1)}.cdk-drag-preview{box-sizing:border-box;border-radius:4px;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);padding:4px}.cdk-drag-placeholder{opacity:0}.cdk-drag-animating{transition:transform 250ms cubic-bezier(0, 0, 0.2, 1)}.drop-area.cdk-drop-list-dragging .drag-item:not(.cdk-drag-placeholder){transition:transform 250ms cubic-bezier(0, 0, 0.2, 1)}.drag-box{width:200px;height:200px;padding:10px;box-sizing:border-box;border:solid 1px #ccc;color:rgba(0,0,0,.87);display:flex;justify-content:center;align-items:center;text-align:center;background:#fff;border-radius:4px;position:relative;z-index:1;transition:box-shadow 200ms cubic-bezier(0, 0, 0.2, 1);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.drag-box:active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.drag-box-handle{position:absolute;top:10px;right:10px;color:#ccc;cursor:move;width:24px;height:24px}.mat-mdc-form-field .mdc-notched-outline__leading,.mat-mdc-form-field .mdc-notched-outline__trailing{border-color:#dee2e6 !important}.mat-mdc-form-field .mat-mdc-form-field-flex{height:34px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:8px}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{color:var(--mo-body-color);padding:6px 0;height:34px;min-height:34px}.ngx-mat-timepicker .mat-mdc-form-field-infix{min-width:20px !important}.mat-mdc-form-field-infix{width:auto !important;min-width:160px !important}.mat-mdc-icon-button.mat-mdc-button-base{color:#666;width:34px;height:34px;padding:6px}.form-primary .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{background:#fff}.form-primary .mat-mdc-form-field .mat-mdc-form-field-flex{height:44px}.form-primary .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:1rem}.form-primary .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{font-size:14px;padding:12px 0;height:44px;min-height:44px;color:var(--mo-body-color)}.form-primary .mat-mdc-icon-button.mat-mdc-button-base{width:44px;height:44px;padding:8px}.text-primary .mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{color:#0a4ef4}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{padding:0 6px !important}mat-form-field.fit-content .mat-select-placeholder{min-width:180px}mat-form-field.fit-content .mat-form-field-infix{width:fit-content;min-width:fit-content}mat-form-field.fit-content .mat-form-field{width:auto !important}mat-form-field.fit-content .mat-select-value{max-width:100%;width:auto}.mat-mdc-option .mdc-list-item__primary-text{white-space:nowrap !important}::ng-deep .my-custom-panel-class.mat-select-panel{max-width:fit-content}.mat-select-value{max-width:max-content !important}.mat-form-field-infix{width:fit-content !important}.cdk-overlay-pane{width:fit-content !important}.mat-select-panel{max-width:unset !important}.mat-mdc-form-field-icon-suffix{display:flex}.mat-form-field-bootstrap{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.mat-form-field-bootstrap:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.mat-form-field-bootstrap::placeholder{color:#6c757d;opacity:1}.mat-form-field-bootstrap:disabled,.mat-form-field-bootstrap[disabled]{background-color:#e9ecef;opacity:1}.mat-form-field-bootstrap:read-only,.mat-form-field-bootstrap[readonly]{background-color:#e9ecef;opacity:1}.mat-form-field-small{display:block;width:100%;padding:.25rem .5rem;font-size:.875rem;font-weight:400;line-height:1.25;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.2rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.mat-form-field-small:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .1rem rgba(0,123,255,.25)}.mat-form-field-small::placeholder{color:#6c757d;opacity:1}.mat-form-field-small:disabled,.mat-form-field-small[disabled]{background-color:#e9ecef;opacity:1}.mat-form-field-small:read-only,.mat-form-field-small[readonly]{background-color:#e9ecef;opacity:1}.mat-form-field-small .mat-form-field-label{font-size:.75rem}.mat-form-field-small .mat-input-element{font-size:.875rem;padding:.25rem .5rem}.mat-form-field-small .mat-form-field-underline{height:1px}.page-header{position:sticky;top:0;background:#fff;z-index:5;top:66px}.page-header h1{color:#141516;font-size:25px;font-weight:500}.page-header .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix{padding:5px 0}.page-header.page-header--none-fix{position:relative;top:0}.btn-select-items{border-color:rgba(222,226,230,.73) !important;font-size:16px !important}.wrap-ai-btn{display:flex;align-items:center}.ai-btn{padding:3px 10px !important}.ai-btn:hover svg path{fill:#fff}.pop-search-field.search-feature .clear-search{top:10px;right:10px}.h-150{height:150px !important}.unit-detail-page-dialog{padding-top:30px}.unit-detail-page-dialog .page-header,.unit-detail-page-dialog .page-sub-header,.unit-detail-page-dialog .back-property-link{display:none}.disableDate{position:relative}.disableDate input{opacity:.8}.disableDate::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;cursor:not-allowed}.search-box{display:flex;align-items:center;margin-top:5px}.search-box .wrap-input{height:45px;border-radius:12px;background:#ecedee;display:flex;position:relative}.search-box .wrap-input .btn-close{position:absolute;right:6px;top:14px}.search-box .wrap-input i{color:#adadad;font-size:20px;padding:0 15px;line-height:45px}.search-box .wrap-input .form-control{background:none;border:none;line-height:45px;padding:0 22px 0 0;outline:none;box-shadow:none;width:280px;color:#0a4ef4}.search-box .cf{background:#ecedee;padding:6px;height:40px;border-radius:12px;margin:0 0 0 10px;border:none}.search-box .cf svg{width:28px}.search-box .cf.btn-active{background:#0a4ef4}.search-box .cf.btn-active svg path{fill:#fff}.opacity-50{opacity:.5}.btn.btn-edit-filter{width:42px;height:42px;background:#0a4ef4;border-radius:10px;border:none !important;margin:5px 0}.btn.btn-edit-filter:hover{background:rgba(10,78,244,.8)}.filter-box{border:1px solid #dfdfdf !important;padding:5px 10px;margin-top:10px}.filter-box .filter-item-wrap{background:#f8f8f8;min-height:42px;display:inline-block;border-radius:12px;margin:5px 12px 5px 0;padding:11px 15px;font-size:15px}.filter-box .filter-item-wrap .filter-label{color:#6f767e}.filter-box .filter-item-wrap .filter-type{color:#1a1d1f}.filter-box .filter-item-wrap .filter-value{color:#0a4ef4}.filter-box .btn.btn-edit-filter{display:inline-block}.cdk-overlay-pane .mat-datepicker-content{background:#fff;padding:10px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px rgba(0,0,0,0.1411764706),0 1px 10px rgba(0,0,0,0.1215686275)}.toast{top:30px;right:30px;position:fixed;z-index:2}.NgxEditor__Wrapper .NgxEditor{min-height:150px}.s-by-word ul{display:inline-block;margin:12px 35px 0 0;padding:0;list-style:none}.s-by-word ul.list-text{margin-right:25px}.s-by-word ul li{display:inline-block}.s-by-word ul li a{color:#86888c;padding-right:5px}.s-by-word ul li a.active,.s-by-word ul li a:hover{color:#141516}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,body.mat-typography,.bottom-pagination .pagination .form-select,.bottom-pagination .pagination .page-item a,.bottom-pagination .pagination .page-item .page-link{font-size:13px}.home-box .light-grey-box{background:none !important;border-radius:8px}.home-box h3.card-title{font-weight:600;font-size:20px}.home-box p{font-size:12px;font-weight:400}.home-box ul{margin:0;padding:0}.home-box ul li{list-style:none;padding-left:15px;position:relative;margin-bottom:5px}.home-box ul li::before{content:"–";position:absolute;top:0px;left:0}.setting-box{background:#f8f8f8;padding:15px;border-radius:12px;margin-bottom:16px}.setting-box:last-child{margin-bottom:0}.setting-box .setting-box-category{margin-bottom:10px}.setting-box .setting-box-category label{color:#1a1d1f;font-weight:600;font-size:18px;margin-bottom:5px}.setting-box .setting-box-category div{font-size:12px;font-weight:400;color:#575757;margin-bottom:10px}.setting-box .setting-box-subcategory .box-line-left label{color:#1a1d1f;font-weight:600;font-size:16px;margin-bottom:5px}.setting-box .setting-box-subcategory .box-line-left div{font-size:12px;font-weight:400;color:#575757;margin-bottom:10px}.setting-box .setting-box-action .box-line-left label{color:#1a1d1f;font-weight:400;font-size:14px;margin-bottom:3px}.setting-box .setting-box-line{display:flex;align-items:start;justify-content:space-between}.setting-box .wrap-box-subcategory{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ededed}.setting-box .wrap-box-subcategory:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.warning-no-data{text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:50px 0}.warning-no-data img{width:auto;height:auto}.warning-no-data .nd-text{color:#989fb0}.ph-right .up-button{margin-top:8px;margin-left:auto;display:table}.ph-right .up-button button{display:inline-block;vertical-align:middle}.ph-right .up-button button.btn-up{background:none;border:none;padding:0;background:#0a4ef4;height:32px;width:32px;text-align:center;line-height:32px;color:#fff;border-radius:6px;display:flex;align-items:center;justify-content:center}.switch{position:relative;display:inline-block;width:50px;height:24px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.as-sidebar .sb-main{padding:0;list-style:none}.as-sidebar .sb-main li{padding:10px 0}.as-sidebar .sb-main>li .sb-sub{padding:0;list-style:none}.as-sidebar .sb-main>li .sb-sub>li{padding-left:0px;border-bottom:1px solid rgba(208,215,222,.478);position:relative}.as-sidebar .sb-main>li .sb-sub>li.active .it-sub{width:100%;color:#0942cf}.as-sidebar .sb-main>li .sb-sub>li.active .it-sub svg rect{fill:none}.as-sidebar .sb-main>li .sb-sub>li.active .it-sub svg path{stroke:#0942cf}.as-sidebar .sb-main>li .sb-sub>li.active .it-sub a{color:#0942cf}.as-sidebar .sb-main>li .sb-sub>li .sb-sub-sub{height:0px;padding:0;overflow:hidden;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.as-sidebar .sb-main>li .sb-sub>li.expanded .sb-sub-sub{height:auto;padding-top:10px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.as-sidebar .sb-main>li .sb-sub>li.expanded .it-sub .mn-arrow svg{transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.as-sidebar .sb-main>li .sb-sub>li .it-sub{color:#141516;font-weight:500;font-size:16px;display:flex;align-items:center}.as-sidebar .sb-main>li .sb-sub>li .it-sub>svg{margin-right:5px}.as-sidebar .sb-main>li .sb-sub>li .it-sub .mn-arrow svg{margin-right:5px;transform:rotate(180deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.as-sidebar .sb-main>li .sb-sub>li ul{padding:10px 0 0 0}.as-sidebar .sb-main>li .sb-sub>li li{padding-left:20px;list-style:none}.as-sidebar .sb-main>li .sb-sub>li li a{font-size:14px;font-weight:400;color:#6f767e}.as-sidebar .sb-main>li>span{color:#141516;font-size:12px;font-weight:600}.as-sidebar .sb-main>li a{color:#141516;width:calc(100% - 50px)}.btn-action{font-size:22px;border:none;background:none;padding-left:8px;color:#383c40}.wrap-main-title .page-title,.wrap-main-title .btn-action{display:inline-block;vertical-align:baseline}.wrap-main-title .btn-bookmark{padding-left:6px;font-size:20px}.wrap-main-title .btn-list{color:#0a4ef4;font-size:18px}.wrap-main-title .btn-back-to-list{padding:0 5px 0 10px;display:inline-block;vertical-align:top}.wrap-main-title .page-title,.wrap-main-title .rounded-pill{font-size:25px;font-weight:600;margin-bottom:10px}.wrap-main-title .page-title span,.wrap-main-title .rounded-pill span{display:inline-block;vertical-align:middle}.btns-sales .wrap-btns{display:flex}.btns-sales .wrap-btns .btn-item{border-radius:4px;border:1px solid #ecedee;min-width:120px;display:flex;justify-content:space-between;align-items:center;font-size:11px;margin-right:30px}.btns-sales .wrap-btns .btn-item:hover,.btns-sales .wrap-btns .btn-item.active{border-color:#0a4ef4 !important;color:#0a4ef4;background:none}.btns-sales .wrap-btns .btn-item:hover svg path,.btns-sales .wrap-btns .btn-item.active svg path{stroke:#0a4ef4}.btns-sales .wrap-btns .btn-arrow{background:none !important;color:#adadad}body .list-action{display:flex;padding:5px 0}body .list-action .btn-a{background:none !important}body .list-action a,body .list-action button{border-radius:12px;width:26px;height:30px;line-height:30px;text-align:center;padding:1px;border:none}body .list-action a:last-child,body .list-action button:last-child{margin-right:0}body .list-action a.delete,body .list-action button.delete{color:#f54949}body .list-action a.edit,body .list-action button.edit{color:#0a4ef4}body .list-action a i,body .list-action button i{font-size:16px;line-height:31px}.incoming-detail{font-size:14px}.incoming-detail .list-cap{font-size:13px}.incoming-detail .list-cap h4{font-size:13px;font-weight:bold;padding-right:10px}.incoming-detail .list-cap .dt-action{font-size:13px;white-space:pre}.incoming-detail .list-cap .cap-top{align-items:center;white-space:pre;flex-wrap:wrap;margin-bottom:10px}.incoming-detail .list-cap .cap-top a{text-decoration:underline;color:blue}.incoming-detail .list-cap .cap-top a:hover{text-decoration:underline}.incoming-detail .list-cap .cap-top *{flex:1 1 auto}.alert.alert-info-custom{background:#d7eeff;color:#1b79de;border-radius:6px}.alert.alert-warning-custom{background:#fff6d3;color:#b77b21;border-radius:6px}.alert-call-ringing{position:fixed;top:120px;left:calc(50% + 132px);transform:translate(-50%, -50%);padding:20px 30px;z-index:99999;background:#cb4d44;color:#fff;border-radius:5px}.alert-call-ringing .wrap-ringing{display:flex;align-items:center;position:relative}.alert-call-ringing .wrap-ringing .btn-close{position:absolute;top:-12px;right:-20px;cursor:pointer}.alert-call-ringing .wrap-ringing .icon{padding-right:15px}.alert-call-ringing .wrap-ringing .text h2{margin-bottom:10px}.alert-call-ringing .wrap-ringing .text h4{margin-bottom:0}.Phone{animation:ringing 2s ease-in-out infinite}#p1{transform-origin:bottom right;animation:reveal 2s ease-in-out infinite backwards}#p2{transform-origin:bottom right;animation:reveal 2s ease-in-out .1s infinite backwards}@keyframes reveal{0%{opacity:0;transform:scale(1)}20%{opacity:0;transform:scale(1)}22%{opcaity:1;transform:scale(1.05)}26%{opacity:1;transform:scale(1)}40%{opacity:0;transform:scale(1)}100%{opacity:0;transform:scale(1)}}@keyframes scaleup{20%{transform:scale(1)}30%{transform:scale(1.1)}40%{transform:scale(1)}100%{transform:scale(1)}}@keyframes ringing{20%{transform:rotate(0deg)}21%{transform:rotate(10deg)}22%{transform:rotate(-10deg)}23%{transform:rotate(12deg)}24%{transform:rotate(-12deg)}25%{transform:rotate(12deg)}26%{transform:rotate(-12deg)}28%{transform:rotate(10deg)}30%{transform:rotate(-10deg)}32%{transform:rotate(5deg)}34%{transform:rotate(-5deg)}36%{transform:rotate(2deg)}38%{transform:rotate(0deg)}}.wrap-main-page{align-items:flex-start;flex-wrap:wrap}.wrap-main-page .col-sb-call{flex:1 auto;position:sticky;top:80px;height:calc(100vh - 80px);overflow-y:auto;z-index:11;background:#fff}.wrap-main-page.call-center-active{display:flex;justify-content:space-between}.wrap-main-page.call-center-active .col-sb-call{width:28%}.wrap-main-page.call-center-active .col-sb-call .sb-call-container{padding-left:15px;padding-right:15px}.wrap-main-page.call-center-active .call-visible{width:72%}.wrap-main-page.call-center-active .call-visible .mf-container{padding-left:0}.contact-left .socials{padding:5px}.contact-left .socials a{color:#0d0d0d;font-size:22px;padding:0 5px;vertical-align:bottom}.contact-left .socials a.phone{font-size:18px}.disabledSelect{opacity:.7;cursor:not-allowed}body .light-grey-box{border-radius:5px;border:1px solid #ecedee}body .light-grey-box h5{margin:0;font-size:18px}body .light-grey-box h5 img{max-width:25px;margin-right:5px;padding-bottom:5px}.table tbody tr.disable{opacity:.6;cursor:not-allowed}.table tbody tr.notAllow{pointer-events:none;opacity:.6}.page-container .wrap-navs.active1 .form-select{padding-left:10px;padding-right:8px}.s-organization{padding:15px 15px 0px 15px}.s-organization .search-feature .form-control{padding-right:14px}.s-organization .form-select{padding-left:16px}.cdk-drop-list{border:none}.cdk-drop-list .drag-item{margin-bottom:10px}.table-course-detail small{font-weight:normal}.table-course-detail .ot-icon-button:hover{background:none}.table-course-detail .ot-course-info-header-row{background:#fafafa;padding:16px 10px 16px 10px;border-bottom:1px solid #ecedee;border-radius:10px 10px 0 0;font-size:14px;font-weight:600;color:#383c40;font-family:"Inter",Arial,Helvetica,sans-serif}.table-course-detail .cdk-drop-list .ot-course-info-topic-row{border:none;padding:0;align-items:center}.table-course-detail .cdk-drop-list .ot-course-info-topic-row .cdk-drop-list .cdk-drag{border-bottom:1px solid #ecedee;align-items:center;padding:0 10px}.table-course-detail .cdk-drop-list .ot-course-info-topic-row .cdk-drop-list .cdk-drag:hover{background:#f2f2f2}.table-course-detail .cdk-drop-list .ot-course-info-topic-row .row-no-activities{border-bottom:1px solid #ecedee;padding:15px 0}.table-course-detail .cdk-drop-list .ot-course-info-topic-row .topic-top-row{padding:8px 10px;align-items:center;border-bottom:1px solid #ecedee}.table-course-detail .cdk-drop-list .ot-course-info-topic-row .topic-top-row .mdc-button__label{font-size:14px;font-weight:600;color:#383c40;font-family:"Inter",Arial,Helvetica,sans-serif}body .NgxEditor__Wrapper{border:1px dashed #ecedee}.comment-line{margin-top:15px;position:relative}.comment-line .cml-bottom{position:absolute;left:0;bottom:0;display:flex;justify-content:space-between;padding:5px 15px;width:100%}.comment-line .cml-bottom .toggle-richtext{border:none;background:none;box-shadow:none;outline:none}.comment-line .cml-bottom .toggle-richtext svg{fill:#2a3c42}.comment-line .NgxEditor__Wrapper{border:1px solid #dfdfdf;border-radius:25px}.comment-line .NgxEditor__Wrapper .NgxEditor__MenuBar{border-top-left-radius:25px;border-top-right-radius:25px;display:flex;padding:6px 10px}.comment-line .NgxEditor__Wrapper .NgxEditor{border-radius:25px;min-height:83px}.comment-line .NgxEditor__Wrapper .NgxEditor .NgxEditor__Content{padding:14px 14px 40px 14px}.comment-line.not-show-rich-text .NgxEditor__Wrapper .NgxEditor__MenuBar{display:none}.comment-line.not-show-comment .NgxEditor__Wrapper{border:1px solid #dfdfdf}.comment-line.not-show-comment .NgxEditor__Wrapper .NgxEditor{min-height:46px}.comment-line.not-show-comment .NgxEditor__Wrapper .NgxEditor .NgxEditor__Content{padding:14px}.comment-line.not-show-comment .NgxEditor__Wrapper p{margin-bottom:0}.comment-line.not-show-comment .NgxEditor__Wrapper .ngx-menu{display:none}.add-item{width:24px;height:24px;border-radius:50%;background:rgba(44,124,217,.25);color:#0a4ef4;line-height:22px;text-align:center;font-size:22px}.bottom-pagination{padding:10px 0;background:#fff;position:fixed;bottom:0;width:100%;left:0;padding-left:220px}.bottom-pagination .total{font-weight:500}.bottom-pagination .label-space{padding:10px 3px 0 3px;letter-spacing:1px}.bottom-pagination .pagination{margin-bottom:0}.bottom-pagination .pagination .page-item{border:none;margin:0 5px}.bottom-pagination .pagination .page-item:last-child{margin-right:0}.bottom-pagination .pagination .page-item a,.bottom-pagination .pagination .page-item .page-link{color:#86888c;font-weight:500;height:30px;line-height:30px;padding:0 8px;border:1px solid #ecedee;border-radius:5px;min-width:30px;text-align:center;cursor:pointer}.bottom-pagination .pagination .page-item a.active,.bottom-pagination .pagination .page-item .page-link.active{color:#fff}.bottom-pagination .pagination .page-item.active a,.bottom-pagination .pagination .page-item.active .page-link,.bottom-pagination .pagination .page-item:hover a,.bottom-pagination .pagination .page-item:hover .page-link{background:#0a4ef4;color:#fff;border:1px solid #0a4ef4}.bottom-pagination .pagination .wrap-select{margin-right:10px}.bottom-pagination .pagination .total{font-weight:400;height:30px;line-height:30px;padding:0 10px;border-radius:5px;min-width:30px;text-align:center;margin-right:8px}.bottom-pagination .pagination .form-select{height:30px;font-weight:500;margin-right:10px}.list-validate{list-style:none;padding:0;margin:20px 0 20px 10px}.list-validate li{padding-bottom:5px;display:flex}.list-validate li span{width:22px;font-size:18px}.request-detail .request-right .card{height:100%}.request-detail .request-right .card .box-title h4 span{color:#0a4ef4}.avatar{width:45px;height:45px;border-radius:50%;overflow:hidden;flex:0 0 auto}.avatar.small-avatar{width:32px;height:32px}.avatar.avatar-home{background:#acacac;border-radius:50%;display:flex;align-items:center;justify-content:center}.avatar.avatar-home img{width:23px;height:auto}.avatar img{width:100%;height:100%;object-fit:cover}.avatar img.u-img{border-radius:50%}.table-thumbnail{width:100px;height:55px;border-radius:5px;overflow:hidden;flex:0 0 auto}.table-thumbnail img{width:100%;height:100%;object-fit:cover}.main-box .main-box-title{margin-bottom:12px;font-size:20px;font-weight:500}.box-header{margin-bottom:12px;display:flex;align-items:center;justify-content:space-between}.box-header .b-title{color:#141516;font-size:16px;font-weight:500;margin-bottom:0}.box-header .b-title span{color:#0a4ef4}.box-sub-header{margin-bottom:12px;margin-top:10px;display:flex;align-items:center;justify-content:space-between}.contact-infomation .table-emails-phones{margin-top:30px}.contact-infomation .table-emails-phones tr td{border-color:var(--greyscale-black-30, #ecedee);padding-top:15px;padding-bottom:15px}.contact-infomation .table-emails-phones tr td.label-col{padding-left:0;font-size:13px;color:#6f767e}.contact-infomation .table-emails-phones tr td.value-col{padding-right:0;text-align:right}.contact-infomation .table-emails-phones tr td.value-col a{color:#141516;font-weight:500}.contact-infomation .table-emails-phones tr:last-child td{border:none}.contact-infomation .box-note .note-content{border-radius:14px 14px 0px 14px;background:#f8f8f8;color:#6f767e;font-size:14px;font-weight:500;padding:15px}.contact-infomation .box-note .date-time{font-size:14px;color:#6f767e;font-weight:400}.contact-left h3.name{font-size:18px}.custom-tab-title .nav-tabs.nav{border:none}.custom-tab-title .nav-tabs.nav .nav-item{border:none}.custom-tab-title .nav-tabs.nav .nav-item:hover,.custom-tab-title .nav-tabs.nav .nav-item.active{color:#0a4ef4;position:relative;border:none}.custom-tab-title .nav-tabs.nav .nav-item:hover::before,.custom-tab-title .nav-tabs.nav .nav-item.active::before{position:absolute;width:100%;height:1px;left:0;bottom:-1px;background:#0a4ef4;content:""}.nav-tabs.nav .nav-item{padding:10px;border:none;border-bottom:1px solid #cdcdcd;color:#6f767e;font-size:13px;font-weight:400;margin-top:5px;cursor:pointer}.nav-tabs.nav .nav-item.active{font-weight:600}.nav-tabs.nav .nav-item.visited{color:#000}.nav-tabs.nav .nav-item:hover,.nav-tabs.nav .nav-item.active{color:#0a4ef4;border-color:#0a4ef4}.nav-tabs.nav .nav-item.disable-click{color:#6f767e;border-color:#cdcdcd}.nav-tabs.nav.main-nav-tabs .nav-item{padding:16px 20px;font-size:16px}.tab-content .tab-header{margin-top:20px;display:flex;align-items:center;justify-content:space-between}.tab-content .tab-header .search-box .wrap-input{background:none;border:1px solid #ecedee}.contact-header{margin-bottom:-20px}.contact-avatar-wrap{align-items:center}.detail-info .name{font-weight:600;font-size:20px;margin-bottom:5px}.detail-info .wrap-tags ul{list-style:none;padding:0;padding-top:2px}.detail-info .wrap-tags ul li{display:inline-block;padding:5px 15px;margin:5px;position:relative;background:#ecf1fe;border-radius:20px;color:#0a4ef4}.detail-info .wrap-tags ul li:first-child{margin-left:0}.detail-info .wrap-tags ul li::after{position:absolute;width:1px;height:15px;right:0;top:2px;background:#141516}.detail-info .wrap-tags ul li .last-child{border:none;margin:0;padding:0}.detail-info .wrap-tags ul li .last-child::after{display:none}.contact-top-row{border:1px solid #dedede;border-radius:10px}.contact-top-row .top-row-1{background:#fafafa;border-bottom:1px solid #dedede;border-radius:10px 10px 0 0}.contact-top-row .top-row-2{padding:10px 10px 5px 10px}.contact-right .btn-outline-secondary{background:#fff}.detail-avatar{width:50px;height:50px;margin:0 10px 0 auto;margin:10px;border-radius:50%}.detail-avatar img{width:100%;height:100%;object-fit:cover}.contact-main-content{display:flex}.contact-main-content.contact-2-columns .contact-column-1{width:70%}.contact-main-content.contact-2-columns .contact-column-3{width:30%}.contact-main-content .contact-column-1{width:25%;border:1px solid #eee;border-radius:6px;margin-right:15px}.contact-main-content .contact-column-1 .column-title{border-radius:0;padding:10px;margin:0 -10px 10px}.contact-main-content .contact-column-1 .column-title .fa-solid{font-size:11px;color:#6f767e}.contact-main-content .contact-column-2{width:50%;border:1px solid #eee;border-radius:6px;margin-right:15px;padding:10px}.contact-main-content .contact-column-2.contact-column-2--max{width:75%;margin-right:0}.contact-main-content .contact-column-3{width:25%}.list-projects ul{margin:0;padding:0}.list-projects ul li{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #eee;list-style:none}.list-projects>ul>li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.dropdown-show-all{font-weight:600;display:flex;align-items:center;font-size:18px;margin:10px 0;cursor:pointer}.dropdown-show-all span{margin-right:5px}.kanban-progress{margin-top:20px}.kanban-progress .board-level{overflow:auto;width:100%}.kanban-progress .kanban-item{border:1px solid #ecedee;border-radius:10px;padding:10px;margin-bottom:12px}.kanban-progress .board-name{padding-bottom:10px;font-size:16px}.kanban-progress .board-name a{font-weight:600}.kanban-progress .level-name{vertical-align:top;padding-top:20px}.header-step-bar{padding:0 26px !important}.header-step-bar ul{list-style:none;padding:0;margin:0;display:flex}.header-step-bar ul li{position:relative}.header-step-bar ul li::before{width:100%;height:3px;background:#f2f2f2;content:"";position:absolute;top:18px;left:0}.header-step-bar ul li:last-child::before{display:none}.header-step-bar ul li.active::before{background:#0a4ef4}.header-step-bar ul li.active .step-number{background:#0a4ef4;color:#0a4ef4;font-size:0;position:relative}.header-step-bar ul li.active .step-number::after{content:"";left:14px;top:6px;width:9px;height:18px;border:solid #fff;border-width:0 1.5px 1.5px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;z-index:2}.header-step-bar ul li.last-column .step-number{background:#3ab174;color:#3ab174;color:#fff}.header-step-bar ul li.current .step-number{background:#dc3545;color:#dc3545;color:#fff;cursor:not-allowed}.header-step-bar ul li .step-number{position:relative;z-index:1;width:36px;height:36px;line-height:36px;text-align:center;color:#5f6c87;font-size:15px;font-style:normal;font-weight:600;background:#f2f2f2;border-radius:50%;margin-left:-18px;cursor:pointer}.header-step-bar ul li .step-label{padding-top:5px;font-size:13px;display:table;color:#000;transform:translate(-50%);position:relative;z-index:2}.kanban-header{background:#f4f4f4;border-radius:5px;padding:3px 10px;display:flex;justify-content:space-between;align-items:center;width:100%}.kanban-header .level-name{font-weight:600;font-size:16px}.kanban-board{position:relative}.kanban-board .loadding-screen{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);z-index:4;display:flex;align-items:center;justify-content:center}.kanban-column{width:280px;border:none;background:#f4f4f4;flex:0 0 280px;padding-bottom:10px}.wrap-cards{padding:10px 10px 0 10px;min-height:100px;width:100%;max-height:calc(100vh - 455px);overflow:auto}.no-cards{display:flex;align-items:center;justify-content:center;margin-bottom:10px;border-radius:5px;padding:8px}.kanban-card{background:#fff;margin-bottom:10px;border-radius:10px;padding:8px;position:relative;cursor:pointer;box-shadow:var(--ds-shadow-raised, 0px 1px 1px rgba(9, 30, 66, 0.251), 0px 0px 1px rgba(9, 30, 66, 0.31))}.kanban-card .card-actions{display:none;position:absolute;top:0;right:5px;align-items:center}.kanban-card .card-actions .btn{padding:5px;margin-left:5px}.kanban-card .card-actions img{width:14px}.kanban-card .card-name{font-weight:600;margin-bottom:10px;margin-top:3px;font-size:14px}.kanban-card .card-name a{color:#141516}.kanban-card .card-object{padding-bottom:5px}.kanban-card .card-description{margin-bottom:6px;color:#6f767e;overflow-x:auto}.kanban-card .card-description p:last-child{margin-bottom:0}.kanban-card:hover .card-actions{display:flex}.position-action{display:flex;position:relative;align-items:center;padding-top:3px}.kanban-header .column-name{font-weight:600;font-size:16px}.kanban-header .btn-3-dots{cursor:pointer;padding:5px;border-radius:4px;color:#626f86}.kanban-header .btn-3-dots:hover{background:rgba(9,30,66,.14)}.kanban-header .column-action-menu{position:absolute;background:#fff;top:35px;right:0;z-index:2;padding:10px;box-shadow:0px 4px 10px rgba(0,0,0,.15);border-radius:10px}.kanban-header .column-action-menu ul{margin:0;padding:0;width:120px}.kanban-header .column-action-menu ul li{list-style:none;display:table;width:100%;border-bottom:1px solid #ecedee}.kanban-header .column-action-menu ul li:last-child{border:none}.kanban-header .column-action-menu ul li a{color:#141516;display:table;width:100%;padding:8px 0}.scroll-to-top{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;position:sticky;bottom:0px;right:0;z-index:100;display:inline-block;font-size:18px;border-radius:10px;background-color:#007bff;color:#fff;border:none;opacity:.9;padding:2px 8px;float:right}.ai-container{width:100%;overflow:hidden}.mes-content{position:relative}.mes-content .scroll-point{position:absolute;top:-60px;left:0;width:100%;height:1px}.modal-title input{border:none !important;background:none;outline:none;font-size:22px;font-weight:600;line-height:normal;padding:0}.modal-title input:focus{border:none;outline:none}.cell-wide .data-wide{min-width:300px}.modal-content{position:relative}.modal-content .close-absolute{top:10px;right:18px;position:absolute;z-index:6}.modal-content .sw-absolute{top:9px;right:40px;position:absolute;z-index:6}.wrap-avatar{width:24px;height:24px;border-radius:50%;overflow:hidden;background:#a1e8fe;font-weight:500;font-size:11px;text-align:center;line-height:24px;text-transform:uppercase;color:#333}.wrap-avatar.l-avatar{width:45px;height:45px;font-size:16px;line-height:45px}.wrap-avatar.m-avatar{width:32px;height:32px;font-size:13px;line-height:32px}.wrap-avatar:hover{opacity:.8}.wrap-avatar.more-users{background:none;color:#000;width:20px;font-weight:normal;width:auto}.wrap-avatar img{width:100%;height:100%;object-fit:cover;display:block}.user-info{line-height:normal;font-size:12px}.user-info .un{text-transform:capitalize}.user-checklist{display:flex;align-items:center;justify-content:space-between}.user-checklist .uc-checklist{display:flex}.user-checklist ul{list-style:none;padding:0;margin:0}.user-checklist ul li{list-style:none;display:inline-block;margin-right:5px}.user-checklist ul li:last-child{margin-right:0}.wrap-ai-sidebar{height:100vh;overflow-y:auto;background:#f9f9f9}.wrap-ai-sidebar .ai-header{position:sticky;top:0;left:0;width:100%;padding:20px 20px 10px 20px;text-align:right;z-index:1;background:#f9f9f9}.wrap-ai-sidebar .ai-header a{padding:6px}.wrap-ai-sidebar .ai-header a:hover{background:rgba(0,0,0,.1);border-radius:5px}.wrap-ai-sidebar .ai-sidebar{padding:0 10px}.wrap-ai-sidebar .ai-sidebar .c-item{padding:7px 10px;border-radius:8px;margin-bottom:5px}.wrap-ai-sidebar .ai-sidebar .c-item .wrap-post-info{display:none}.wrap-ai-sidebar .ai-sidebar .c-item.item-active{background:#e3e3e3}.wrap-ai-sidebar .ai-sidebar .c-item:hover{background:#e3e3e3}.wrap-ai-sidebar .ai-sidebar .c-item:hover .wrap-post-info{display:block}.wrap-ai-content{height:100vh;overflow-y:auto}.wrap-ai-content .ai-header{padding:20px 20px 10px 20px;position:sticky;top:0;left:0;width:100%;background:#fff;z-index:1}.wrap-ai-content .ai-header::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#f9f9f9}.wrap-ai-content .answer-box{position:sticky;width:100%;bottom:0;left:0;background:#fff;z-index:1;padding:10px 20px}.wrap-ai-content .answer-box div.wrap-ab{position:relative}.wrap-ai-content .answer-box div.wrap-ab textarea{width:100%;height:85px;resize:none;overflow:auto;border-radius:30px;padding:10px 20px}.wrap-ai-content .answer-box div.wrap-ab .w-buttons{position:absolute;bottom:30px;right:10px}.wrap-ai-content .answer-box div.wrap-ab .w-buttons .answer-button{background:#000;border-radius:50%;padding:0}.wrap-ai-content .answer-box div.wrap-ab .w-buttons .answer-button.loading{padding:3.5px}.wrap-ai-content .ai-content{padding:20px}.wrap-ai-content .ai-content .mes-question{display:flex;justify-content:end;margin-bottom:15px}.wrap-ai-content .ai-content .mes-question .q-content{max-width:80%;background:#e9e9e9;padding:10px 15px;border-radius:20px}.wrap-ai-content .ai-content .mes-answer .a-content{max-width:85%}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}#loading-icon{animation:spin 2s linear infinite}.card-checklist-count{color:#44546f}.card-checklist-count.is-done{padding:0 7px;line-height:25px;background:#1f845a;color:#fff;border-radius:3px;display:table}.card-checklist-count.is-done svg path{fill:#fff}.column-title{color:#141516;font-size:18px;font-style:normal;font-weight:500;line-height:18px;border-radius:4px;padding:.5rem 1rem;margin:.5rem 0}.column-title i{font-size:12px}.column-title .group-by{display:flex;align-items:center;padding:10px 0 2px 0}.column-title .group-by .grb-title{font-weight:normal;font-size:13px}.column-title .group-by .grb-opt .radio{font-size:12px;padding-left:12px}.column-title .group-by .grb-opt .radio .radio-label{font-weight:normal}.column-title .group-by .grb-opt .radio .radio-label::before{width:16px;height:16px;margin-right:5px}.no-arrow{width:17px}.wrap-unit-type{margin-bottom:15px}.wrap-unit-type .fw-bold{font-weight:500 !important}.fw-500{font-weight:500 !important}.fw-400{font-weight:400 !important}.column-content-box{font-weight:500;padding-top:10px;position:relative;font-size:14px}.column-content-box::before{content:"";position:absolute;top:0;left:1rem;width:calc(100% - 2rem);height:1px;background:#ececec}.column-content-box .text-black,.column-content-box .wrap-phone-email{color:#141516;font-size:12px}.column-content-box .text-black a,.column-content-box .wrap-phone-email a{color:#141516}.contact-hinfo.not-edit .rs{border-bottom:1px solid #eee;min-height:30px;padding:5px 0;max-width:100%;overflow:hidden;font-weight:500}.contact-hinfo.not-edit .rs .line{padding-bottom:8px}.contact-hinfo .note-item{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eee}.contact-hinfo .note-item:last-child{border:none;margin-bottom:0;padding-bottom:0}.contact-hinfo .note-item .note-content{padding-top:5px}.contact-hinfo .note-content,.contact-hinfo .line-1{color:#000;font-size:12px}.contact-hinfo .date-time{color:#7b7b7b;font-size:12px;font-style:normal;font-weight:400}.contact-hinfo .log-line .line-23{color:#7b7b7b;font-size:12px;font-style:normal;font-weight:400}.contact-hinfo .form-group{margin-bottom:15px}.contact-hinfo .form-group .form-label{color:#7b7b7b;font-size:12px;font-style:normal;font-weight:500;margin-bottom:2px}.contact-hinfo .form-group .form-label .is-multi .ico-dropdown svg{transform:rotate(0);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.contact-hinfo .form-group .form-label .is-multi.open .ico-dropdown svg{transform:rotate(180deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.contact-hinfo .form-group .input-group .btn{font-size:14px}.contact-hinfo .form-group .form-control{padding:.5rem .75rem;font-size:12px}.contact-hinfo .form-group .mdc-text-field--outlined .mdc-text-field__input{font-size:12px}.contact-hinfo .form-group .mdc-text-field--outlined .mdc-text-field__input.mat-mdc-form-field-input-control{height:100%}.contact-hinfo .form-group .mdc-text-field--outlined.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix{padding:4px 0}.contact-hinfo .form-group .mat-mdc-icon-button .mat-mdc-button-touch-target{width:32px;height:32px}.contact-hinfo .form-group .mat-mdc-icon-button svg{fill:#7b7b7b}.contact-hinfo .form-group .form-select{font-size:12px;padding:.5rem 22px .5rem 8px;background-position:right 2px center}.contact-hinfo .form-group .more-result .line{margin-top:4px}.contact-hinfo .form-group .form-result{display:flex;justify-content:space-between}.contact-hinfo .btn.btn-custom-small{font-size:12px !important}.note-content{font-weight:400}.act-list i{font-size:15px}.f-edit-icon{margin-left:-15px;padding:5px 0}.padding-space{padding-left:30px}.contact-column .column-content-box::before{left:0;width:100%}.contact-column .related-object,.detail-column .related-object{padding:10px;border:1px solid #eee;border-radius:6px;margin-bottom:15px}.contact-column .related-object .column-title,.detail-column .related-object .column-title{margin:0;padding:0}.contact-column .related-object .column-title .fa-plus,.detail-column .related-object .column-title .fa-plus{font-size:14px}.contact-column .related-object .column-content,.detail-column .related-object .column-content{padding-top:10px}.contact-column .column-title,.detail-column .column-title{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.contact-column .related-item,.detail-column .related-item{margin-bottom:15px}.contact-column .related-item .r-name,.detail-column .related-item .r-name{display:flex;justify-content:space-between;align-items:start}.contact-column .related-item .r-name .action-column,.detail-column .related-item .r-name .action-column{display:flex}.contact-column .related-item .r-description,.detail-column .related-item .r-description{color:#7b7b7b;font-size:12px;font-style:normal;font-weight:400}.contact-column .box-column,.contact-column .form-information,.detail-column .box-column,.detail-column .form-information{padding:0 10px 10px 10px}.h-scroll{overflow-y:auto}.ot-create-issue{position:fixed;bottom:45px;right:15px;z-index:11}.ot-create-issue svg{width:40px;height:40px;cursor:pointer;border-radius:50%;transition:box-shadow .3s ease;background:#fff}.er-create-issue-hover{position:fixed;bottom:44px;right:13px}.er-create-issue-hover-button{background-color:rgba(0,0,0,0);width:40px;height:40px;z-index:10}.er-create-issue-hover-menu{background-color:#f8faff;width:240px;height:160px;z-index:10;padding:10px;box-shadow:0px 4px 10px rgba(0,0,0,.15);border-radius:10px}.er-create-issue-hover-menu button{width:100%}.comments-box{margin-bottom:15px}.comments-box .r-name{display:flex;justify-content:space-between;align-items:start}.comments-box .r-name .action-column{display:flex}.comments-box .r-description{color:#7b7b7b;font-size:12px;font-style:normal;font-weight:400}.detail-column{background:#fafafa;padding:12px}.detail-column .form-information,.detail-column .box-column{background:#fff;border-radius:12px;padding:0 15px 0 15px;margin-bottom:15px;border:1px solid #ecedee}.detail-column .form-information .column-title,.detail-column .box-column .column-title{background:none;padding:15px 0;margin:0}.detail-column .form-information .column-title i,.detail-column .box-column .column-title i{font-size:12px}.detail-column .form-information:last-child,.detail-column .box-column:last-child{margin-bottom:0}.detail-column .action-container{padding:0 10px 20px 10px}.detail-column.border-corner{border-radius:12px}.box-column a{color:#0a4ef4}.wrap-sw-opt{border:1px solid #ecedee;border-radius:12px;display:table;overflow:hidden}.wrap-sw-opt .list-tabs{list-style:none;margin:0;padding:0;padding:5px;background:#fafafa;display:flex}.wrap-sw-opt .list-tabs li a{display:table;min-width:80px;line-height:35px;padding:0 20px;text-align:center;color:#141516;font-size:12px;font-style:normal;font-weight:500;border-radius:8px}.wrap-sw-opt .list-tabs li a.active{background:#0a4ef4;color:#fff}.booking-schedules .page-calendar{width:100%}.page-calendar{position:fixed;top:66px;width:calc(100% - 265px)}.page-calendar .calendar_default_event_bar{background:none}.page-calendar .calendar_default_event_bar .calendar_default_event_bar_inner{top:0 !important;height:100% !important}.page-calendar .month_default_event_inner,.page-calendar .calendar_default_event_inner{border-radius:4px;font-size:12px;font-style:normal;font-weight:500;line-height:normal;background:none;color:#141516;border-color:#141516}.page-calendar .month_default_event_continueleft .month_default_event_inner{border:none;border-radius:4px}.page-calendar .navigator_default_title,.page-calendar .navigator_default_titleleft,.page-calendar .navigator_default_titleright,.page-calendar .navigator_default_main{border:none;background:none}.page-calendar .navigator_default_weekend{background:none}.page-calendar .navigator_default_select .navigator_default_cell_box{background:#ceecf9;opacity:1}.page-calendar .navigator_default_today{color:#fff}.page-calendar .navigator_default_today .navigator_default_cell_box.navigator_default_todaybox{border:none;background:#357dbd}.page-calendar .navigator_default_today .navigator_default_cell_text{color:#fff}.page-calendar .navigator_default_title{color:#333;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.page-calendar .navigator_default_busy{border:none}.page-calendar .month_default_header_inner,.page-calendar .calendar_default_colheader_inner,.page-calendar .calendar_default_colheader_inner{color:#141516;font-size:12px;font-style:normal;font-weight:600;line-height:normal;background:none;border-top:1px solid silver}.page-calendar .calendar_default_rowheader_inner{color:#141516;font-size:10px;font-style:normal;font-weight:500;line-height:5px}.page-calendar .calendar_default_rowheader_minutes{vertical-align:baseline}.page-calendar .calendar_default_rowheader_inner{border-bottom:none;background:none}.page-calendar .calendar_default_corner_inner{border-bottom:none;background:none}.page-calendar .navigator_default_month .navigator_default_cell_text{font-size:10px;font-weight:normal}.page-calendar .calendar_default_main{border:none;background:none}.page-calendar .month_default_main{border-top:none}.page-calendar .calendar-wrap{flex-wrap:nowrap;display:flex;justify-content:space-between}.page-calendar .calendar-column{max-height:calc(100vh - 66px);overflow-y:auto}.page-calendar .left-calendar{width:220px}.page-calendar .right-calendar{width:calc(100% - 230px)}.page-calendar .sw-dwm-date{display:flex;justify-content:space-between;padding:6px 0}.page-calendar .sw-dwm-date .vs-date{color:#141516;font-size:16px;font-style:normal;font-weight:500}.page-calendar .sw-dwm-date .sw-dwm{display:flex;align-items:center}.page-calendar .sw-dwm-date .sw-dwm .navigator_default_titleleft::before{top:8px}.page-calendar .sw-dwm-date .sw-dwm .navigator_default_titleleft::after{bottom:6px}.page-calendar .sw-dwm-date .sw-dwm .navigator_default_titleright::before{bottom:6px}.page-calendar .sw-dwm-date .sw-dwm .navigator_default_titleright::after{top:8px}.page-calendar .sw-dwm-date .sw-dwm .today-date{border:1px solid #0a4ef4;color:#0a4ef4;background:none;height:21px;line-height:19px;font-size:12px;border-radius:10px;padding:0 14px;margin-left:10px}.page-calendar .list-legend{padding:0;margin:0;list-style:none}.page-calendar .list-legend li{display:flex;padding:5px 0;align-items:center;font-size:12px}.page-calendar .list-legend li .square{width:16px;height:16px;border-radius:2px;margin-right:5px}.page-calendar .navigator_default_line{border:none}.page-calendar .navigator_default_titleleft{font-size:0px;position:relative;width:20px !important;height:20px !important}.page-calendar .navigator_default_titleleft::before{position:absolute;content:"";left:0;top:64%;height:1px;width:40%;background:#000;transform:rotate(321deg)}.page-calendar .navigator_default_titleleft::after{position:absolute;content:"";left:0;bottom:8%;height:1px;width:40%;background:#000;transform:rotate(38deg)}.page-calendar .navigator_default_titleright{font-size:0px;position:relative;width:20px !important;height:20px !important}.page-calendar .navigator_default_titleright::before{position:absolute;content:"";right:0;bottom:8%;height:1px;width:40%;background:#000;transform:rotate(321deg)}.page-calendar .navigator_default_titleright::after{position:absolute;content:"";right:0;top:64%;height:1px;width:40%;background:#000;transform:rotate(38deg)}.left-calendar .l-title{font-size:15px !important;display:flex !important;justify-content:space-between;align-items:center;display:table;width:100%;cursor:pointer;position:relative}.left-calendar .l-title::before{position:absolute;width:calc(100% + 20px);left:-10px;height:100%;background:#bdc1c6;display:none}.left-calendar .l-title.active::before{display:block}.left-calendar .l-title.active i{transform:rotate(180deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.left-calendar .l-title i{transform:rotate(0);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;font-size:13px;margin-right:20px}.customer-icons .act-heart i{font-size:20px;display:block;color:#adadad}body .btn-close{outline:none;box-shadow:none;border:none}body .btn-close:active,body .btn-close:focus{outline:none;box-shadow:none;border:none}.user-row{display:flex}.user-row .user-detail .comment-box{background:#f8f8f8;border-radius:0 20px 20px 20px;padding:20px}.user-row .user-detail .comment-box .username{font-size:16px;font-weight:500}.user-row .user-detail .comment-box .comment{font-size:12px;font-weight:500}.user-row .user-detail .date-time-box{text-align:right;font-size:12px;color:#383c40;margin-top:5px}.user-row .avatar{margin-right:15px}.user-row.user-row-reply{justify-content:flex-end;margin-left:auto;margin-right:0}.user-row.user-row-reply .user-detail .comment-box{background:#0a4ef4;border-radius:20px 0 20px 20px;color:#fff}.user-row.user-row-reply .user-detail .date-time-box .check{color:#3ab174;padding-left:5px;font-size:15px}.user-row.user-row-reply .avatar{margin:0 0 0 15px}.stars i{margin-right:3px;color:#ffb320;font-size:14px}.stars i:last-child{margin-right:0}.form-group.date-field .input-group .form-control{padding-right:30px}.form-group.date-field .input-group .btn-outline-secondary{position:absolute;width:100%;background:none;border:none;height:43px;text-align:right;z-index:1}.form-group.date-field .input-group .btn{background:none;border:none}.form-container #group-controls-2 .col-lg-5>.row{position:sticky;top:65px}.modal-form #group-controls-2 .col-lg-5>.row{position:sticky;top:0}.box-user{display:flex;justify-content:space-between;align-items:center;padding:20px 0}.box-user .box-left{display:flex}.box-user .box-left .us-name{color:#141516}.box-user .box-left .us-position{color:#3ab174}.box-user .box-right .count{font-size:12px;color:#333}.box-user .avatar{margin-right:15px}.list-group .row-title{color:#4d4f52;font-family:"Inter",Arial,Helvetica,sans-serif}.list-group .row-result{color:#141516;font-weight:500;font-family:"Inter",Arial,Helvetica,sans-serif}.box-bottom .wrap-s{padding:4px 4px 4px 16px;justify-content:space-between;align-items:center;border-radius:8px;border:1px solid #ecedee}.box-bottom .wrap-s input.form-control{border:none;outline:none;box-shadow:none}.box-bottom .wrap-s .input-group-prepend{padding-right:5px;line-height:40px;font-size:20px;color:#adadad}.box-bottom .wrap-s .btn{border-radius:0 6px 6px 0}.contact-status{border-radius:8px;display:table;align-items:center;justify-content:center}.contact-status .dot-circle{height:8px;width:8px;border-radius:50%;display:inline-block;margin-right:6px}.contact-status.status-1{color:#cb4d44}.contact-status.status-1 .dot-circle{background:#cb4d44}.contact-status.status-1.have-org{color:#4db6ac}.contact-status.status-1.have-org .dot-circle{background:#4db6ac}.contact-status.status-2{color:#349746}.contact-status.status-2 .dot-circle{background:#349746}.contact-status.status-3{color:#ffb320}.contact-status.status-3 .dot-circle{background:#ffb320}.contact-status.status-4{color:#d35959}.contact-status.status-4 .dot-circle{background:#d35959}.contact-status.status-5{color:#0a4ef4}.contact-status.status-5 .dot-circle{background:#0a4ef4}.contact-total{font-size:14px;font-weight:500;color:#383c40}.contact-total .dot-circle{height:14px;width:14px;border-radius:50%;display:inline-block;vertical-align:middle;margin-right:8px}.contact-total.total-normal .dot-circle{background:#4db6ac}.contact-total.total-warning .dot-circle{background:#ffa800}.contact-total.total-critical .dot-circle{background:#cb4d44}.item-description{font-size:12px;color:#383c40}.total-label{color:#383c40}.total-value{font-weight:500}.btn-toggle{width:40px;height:40px;border-radius:12px;border:1px solid #ecedee;position:relative}.btn-toggle::before{position:absolute;width:16px;height:2px;background:#141516;content:"";top:50%;border-radius:10px;left:12px}.btn-toggle::after{position:absolute;height:16px;width:2px;background:#141516;content:"";top:12px;border-radius:10px;left:50%}.btn-toggle.toggle-open{border-color:#0a4ef4}.btn-toggle.toggle-open::before{background:#0a4ef4}.btn-toggle.toggle-open::after{display:none}.list-attachments{list-style:none;margin:0;padding:0}.list-attachments li{display:inline-block;position:relative;margin-right:15px;border:1px solid #ecedee;border-radius:8px;padding:16px 38px 16px 16px;margin-bottom:15px}.list-attachments li .remove-icon{position:absolute;right:16px;top:50%;margin-top:-10px}.list-attachments li .file-info{display:flex}.list-attachments li .file-info .file-icon{margin-right:10px}.list-attachments li .file-info .file-name .size{font-size:10px;color:#383c40}.list-attachments li:last-child{margin-right:0}.wrap-upload-file{cursor:pointer}.wrap-attachments .list-attachments{margin-right:15px;display:inline-block;vertical-align:top}.wrap-attachments .wrap-upload-file{display:inline-block;width:200px;padding:10px 20px}.wrap-title{display:flex;margin-bottom:10px}.wrap-title .page-title{margin-right:15px;margin-bottom:10px}.wrap-title .list-action{display:flex;align-items:center}.wrap-title .list-action .list{margin-right:10px}.wrap-title .list-action .list i{color:#0a4ef4;font-size:18px}.wrap-title .list-action .bookmark i{font-size:18px}.wrap-tags{display:flex;align-items:center}.wrap-tags ul{margin:0;padding:0;list-style:none}.wrap-tags ul li{display:inline-block;padding-right:10px;vertical-align:middle}.wrap-tags ul li a{margin:0;padding:0 15px;line-height:28px;height:28px;border-radius:100px;display:table;background:rgba(10,78,244,.15)}.wrap-tags .btn-tag{padding:0 20px;height:34px;line-height:34px;color:#3ab174;border:1px dashed #3ab174;border-radius:100px;background:#fff;font-size:20px}.no-wrap{white-space:nowrap}.text-blue{color:#0a4ef4}.page-tab-title{margin-bottom:25px;margin-top:10px}.page-tab-title ul{margin:0;padding:0;display:flex}.page-tab-title ul li{list-style:none;position:relative}.page-tab-title ul li::after{content:"";position:absolute;top:0;right:0;width:1px;height:20px;background:#6f767e}.page-tab-title ul li:last-child::after{display:none}.page-tab-title ul li a{padding:0px 10px;line-height:20px;font-size:14px;font-weight:500;color:#383c40;display:table;margin-bottom:-1px}.page-tab-title ul li a.active{color:#0a4ef4;font-weight:600}.contact-action .light-grey-box h5 i{margin-right:5px}.sticky-column .sectionFormGroupSelected,.sticky-column .fieldFormGroupSelected{position:sticky;top:0}.page-content .sticky-column .sectionFormGroupSelected,.page-content .sticky-column .fieldFormGroupSelected{position:sticky;top:220px}.position-close-btns{display:flex;align-items:center;position:absolute;z-index:11;right:14px;top:10px}.kanban-detail-act-dialog .mf-container{padding:0}.page-sub-header{position:sticky;top:168px;background:#fff;z-index:4}.page-sub-header.not-tag-detail{top:123px}.page-sub-header.entry-sub-header{top:160px}.page-sub-header.sub-header-dialog{top:58px}.page-sub-header.page-sub-header--address-breadcrumb{top:156px}.page-sub-header.page-sub-header--none-fix{position:relative;top:0}.ngb-dp-header ngb-datepicker-navigation-select>.form-select{padding:0 6px;margin:0 2px}.dropdown-menu.show{min-width:215px}.action-container{padding:0 15px}.row-time{padding-top:20px;padding-bottom:20px}.row-time .time{width:100%;border-radius:12px;border:1px solid #ecedee;background:#fafafa;height:70px;color:#1a1d1f;font-size:32px;font-weight:600;text-align:center;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.row-time .text{color:#333;text-align:center;font-size:16px;font-style:normal;font-weight:600}body .box-title h4{font-size:18px;font-weight:500}body .box-title img{margin-right:5px}.text-dark{color:#333}.text-dark a{color:#333}.form-form-edit .text-grey{font-style:italic}.fnumber-sqft{padding-right:10px;display:flex;justify-content:space-between;align-items:start}.fnumber-sqft.sqft-table{justify-content:start}.fnumber-sqft>span .idot{display:inline-block;position:relative;width:10px;height:12px}.fnumber-sqft>span .idot::before{position:absolute;top:6px;left:3px;content:"";width:3px;height:3px;border-radius:50%;background:#000}.custom-select-panel-ot .mat-mdc-select{visibility:collapse;height:0;padding:0;margin-left:0;margin-right:0;margin-bottom:0;margin-top:0 !important;line-height:0;width:auto;transform:translateY(-1.6925em) scale(1) perspective(100px) translateZ(0.001px)}.custom-select-search{padding-top:0 !important;padding-bottom:0 !important}.s-tz-field{width:100%;border:none;position:sticky;top:0;background:#fff;z-index:1}.s-tz-field .mat-mdc-form-field-focus-overlay{display:none}.s-tz-field .mat-mdc-form-field-flex{height:auto}.s-tz-field .mdc-text-field--filled:not(.mdc-text-field--disabled){background:none}.s-tz-field .mat-mdc-form-field-infix{padding:12px 0 !important;min-height:auto}.s-tz-field .mdc-line-ripple::before{border-color:#eaecf2}.btn-open-tzlist{font-size:inherit;padding:3px;margin-left:-5px;margin-right:5px}.gantt-table-body .gantt-table-item:nth-child(2n){background:#fff}.wrap-phone-email img,.wrap-phone-email a{vertical-align:middle}.wrap-unit-type .text-nowrap{vertical-align:middle}.wrap-unit-type .text-nowrap .edit,.wrap-unit-type .text-nowrap .delete{display:inline-block}.wrap-unit-type .text-nowrap .edit img,.wrap-unit-type .text-nowrap .delete img{vertical-align:top}body .modal{width:auto}body .modal .modal-kanbanLevelColumnCard{height:calc(100vh - 135px)}body .modal .modal-dialog{position:fixed;margin:auto;height:100%;transform:none !important;transition:none;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}body .modal .modal-dialog .modal-content{height:100%;overflow-y:auto}body .modal .modal-dialog .modal-content .page-header{top:0}body .modal .modal-dialog .modal-content .s-by-word ul{margin:5px 0}body .modal .modal-dialog .modal-content h4{font-size:22px;font-weight:600;line-height:normal}body .modal .modal-dialog .modal-content h5{font-size:18px;margin-bottom:5px}body .modal .modal-dialog .modal-content h5 i{margin-right:5px}body .modal.right{--bs-modal-width: 550px}body .modal.right.fade .modal-dialog{transform:none !important;right:-550px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;width:100%}body .modal.right.fade.show .modal-dialog{right:0 !important}body .modal.small-window{--bs-modal-width: 350px;--mo-modal-width: 350px}body .modal.small-window.right.fade .modal-dialog{right:-350px}body .modal.medium-window{--bs-modal-width: 600px;--mo-modal-width: 600px}body .modal.medium-window.right.fade .modal-dialog{right:-600px}body .modal.large-window{--bs-modal-width: 1100px;--mo-modal-width: 1000px}body .modal.large-window.right.fade .modal-dialog{right:-1100px}body .modal.x-large-window{--bs-modal-width: 1440px;--mo-modal-width: 1200px}body .modal.x-large-window.right.fade .modal-dialog{right:-1440px}body .modal.no-padding-bottom .modal-content{padding-bottom:0 !important}.duration-text{color:#0a4ef4}.contact-action .light-grey-box,.entry-action .light-grey-box,.org-action .light-grey-box,.page-action .light-grey-box{position:relative}.contact-action .light-grey-box .gc,.entry-action .light-grey-box .gc,.org-action .light-grey-box .gc,.page-action .light-grey-box .gc{position:absolute;width:100%;top:-190px;left:0}.relative-ps{position:relative}.relative-ps .submission-item{position:absolute;width:100%;top:-165px;left:0}.label-status{background:#ecf1fe;color:#0a4ef4;line-height:35px;border-radius:20px;display:table;width:105px;text-align:center;padding:0 30px;margin:0 auto;font-size:12px}.label-status.label-draft{background:#f4ebcf;color:#b38300}.label-status.label-new{background:#ecf1fe}.label-status.label-proposal{background:#e5f5db;color:#37a603}.label-status.label-accepted{background:#dbf7ca}.label-status.label-estimatewithdrawn{background:#d35959;color:#ffe2e2;width:130px}.label-status.label-estimatereceived{background:#349746;color:#d9f2de;width:130px}.label-status.label-estimateprovided{background:#349746;color:#d9f2de;width:130px}.label-status.label-estimatesent{background:#d9f2de;color:#349746;width:130px}.label-status.label-submitted{background:#fff5e1;color:#ffb320}.label-status.label-resubmitted{background:#fff5e1;color:#ffb320}.label-status.label-completed{background:#dbf7ca;color:#37a603}#ot-call-center-agent-panel{background:#202125;min-height:350px;margin-top:-23px}.ac-row{flex-wrap:wrap;align-items:flex-start}.ac-row .as-sidebar{flex:1 auto;position:sticky;top:129px;overflow-y:auto}.ac-box,.main-box,.box-header{position:relative}.ac-box .ac,.main-box .ac,.box-header .ac{position:absolute;width:100%;top:-150px;left:0}.form-action .group-controls{position:relative}.form-action .group-controls .gc{position:absolute;width:100%;top:-230px;left:0}.entry-content .entry-box{position:relative}.entry-content .entry-box .gc{position:absolute;width:100%;top:-230px;left:0}.fixheader{position:sticky;top:0;background:#fff;padding:0 21px 10px 21px;z-index:1}.confirm-btns{margin-top:20px}.confirm-btns .btn{min-width:150px;margin-right:10px}.blue-text{color:#0a4ef4}.form-select.td-select{width:135px;height:33px;border:1px solid #ccc;border-radius:4px;outline:none;background-size:22px}.form-select.td-select:hover,.form-select.td-select:active,.form-select.td-select:focus{outline:none;box-shadow:none}.form-select.td-select.inprogress{border-color:#ffb320;color:#ffb320;background-image:url("../images/icons/ctrl-down-progress.svg");background-color:#fff5e1}.form-select.td-select.done{border-color:#3ab174;color:#3ab174;background-image:url("../images/icons/ctrl-down-done.svg");background-color:#d9f2de}.form-select.td-select.new{border-color:#0a4ef4;color:#0a4ef4;background-color:#ecf1fe;background-image:url("../images/icons/ctrl-down-new.svg")}.form-select.td-select.disabled{opacity:.7;cursor:not-allowed;pointer-events:none;background-image:none;text-align:center;padding:0 10px}.ngb-toasts .toast-body{padding:10px;font-size:14px}.ngb-toasts .toast-header{font-size:16px}.mat-datepicker-actions .mat-mdc-button-base+.mat-mdc-button-base{background-color:#0d6efd}.mat-mdc-outlined-button:not(:disabled){color:#0d6efd}body .mat-mdc-form-field-bottom-align::before{height:auto;display:block}.list-questions{position:relative}.list-questions .sb-question{position:absolute;right:0;top:-68px}.list-questions.form-answer .question-box .value-grades{padding:5px 12px;border-radius:30px;border:1px dashed #22ba4d;display:table;color:#3ab174;font-weight:500}.list-questions.form-answer .question-box .value-grades input{border:none;width:40px;color:#3ab174}.list-questions.form-answer .question-box .value-grades.invalid{border-color:red}.list-questions.form-answer .question-box .value-grades.invalid input{color:red}.question-box{position:relative}.question-box .box-title{margin-bottom:5px}.question-box .box-title h3{color:#0a4ef4;font-weight:600;font-size:20px;margin-bottom:0}.question-box .box-content{display:table;width:100%}.question-box .box-content .q-text{color:#141516;font-size:16px;font-weight:600}.question-box .box-content .q-text p{color:#141516;font-size:16px;font-weight:600}.question-box .list-multi-choice .a-item{background:#edf1f8;border-radius:8px;padding:8px 12px;color:#141516}.question-box .list-multi-choice .a-item .a-num{text-transform:uppercase;margin-right:10px;width:20px;height:20px;line-height:20px;border-radius:50%;text-align:center;font-weight:500;background:#fff}.question-box .list-multi-choice .a-item.active{background:#22ba4d;color:#fff}.question-box .list-multi-choice .a-item.active .a-num{color:#22ba4d}table tr.current-user-active td{background:#d6ebd6}table tr.collapsed tr{display:none}.wrap-project-title{position:relative;padding-left:30px;min-height:35px;display:flex;align-items:center}.wrap-project-title .click-title{position:absolute;top:0;left:25px;width:calc(100% - 25px);height:100%;z-index:1}.wrap-project-title label a{color:#333 !important}.wrap-project-title .custom-checkbox{position:static}.wrap-project-title .custom-checkbox .checkmark{top:7px;left:30px}.wrap-project-title .ex-button{position:absolute;left:0;border:1px solid #ecedee;border-radius:4px;width:24px;height:24px;top:5px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.wrap-project-title .ex-button span{position:relative;width:100%;height:100%;display:table}.wrap-project-title .ex-button span::before{content:"";position:absolute;top:50%;left:6.5px;width:10px;height:1px;background:#000}.wrap-project-title .ex-button span::after{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;content:"";position:absolute;top:6.5px;left:50%;width:1px;height:10px;background:#000}.wrap-project-title .ex-button.minus{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.wrap-project-title .ex-button.minus span::after{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;display:none}.wrap-project-title .ex-button:hover,.wrap-project-title .ex-button.active{border-color:#0a4ef4}.wrap-project-title .ex-button:hover span::before,.wrap-project-title .ex-button:hover span::after,.wrap-project-title .ex-button.active span::before,.wrap-project-title .ex-button.active span::after{background-color:#0a4ef4}.buttons-tab-title{border-radius:12px;border:1px solid #ecedee;background:#fafafa;padding:4px}.buttons-tab-title .nav-item{border-radius:8px;font-size:16px;font-style:normal;font-weight:500;line-height:30px}.buttons-tab-title .nav-item:hover,.buttons-tab-title .nav-item.active{background:#0a4ef4;border-color:#0a4ef4;color:#fff}body h3.course-title{font-size:24px;font-weight:700;color:#212529}.sb-sidebar{max-width:330px !important}.row.row--small-padding{margin-right:-5px;margin-left:-5px}.row.row--small-padding>[class*=col-]{padding-right:5px;padding-left:5px}.row.row--medium-padding{margin-right:-8px;margin-left:-8px}.row.row--medium-padding>[class*=col-]{padding-right:8px;padding-left:8px}.popup-photos.modal.show .modal-dialog{width:100%;max-width:100%;padding:10px}.popup-photos.modal.show .modal-dialog img{max-width:800px}.popup-photos.modal.show .modal-dialog .photo-item{display:table;margin:0 auto}.wrap-event-public{position:relative;align-items:flex-start}.wrap-event-public .left-column,.wrap-event-public .right-column{position:sticky;top:0}.wrap-event-public .left-column .by-container,.wrap-event-public .right-column .by-container{padding:0}.wrap-article-public{position:relative;align-items:flex-start}.wrap-article-public .left-column,.wrap-article-public .right-column{position:sticky;top:0}.wrap-article-public .left-column .by-container,.wrap-article-public .right-column .by-container{padding:0}.list-categories{position:relative;justify-content:center}.list-categories .category-item .category-info{border:none;padding-top:10px}.list-categories .category-item .category-thumbnail{width:150px;height:150px;display:table;margin:0 auto;border-radius:50%;overflow:hidden;background:#ccc}.list-categories .category-item .category-thumbnail img{width:100%;height:100%;object-fit:cover;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.list-categories .category-item .category-thumbnail:hover img{transform:scale(1.2, 1.2);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.list-categories .owl-theme .owl-nav{width:100%;margin-top:0 !important;position:absolute;top:50px}.list-categories .owl-theme .owl-nav [class*=owl-]{position:absolute;height:40px;line-height:38px;padding:0 8px;text-align:center;font-size:30px}.list-categories .owl-theme .owl-nav [class*=owl-].owl-next{right:-10px}.list-categories .owl-theme .owl-nav [class*=owl-].owl-prev{left:-10px}.public-section-title{padding-top:30px;display:flex;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #c4c4c4;align-items:flex-end}.public-section-title .see-full-items{color:#1d1d1d}.gg-images{position:relative}.gg-images .show-all{position:absolute;right:15px;bottom:15px;width:auto;padding:8px 20px;border:1px solid #141516;color:#141516;background:#fff;border-radius:10px;cursor:pointer}.gg-images .show-all:hover{background:#ececec}.gg-images .top-img{margin-bottom:10px}.gg-images .gg-image-wrap{border-radius:5px;overflow:hidden}.gg-images .gg-image-wrap img{width:100%;height:100%;object-fit:cover}.gg-images .gg-image-wrap.large-img{height:330px}.gg-images .gg-image-wrap.small-img{height:160px}.wrap-small-thumbnail{max-width:100%;width:150px;height:70px}.wrap-small-thumbnail img{width:100%;height:100%;object-fit:cover}.public-page .by-container{background:none;max-width:100%;box-sizing:border-box;padding:0 20px}.wrap-contact-col-1{border:1px solid #eee;border-radius:5px;padding:10px 0}.comment-entry-item{padding:5px 10px;margin-bottom:10px;border:1px solid #ecedee;border-radius:10px}.comment-entry-item .wrap-uinfo span{font-weight:600;padding-bottom:2px;display:table}.by-container{background:#f7f7f7}.wrap-public-form{background:#fff;padding:20px;border-radius:5px}.wrap-public-form .by-container{background:none;padding:0 !important}.pb-ev-header,.pb-ev-body{background:#f7f7f7}.pb-ev-header .list-group-item,.pb-ev-body .list-group-item{background:none}.price-wrap{color:#0a4ef4;font-size:20px;font-weight:bold}.pb-ev-body{padding-top:25px;padding-bottom:35px;width:100%}.pb-ev-body .pb-ev-details h4{font-size:20px;font-weight:bold;color:#1d1d1d;margin-bottom:10px}.all-photos .photo-item{display:inline-block;margin-bottom:20px}.options-view{text-align:right;display:inline-block;vertical-align:text-bottom}.options-view ul{margin:0;padding:0}.options-view ul li{list-style:none;display:inline-block}.options-view ul li a.active svg rect.str-color,.options-view ul li a.active svg path.str-color{stroke:#0a4ef4}.options-view ul li a.active svg rect.fill-color,.options-view ul li a.active svg path.fill-color{fill:#0a4ef4}.footer-menu li{position:relative}.footer-menu li::before{content:"";position:absolute;right:0;top:10px;height:16px;width:1px;background:#212529}.footer-menu li:last-child::before{display:none}.events .event{margin-bottom:20px;margin-top:0}.events .event .wrap-event{border:1px solid #dfdfdf;border-radius:10px;height:100%}.events .event .wrap-event .event-thumbnail{cursor:pointer;height:150px;width:100%;overflow:hidden;border-radius:10px 10px 0 0;position:relative}.events .event .wrap-event .event-thumbnail .event-social{position:absolute;top:10px;right:10px}.events .event .wrap-event .event-thumbnail .event-social ul{padding:0;margin:0;list-style:none}.events .event .wrap-event .event-thumbnail .event-social ul li{display:inline-block;padding:0 3px}.events .event .wrap-event .event-thumbnail img{width:100%;height:100%;object-fit:cover;padding:0;border:none}.events .event .wrap-event .event-info{padding:20px 10px}.events .event .wrap-event .event-info .event-title{font-weight:500;font-size:18px;color:#141516;text-align:left;display:table;width:100%;margin-bottom:15px}.events .event .wrap-event .event-info .info-line{display:flex;padding-bottom:5px}.events .event .wrap-event .event-info .info-line.event-location .icon{padding-top:4px}.events .event .wrap-event .event-info .info-line .icon{padding-right:5px;width:22px}.events .event .wrap-event .event-info .info-line .icon img{vertical-align:baseline}.events .event .wrap-event .event-info .info-line .icon img.ico-tag{vertical-align:middle}.events .event .wrap-event .event-info .info-line .text{color:#141516;overflow:hidden;font-size:12px}.events .event .wrap-event .event-info .info-line.event-price{margin-top:8px}.events .event .wrap-event .event-info .info-line.event-price .text{color:#0a4ef4;font-size:16px;font-weight:600}.events .event .wrap-event .event-info .event-tags ul{list-style:none;padding:0}.events .event .wrap-event .event-info .event-tags ul li{display:inline-block;margin-right:5px;margin-top:5px}.events .event .wrap-event .event-info .event-tags ul li a{color:#0a4ef4;background:#ecf1fe;border-radius:30px;display:table;padding:5px 20px}.articles .article{margin-bottom:20px;margin-top:0}.articles .article .wrap-article{border:1px solid #dfdfdf;border-radius:10px;height:100%}.articles .article .wrap-article .article-thumbnail{cursor:pointer;height:150px;width:100%;overflow:hidden;border-radius:10px 10px 0 0;position:relative}.articles .article .wrap-article .article-thumbnail .article-social{position:absolute;top:10px;right:10px}.articles .article .wrap-article .article-thumbnail .article-social ul{padding:0;margin:0;list-style:none}.articles .article .wrap-article .article-thumbnail .article-social ul li{display:inline-block;padding:0 3px}.articles .article .wrap-article .article-thumbnail img{width:100%;height:100%;object-fit:cover;padding:0;border:none}.articles .article .wrap-article .article-info{padding:20px 10px}.articles .article .wrap-article .article-info .article-title{font-weight:500;font-size:18px;color:#141516;text-align:left;display:table;width:100%;margin-bottom:15px}.articles .article .wrap-article .article-info .info-line{display:flex;padding-bottom:5px}.articles .article .wrap-article .article-info .info-line.article-location .icon{padding-top:4px}.articles .article .wrap-article .article-info .info-line .icon{padding-right:5px;width:22px}.articles .article .wrap-article .article-info .info-line .icon img{vertical-align:baseline}.articles .article .wrap-article .article-info .info-line .icon img.ico-tag{vertical-align:middle}.articles .article .wrap-article .article-info .info-line .text{color:#141516;overflow:hidden;font-size:12px}.articles .article .wrap-article .article-info .info-line.article-price{margin-top:8px}.articles .article .wrap-article .article-info .info-line.article-price .text{color:#0a4ef4;font-size:16px;font-weight:600}.articles .article .wrap-article .article-info .article-tags ul{list-style:none;padding:0}.articles .article .wrap-article .article-info .article-tags ul li{display:inline-block;margin-right:5px;margin-top:5px}.articles .article .wrap-article .article-info .article-tags ul li a{color:#0a4ef4;background:#ecf1fe;border-radius:30px;display:table;padding:5px 20px}.event-container{background:#f7f7f7;min-height:100vh}.article-container{background:#f7f7f7;min-height:100vh}.filter-sidebar .filter-header{font-size:22px;font-weight:500;border-bottom:1px solid #e8e8e8;padding-bottom:15px}.filter-sidebar .filter-section{padding-bottom:20px}.filter-sidebar .filter-section .h4{font-size:18px;padding-bottom:15px}.filter-result .item-result{padding:5px;margin-bottom:40px;border:1px solid #f7f7f7;border-radius:22px}.filter-result .item-result:hover{border-color:#e8e8e8}.filter-result .item-result .event-thumbnail{height:220px;border-radius:20px;overflow:hidden}.filter-result .item-result .event-thumbnail img{width:100%;height:100%;object-fit:cover}.filter-result .item-result .event-title{font-size:20px;color:#141516;font-weight:500}.filter-result .item-result .event-price{font-size:18px;color:#1d1d1d;background:#fff;border-radius:10px;display:table;padding:8px 20px}.filter-result .item-result .article-thumbnail{height:220px;border-radius:20px;overflow:hidden}.filter-result .item-result .article-thumbnail img{width:100%;height:100%;object-fit:cover}.filter-result .item-result .article-title{font-size:20px;color:#141516;font-weight:500}.filter-result .item-result .article-price{font-size:18px;color:#1d1d1d;background:#fff;border-radius:10px;display:table;padding:8px 20px}.page-content .ng-select.ng-select-opened .ng-select-container,.page-content .ng-dropdown-panel{z-index:5}.border-corner{border:1px solid #eee;border-radius:8px}.border-corner .table.table-rounded{border-radius:8px}.modal-dialog .table.table-rounded{border-radius:8px}.user-preference-item{font-size:12px;font-weight:normal;color:#00ba34;background-color:#d1e7dd;border-radius:4px;background:rgba(0,186,52,.1);padding:3px 4px}.table-preferences{width:100%;overflow:auto;height:700px}.table-preferences table{width:100%;border-collapse:collapse}.table-preferences th{color:#141516}.table-preferences th,.table-preferences td:first-child{position:-webkit-sticky;position:sticky;z-index:1}.table-preferences th{top:0;z-index:2}.table-preferences td:first-child{left:0;z-index:1}.table-preferences th:first-child{left:0;z-index:3}.bkp-header{padding:20px 0 10px 0}.bkp-header h1{font-size:32px;font-weight:600}.bkp-footer{padding:0 0 20px 0}.bkp-footer .powered-by{display:flex;align-items:end;justify-content:center}.bkp-footer .powered-by span{margin-right:10px;font-size:10px;font-weight:500}.bkp-content{padding:20px 0}.bkp-content .card-header-tabs{align-items:center;justify-content:center}.bkp-content .card-header-tabs .nav-item{font-size:16px}.bkp-content .step-container .step-name{display:flex;align-items:center;margin:20px 0}.bkp-content .step-container .step-name .step-num{width:30px;height:30px;line-height:30px;font-size:22px;font-weight:500;color:#fff;background:#0a4ef4;border-radius:50%;text-align:center;margin-right:10px}.bkp-content .step-container .step-name .step-text{font-size:22px;font-weight:500;color:#0a4ef4}.bkp-content .step-container .step-section-title{font-weight:600;font-size:20px;margin-bottom:20px}.bkp-content .step-container .list-service{margin:0 0 20px 0;padding:0;list-style:none}.bkp-content .step-container .list-service .s-box{border:1px solid #ecedee;border-radius:8px;margin-bottom:15px;display:flex;justify-content:space-between;align-items:center;padding:10px 15px}.bkp-content .step-container .list-service .s-box .date-time{color:#828282;font-size:16px}.bkp-content .step-container .list-service .s-box .s-left{display:flex;font-size:16px;font-weight:500;align-items:center}.bkp-content .step-container .list-service .s-box .s-left .s-name{color:#1a1d1f;margin-right:15px}.bkp-content .step-container .list-service .s-box .s-left .duration{margin-right:15px;color:#0a4ef4}.bkp-content .step-container .list-service .s-box .s-left .s-price{color:#0a4ef4}.bkp-content .step-container .list-service .s-box .s-left .avatar{margin-right:15px}.bkp-content .step-container .select-time{border:1px solid #e8e8e8;border-radius:8px;height:100%;width:230px;max-height:320px}.bkp-content .step-container .select-time .time-scroll{height:100%;overflow:auto}.bkp-content .step-container .by-container{background:none}.bkp-content .step-container h1{text-align:left !important;font-size:25px}.bkp-content .step-container h2{font-size:20px}.bkp-content .step-container h3{font-size:18px}.bkp-content .step-container .wrap-result{border:1px solid #ecedee;border-radius:8px;padding:10px;margin-bottom:20px}.bkp-content .step-container .wrap-result table{border:none;margin-bottom:0}.bkp-content .step-container .wrap-result table th{width:190px}.bkp-content .btn-bottom{text-align:right}.bkp-content .btn-bottom.tw{display:flex;justify-content:space-between;align-items:center}.bkp-content .booking-successful{margin-top:30px;text-align:center;color:#40b36a;min-height:calc(100vh - 240px)}.bkp-content .booking-successful h1{font-size:25px}.bkp-content .booking-successful h2{font-size:20px}.bkp-content .mat-mdc-radio-button .mdc-radio{padding:10px 3px 10px 10px}body .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,body .mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,body .mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:#0a4ef4}body .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:#0a4ef4}body .mat-mdc-radio-button.mat-mdc-radio-checked .mat-ripple-element{background-color:#0a4ef4}body .mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio__background::before{background-color:#0a4ef4}.month_default_event .month_default_event_inner,.calendar_default_event .calendar_default_event_inner,.calendar_default_event .calendar_default_event_inner{overflow:auto;white-space:nowrap;text-overflow:ellipsis}.custom-month-view .navigator_default_month{border:1px solid #e8e8e8;border-radius:8px}.custom-month-view .navigator_default_line{border:none}.custom-month-view .navigator_default_titleleft{font-size:0px;position:relative}.custom-month-view .navigator_default_titleleft::before{position:absolute;content:"";left:8px;top:41%;height:1px;width:30%;background:#000;transform:rotate(321deg)}.custom-month-view .navigator_default_titleleft::after{position:absolute;content:"";left:8px;bottom:39%;height:1px;width:30%;background:#000;transform:rotate(38deg)}.custom-month-view .navigator_default_titleright{font-size:0px;position:relative}.custom-month-view .navigator_default_titleright::before{position:absolute;content:"";right:8px;bottom:39%;height:1px;width:30%;background:#000;transform:rotate(321deg)}.custom-month-view .navigator_default_titleright::after{position:absolute;content:"";right:8px;top:41%;height:1px;width:30%;background:#000;transform:rotate(38deg)}.custom-month-view .navigator_default_title,.custom-month-view .navigator_default_titleleft,.custom-month-view .navigator_default_titleright,.custom-month-view .navigator_default_main{border:none;background:none}.custom-month-view .navigator_default_title{font-size:16px;font-weight:600}.custom-month-view .navigator_default_dayother,.custom-month-view .navigator_default_weekend{background:none}.custom-month-view .navigator_default_cell_text{font-size:14px;font-weight:500}.custom-month-view .navigator_default_cell_box{background:none;border-radius:50%}.custom-month-view .navigator_default_cell_box.navigator_default_todaybox{border-color:red}.custom-month-view .navigator_default_select .navigator_default_cell_box{background:#0a4ef4;opacity:1}.custom-month-view .navigator_default_select .navigator_default_cell_text{color:#fff}.custom-month-view .navigator_default_busy{border:none;color:#000 !important}.custom-month-view .navigator_default_dayheader{font-size:14px;font-weight:500;border-bottom:1px solid #dfdfdf}.booking-container .ph-left .wrap-main-title{display:none}.booking-container .page-header .align-items-end{align-items:flex-start !important}.booking-container .mf-container{padding:0}.mat-datepicker-toggle{pointer-events:auto;color:var(--mat-datepicker-toggle-icon-color)}.mat-datepicker-toggle-active{color:var(--mat-datepicker-toggle-active-state-icon-color)}.cdk-high-contrast-active .mat-datepicker-toggle-default-icon{color:canvastext}.mat-datepicker-content{box-shadow:rgba(0,0,0,.2) 0 2px 4px -1px,rgba(0,0,0,.14) 0 4px 5px 0,rgba(0,0,0,.12) 0 1px 10px 0;display:block;border-radius:4px;background-color:var(--mat-datepicker-calendar-container-background-color);color:var(--mat-datepicker-calendar-container-text-color)}.mat-datepicker-content .mat-calendar{width:296px;height:354px}.mat-datepicker-content .mat-datepicker-content-container-with-custom-header .mat-calendar{height:auto}.mat-datepicker-content .mat-datepicker-close-button{position:absolute;top:100%;left:0;margin-top:8px}.ng-animating .mat-datepicker-content .mat-datepicker-close-button{display:none}.mat-datepicker-content-container{display:flex;flex-direction:column;justify-content:space-between}.mat-datepicker-content-touch{box-shadow:rgba(0,0,0,.2) 0 11px 15px -7px,rgba(0,0,0,.14) 0 24px 38px 3px,rgba(0,0,0,.12) 0 9px 46px 8px;display:block;max-height:80vh;position:relative;overflow:visible}.mat-datepicker-content-touch .mat-datepicker-content-container{min-height:312px;max-height:788px;min-width:250px;max-width:750px}.mat-datepicker-content-touch .mat-calendar{width:100%;height:auto}@media(orientation: landscape){.mat-datepicker-content-touch .mat-datepicker-content-container{width:64vh;height:80vh}}@media(orientation: portrait){.mat-datepicker-content-touch .mat-datepicker-content-container{width:80vw;height:100vw}.mat-datepicker-content-touch .mat-datepicker-content-container-with-actions{height:115vw}}.mat-calendar{display:block;font-family:var(--mat-datepicker-calendar-text-font);font-size:var(--mat-datepicker-calendar-text-size)}.mat-calendar-header{padding:8px 8px 0}.mat-calendar-content{padding:0 8px 8px;outline:none}.mat-calendar-controls{display:flex;align-items:center;margin:5% calc(4.71429% - 16px)}.mat-calendar-spacer{flex:1 1 auto}.mat-calendar-period-button{min-width:0;margin:0 8px;font-size:var(--mat-datepicker-calendar-period-button-text-size);font-weight:var(--mat-datepicker-calendar-period-button-text-weight)}.mat-calendar-arrow{display:inline-block;width:10px;height:5px;margin:0 0 0 5px;vertical-align:middle;fill:var(--mat-datepicker-calendar-period-button-icon-color)}.mat-calendar-arrow.mat-calendar-invert{transform:rotate(180deg)}[dir=rtl] .mat-calendar-arrow{margin:0 5px 0 0}.cdk-high-contrast-active .mat-calendar-arrow{fill:canvastext}.mat-calendar-previous-button,.mat-calendar-next-button{position:relative}.mat-datepicker-content .mat-calendar-previous-button,.mat-datepicker-content .mat-calendar-next-button{color:var(--mat-datepicker-calendar-navigation-button-icon-color)}.mat-calendar-previous-button::after,.mat-calendar-next-button::after{inset:0;position:absolute;content:"";margin:15.5px;border-width:2px 0 0;border-style:solid;border-color:currentColor;border-image:initial}[dir=rtl] .mat-calendar-previous-button,[dir=rtl] .mat-calendar-next-button{transform:rotate(180deg)}.mat-calendar-previous-button::after{border-left-width:2px;transform:translateX(2px) rotate(-45deg)}.mat-calendar-next-button::after{border-right-width:2px;transform:translateX(-2px) rotate(45deg)}.mat-calendar-table{border-spacing:0;border-collapse:collapse;width:100%}.mat-calendar-table-header th{text-align:center;padding:0 0 8px;color:var(--mat-datepicker-calendar-header-text-color);font-size:var(--mat-datepicker-calendar-header-text-size);font-weight:var(--mat-datepicker-calendar-header-text-weight)}.mat-calendar-table-header-divider{position:relative;height:1px}.mat-calendar-table-header-divider::after{content:"";position:absolute;top:0;left:-8px;right:-8px;height:1px;background:var(--mat-datepicker-calendar-header-divider-color)}.mat-calendar-body-cell-content::before{margin:calc((var(--mat-focus-indicator-border-width, 3px) + 3px)*-1)}.mat-calendar-body-cell:focus .mat-focus-indicator::before{content:""}.mat-calendar-hidden-label{display:none}.mat-calendar-body{min-width:224px}.mat-calendar-body-today:not(.mat-calendar-body-selected,.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-outline-color)}.mat-calendar-body-label{height:0;line-height:0;text-align:left;padding-left:4.71429%;padding-right:4.71429%;font-size:var(--mat-datepicker-calendar-body-label-text-size);font-weight:var(--mat-datepicker-calendar-body-label-text-weight);color:var(--mat-datepicker-calendar-body-label-text-color)}.mat-calendar-body-hidden-label{display:none}.mat-calendar-body-cell-container{position:relative;height:0;line-height:0}.mat-calendar-body-cell{user-select:none;cursor:pointer;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%;background:none;text-align:center;outline:none;font-family:inherit;margin:0}.mat-calendar-body-cell::before,.mat-calendar-body-cell::after,.mat-calendar-body-cell-preview{content:"";position:absolute;top:5%;left:0;z-index:0;box-sizing:border-box;display:block;height:90%;width:100%}.mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-start::after,.mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,.mat-calendar-body-comparison-start::after,.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:5%;width:95%;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,[dir=rtl] .mat-calendar-body-comparison-start::after,[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:0;border-radius:0 999px 999px 0}.mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,.mat-calendar-body-comparison-end::after,.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}[dir=rtl] .mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,[dir=rtl] .mat-calendar-body-comparison-end::after,[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{left:5%;border-radius:999px 0 0 999px}[dir=rtl] .mat-calendar-body-comparison-bridge-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-bridge-end.mat-calendar-body-range-start::after{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end.mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-end.mat-calendar-body-range-start::after{width:90%}.mat-calendar-body-in-preview{color:var(--mat-datepicker-calendar-date-preview-state-outline-color)}.mat-calendar-body-in-preview .mat-calendar-body-cell-preview{border-top:1px dashed;border-bottom:1px dashed}.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:1px dashed}[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:0;border-right:1px dashed}.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:1px dashed}[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:0;border-left:1px dashed}.mat-calendar-body-disabled{cursor:default}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected,.mat-calendar-body-comparison-identical){color:var(--mat-datepicker-calendar-date-disabled-state-text-color)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected,.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-disabled-state-outline-color)}.cdk-high-contrast-active .mat-calendar-body-disabled{opacity:.5}.mat-calendar-body-cell-content{top:5%;left:5%;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;line-height:1;border-width:1px;border-style:solid;border-radius:999px;color:var(--mat-datepicker-calendar-date-text-color);border-color:var(--mat-datepicker-calendar-date-outline-color)}.mat-calendar-body-cell-content.mat-focus-indicator{position:absolute}.cdk-high-contrast-active .mat-calendar-body-cell-content{border:none}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected,.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected,.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-focus-state-background-color)}@media(hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected,.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-hover-state-background-color)}}.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-state-background-color);color:var(--mat-datepicker-calendar-date-selected-state-text-color)}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-disabled-state-background-color)}.mat-calendar-body-selected.mat-calendar-body-today{box-shadow:inset 0 0 0 1px var(--mat-datepicker-calendar-date-today-selected-state-outline-color)}.mat-calendar-body-in-range::before{background:var(--mat-datepicker-calendar-date-in-range-state-background-color)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color)}.mat-calendar-body-comparison-bridge-start::before,[dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, var(--mat-datepicker-calendar-date-in-range-state-background-color) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color) 50%)}.mat-calendar-body-comparison-bridge-end::before,[dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, var(--mat-datepicker-calendar-date-in-range-state-background-color) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:var(--mat-datepicker-calendar-date-in-overlap-range-state-background-color)}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:var(--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color)}.cdk-high-contrast-active .mat-datepicker-popup:not(:empty),.cdk-high-contrast-active .mat-calendar-body-cell:not(.mat-calendar-body-in-range) .mat-calendar-body-selected{outline:solid 1px}.cdk-high-contrast-active .mat-calendar-body-today{outline:dotted 1px}.cdk-high-contrast-active .mat-calendar-body-cell::before,.cdk-high-contrast-active .mat-calendar-body-cell::after,.cdk-high-contrast-active .mat-calendar-body-selected{background:none}.cdk-high-contrast-active .mat-calendar-body-in-range::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-start::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-end::before{border-top:1px solid;border-bottom:1px solid}.cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:1px solid}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:0;border-right:1px solid}.cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:1px solid}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:0;border-left:1px solid}.cdk-high-contrast-active .mat-calendar-body-in-comparison-range::before{border-top:1px dashed;border-bottom:1px dashed}.cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:1px dashed}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:0;border-right:1px dashed}.cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:1px dashed}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:0;border-left:1px dashed}[dir=rtl] .mat-calendar-body-label{text-align:right}.wrap-gantt{height:calc(100vh - 330px);bottom:36px}.wrap-gantt .gantt-example-component .gantt-side,.wrap-gantt .gantt-example-component .gantt-container{font-size:12px}.wrap-gantt .gantt-calendar-header .primary-text,.wrap-gantt .gantt-bar .gantt-bar-content{font-size:12px}.contact-top-row .contact-right .btn-edit i{display:none}.gantt-chart .tooltip{z-index:9999999;text-align:left;width:320px !important;background:#000;position:fixed !important}.gantt-chart .tooltip .custom-tooltip{text-align:left;color:#fff}.gantt-chart .tooltip .custom-tooltip p{color:#fff}.gantt-chart .tooltip .title-left{white-space:nowrap;padding-right:5px;font-weight:500}.gantt-chart .gantt-bar .gantt-bar-layer{width:calc(100% + 28px)}.gantt-chart .gantt-bar .gantt-bar-layer .drag-handles .handle:first-child{left:4px}.gantt-chart .gantt-table-body .gantt-table-item .gantt-table-column{padding:0 5px}.gantt-chart .gantt-table-header .gantt-table-column{align-items:center;justify-content:center;padding:0;font-weight:600}.gantt-chart .gantt-calendar-header .secondary-text{font-weight:600}.gantt-chart .gantt-bar .gantt-bar-content{border-radius:1px !important;position:relative;overflow:unset;background-color:none !important}.gantt-chart .gantt-bar .gantt-bar-content .bar-title{position:absolute;left:100%;top:-2px;margin-left:12px;line-height:normal;white-space:nowrap}.gantt-chart .gantt-bar .gantt-bar-content .bar-item{height:100%;width:100%;background:#6698ff}.gantt-chart .gantt-bar .gantt-bar-content .bar-item.bar-inprogress{background-color:#ffb320}.gantt-chart .gantt-bar .gantt-bar-content .bar-item.bar-done{background-color:#3ab174}.gantt-chart .gantt-bar .gantt-bar-content .bar-item.bar-new{background-color:#0a4ef4}.gantt-chart .gantt-bar .gantt-bar-content .bar-item.bar-parent{background:#003863}.gantt-chart .gantt-bar .gantt-bar-content .bar-item.bar-parent .shaddow-wrap{width:100%;height:20px}.gantt-chart .gantt-bar .gantt-bar-content .bar-item.bar-parent .shaddow-wrap::before{content:"";width:0;height:0;border-top:0px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-left:12px solid #003863;position:absolute;bottom:-8px;z-index:999999;left:0}.gantt-chart .gantt-bar .gantt-bar-content .bar-item.bar-parent .shaddow-wrap::after{content:"";width:0;height:0;border-top:0px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-right:12px solid #003863;position:absolute;bottom:-8px;z-index:999999;right:0}.list-of-forums{list-style:none;padding:0;display:flex;align-items:start;flex-wrap:wrap}.list-of-forums li{width:25%;flex:0 0 auto;margin-bottom:15px}.list-of-forums li .wrap-forum{border:1px solid #ecedee;border-radius:20px}.list-of-forums li .thumnail{height:150px;overflow:hidden;border-radius:20px 20px 0 0}.list-of-forums li .thumnail img{width:100%;height:100%;object-fit:cover}.list-of-forums li .wrap-title{display:flex;align-items:end;padding:0 10px}.list-of-forums li .wrap-title .title{color:#141516;font-size:16px;font-weight:500;display:flex;align-items:center;margin-top:5px}.list-of-forums li .wrap-title .title a{color:#141516}.list-of-forums li .wrap-title .small-thumbnail{border:1px solid #fff;border-radius:50%;overflow:hidden;width:80px;height:80px}.list-of-forums li .wrap-title .small-thumbnail img{width:100%;height:100%;object-fit:cover}.list-of-forums li .f-content{padding:0 10px 20px 10px}.list-of-forums li .f-content .line{font-size:12px}.list-of-forums li .f-content .line .s-line{color:#6f767e;width:48px;display:inline-block}.list-of-forums li .f-content .line .e-line{display:inline-block}.wrap-forum-sidebar{height:100%}.wrap-forum-sidebar .forum-info{padding:15px 10px 15px 10px;margin-bottom:10px;border-bottom:1px solid #dfdfdf}.wrap-forum-sidebar .forum-info .info-top{display:flex;align-items:center}.wrap-forum-sidebar .forum-info .forum-thumbnail{border-radius:5px;overflow:hidden;max-width:100px;margin:0 10px 0 0}.wrap-forum-sidebar .forum-info .forum-thumbnail img{width:100%;height:auto}.wrap-forum-sidebar .forum-info .forum-title{font-size:16px;text-align:left}.wrap-forum-sidebar .forum-info .forum-title .h3{font-size:16px;margin-bottom:0;font-weight:600}.wrap-forum-sidebar ul{padding:0 10px 0px 10px;margin:0;list-style:none}.wrap-forum-sidebar ul li{padding-bottom:3px}.wrap-forum-sidebar ul li a{color:#141516;font-size:12px;padding:8px 10px}.wrap-forum-sidebar ul li a.active,.wrap-forum-sidebar ul li a:hover{color:#0a4ef4 !important;border-radius:5px}.wrap-forum-sidebar ul.main-list>li{border-bottom:1px solid #e6e6e6;padding:10px 0}.wrap-forum-sidebar ul.main-list>li:last-child{border:none}.wrap-forum-sidebar ul.main-list>li>a,.wrap-forum-sidebar ul.main-list>li>span{color:#000;font-size:14px;font-weight:600;display:table;width:100%;padding:0}.wrap-forum-sidebar ul .has-children .text{display:flex;justify-content:space-between;align-items:center;padding:8px 0px}.wrap-forum-sidebar ul .has-children>ul{background:#f8f8f8;border-radius:8px;margin:5px 0px 8px 0px;padding:5px 0}.wrap-forum-sidebar ul .has-children>ul li .depth{position:relative}.wrap-forum-sidebar ul .has-children>ul li .depth::before{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);border-bottom:2px solid #dddee0;border-left:2px solid #dddee0;display:block;height:6px;left:5px;position:absolute;top:50%;transform:translateY(-50%);width:6px;z-index:1}.wrap-forum-sidebar ul .has-children>ul li .depth a{padding-left:11px}.wrap-forum-sidebar ul .has-children>ul li a{display:table;width:100%;padding:6px 10px}.wrap-forum-sidebar ul .has-children>ul ul{padding-left:0;padding-right:0}.wrap-forum-sidebar ul .has-children .fa-chevron-down{font-weight:600;font-size:12px}.forum-content{height:100%;padding:10px}.menu-setting{cursor:pointer;position:relative}.menu-setting .menu-dropdown{position:absolute;background:#fff;top:25px;right:0;z-index:2;padding:10px;box-shadow:0px 4px 10px rgba(0,0,0,.15);border-radius:10px}.menu-setting .menu-dropdown ul{margin:0;padding:0;width:140px}.menu-setting .menu-dropdown ul li{list-style:none;display:table;width:100%;border-bottom:1px solid #ecedee}.menu-setting .menu-dropdown ul li:last-child{border:none}.menu-setting .menu-dropdown ul li a{color:#141516;display:table;width:100%;padding:8px 0}.post-detail-page .post-title{display:flex;align-items:center}.post-detail-page .post-title h1,.post-detail-page .post-title .btn-back-to-list{margin-bottom:8px}.post-detail-page .post-title .btn-back-to-list{padding-left:8px}.category-info{border-bottom:1px solid #dfdfdf;margin-left:-10px;margin-top:-10px;width:calc(100% + 20px);max-width:calc(100% + 20px)}.category-info .category-title{background:#e4e4e4;color:#141516;padding:10px;font-size:16px;font-weight:500}.category-info .category-content{color:#141516;padding:10px;font-size:12px}.post-info .p-title{font-weight:600}.category-name{margin-top:5px}.category-name a{background:#f1f1f1;border-radius:12px;padding:3px 15px;display:inline-block;color:#141516 !important}.category-name a:hover{background:#c2ceec}.post-detail-page .post-title .h3{font-size:22px}.post-detail-page .post-content .post-user{display:flex;align-items:center}.post-detail-page .post-content .post-user .avatar{margin-right:10px;height:32px;width:32px}.post-detail-page .post-content .post-user .user-name .us{display:inline-block;font-size:16px;font-weight:500;margin-right:10px}.post-detail-page .post-content .post-user .user-name .time{display:inline-block;font-size:10px;color:gray}.post-detail-page .post-content .post-detail{font-size:14px;color:#141516;line-height:20px;padding:0px 0 0 45px}.post-detail-page .post-content .post-detail p{font-size:14px}.post-detail-page .post-bar{border-top:1px solid #ecedee;border-bottom:1px solid #ecedee;display:flex;align-items:center;justify-content:space-between;padding:15px 0;margin-top:20px}.post-detail-page .post-bar.post-bar-first.have-comment{padding-bottom:0;border-bottom:none}.post-detail-page .post-bar ul{list-style:none;margin:0;padding:0}.post-detail-page .post-bar ul li{display:inline-block;color:#606060;vertical-align:middle}.post-detail-page .post-bar ul li a{color:#606060}.post-detail-page .post-bar .bar-left ul li{margin-right:15px}.post-detail-page .post-bar .bar-left ul li:last-child{margin-right:0}.post-detail-page .post-bar .bar-right ul li{margin-left:15px}.post-detail-page .post-bar .bar-right ul li:first-child{margin-left:0}.post-detail-page .post-bar .bar-right ul li a{display:flex;align-items:center}.post-detail-page .post-bar .bar-right ul li a svg{padding-right:5px}.post-detail-page .post-bar .bar-right ul li a:hover{color:#000}.post-detail-page .post-bar .bar-right ul li a:hover svg{fill:#000 !important}.post-detail-page .post-bar .bar-right ul li a:hover svg path{fill:#000 !important}.post-detail-page .wrap-comment .comment-item .comment-item::before{content:"";position:absolute;left:-29px;top:-8px;width:27px;height:35px;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-radius:0 0 0 20px}.post-detail-page .wrap-comment .post-content{padding-top:10px;margin-top:10px}.post-detail-page .wrap-comment .post-bar{border:none;margin-top:0px;padding:10px 0;position:relative}.post-detail-page .post-top{display:flex;align-items:center;justify-content:space-between}.post-detail-page .comment-item{position:relative;min-width:200px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.post-detail-page .comment-item .toggle-item{position:absolute;top:75px;left:8px;width:17px;height:17px;display:flex;align-items:center;justify-content:center;border:1px solid #141516;border-radius:50%;margin-right:5px;z-index:2;background:#fff}.post-detail-page .comment-item .toggle-item i{font-size:10px;color:#141516}.post-detail-page .comment-item .post-bar{padding-left:45px}.post-detail-page .comment-item .comment-line-wrap{padding-left:45px}.post-detail-page .comment-item.first-level::after{display:none}.post-detail-page .comment-item:last-child::after{height:calc(100% - 11px);width:5px;background:#fff;content:"";position:absolute;left:-32px;bottom:0;border-radius:0 9px 0 0;z-index:2}.post-detail-page .comment-item.first-level>.post-content{border-top:1px solid #ecedee}.post-detail-page .comment-item.first-level:first-child>.post-content{border-top:none}.post-detail-page .comment-item .line-wrap{width:30px;height:calc(100% - 55px);border-left:1px solid #dfdfdf;position:absolute;bottom:0;left:16px;z-index:1;cursor:pointer}.post-detail-page .comment-item .line-wrap.isClose{height:40px;top:50px}.post-detail-page .comment-item .line-wrap:hover{border-color:#464345}.post-detail-page .comment-item .line-wrap:hover~.comment-item::before{border-color:#464345}.images-wrap .owl-carousel.owl-drag .owl-item .slide{height:300px}.images-wrap .owl-carousel.owl-drag .owl-item .slide img{width:100%;height:100%;object-fit:cover}.images-wrap .single-image img{width:auto;height:auto;max-width:100%}.wrap-unit-options{position:relative}.wrap-unit-options .unit-dropdown{position:absolute;background:#fff;top:22px;right:0;z-index:2;padding:10px;box-shadow:0px 4px 10px rgba(0,0,0,.15);border-radius:10px;max-height:calc(100vh - 135px);overflow-y:auto;min-width:165px;max-width:100%}.wrap-unit-options .unit-dropdown .btn-close{position:absolute;right:10px;top:10px;font-size:9px}.wrap-unit-options .unit-dropdown ul{list-style:none;margin:0;padding:0}.wrap-unit-options .unit-dropdown ul li{color:#141516;display:table;width:100%;border-bottom:1px solid #ecedee;padding:8px 0;font-size:14px;cursor:pointer}.wrap-unit-options .unit-dropdown ul li:last-child{border:0}.unit-type-name{font-weight:500}.box-list-contact a{font-size:12px}.lists-of-values .table thead tr th{border-color:#ecedee}.lists-of-values .cdk-drag td{border-color:#ecedee}.more-property{position:relative}.more-property .current-property{border:1px solid #eee;border-radius:20px;padding:0 15px;height:40px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;min-width:280px;max-width:100%}.more-property .current-property .name{padding-right:10px}.more-property .other-property{position:absolute;background:#fff;top:45px;right:0;z-index:2;padding:10px;box-shadow:0px 4px 10px rgba(0,0,0,.15);border-radius:10px;max-height:calc(100vh - 135px);overflow-y:auto;min-width:280px;max-width:100%}.more-property .other-property ul{list-style:none;margin:0;padding:0}.more-property .other-property ul li{color:#141516;display:table;width:100%;border-bottom:1px solid #ecedee;padding:8px 0;cursor:pointer}.more-property .other-property ul li:last-child{border:0}.more-property .other-property ul li h3{font-size:13px;font-weight:500;margin-bottom:0}.more-property .other-property ul li small{font-size:12px;color:#7b7b7b}.more-replies{padding:18px 0 5px 0;color:#141516;display:flex}.more-replies span{width:18px;height:18px;display:flex;align-items:center;justify-content:center;border:1px solid #141516;border-radius:50%;margin-right:5px}.more-replies span i{font-size:11px}.forum-detail{border:1px solid #e4e4e4;border-radius:15px;position:relative}.forum-detail::before{content:"";position:absolute;width:1px;height:100%;background:#e4e4e4;top:0;left:calc(25% - 3px)}.forum-detail .sticky-column{position:sticky;top:127px}.forum-notify{padding:0 10px 5px 10px}.waiting-approve-notify{color:#fc9006;font-size:12px}.row-comment:hover .row-actions{display:block}.row-actions{padding:5px 0}.row-actions span{padding-right:5px;margin-right:5px;position:relative;cursor:pointer}.row-actions span::after{content:"";position:absolute;right:0;top:2px;width:1px;height:12px;background:#ddd}.row-actions span:last-child{margin:0;padding:0}.row-actions span:last-child::after{display:none}.row-actions span.approve{color:#006505}.row-actions span.ban{color:#a00}.row-actions span.delete{color:#a00}.mat-mdc-select-value-text,.mdc-list-item__primary-text{font-size:14px !important}.property-collapsed{font-size:17px;color:#adadad}.hero-section{background-size:cover;background-position:center;height:480px;color:#fff;display:flex;align-items:end;border-radius:8px}.hero-text{padding:2.5rem;border-radius:8px;width:100%}.news-item{border-bottom:1px solid #dee2e6;padding-bottom:1rem;margin-bottom:1rem}.news-item:last-child{border-bottom:none;margin-bottom:0}.article-card{border:none;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .3s ease}.article-card:hover{transform:translateY(-5px)}.article-image{height:200px;object-fit:cover}.location-dropdown .dropdown-menu{max-height:300px;overflow-y:auto}.nav-link{color:#6c757d !important;font-weight:500}.nav-link.active{color:#0d6efd !important;border-bottom:2px solid #0d6efd}.trending-image{max-width:180px;object-fit:cover;border-radius:4px}.search-page .search-section{background-color:#f8f9fa;padding:2rem 0}.search-page .search-filters{background-color:#fff;border-radius:8px;padding:1rem}.search-page .article-card{background-color:#fff;border-radius:8px;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:box-shadow .3s ease}.search-page .article-card:hover{box-shadow:0 4px 8px rgba(0,0,0,.15)}.search-page .article-image{width:100%;height:auto;object-fit:cover;border-radius:6px}.search-page .article-title{font-size:1.1rem;font-weight:600;color:#333;text-decoration:none;line-height:1.4}.search-page .article-title:hover{color:#007bff}.search-page .article-meta{color:#6c757d;font-size:.9rem}.search-page .category-tag{background-color:#e9ecef;color:#495057;padding:.25rem .5rem;border-radius:4px;font-size:.8rem;text-decoration:none}.search-page .location-badge{color:#6c757d;font-size:.8rem}.content-section img{width:100% !important;height:auto}.fim-hero-section{height:70vh;display:flex;align-items:center;position:relative;background-size:cover;background-position:center}.fim-hero-overlay{width:100%}.fim-hero-overlay .search-section{position:absolute;left:0;right:0;bottom:0}.fim-hero-title{font-size:4.65rem;line-height:1.2}.fim-hero-subtitle{font-size:1.85rem;font-weight:400}.search-section{padding:3rem 0}@media(min-width: 992px){.col-lg-20p{width:20%}}.service-card{border:none;border-radius:12px;overflow:hidden;transition:transform .2s;height:200px}.service-card:hover{transform:translateY(-5px)}.service-card img{height:150px;object-fit:cover}.service-title{font-size:.9rem;font-weight:600;padding:.75rem;text-align:center;background:#fff}.stats-item{display:flex;align-items:center;margin-bottom:.5rem;font-size:.9rem;color:#6c757d}.stats-item i{margin-right:.5rem;color:#28a745}.newsletter-section{padding:3rem 0}.footer-link{color:#6c757d;text-decoration:none;margin-bottom:1rem;display:block}.footer-link:hover{color:#495057}.social-icon{font-size:24px;color:#0a4ef4;text-decoration:none}.autocomplete-control{position:relative}.autocomplete-control .clear-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#6c757d}.autocomplete-control .clear-icon{cursor:pointer;color:#dc3545;transition:color .2s ease}.autocomplete-control .clear-icon:hover{color:#c82333}.autocomplete-results{position:absolute;left:0;right:0;max-height:70vh;overflow-y:auto;border:1px solid #e0e0e0;border-radius:8px;background:#f8f9fa}.autocomplete-results::-webkit-scrollbar{width:8px}.autocomplete-results::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.autocomplete-results::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.autocomplete-results::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.autocomplete-results .result-item{padding:15px;border-bottom:1px solid #e0e0e0;background:#fff;margin:8px;border-radius:6px;transition:all .2s ease;cursor:pointer}.autocomplete-results .result-item:hover{background:#f0f8ff;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.autocomplete-results .result-item:last-child{border-bottom:none}.autocomplete-results .result-title{font-weight:600;color:#2c3e50;margin-bottom:8px}.autocomplete-results .result-description{color:#6c757d;font-size:.9em;line-height:1.4}.autocomplete-results .result-meta{font-size:.8em;color:#999;margin-top:8px;display:flex;justify-content:space-between}.autocomplete-results .no-results{text-align:center;padding:40px;color:#6c757d}.autocomplete-results .loading{text-align:center;padding:20px}@media(max-width: 1300px){.list-of-forums li{width:33.33%}}@media(max-width: 1200px){header .public-search{position:static;transform:none}.signin-up{margin:0}.contact-main-content{flex-wrap:wrap}.contact-main-content.contact-2-columns .contact-column-1{order:2;width:49%;flex:1 1 auto;margin-top:15px;margin-right:2%}.contact-main-content.contact-2-columns .contact-column-3{order:3;width:49%;flex:1 1 auto;margin-top:15px}.contact-main-content .contact-column-1{order:2;width:49%;flex:1 1 auto;margin-top:15px;margin-right:2%}.contact-main-content .contact-column-2{order:1;margin:0;width:100%;flex:1 1 auto}.contact-main-content .contact-column-3{order:3;width:49%;flex:1 1 auto;margin-top:15px}}@media(max-width: 1100px){.ph-right{display:flex;align-items:center}.ph-right .up-button{margin:0 0 0 15px}.page-header,.page-sub-header{position:relative;top:0}.page-header.not-tag-detail,.page-sub-header.not-tag-detail{top:0}.page-header h1,.page-sub-header h1{font-size:20px}}@media(min-width: 993px){.page-container .main-container.openedMenu{padding-left:80px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.page-container .wrap-navs.active{width:80px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.page-container .wrap-navs.active li ul.sub-menu{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;max-height:0px !important}.page-container .wrap-navs.active .small-logo img{width:45px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.page-container .wrap-navs.active .full-logo img{width:0px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.page-container .wrap-navs.active .nav-button button{padding:0 16px;height:40px;line-height:40px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.page-container .wrap-navs.active .main-navigation .main-menu>li>a svg{left:25px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.page-container .wrap-navs.active .main-navigation .main-menu>li>a span.text{width:0px !important;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.page-container .wrap-navs.active .main-navigation .main-menu>li>a i{right:-30px !important;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.page-container .wrap-navs.active .footer-copytext{display:none}}@media(max-width: 991px){.small-container{padding:0 15px}.forum-detail::before{display:none}.forum-detail .sticky-column{position:static;margin-bottom:20px}.forum-detail .wrap-comment{overflow:auto}.post-detail-page .post-bar.post-bar-first{flex-direction:column}.post-detail-page .post-bar.post-bar-first .bar-left{width:100%;margin-bottom:5px}.post-detail-page .post-bar.post-bar-first .bar-right{width:100%}.bar-right ul li{margin-left:8px !important}.bar-right ul li:first-child{margin-left:0 !important}.bar-right ul li span{display:none}.page-container .wrap-navs .sidebar .fix-bar{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;flex-wrap:wrap}.page-container .wrap-navs .sidebar .fix-bar .s-organization{padding-left:0;padding-right:0;padding-top:10px;width:100%}.page-container .wrap-navs .sidebar .fix-bar .main-logo{margin-bottom:0}.page-container .wrap-navs .sidebar .fix-bar .main-logo .full-logo{display:none}.page-container .wrap-navs .sidebar .fix-bar .main-logo .small-logo{display:block}.page-container .wrap-navs .sidebar .fix-bar .main-logo .small-logo img{width:60px}.bkp-content .step-container .list-service .s-box{display:table;width:100%}.bkp-content .step-container .list-service .s-box .s-left{flex-wrap:wrap}.page-calendar{position:relative !important;top:auto;width:100%}.page-calendar .calendar-wrap{display:block;width:100%}.page-calendar .calendar-wrap .left-calendar{width:100%}.page-calendar .calendar-wrap .right-calendar{width:100%}.contact-main-content .contact-column-1{order:1;width:100%;margin-top:0;margin-right:0%}.contact-main-content .contact-column-2{order:2;margin:0;width:100%;margin-top:15px}.contact-main-content .contact-column-3{order:3;width:100%}.contact-action .light-grey-box{position:relative}.contact-action .light-grey-box .gc{position:absolute;width:100%;top:-50px;left:0}.form-action .group-controls{position:relative}.form-action .group-controls .gc{position:absolute;width:100%;top:-50px;left:0}.contact-action .light-grey-box .gc{top:-60px}.btns-sales .wrap-btns{flex-wrap:wrap}.btns-sales .wrap-btns .btn-item{margin-right:10px;margin-bottom:8px}.page-container .main-container{padding-bottom:120px;padding-left:0}.page-container .main-container header{padding:6px 0}.page-container .main-container header .headerwrapper .left-content .main-logo img{width:50px}.page-container .main-container header .headerwrapper .right-content .icon-top{width:38px;height:38px}.page-container .main-container header .headerwrapper .right-content .icon-top.setting,.page-container .main-container header .headerwrapper .right-content .icon-top.wishlist{width:30px}.page-container .main-container header .headerwrapper .right-content .user-setting .avatar{width:38px;height:38px;margin-right:0}.page-container .wrap-navs{left:-224px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;height:100%}.page-container .wrap-navs.active{left:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.page-container .wrap-navs .wrap-toggle-icon{top:6px;right:-40px;padding:10px 2px 10px 7px;background:#fff}.page-container .wrap-navs .wrap-toggle-icon i.fa-caret-left::before{content:""}.page-container .wrap-navs .wrap-toggle-icon i.fa-caret-right::before{content:""}.wrap-main-page .col-sb-call{height:auto;position:static}.wrap-main-page.call-center-active{display:flex;flex-direction:row}.wrap-main-page.call-center-active .col-sb-call{width:100%}.wrap-main-page.call-center-active .col-sb-call .sb-call-container{padding:0 15px}.wrap-main-page.call-center-active .call-visible{width:100%}.wrap-main-page.call-center-active .call-visible .mf-container{padding-left:15px}.bottom-pagination .pagination .page-item a{height:30px;line-height:30px;font-size:13px;white-space:nowrap}.bottom-pagination .pagination .total{height:30px;line-height:30px;font-size:13px;white-space:nowrap;margin-right:5px}.s-by-word{padding:10px 0;text-align:center}.s-by-word ul{margin:4px 0}.s-by-word ul.list-text{margin-right:0}.s-by-word ul li a{padding:0 3px}.contact-left h3.name{font-size:20px}.search-box{justify-content:center}.search-box .wrap-input{height:40px}.search-box .wrap-input i{line-height:40px}.search-box .wrap-input .form-control{line-height:40px;width:161px}body .btn-custom{height:40px;line-height:38px}body .modal.right.fade.show{width:auto}body .modal.right.fade.show .modal-dialog{width:auto}.bottom-pagination{padding-left:0}.bottom-pagination .pagination{display:block;align-items:center;text-align:center}.bottom-pagination .pagination .total,.bottom-pagination .pagination .page-item,.bottom-pagination .pagination .label-space{display:inline-block;margin-bottom:5px}.bottom-pagination .pagination .wrap-select{width:130px;margin:0 5px 5px 5px;display:inline-block}.ph-right{justify-content:center}.wrap-main-title .page-title,.wrap-main-title .rounded-pill{font-size:22px}.page-tab-title ul{padding:12px 0}.page-tab-title ul li:first-child a{padding-left:0}.page-tab-title ul li a{padding:0 12px;font-size:15px}.card .box-title h2{font-size:16px;line-height:normal}.gg-images .img-item .sm-wrap{display:none}.gg-images .img-item .sm-wrap.top-img{display:block}.wrap-event-public .left-column,.wrap-event-public .right-column{position:static}.wrap-article-public .left-column,.wrap-article-public .right-column{position:static}.options-view{display:table;margin:10px auto}.page-container .main-container header .headerwrapper .right-content .icon-top.notification .wrap-popup-noti{right:-60px;max-width:calc(100vw - 20px)}.event-container .input-group.search-bar{box-shadow:none;justify-content:center}.article-container .input-group.search-bar{box-shadow:none;justify-content:center}.gantt-table-header{display:none !important}.gantt-side{display:none}.popup-photos.modal.show .modal-dialog img{max-width:100%}}@media(max-width: 767px){.list-of-forums li{width:50%}.event-container .input-group.search-bar .search-select{margin-bottom:5px;width:324px}.article-container .input-group.search-bar .search-select{margin-bottom:5px;width:324px}.top-gantt-btns{flex-direction:column}.top-gantt-btns .w-btns{margin-bottom:10px}.contact-top-row .top-row-1{position:relative}.contact-top-row .contact-right .btn-edit{background:none;border:none;position:absolute;right:5px;top:5px;padding:3px 6px;margin:0 !important;color:#0a4ef4}.contact-top-row .contact-right .btn-edit i{display:block}.contact-top-row .contact-right .btn-edit span{display:none}}@media(max-width: 480px){.list-of-forums li{width:100%}}/*# sourceMappingURL=style.css.map */
