/*!*************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/@angular/material/prebuilt-themes/deeppurple-amber.css ***!
  \*************************************************************************************************************************************************************************************************************************************************************/
.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:#673ab7;--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:#ffd740}.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:#673ab7}.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#673ab7}.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:#ffd740}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#ffd740}.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:#ffd740}.mat-accent .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,.mat-accent .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full{background:#ffd740}.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:#673ab7;--mdc-linear-progress-track-color:rgba(103, 58, 183, 0.25)}@keyframes mdc-linear-progress-buffering{}.mat-mdc-progress-bar .mdc-linear-progress__buffer-dots{background-color:rgba(103, 58, 183, 0.25);background-color:var(--mdc-linear-progress-track-color, rgba(103, 58, 183, 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(103, 58, 183, 0.25)'/%3E%3C/svg%3E")}}.mat-mdc-progress-bar .mdc-linear-progress__buffer-bar{background-color:rgba(103, 58, 183, 0.25);background-color:var(--mdc-linear-progress-track-color, rgba(103, 58, 183, 0.25))}.mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color:#ffd740;--mdc-linear-progress-track-color:rgba(255, 215, 64, 0.25)}@keyframes mdc-linear-progress-buffering{}.mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer-dots{background-color:rgba(255, 215, 64, 0.25);background-color:var(--mdc-linear-progress-track-color, rgba(255, 215, 64, 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, 215, 64, 0.25)'/%3E%3C/svg%3E")}}.mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer-bar{background-color:rgba(255, 215, 64, 0.25);background-color:var(--mdc-linear-progress-track-color, rgba(255, 215, 64, 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:#673ab7;--mdc-filled-text-field-focus-active-indicator-color:#673ab7;--mdc-filled-text-field-focus-label-text-color:rgba(103, 58, 183, 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:#673ab7;--mdc-outlined-text-field-focus-outline-color:#673ab7;--mdc-outlined-text-field-focus-label-text-color:rgba(103, 58, 183, 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(103,58,183,.87)}.mat-mdc-form-field-type-mat-native-select.mat-focused.mat-accent .mat-mdc-form-field-infix::after{color:rgba(255,215,64,.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:#ffd740;--mdc-filled-text-field-focus-active-indicator-color:#ffd740;--mdc-filled-text-field-focus-label-text-color:rgba(255, 215, 64, 0.87);--mdc-outlined-text-field-caret-color:#ffd740;--mdc-outlined-text-field-focus-outline-color:#ffd740;--mdc-outlined-text-field-focus-label-text-color:rgba(255, 215, 64, 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(103, 58, 183, 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, 215, 64, 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:#673ab7;--mdc-chip-elevated-disabled-container-color:#673ab7;--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:rgba(0, 0, 0, 0.87);--mdc-chip-elevated-container-color:#ffd740;--mdc-chip-elevated-disabled-container-color:#ffd740;--mdc-chip-focus-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:rgba(0, 0, 0, 0.87);--mdc-chip-with-icon-icon-color:rgba(0, 0, 0, 0.87);--mdc-chip-with-icon-disabled-icon-color:rgba(0, 0, 0, 0.87);--mdc-chip-with-icon-selected-icon-color:rgba(0, 0, 0, 0.87);--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:rgba(0, 0, 0, 0.87);--mdc-chip-with-trailing-icon-trailing-icon-color:rgba(0, 0, 0, 0.87)}.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:#5e35b1;--mdc-switch-selected-handle-color:#5e35b1;--mdc-switch-selected-hover-state-layer-color:#5e35b1;--mdc-switch-selected-pressed-state-layer-color:#5e35b1;--mdc-switch-selected-focus-handle-color:#311b92;--mdc-switch-selected-hover-handle-color:#311b92;--mdc-switch-selected-pressed-handle-color:#311b92;--mdc-switch-selected-focus-track-color:#9575cd;--mdc-switch-selected-hover-track-color:#9575cd;--mdc-switch-selected-pressed-track-color:#9575cd;--mdc-switch-selected-track-color:#9575cd;--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:#ffb300;--mdc-switch-selected-handle-color:#ffb300;--mdc-switch-selected-hover-state-layer-color:#ffb300;--mdc-switch-selected-pressed-state-layer-color:#ffb300;--mdc-switch-selected-focus-handle-color:#ff6f00;--mdc-switch-selected-hover-handle-color:#ff6f00;--mdc-switch-selected-pressed-handle-color:#ff6f00;--mdc-switch-selected-focus-track-color:#ffd54f;--mdc-switch-selected-hover-track-color:#ffd54f;--mdc-switch-selected-pressed-track-color:#ffd54f;--mdc-switch-selected-track-color:#ffd54f}.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:#673ab7;--mdc-radio-selected-hover-icon-color:#673ab7;--mdc-radio-selected-icon-color:#673ab7;--mdc-radio-selected-pressed-icon-color:#673ab7;--mat-radio-ripple-color:#000;--mat-radio-checked-ripple-color:#673ab7;--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:#ffd740;--mdc-radio-selected-hover-icon-color:#ffd740;--mdc-radio-selected-icon-color:#ffd740;--mdc-radio-selected-pressed-icon-color:#ffd740;--mat-radio-ripple-color:#000;--mat-radio-checked-ripple-color:#ffd740;--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:#673ab7;--mdc-slider-focus-handle-color:#673ab7;--mdc-slider-hover-handle-color:#673ab7;--mdc-slider-active-track-color:#673ab7;--mdc-slider-inactive-track-color:#673ab7;--mdc-slider-with-tick-marks-active-container-color:#fff;--mdc-slider-with-tick-marks-inactive-container-color:#673ab7;--mat-mdc-slider-ripple-color: #673ab7;--mat-mdc-slider-hover-ripple-color: rgba(103, 58, 183, 0.05);--mat-mdc-slider-focus-ripple-color: rgba(103, 58, 183, 0.2)}.mat-mdc-slider.mat-accent{--mdc-slider-handle-color:#ffd740;--mdc-slider-focus-handle-color:#ffd740;--mdc-slider-hover-handle-color:#ffd740;--mdc-slider-active-track-color:#ffd740;--mdc-slider-inactive-track-color:#ffd740;--mdc-slider-with-tick-marks-active-container-color:#000;--mdc-slider-with-tick-marks-inactive-container-color:#ffd740;--mat-mdc-slider-ripple-color: #ffd740;--mat-mdc-slider-hover-ripple-color: rgba(255, 215, 64, 0.05);--mat-mdc-slider-focus-ripple-color: rgba(255, 215, 64, 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:#673ab7;--mdc-radio-selected-hover-icon-color:#673ab7;--mdc-radio-selected-icon-color:#673ab7;--mdc-radio-selected-pressed-icon-color:#673ab7}.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:#ffd740;--mdc-radio-selected-hover-icon-color:#ffd740;--mdc-radio-selected-icon-color:#ffd740;--mdc-radio-selected-pressed-icon-color:#ffd740}.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:#673ab7;--mdc-checkbox-selected-hover-icon-color:#673ab7;--mdc-checkbox-selected-icon-color:#673ab7;--mdc-checkbox-selected-pressed-icon-color:#673ab7;--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:#673ab7;--mdc-checkbox-selected-hover-state-layer-color:#673ab7;--mdc-checkbox-selected-pressed-state-layer-color:#673ab7;--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:#000;--mdc-checkbox-selected-focus-icon-color:#ffd740;--mdc-checkbox-selected-hover-icon-color:#ffd740;--mdc-checkbox-selected-icon-color:#ffd740;--mdc-checkbox-selected-pressed-icon-color:#ffd740;--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:#ffd740;--mdc-checkbox-selected-hover-state-layer-color:#ffd740;--mdc-checkbox-selected-pressed-state-layer-color:#ffd740;--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:#673ab7}.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:#673ab7}.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:#673ab7;--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:#673ab7;--mat-tab-header-active-ripple-color:#673ab7;--mat-tab-header-inactive-ripple-color:#673ab7;--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:#673ab7;--mat-tab-header-active-hover-label-text-color:#673ab7;--mat-tab-header-active-focus-indicator-color:#673ab7;--mat-tab-header-active-hover-indicator-color:#673ab7}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color:#ffd740;--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:#ffd740;--mat-tab-header-active-ripple-color:#ffd740;--mat-tab-header-inactive-ripple-color:#ffd740;--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:#ffd740;--mat-tab-header-active-hover-label-text-color:#ffd740;--mat-tab-header-active-focus-indicator-color:#ffd740;--mat-tab-header-active-hover-indicator-color:#ffd740}.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:#673ab7;--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:#ffd740;--mat-tab-header-with-background-foreground-color:rgba(0, 0, 0, 0.87)}.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:#000;--mdc-checkbox-selected-focus-icon-color:#ffd740;--mdc-checkbox-selected-hover-icon-color:#ffd740;--mdc-checkbox-selected-icon-color:#ffd740;--mdc-checkbox-selected-pressed-icon-color:#ffd740;--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:#ffd740;--mdc-checkbox-selected-hover-state-layer-color:#ffd740;--mdc-checkbox-selected-pressed-state-layer-color:#ffd740;--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:#673ab7;--mdc-checkbox-selected-hover-icon-color:#673ab7;--mdc-checkbox-selected-icon-color:#673ab7;--mdc-checkbox-selected-pressed-icon-color:#673ab7;--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:#673ab7;--mdc-checkbox-selected-hover-state-layer-color:#673ab7;--mdc-checkbox-selected-pressed-state-layer-color:#673ab7;--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:#673ab7}.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color:#ffd740}.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:#673ab7;--mdc-filled-button-label-text-color:#fff}.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color:#ffd740;--mdc-filled-button-label-text-color:#000}.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:#673ab7;--mdc-protected-button-label-text-color:#fff}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color:#ffd740;--mdc-protected-button-label-text-color:#000}.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:#673ab7}.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color:#ffd740}.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: #673ab7;--mat-mdc-button-ripple-color: rgba(103, 58, 183, 0.1)}.mat-mdc-button.mat-accent,.mat-mdc-outlined-button.mat-accent{--mat-mdc-button-persistent-ripple-color: #ffd740;--mat-mdc-button-ripple-color: rgba(255, 215, 64, 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: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 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:#673ab7;--mat-mdc-button-persistent-ripple-color: #673ab7;--mat-mdc-button-ripple-color: rgba(103, 58, 183, 0.1)}.mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color:#ffd740;--mat-mdc-button-persistent-ripple-color: #ffd740;--mat-mdc-button-ripple-color: rgba(255, 215, 64, 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: #000;--mat-mdc-button-ripple-color: rgba(0, 0, 0, 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:#673ab7;--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:#ffd740;--mdc-fab-icon-color:black;--mat-mdc-fab-color: #000}.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:#ffd740}.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:#673ab7}.mat-mdc-progress-spinner.mat-accent{--mdc-circular-progress-active-indicator-color:#ffd740}.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:#673ab7;--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:#ffd740;--mat-badge-text-color:rgba(0, 0, 0, 0.87)}.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:#673ab7;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(103, 58, 183, 0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(103, 58, 183, 0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(103, 58, 183, 0.3);--mat-datepicker-toggle-active-state-icon-color:#673ab7;--mat-datepicker-calendar-date-in-range-state-background-color:rgba(103, 58, 183, 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:rgba(0, 0, 0, 0.87);--mat-datepicker-calendar-date-selected-state-background-color:#ffd740;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(255, 215, 64, 0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:rgba(0, 0, 0, 0.87);--mat-datepicker-calendar-date-focus-state-background-color:rgba(255, 215, 64, 0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(255, 215, 64, 0.3);--mat-datepicker-calendar-date-in-range-state-background-color:rgba(255, 215, 64, 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:#ffd740}.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:#673ab7}.mat-icon.mat-accent{--mat-icon-color:#ffd740}.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:#673ab7;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#673ab7;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#673ab7;--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:rgba(0, 0, 0, 0.87);--mat-stepper-header-selected-state-icon-background-color:#ffd740;--mat-stepper-header-selected-state-icon-foreground-color:rgba(0, 0, 0, 0.87);--mat-stepper-header-done-state-icon-background-color:#ffd740;--mat-stepper-header-done-state-icon-foreground-color:rgba(0, 0, 0, 0.87);--mat-stepper-header-edit-state-icon-background-color:#ffd740;--mat-stepper-header-edit-state-icon-foreground-color:rgba(0, 0, 0, 0.87)}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:#673ab7;--mat-toolbar-container-text-color:white}.mat-toolbar.mat-accent{--mat-toolbar-container-background-color:#ffd740;--mat-toolbar-container-text-color:rgba(0, 0, 0, 0.87)}.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}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font-size:24px;font-weight:400;line-height:32px;font-family:Roboto, sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font-size:20px;font-weight:500;line-height:32px;font-family:Roboto, sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font-size:16px;font-weight:400;line-height:28px;font-family:Roboto, sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font-size:16px;font-weight:400;line-height:24px;font-family:Roboto, sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 calc(14px * 0.83)/20px Roboto, sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 calc(14px * 0.67)/20px Roboto, sans-serif;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font-size:14px;font-weight:500;line-height:22px;font-family:Roboto, sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font-size:14px;font-weight:400;line-height:20px;font-family:Roboto, sans-serif;letter-spacing:.0178571429em}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font-size:12px;font-weight:400;line-height:20px;font-family:Roboto, sans-serif;letter-spacing:.0333333333em}.mat-headline-1,.mat-typography .mat-headline-1{font-size:96px;font-weight:300;line-height:96px;font-family:Roboto, sans-serif;letter-spacing:-0.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font-size:60px;font-weight:300;line-height:60px;font-family:Roboto, sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font-size:48px;font-weight:400;line-height:50px;font-family:Roboto, sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font-size:34px;font-weight:400;line-height:40px;font-family:Roboto, sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/styles.scss?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
:root {
  --primary-color: #6ECB44;
  --heading-color: #252525;
  --danger-color: red;
  --content-color: #333;
  --light-color: #fff;
  --site-bg: #f5f4f7;
  --input-text-color: #252525;
  --label-color: var(--primary-color);
  --link-color: var(--primary-color);
  --mat-option-selected-state-label-text-color: red !important;
  --font-family: "Montserrat", sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --mdc-typography-body1-font-family: var(--font-family);
  --mdc-typography-font-family: var(--font-family);
  --font-size: 1.125rem;
  --font-size--nav: 1rem;
  --font-size--table: 0.875rem;
  --font-weight: 400;
  --font-weight--semibold: 500;
  --font-weight--bold: 600;
  --line-height: 1.66;
  --line-height--heading: 1.125;
  --h1-size: 2.5rem;
  --h2-size: 3.125rem;
  --h3-size: 1.75rem;
  --mat-expansion-header-text-font:var(--font-family);
  --mat-form-field-container-text-font:var(--font-family);
  --mat-tab-header-label-text-font:var(--font-family) !important;
  --mat-expansion-container-text-font:var(--font-family);
  --btn-padding: 20px 30px;
  --heading-margin: 0 0 20px 0;
  --border-radius: 0.625rem;
  --border-radius--outer: 1.25rem;
  --border-radius--pills: 4.375rem;
  --box-shadow: 0px 4px 9px rgba(0, 0, 0, 0.05);
  --mat-option-selected-state-label-text-color: #6ECB44 !important;
  --mdc-filled-text-field-label-text-color:#6A6A6A;
  --mdc-filled-text-field-input-text-color:#333;
  --mdc-checkbox-selected-icon-color: #6ECB44 !important;
  --mdc-checkbox-selected-hover-icon-color: #6ECB44 !important;
  --mdc-checkbox-selected-checkmark-color: #fff!important;
  --select-icon:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="11" height="7" viewBox="0 0 11 7" fill="none"><path d="M10.2207 0.975613L5.92144 6L1.0007 0.975613" stroke="%237D7D7D" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  --calendar-icon:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="16" viewBox="0 0 15 16" fill="none"><path d="M13.6471 1.2549H11.6078V0.470588C11.6078 0.34578 11.5583 0.226084 11.47 0.137832C11.3818 0.0495796 11.2621 0 11.1373 0C11.0124 0 10.8927 0.0495796 10.8045 0.137832C10.7162 0.226084 10.6667 0.34578 10.6667 0.470588V1.2549H4.07843V0.470588C4.07843 0.34578 4.02885 0.226084 3.9406 0.137832C3.85235 0.0495796 3.73265 0 3.60784 0C3.48304 0 3.36334 0.0495796 3.27509 0.137832C3.18683 0.226084 3.13725 0.34578 3.13725 0.470588V1.2549H1.09804C0.806921 1.25523 0.52782 1.37102 0.321968 1.57687C0.116117 1.78272 0.000326334 2.06182 0 2.35294V14.902C0.000326334 15.1931 0.116117 15.4722 0.321968 15.678C0.52782 15.8839 0.806921 15.9997 1.09804 16H13.6471C13.9382 15.9997 14.2173 15.8839 14.4231 15.678C14.629 15.4722 14.7448 15.1931 14.7451 14.902V2.35294C14.7448 2.06182 14.629 1.78272 14.4231 1.57687C14.2173 1.37102 13.9382 1.25523 13.6471 1.2549ZM1.09804 2.19608H3.13725V2.98039C3.13725 3.1052 3.18683 3.2249 3.27509 3.31315C3.36334 3.4014 3.48304 3.45098 3.60784 3.45098C3.73265 3.45098 3.85235 3.4014 3.9406 3.31315C4.02885 3.2249 4.07843 3.1052 4.07843 2.98039V2.19608H10.6667V2.98039C10.6667 3.1052 10.7162 3.2249 10.8045 3.31315C10.8927 3.4014 11.0124 3.45098 11.1373 3.45098C11.2621 3.45098 11.3818 3.4014 11.47 3.31315C11.5583 3.2249 11.6078 3.1052 11.6078 2.98039V2.19608H13.6471C13.6886 2.19613 13.7285 2.21268 13.7579 2.24208C13.7873 2.27149 13.8039 2.31136 13.8039 2.35294V5.01961H0.941176V2.35294C0.94123 2.31136 0.957774 2.27149 0.98718 2.24208C1.01659 2.21268 1.05645 2.19613 1.09804 2.19608ZM13.6471 15.0588H1.09804C1.05645 15.0588 1.01659 15.0422 0.98718 15.0128C0.957774 14.9834 0.94123 14.9435 0.941176 14.902V5.96078H13.8039V14.902C13.8039 14.9435 13.7873 14.9834 13.7579 15.0128C13.7285 15.0422 13.6886 15.0588 13.6471 15.0588Z" fill="%23979797"/></svg>') no-repeat center !important;
  --tooltip-icon:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-question-circle" viewBox="0 0 16 16"><path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16"/><path d="M5.255 5.786a.237.237 0 0 0 .241.247h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286zm1.557 5.763c0 .533.425.927 1.01.927.609 0 1.028-.394 1.028-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94"/></svg>');
}

*,
*::before,
*::after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #f5f4f7;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #999;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #333;
}

body {
  background: var(--site-bg);
  min-height: calc(100vh + 1px);
}

a {
  text-decoration: none;
  display: inline-block;
  color: var(--primary-color);
  font-weight: 500;
}

.order_id_link {
  color: var(--primary-color);
  cursor: pointer;
}
.order_id_link:hover {
  text-decoration-line: underline;
}

.vendor_id_link {
  color: var(--content-color);
  cursor: pointer;
  transition: cubic-bezier(0.075, 0.82, 0.165, 1) all 800ms;
}
.vendor_id_link:hover {
  color: var(--primary-color);
  text-decoration-line: underline;
}
.vendor_id_link.disabled {
  pointer-events: none;
}

.tooltip_icon {
  background-image: var(--tooltip-icon);
  height: 14px;
  width: 14px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: contain;
  text-indent: -9999px;
  overflow: hidden;
  position: relative;
  top: 2px;
  margin-left: 5px;
  cursor: pointer;
}

strong,
.strong,
b {
  font-weight: var(--font-weight--bold);
}

img {
  max-width: 100%;
}

.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  word-wrap: normal !important;
}

.open-menu:not(.toggle) {
  overflow: hidden;
}

.container {
  width: 100%;
  padding-right: var(--gaps-x, 0.75rem);
  padding-left: var(--gaps-x, 0.75rem);
  margin-right: auto;
  margin-left: auto;
}

.row {
  --gaps-x: 1.5rem;
  --gaps-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--gaps-y));
  margin-right: calc(-0.5 * var(--gaps-x));
  margin-left: calc(-0.5 * var(--gaps-x));
}

.row > * {
  box-sizing: border-box;
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--gaps-x) * 0.5);
  padding-left: calc(var(--gaps-x) * 0.5);
  margin-top: var(--gaps-y);
}

.col {
  flex: 1 0 0%;
}

.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}

.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.3333333333%;
}

.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.6666666667%;
}

.g-3,
.gx-3 {
  --gaps-x: 1rem;
}

.g-3,
.gy-3 {
  --gaps-y: 1rem;
}

@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
}
@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
}
@media (min-width: 1400px) {
  .container {
    max-width: 1320px;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
}
@media (min-width: 1600px) {
  .container {
    max-width: 1480px;
  }
}
/*--------------------------------------------------------------
# Typography
--------------------------------------------------------------*/
body,
button,
input,
select,
optgroup,
textarea {
  color: var(--content-color);
  font-family: var(--font-family) !important;
  font-size: var(--font-size);
  font-weight: var(--font-weight);
  line-height: var(--line-height);
}

.lead {
  margin-bottom: 0 !important;
}

.sub-lead {
  font-size: 0.9375rem;
  color: rgb(86, 86, 86);
  font-weight: 300;
}

h1, h2, h3, h4, h5, h6 {
  margin: var(--heading-margin);
  font-weight: var(--font-weight--bold);
  color: var(--heading-color);
  line-height: var(--line-height--heading);
}

h1 {
  font-size: calc(var(--h1-size) / 2 + 1.5vw);
}

h2 {
  font-size: calc(var(--h2-size) / 2 + 1vw);
}

h3 {
  font-size: calc(var(--h3-size) / 1.125);
}

h4 {
  font-size: 1.275rem;
}

h5 {
  font-size: 1.25rem;
}

h6 {
  font-size: 1rem;
}

p {
  margin-top: 0;
  line-height: 2;
}
p:not(:last-child) {
  margin-bottom: 15px;
}

dfn, cite, em, i {
  font-style: italic;
}

address {
  margin: 0 0 1.5em;
}

pre {
  background: #eee;
  font-family: "Courier 10 Pitch", Courier, monospace;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.6;
  margin-bottom: 1.6em;
  max-width: 100%;
  overflow: auto;
  padding: 1.6em;
}

code, kbd, tt, var {
  font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
  font-size: 15px;
  font-size: 0.9375rem;
}

abbr, acronym {
  border-bottom: 1px dotted #666;
  cursor: help;
}

mark, ins {
  background: #fff9c0;
  text-decoration: none;
}

big {
  font-size: 125%;
}

.text-danger {
  color: var(--danger-color);
}

@media screen and (min-width: 1200px) {
  h1 {
    font-size: var(--h1-size);
  }
  h2 {
    font-size: var(--h2-size);
  }
  h3 {
    font-size: var(--h3-size);
  }
  h4 {
    font-size: 1.125rem;
  }
  h4 {
    font-size: 1rem;
  }
}
.btn,
button {
  display: inline-block;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  border-radius: var(--border-radius--pills);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  position: relative;
  overflow: hidden;
}
.btn.btn_outline,
button.btn_outline {
  border: 0.5px solid #767676;
  color: #333;
  padding-inline: 20px;
  font-size: 12px;
}
.btn::after,
button::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(255, 255, 255, 0);
  transition: cubic-bezier(0.075, 0.82, 0.165, 1) all 800ms;
}
.btn:disabled,
button:disabled {
  pointer-events: none;
  opacity: 0.7;
}
.btn .spinner,
button .spinner {
  display: none;
  position: absolute;
  inset: 0;
  margin: auto;
}
.btn.show_loader,
button.show_loader {
  color: var(--light-color) !important;
  pointer-events: none;
}
.btn.show_loader .spinner,
button.show_loader .spinner {
  display: block;
}

.btn-primary {
  color: #fff;
  background-color: var(--primary-color);
  border-color: var(--primary-color);
  transition: cubic-bezier(0.075, 0.82, 0.165, 1) all 800ms;
}
.btn-primary:hover::after {
  background: rgba(255, 255, 255, 0.1);
}
.btn-primary.show_loader {
  color: var(--primary-color) !important;
}
.btn-primary.show_loader .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic {
  stroke: #ffffff !important;
}

.change-logs-request-wrap .mdc-tab-indicator__content--underline {
  border-color: var(--primary-color) !important;
}
.change-logs-request-wrap .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label {
  color: var(--primary-color) !important;
}
.change-logs-request-wrap .mat-mdc-tab-header {
  margin-inline: -3px;
}
.change-logs-request-wrap .mat-mdc-tab .mdc-tab__text-label {
  font-size: 16px;
  font-family: var(--font-family);
  letter-spacing: normal;
  color: #333;
}
.change-logs-request-wrap .mat-mdc-tab.mdc-tab--active .mdc-tab__ripple::before,
.change-logs-request-wrap .mat-mdc-tab.mdc-tab--active .mat-ripple-element {
  display: none;
}
.change-logs-request-wrap .mat-mdc-tab .mdc-tab__ripple::before {
  display: none;
}
.change-logs-request-wrap .mat-ripple.mat-mdc-tab-ripple {
  display: none;
}

.mat-datepicker-toggle svg {
  display: none;
}
.mat-datepicker-toggle button::after {
  content: "";
  background: var(--calendar-icon);
  background-size: 18px !important;
}

.form-wrapper .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after {
  color: #8F8F8F;
}

.new-app-version .vendor-products-filter-wrap .data_filter div .mat-mdc-form-field {
  min-width: auto;
}
.new-app-version .vendor-products-sort-by-filter .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.new-app-version .vendor-products-sort-by-filter .mat-mdc-form-field .mat-form-field-outline-start, .new-app-version .vendor-products-sort-by-filter .mat-mdc-form-field .mat-form-field-outline-end {
  border-radius: 0 !important;
}
.new-app-version .vendor-products-sort-by-filter .mat-form-field-outline-start, .new-app-version .vendor-products-sort-by-filter .mat-form-field-outline-end {
  border-radius: 0 !important;
}
.new-app-version .vendor-products-sort-by-filter .mat-mdc-form-field-infix {
  background: #F8F9FA;
  min-height: auto;
  display: flex;
  align-items: center;
  max-width: 134px;
}
.new-app-version .vendor-products-sort-by-filter mat-label {
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  color: #333 !important;
}
.new-app-version .vendor-products-sort-by-filter .mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before,
.new-app-version .vendor-products-sort-by-filter .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-line-ripple::after,
.new-app-version .vendor-products-sort-by-filter .mdc-text-field--filled .mdc-line-ripple::before {
  display: none !important;
}

.sort-select-vendor .mat-mdc-select-value-text {
  color: #333;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 14px;
}

.sort-option-vendor.mat-mdc-option.mdc-list-item {
  align-items: center;
  color: #333;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 26px;
  min-height: 28px;
}

.nonerp-review-mapping .data_filter mat-radio-button .mdc-text-field--filled.mdc-text-field--disabled,
.map-erp-product-with-price-popup .data_filter mat-radio-button .mdc-text-field--filled.mdc-text-field--disabled,
.adding-single-product .data_filter mat-radio-button .mdc-text-field--filled.mdc-text-field--disabled {
  background: rgba(222, 222, 222, 0.4509803922) !important;
  border: 1px solid #DEDEDE;
  border-bottom: 0;
  border-radius: 5px;
}
.nonerp-review-mapping input::-webkit-inner-spin-button,
.map-erp-product-with-price-popup input::-webkit-inner-spin-button,
.adding-single-product input::-webkit-inner-spin-button {
  display: none;
}

.eye-icon {
  display: block;
  height: 30px;
  width: 30px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-eye-slash' viewBox='0 0 16 16'%3E%3Cpath d='M13.359 11.238C15.06 9.72 16 8 16 8s-3-5.5-8-5.5a7.028 7.028 0 0 0-2.79.588l.77.771A5.944 5.944 0 0 1 8 3.5c2.12 0 3.879 1.168 5.168 2.457A13.134 13.134 0 0 1 14.828 8c-.058.087-.122.183-.195.288-.335.48-.83 1.12-1.465 1.755-.165.165-.337.328-.517.486l.708.709z'/%3E%3Cpath d='M11.297 9.176a3.5 3.5 0 0 0-4.474-4.474l.823.823a2.5 2.5 0 0 1 2.829 2.829l.822.822zm-2.943 1.299.822.822a3.5 3.5 0 0 1-4.474-4.474l.823.823a2.5 2.5 0 0 0 2.829 2.829z'/%3E%3Cpath d='M3.35 5.47c-.18.16-.353.322-.518.487A13.134 13.134 0 0 0 1.172 8l.195.288c.335.48.83 1.12 1.465 1.755C4.121 11.332 5.881 12.5 8 12.5c.716 0 1.39-.133 2.02-.36l.77.772A7.029 7.029 0 0 1 8 13.5C3 13.5 0 8 0 8s.939-1.721 2.641-3.238l.708.709zm10.296 8.884-12-12 .708-.708 12 12-.708.708z'/%3E%3C/svg%3E") no-repeat center;
}
.eye-icon.active {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-eye' viewBox='0 0 16 16'%3E%3Cpath d='M16 8s-3-5.5-8-5.5S0 8 0 8s3 5.5 8 5.5S16 8 16 8zM1.173 8a13.133 13.133 0 0 1 1.66-2.043C4.12 4.668 5.88 3.5 8 3.5c2.12 0 3.879 1.168 5.168 2.457A13.133 13.133 0 0 1 14.828 8c-.058.087-.122.183-.195.288-.335.48-.83 1.12-1.465 1.755C11.879 11.332 10.119 12.5 8 12.5c-2.12 0-3.879-1.168-5.168-2.457A13.134 13.134 0 0 1 1.172 8z'/%3E%3Cpath d='M8 5.5a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5zM4.5 8a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0z'/%3E%3C/svg%3E") no-repeat center;
}

.mdc-floating-label--float-above,
input:-webkit-autofill + .mdc-floating-label--float-above {
  color: var(--primary-color) !important;
}

.mdc-line-ripple::before,
.mdc-line-ripple::after {
  border-color: rgb(236, 236, 236) !important;
}

.mdc-text-field--filled:not(.mdc-text-field--disabled) {
  background: transparent !important;
}

.merchant-update-wrap .mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,
.merchant-update-wrap .mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label--float-above {
  color: inherit;
}
.merchant-update-wrap .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.merchant-update-wrap .inline-form-error.holiday-form-error {
  margin-top: -17px;
  padding-bottom: 20px !important;
}

.change-pass-wrap .mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label {
  color: inherit;
}

.product-selling-confirmation .effective-date-wrap .mat-mdc-form-field-subscript-wrapper {
  display: block;
}
.product-selling-confirmation .effective-date-wrap.data_filter .mdc-text-field--filled:not(.mdc-text-field--disabled) {
  padding-inline: 10px !important;
}
.product-selling-confirmation .effective-date-wrap.data_filter .mat-mdc-form-field {
  width: 100%;
  max-width: 100%;
}

.product-selling-confirmation .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.product-selling-confirmation .mat-mdc-form-field-infix {
  min-height: 40px;
}
.product-selling-confirmation .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix {
  padding-top: 10px;
  padding-bottom: 10px;
}
.product-selling-confirmation .data_filter .mdc-text-field--filled:not(.mdc-text-field--disabled) {
  padding: 0 !important;
}
.product-selling-confirmation .data_filter .mat-mdc-form-field {
  width: 100%;
  max-width: 165px;
}

.mapped-not-selling-product .inline-form-error,
.confirm-mapping-with-date .inline-form-error,
.nonerp-review-mapping .inline-form-error,
.product-selling-confirmation .inline-form-error,
.adding-single-product .inline-form-error,
.products-mapping-pop-up .inline-form-error {
  font-family: var(--font-family);
  font-size: 8px !important;
  font-style: normal;
  font-weight: 600;
  color: #dc3545;
  line-height: 10px;
  padding-top: 4px;
}

.nonerp-review-mapping .inline-form-error,
.adding-single-product .inline-form-error {
  max-width: 140px;
}

.merchant-update-wrap.customised-form *:not(.customised-form-heading) .inline-form-error {
  font-family: var(--font-family);
  font-size: 9px !important;
  font-style: normal;
  font-weight: 600;
  padding-block: 5px 15px;
  color: #dc3545;
}

.add-vendor-modal .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.add-vendor-modal .customised-form *:not(.customised-form-heading) .inline-form-error {
  font-family: var(--font-family);
  font-size: 9px !important;
  font-style: normal;
  font-weight: 600;
  padding-block: 5px 10px;
  color: #dc3545;
}
.add-vendor-modal .mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,
.add-vendor-modal .mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label--float-above {
  color: inherit;
}

.mdc-line-ripple--active::before, .mdc-line-ripple--active::after {
  border-bottom-color: var(--primary-color) !important;
}

.mdc-text-field {
  padding-inline: 0 !important;
}

.mat-mdc-form-field-infix {
  background: #f5f4f7;
}

.mat-mdc-form-field:hover .mat-mdc-form-field-focus-overlay {
  opacity: 0 !important;
}

.mat-mdc-form-field-focus-overlay {
  background-color: rgba(0, 0, 0, 0) !important;
}

.change-pass-wrap .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input {
  color: #252525;
  font-family: var(--font-family);
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 16px;
}
.change-pass-wrap .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix {
  background: #fff;
  padding-inline: 10px;
}
.change-pass-wrap .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper {
  padding-right: 0;
  border: 1px solid #DEDEDE;
  border-bottom: none;
}

.vendor-listing-filter-wrap .mdc-notched-outline__notch {
  display: none;
}
.vendor-listing-filter-wrap input::-webkit-search-cancel-button {
  opacity: 0 !important;
}
.vendor-listing-filter-wrap .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.vendor-listing-filter-wrap .mat-mdc-select-arrow-wrapper {
  height: 12px;
  width: 12px;
  background: var(--select-icon);
  background-repeat: no-repeat;
  background-position: center;
  transform: none;
}
.vendor-listing-filter-wrap .mat-mdc-select-arrow svg {
  display: none;
}
.vendor-listing-filter-wrap .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input {
  color: var(--content-color);
  font-family: var(--font-family);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.vendor-listing-filter-wrap .mat-mdc-select-value {
  color: var(--content-color);
  font-family: var(--font-family);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.vendor-listing-filter-wrap .mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label:not(.mdc-floating-label--float-above) {
  color: var(--content-color);
  font-family: var(--font-family);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}

.nonerp-review-mapping .mat-mdc-form-field-subscript-wrapper,
.adding-single-product .mat-mdc-form-field-subscript-wrapper,
.products-mapping-pop-up .mat-mdc-form-field-subscript-wrapper {
  display: none;
}

.product-selling-confirmation .effective-wrap .mat-mdc-form-field-icon-suffix,
.confirm-mapping-with-date .effective-wrap .mat-mdc-form-field-icon-suffix,
.change-erp-product-price-popup .effective-wrap .mat-mdc-form-field-icon-suffix,
.mapped-not-selling-product .effective-wrap .mat-mdc-form-field-icon-suffix {
  display: flex;
  align-items: center;
}
.product-selling-confirmation .effective-wrap .mat-mdc-icon-button .mat-mdc-button-persistent-ripple,
.confirm-mapping-with-date .effective-wrap .mat-mdc-icon-button .mat-mdc-button-persistent-ripple,
.change-erp-product-price-popup .effective-wrap .mat-mdc-icon-button .mat-mdc-button-persistent-ripple,
.mapped-not-selling-product .effective-wrap .mat-mdc-icon-button .mat-mdc-button-persistent-ripple {
  display: none;
}

.vendor-products-wrap .vendor-products-sort-by-filter .mat-mdc-select-arrow-wrapper {
  height: 5px;
  width: 10px;
}
.vendor-products-wrap .vendor-products-sort-by-filter .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow {
  height: 5px;
  width: 10px;
}
.vendor-products-wrap .date-range-picker-wrap .mat-mdc-form-field-icon-suffix {
  display: flex;
  align-items: center;
}
.vendor-products-wrap .mat-mdc-icon-button .mat-mdc-button-persistent-ripple {
  display: none;
}
.vendor-products-wrap .mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before {
  opacity: 0;
}
.vendor-products-wrap .mat-mdc-select-arrow-wrapper {
  height: 12px;
  width: 12px;
  background: var(--select-icon);
  background-repeat: no-repeat;
  background-position: center;
  transform: none;
}
.vendor-products-wrap .mat-mdc-select-arrow svg {
  display: none;
}

.vendor-products-filter-wrap .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.vendor-products-filter-wrap .data_filter div .mat-mdc-form-field {
  min-width: 240px;
}

.mat-mdc-radio-button.mat-accent {
  --mdc-radio-selected-focus-icon-color: #68B546;
  --mdc-radio-selected-hover-icon-color: #68B546;
  --mdc-radio-selected-icon-color: #68B546;
  --mdc-radio-selected-pressed-icon-color: #68B546;
  --mat-mdc-radio-checked-ripple-color: none;
}

.data_filter .mat-mdc-form-field {
  width: 100%;
}
.data_filter .mat-mdc-form-field-infix {
  background: transparent;
}
.data_filter .mat-mdc-form-field:hover .mat-mdc-form-field-focus-overlay {
  opacity: 0 !important;
}
.data_filter .mat-mdc-form-field .mat-mdc-form-field-focus-overlay {
  opacity: 0 !important;
}
.data_filter .mdc-text-field--filled:not(.mdc-text-field--disabled) {
  background: #F8F9FA !important;
  padding-inline: 11px !important;
  border: 1px solid #DEDEDE;
  border-bottom: 0 !important;
  border-radius: 5px;
}
.data_filter .existing-price-wrap .mdc-text-field--filled:not(.mdc-text-field--disabled) {
  background: #EFEFEF !important;
}
.data_filter .mdc-line-ripple::before {
  border-bottom: 1px solid #DEDEDE !important;
}

::ng-deep {
  --mdc-checkbox-selected-icon-color: var(--primary-color) !important;
}

.change-erp-product-price-popup .mdc-line-ripple--active::before,
.change-erp-product-price-popup .mdc-line-ripple--active::after {
  border-bottom: inherit;
}

.timepicker__header,
.clock-face__number > span.active,
.mat-timepicker-clock-hand,
.clock-face__clock-hand {
  background-color: var(--primary-color) !important;
}

.timepicker-dial__control {
  width: 65px !important;
}

.timepicker-button {
  color: var(--primary-color) !important;
}

.timepicker-button {
  display: inline-flex !important;
  align-items: center;
}
.timepicker-button span {
  text-transform: none !important;
}
.timepicker-button:hover, .timepicker-button:focus {
  background-color: rgba(110, 203, 68, 0.141) !important;
}

.clock-face__clock-hand::after, .clock-face__clock-hand::before {
  border-color: var(--primary-color) !important;
}

.ngx-material-timepicker-toggle {
  margin-bottom: -5px !important;
  background: transparent !important;
  opacity: 0;
  visibility: hidden;
  transition: cubic-bezier(0.075, 0.82, 0.165, 1) 800ms all;
  margin-right: 5px;
}

.operating-hours-opening-input,
.operating-hours-closing-input {
  border: 1px solid #E1E1E1;
  border-radius: 4px;
}
.operating-hours-opening-input input::-webkit-input-placeholder,
.operating-hours-closing-input input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.3);
}
.operating-hours-opening-input:hover .ngx-material-timepicker-toggle,
.operating-hours-closing-input:hover .ngx-material-timepicker-toggle {
  opacity: 1;
  visibility: visible;
}
.operating-hours-opening-input .ngx-timepicker,
.operating-hours-closing-input .ngx-timepicker {
  border-bottom: 0 !important;
}

.timepicker {
  border-radius: var(--border-radius);
  overflow: hidden;
}
.timepicker * {
  font-family: var(--font-family) !important;
}

.customised-form *:not(.customised-form-heading) {
  font-size: 0.875rem !important;
}
.customised-form .mat-mdc-form-field {
  width: 100%;
}
.customised-form .mat-mdc-form-field-infix {
  background: transparent;
}
.customised-form .mdc-text-field--filled:not(.mdc-text-field--disabled) {
  background: #fff !important;
  padding-inline: 10px !important;
  border: 1px solid #DEDEDE;
  border-bottom: 0;
  border-radius: 5px;
}
.customised-form .mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay {
  opacity: 0;
}
.customised-form .separator-row {
  margin-block: 15px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.customised-form .separator-row .customised-form-heading {
  margin-bottom: 0;
  font-weight: 600;
}
.customised-form .separator-row p {
  font-size: 0.875rem;
}
.customised-form .form_footer {
  display: flex;
  justify-content: flex-end;
  margin-top: 5px;
  align-items: center;
}
.customised-form .form_footer .form-status {
  margin-bottom: 0;
  font-weight: 500;
}
.customised-form .form_footer .btn {
  margin-left: auto;
  padding-inline: 20px;
  font-size: 0.875rem;
}
.customised-form .mat-mdc-checkbox.mat-accent .mdc-checkbox--selected ~ .mdc-checkbox__ripple {
  background: var(--primary-color);
}
.customised-form .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.customised-form .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.customised-form .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background {
  background: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
}
.customised-form .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.customised-form .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.customised-form .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background {
  background: var(--primary-color) !important;
  border-color: var(--primary-color) !important;
}
.customised-form .mdc-checkbox__checkmark-path {
  stroke: var(--light-color);
}
.customised-form .ngx-timepicker-control::after {
  opacity: 0;
}
.customised-form .ngx-timepicker-control__arrows {
  opacity: 0;
  visibility: hidden;
  transition: cubic-bezier(0.075, 0.82, 0.165, 1) 800ms all;
}
.customised-form .ngx-timepicker-control__arrow {
  font-size: 9px !important;
}
.customised-form .ngx-timepicker-control:hover .ngx-timepicker-control__arrows {
  opacity: 1;
  visibility: visible;
}
.customised-form.bgwhite {
  background: #fff;
  margin-top: 20px;
  border-radius: var(--border-radius);
}

.vendor-products-search-filter input::-webkit-search-cancel-button {
  opacity: 0 !important;
}

.vendor-update-detail-wrap .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix {
  padding-top: 24px;
  padding-bottom: 8px;
  background: #fff;
  padding-inline: 15px;
  border: 1px solid #DEDEDE;
  border-bottom: 0;
  border-radius: 5px;
}
.vendor-update-detail-wrap .mat-mdc-form-field {
  width: 100%;
}
.vendor-update-detail-wrap .vendor-update-detail-add-holiday-content .mat-mdc-form-field-icon-suffix {
  border-radius: 4px;
  border: 1px solid #E1E1E1;
  background: #FFF;
  height: 100%;
  min-height: 58px;
  border-left: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.vendor-update-detail-wrap .vendor-update-detail-add-holiday-content .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

mat-form-field.mat-mdc-form-field label {
  color: #6A6A6A;
  font-family: var(--font-family);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
}

.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background {
  background-color: #6ECB44 !important;
  border-color: #6ECB44 !important;
}

.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background .mdc-checkbox__checkmark {
  color: #fff !important;
}

.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]) ~ .mdc-checkbox__background {
  border-radius: 2px;
  border: 1px solid #E1E1E1;
  background: #FFF;
}

.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:not([disabled]):focus ~ .mdc-checkbox__ripple {
  opacity: 0 !important;
}

.vendor-payout-wrap .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.vendor-payout-wrap .mat-date-range-input-container {
  font-size: 13px;
}
.vendor-payout-wrap .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input {
  font-size: 13px;
}

.nonerp-review-mapping .mat-mdc-radio-button .mdc-radio,
.adding-single-product .mat-mdc-radio-button .mdc-radio,
.products-mapping-pop-up .mat-mdc-radio-button .mdc-radio {
  margin-bottom: 20px;
  padding-inline: 0;
}
.nonerp-review-mapping .mdc-radio__background,
.adding-single-product .mdc-radio__background,
.products-mapping-pop-up .mdc-radio__background {
  transform: scale(0.8);
}
.nonerp-review-mapping .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:not(:checked) + .mdc-radio__background .mdc-radio__outer-circle,
.adding-single-product .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:not(:checked) + .mdc-radio__background .mdc-radio__outer-circle,
.products-mapping-pop-up .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:not(:checked) + .mdc-radio__background .mdc-radio__outer-circle {
  border-color: #CFCFCF;
}
.nonerp-review-mapping .data_filter .non-erp-newly-mapped .mdc-text-field--filled:not(.mdc-text-field--disabled),
.adding-single-product .data_filter .non-erp-newly-mapped .mdc-text-field--filled:not(.mdc-text-field--disabled),
.products-mapping-pop-up .data_filter .non-erp-newly-mapped .mdc-text-field--filled:not(.mdc-text-field--disabled) {
  padding-left: 0 !important;
}
.nonerp-review-mapping .data_filter .non-erp-newly-mapped .mat-mdc-form-field,
.adding-single-product .data_filter .non-erp-newly-mapped .mat-mdc-form-field,
.products-mapping-pop-up .data_filter .non-erp-newly-mapped .mat-mdc-form-field {
  width: 100%;
  max-width: 151px;
}
.nonerp-review-mapping .change-erp-product-price-popup .mdc-text-field--filled:not(.mdc-text-field--disabled),
.adding-single-product .change-erp-product-price-popup .mdc-text-field--filled:not(.mdc-text-field--disabled),
.products-mapping-pop-up .change-erp-product-price-popup .mdc-text-field--filled:not(.mdc-text-field--disabled) {
  padding-left: 0 !important;
}
.nonerp-review-mapping .change-erp-product-price-popup .mat-mdc-form-field,
.adding-single-product .change-erp-product-price-popup .mat-mdc-form-field,
.products-mapping-pop-up .change-erp-product-price-popup .mat-mdc-form-field {
  width: 100%;
  max-width: 151px;
}
.nonerp-review-mapping .change-erp-product-price-popup .mat-mdc-form-field-infix,
.nonerp-review-mapping .radio-option-product-img-title-wrap .mat-mdc-form-field-infix,
.adding-single-product .change-erp-product-price-popup .mat-mdc-form-field-infix,
.adding-single-product .radio-option-product-img-title-wrap .mat-mdc-form-field-infix,
.products-mapping-pop-up .change-erp-product-price-popup .mat-mdc-form-field-infix,
.products-mapping-pop-up .radio-option-product-img-title-wrap .mat-mdc-form-field-infix {
  min-height: 40px;
}
.nonerp-review-mapping .change-erp-product-price-popup .effective-date-wrap .mat-mdc-form-field,
.nonerp-review-mapping .radio-option-product-img-title-wrap .effective-date-wrap .mat-mdc-form-field,
.adding-single-product .change-erp-product-price-popup .effective-date-wrap .mat-mdc-form-field,
.adding-single-product .radio-option-product-img-title-wrap .effective-date-wrap .mat-mdc-form-field,
.products-mapping-pop-up .change-erp-product-price-popup .effective-date-wrap .mat-mdc-form-field,
.products-mapping-pop-up .radio-option-product-img-title-wrap .effective-date-wrap .mat-mdc-form-field {
  height: auto;
  max-width: 100%;
}
.nonerp-review-mapping .change-erp-product-price-popup .effective-date-wrap .mat-mdc-form-field-subscript-wrapper,
.nonerp-review-mapping .radio-option-product-img-title-wrap .effective-date-wrap .mat-mdc-form-field-subscript-wrapper,
.adding-single-product .change-erp-product-price-popup .effective-date-wrap .mat-mdc-form-field-subscript-wrapper,
.adding-single-product .radio-option-product-img-title-wrap .effective-date-wrap .mat-mdc-form-field-subscript-wrapper,
.products-mapping-pop-up .change-erp-product-price-popup .effective-date-wrap .mat-mdc-form-field-subscript-wrapper,
.products-mapping-pop-up .radio-option-product-img-title-wrap .effective-date-wrap .mat-mdc-form-field-subscript-wrapper {
  display: block;
}
.nonerp-review-mapping .change-erp-product-price-popup .effective-date-wrap .mat-mdc-form-field-infix,
.nonerp-review-mapping .radio-option-product-img-title-wrap .effective-date-wrap .mat-mdc-form-field-infix,
.adding-single-product .change-erp-product-price-popup .effective-date-wrap .mat-mdc-form-field-infix,
.adding-single-product .radio-option-product-img-title-wrap .effective-date-wrap .mat-mdc-form-field-infix,
.products-mapping-pop-up .change-erp-product-price-popup .effective-date-wrap .mat-mdc-form-field-infix,
.products-mapping-pop-up .radio-option-product-img-title-wrap .effective-date-wrap .mat-mdc-form-field-infix {
  min-height: auto;
  padding-inline: 10px;
}
.nonerp-review-mapping .change-erp-product-price-popup .effective-date-wrap .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix,
.nonerp-review-mapping .radio-option-product-img-title-wrap .effective-date-wrap .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix,
.adding-single-product .change-erp-product-price-popup .effective-date-wrap .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix,
.adding-single-product .radio-option-product-img-title-wrap .effective-date-wrap .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix,
.products-mapping-pop-up .change-erp-product-price-popup .effective-date-wrap .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix,
.products-mapping-pop-up .radio-option-product-img-title-wrap .effective-date-wrap .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix {
  padding-top: 24px;
  padding-bottom: 8px;
}
.nonerp-review-mapping .change-erp-product-price-popup .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix,
.nonerp-review-mapping .radio-option-product-img-title-wrap .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix,
.adding-single-product .change-erp-product-price-popup .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix,
.adding-single-product .radio-option-product-img-title-wrap .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix,
.products-mapping-pop-up .change-erp-product-price-popup .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix,
.products-mapping-pop-up .radio-option-product-img-title-wrap .mdc-text-field--no-label:not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mat-mdc-form-field-infix {
  padding-top: 7px;
  padding-bottom: 0;
}
.nonerp-review-mapping .change-erp-product-price-popup .mat-mdc-form-field,
.nonerp-review-mapping .radio-option-product-img-title-wrap .mat-mdc-form-field,
.adding-single-product .change-erp-product-price-popup .mat-mdc-form-field,
.adding-single-product .radio-option-product-img-title-wrap .mat-mdc-form-field,
.products-mapping-pop-up .change-erp-product-price-popup .mat-mdc-form-field,
.products-mapping-pop-up .radio-option-product-img-title-wrap .mat-mdc-form-field {
  height: 40px;
}
.nonerp-review-mapping .nonerp-review-mapping-list .modal-search-wrap .mat-mdc-form-field,
.nonerp-review-mapping .adding-single-product-list .modal-search-wrap .mat-mdc-form-field,
.nonerp-review-mapping .map-erp-product-with-price-popup .modal-search-wrap .mat-mdc-form-field,
.adding-single-product .nonerp-review-mapping-list .modal-search-wrap .mat-mdc-form-field,
.adding-single-product .adding-single-product-list .modal-search-wrap .mat-mdc-form-field,
.adding-single-product .map-erp-product-with-price-popup .modal-search-wrap .mat-mdc-form-field,
.products-mapping-pop-up .nonerp-review-mapping-list .modal-search-wrap .mat-mdc-form-field,
.products-mapping-pop-up .adding-single-product-list .modal-search-wrap .mat-mdc-form-field,
.products-mapping-pop-up .map-erp-product-with-price-popup .modal-search-wrap .mat-mdc-form-field {
  width: 100%;
  max-width: 285px;
  margin: auto;
  display: flex;
  margin-bottom: 25px;
}
.nonerp-review-mapping .nonerp-review-mapping-list .modal-search-wrap .mdc-text-field--filled:not(.mdc-text-field--disabled),
.nonerp-review-mapping .adding-single-product-list .modal-search-wrap .mdc-text-field--filled:not(.mdc-text-field--disabled),
.nonerp-review-mapping .map-erp-product-with-price-popup .modal-search-wrap .mdc-text-field--filled:not(.mdc-text-field--disabled),
.adding-single-product .nonerp-review-mapping-list .modal-search-wrap .mdc-text-field--filled:not(.mdc-text-field--disabled),
.adding-single-product .adding-single-product-list .modal-search-wrap .mdc-text-field--filled:not(.mdc-text-field--disabled),
.adding-single-product .map-erp-product-with-price-popup .modal-search-wrap .mdc-text-field--filled:not(.mdc-text-field--disabled),
.products-mapping-pop-up .nonerp-review-mapping-list .modal-search-wrap .mdc-text-field--filled:not(.mdc-text-field--disabled),
.products-mapping-pop-up .adding-single-product-list .modal-search-wrap .mdc-text-field--filled:not(.mdc-text-field--disabled),
.products-mapping-pop-up .map-erp-product-with-price-popup .modal-search-wrap .mdc-text-field--filled:not(.mdc-text-field--disabled) {
  padding-inline: 11px 0px !important;
}
.nonerp-review-mapping .nonerp-review-mapping-list .mdc-form-field > label,
.nonerp-review-mapping .adding-single-product-list .mdc-form-field > label,
.nonerp-review-mapping .map-erp-product-with-price-popup .mdc-form-field > label,
.adding-single-product .nonerp-review-mapping-list .mdc-form-field > label,
.adding-single-product .adding-single-product-list .mdc-form-field > label,
.adding-single-product .map-erp-product-with-price-popup .mdc-form-field > label,
.products-mapping-pop-up .nonerp-review-mapping-list .mdc-form-field > label,
.products-mapping-pop-up .adding-single-product-list .mdc-form-field > label,
.products-mapping-pop-up .map-erp-product-with-price-popup .mdc-form-field > label {
  width: 100%;
  margin-right: 0;
}
.nonerp-review-mapping .nonerp-review-mapping-list .mat-mdc-radio-button .mdc-form-field,
.nonerp-review-mapping .adding-single-product-list .mat-mdc-radio-button .mdc-form-field,
.nonerp-review-mapping .map-erp-product-with-price-popup .mat-mdc-radio-button .mdc-form-field,
.adding-single-product .nonerp-review-mapping-list .mat-mdc-radio-button .mdc-form-field,
.adding-single-product .adding-single-product-list .mat-mdc-radio-button .mdc-form-field,
.adding-single-product .map-erp-product-with-price-popup .mat-mdc-radio-button .mdc-form-field,
.products-mapping-pop-up .nonerp-review-mapping-list .mat-mdc-radio-button .mdc-form-field,
.products-mapping-pop-up .adding-single-product-list .mat-mdc-radio-button .mdc-form-field,
.products-mapping-pop-up .map-erp-product-with-price-popup .mat-mdc-radio-button .mdc-form-field {
  width: 100%;
}

.mat-mdc-select-arrow-wrapper {
  height: 12px;
  width: 12px;
  background: var(--select-icon);
  background-repeat: no-repeat;
  background-position: center;
  transform: none;
}

.mat-mdc-select-arrow svg {
  display: none;
}

.order-listing-filter-wrap .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.order-listing-filter-wrap .mat-mdc-form-field-type-mat-date-range-input .mat-mdc-icon-button.mat-mdc-button-base {
  padding-right: 0;
  margin-right: -10px;
}

.order-listing-wrap .mat-mdc-select-value {
  color: var(--content-color);
  font-family: var(--font-family);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
}
.order-listing-wrap mat-date-range-input input::placeholder {
  font-size: 16px;
}
.order-listing-wrap .mat-date-range-input-separator,
.order-listing-wrap mat-date-range-input input {
  color: var(--content-color);
  font-family: var(--font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 15px;
  text-overflow: clip;
  text-overflow: "...";
  text-overflow: ellipsis;
}

.change-logs-request-wrap table tr .mdc-data-table__cell:last-child, .change-logs-request-wrap .mdc-data-table__header-cell:last-child,
.order-request-detail-wrap table tr .mdc-data-table__cell:last-child,
.order-request-detail-wrap .mdc-data-table__header-cell:last-child,
.detail-logs-modal table tr .mdc-data-table__cell:last-child,
.detail-logs-modal .mdc-data-table__header-cell:last-child {
  display: table-cell;
  padding: 0;
}
.change-logs-request-wrap .mat-mdc-cell:last-child,
.order-request-detail-wrap .mat-mdc-cell:last-child,
.detail-logs-modal .mat-mdc-cell:last-child {
  border-bottom: 1px solid var(--mat-table-row-item-outline-color, rgba(0, 0, 0, 0.12));
}

.detail-logs-modal .mat-mdc-checkbox .mdc-checkbox__ripple,
.order-request-detail-wrap .mat-mdc-checkbox .mdc-checkbox__ripple {
  display: none;
}
.detail-logs-modal .mat-mdc-checkbox-ripple,
.detail-logs-modal .mdc-checkbox__ripple,
.order-request-detail-wrap .mat-mdc-checkbox-ripple,
.order-request-detail-wrap .mdc-checkbox__ripple {
  display: none;
}
.detail-logs-modal .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.detail-logs-modal .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.detail-logs-modal .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background,
.order-request-detail-wrap .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
.order-request-detail-wrap .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
.order-request-detail-wrap .mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled ~ .mdc-checkbox__background {
  border-color: #6ECB44;
  background-color: #fff !important;
}
.detail-logs-modal .mdc-checkbox .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background .mdc-checkbox__mixedmark,
.order-request-detail-wrap .mdc-checkbox .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background .mdc-checkbox__mixedmark {
  border-color: #68B546;
}
.detail-logs-modal .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]) ~ .mdc-checkbox__background,
.order-request-detail-wrap .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]) ~ .mdc-checkbox__background {
  border-color: #6ECB44;
}
.detail-logs-modal .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background .mdc-checkbox__checkmark,
.order-request-detail-wrap .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background .mdc-checkbox__checkmark {
  color: #6ECB44 !important;
}
.detail-logs-modal .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]) ~ .mdc-checkbox__background,
.order-request-detail-wrap .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]) ~ .mdc-checkbox__background {
  border: 1px solid #CFCFCF;
}
.detail-logs-modal tfoot tr:first-child td,
.order-request-detail-wrap tfoot tr:first-child td {
  border-top: 1px solid #D2D2D2;
  padding-top: 8px;
}
.detail-logs-modal tfoot td,
.order-request-detail-wrap tfoot td {
  font-size: 16px;
  line-height: 33px;
}

.rejected-order-modal .mat-mdc-radio-button .mdc-form-field {
  display: flex;
  align-items: center;
}
.rejected-order-modal .mdc-form-field > label {
  color: #000;
  font-family: var(--font-family);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.rejected-order-modal .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.rejected-order-modal .mat-mdc-text-field-wrapper.mdc-text-field--outlined .mat-mdc-form-field-infix {
  padding-inline: 15px;
  width: 100%;
  background: inherit;
}

.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal::after,
.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal::after {
  color: #68B546;
}

.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label {
  font-weight: 400;
}

.form-wrapper .btn.eye-icon {
  margin-top: 12px;
}
.form-wrapper .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input {
  font-family: var(--font-family);
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 16px;
  color: #252525;
}
.form-wrapper .mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label {
  color: inherit;
}
.form-wrapper .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label:not(.mdc-floating-label--float-above) {
  top: 34px;
}
.form-wrapper .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label:not(.mdc-floating-label--float-above) mat-label {
  color: #8F8F8F;
  font-family: var(--font-family);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
}

.mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full,
.mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-full {
  background: #6ECB44;
}

.mapped-not-selling-product .data_filter .product-name-price-wrap .mdc-text-field--filled:not(.mdc-text-field--disabled) {
  padding-inline: 0 !important;
}
.mapped-not-selling-product .data_filter .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.mapped-not-selling-product .data_filter .mat-mdc-form-field {
  width: auto;
}
.mapped-not-selling-product .data_filter .mat-mdc-form-field span.mat-prefix {
  width: 45px;
  height: 56px;
  padding-left: 10px;
  display: flex;
  align-items: center;
  border-radius: 5px 0px 0px 5px;
  border-right: 1px solid #D2D2D2;
  background: #EDEDED;
  justify-content: center;
  margin-right: 4px;
}

@media (max-width: 1200px) and (min-width: 767px) {
  .change-logs-request-wrap table td, .change-logs-request-wrap table th {
    font-size: 12px;
    line-height: normal;
    padding: 0 10px;
  }
  .order-listing-filter-wrap .mat-mdc-form-field-type-mat-date-range-input .mat-mdc-icon-button.mat-mdc-button-base {
    margin-right: -10px;
    padding-right: 0;
  }
}
@media screen and (max-width: 960px) {
  .change-logs-request-wrap .mat-mdc-tab-header {
    margin-inline: -3px;
    margin-inline: -3px;
    font-size: 10px;
    border-radius: 14px;
    border: 3px solid #FFF;
    background: linear-gradient(180deg, #FFF 0%, #FDFDFF 100%);
    box-shadow: 0px 0px 20px 0px rgba(177, 197, 224, 0.1);
  }
  .change-logs-request-wrap .mat-mdc-tab .mdc-tab__text-label {
    font-size: 14px;
    font-family: var(--font-family);
    letter-spacing: normal;
    color: #333;
  }
  .vendor-listing-filter-wrap .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input,
  .vendor-listing-filter-wrap mat-form-field.mat-mdc-form-field label {
    font-size: 12px;
  }
  .order-request-detail-table .mat-mdc-table .mat-mdc-header-cell:first-child {
    padding-left: 5px;
  }
  .order-request-detail-table tr .mdc-data-table__cell:first-child {
    padding-left: 5px;
  }
  .order-request-detail-table tr .mdc-data-table__cell:last-child {
    padding-right: 5px;
  }
  .order-request-detail-table .mat-mdc-table .mat-mdc-header-cell:last-child {
    padding-right: 5px;
  }
}
@media screen and (max-width: 767px) {
  .order-listing-wrap .mat-mdc-icon-button.mat-mdc-button-base {
    width: 32px;
    padding-right: 0;
  }
  .order-listing-wrap .mat-mdc-form-field-type-mat-date-range-input .mat-mdc-icon-button.mat-mdc-button-base {
    margin-right: 0px;
    padding-right: 0;
  }
}
@media screen and (max-width: 492px) {
  .nonerp-review-mapping .change-erp-product-price-popup .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input,
  .adding-single-product .change-erp-product-price-popup .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input,
  .products-mapping-pop-up .change-erp-product-price-popup .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input {
    font-size: 16px;
    font-weight: 400;
    line-height: 18px;
    padding-top: 0px;
  }
  .nonerp-review-mapping .change-erp-product-price-popup .mat-mdc-form-field,
  .adding-single-product .change-erp-product-price-popup .mat-mdc-form-field,
  .products-mapping-pop-up .change-erp-product-price-popup .mat-mdc-form-field {
    max-width: 100%;
  }
  .nonerp-review-mapping .data_filter .non-erp-newly-mapped .mdc-text-field--filled:not(.mdc-text-field--disabled),
  .adding-single-product .data_filter .non-erp-newly-mapped .mdc-text-field--filled:not(.mdc-text-field--disabled),
  .products-mapping-pop-up .data_filter .non-erp-newly-mapped .mdc-text-field--filled:not(.mdc-text-field--disabled) {
    padding-left: 0 !important;
  }
  .nonerp-review-mapping .data_filter .non-erp-newly-mapped .mat-mdc-form-field,
  .adding-single-product .data_filter .non-erp-newly-mapped .mat-mdc-form-field,
  .products-mapping-pop-up .data_filter .non-erp-newly-mapped .mat-mdc-form-field {
    width: 100%;
    max-width: 120px;
  }
  .nonerp-review-mapping .mat-mdc-form-field-infix,
  .adding-single-product .mat-mdc-form-field-infix,
  .products-mapping-pop-up .mat-mdc-form-field-infix {
    min-height: 40px;
  }
  .nonerp-review-mapping .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label,
  .adding-single-product .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label,
  .products-mapping-pop-up .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label {
    top: 50%;
  }
  .nonerp-review-mapping .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix,
  .adding-single-product .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix,
  .products-mapping-pop-up .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .nonerp-review-mapping .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input,
  .adding-single-product .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input,
  .products-mapping-pop-up .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input {
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;
    padding-top: 10px;
  }
  .nonerp-review-mapping .radio-option-product-img-title-wrap .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input,
  .adding-single-product .radio-option-product-img-title-wrap .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input,
  .products-mapping-pop-up .radio-option-product-img-title-wrap .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input {
    padding-top: 0px;
  }
  .products-mapping-pop-up .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix {
    padding-top: 15px;
    padding-bottom: 8px;
  }
  .product-selling-confirmation .data_filter .mat-mdc-form-field {
    width: 100%;
    max-width: 100%;
  }
  .order-listing-wrap .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input,
  .order-listing-wrap mat-form-field.mat-mdc-form-field label {
    font-size: 12px;
  }
  .order-listing-wrap mat-date-range-input input::placeholder {
    font-size: 13px;
  }
  .order-listing-wrap .mat-mdc-icon-button .mat-mdc-button-persistent-ripple {
    display: none !important;
  }
  .order-listing-wrap .mat-date-range-input-separator,
  .order-listing-wrap mat-date-range-input input {
    color: var(--content-color);
    font-family: var(--font-family);
    font-size: 13px;
    font-weight: 400;
    line-height: normal;
    padding-top: 5px;
  }
  .order-listing-wrap .mat-mdc-select-value {
    color: var(--content-color);
    font-family: var(--font-family);
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
  }
  .vendor-update-detail-content .separator-row {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }
  .vendor-update-detail-content .mat-mdc-form-field-infix,
  .add-vendor-modal .mat-mdc-form-field-infix,
  .order-listing-wrap .mat-mdc-form-field-infix {
    min-height: 40px;
  }
  .vendor-update-detail-content .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label,
  .add-vendor-modal .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label,
  .order-listing-wrap .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label {
    top: 50%;
  }
  .vendor-update-detail-content .customised-form *:not(.customised-form-heading),
  .add-vendor-modal .customised-form *:not(.customised-form-heading),
  .order-listing-wrap .customised-form *:not(.customised-form-heading) {
    font-size: 12px !important;
  }
  .vendor-update-detail-content .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input,
  .add-vendor-modal .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input,
  .order-listing-wrap .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input {
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;
    padding-top: 0px;
  }
  .vendor-update-detail-content .mat-mdc-form-field-subscript-wrapper.mat-mdc-form-field-bottom-align,
  .add-vendor-modal .mat-mdc-form-field-subscript-wrapper.mat-mdc-form-field-bottom-align,
  .order-listing-wrap .mat-mdc-form-field-subscript-wrapper.mat-mdc-form-field-bottom-align {
    height: 14px;
  }
  .vendor-update-detail-content mat-chip-grid > .mdc-evolution-chip-set__chips,
  .add-vendor-modal mat-chip-grid > .mdc-evolution-chip-set__chips,
  .order-listing-wrap mat-chip-grid > .mdc-evolution-chip-set__chips {
    margin-top: 15px;
  }
  .vendor-update-detail-content .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label:has(+ mat-chip-grid),
  .add-vendor-modal .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label:has(+ mat-chip-grid),
  .order-listing-wrap .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label:has(+ mat-chip-grid) {
    top: 21px;
  }
}
@media screen and (max-width: 400px) {
  .order-request-detail-table .mdc-form-field .mdc-checkbox {
    padding: 8px 5px;
  }
  .order-request-detail-table .mdc-checkbox .mdc-checkbox__background {
    width: 12px;
    height: 12px;
  }
}
input[type=search]::-webkit-search-cancel-button {
  opacity: 0;
  visibility: hidden;
}

.data_filter_payouts .mdc-text-field--filled:not(.mdc-text-field--disabled) {
  background: #fff !important;
}

.mat-calendar-body-cell {
  transform: scale(0.9);
}

.mat-calendar-body-cell::before, .mat-calendar-body-cell::after, .mat-calendar-body-cell-preview {
  transform: scale(1.5);
}

.modal-wrap,
.modal_backdrop {
  top: 0;
  left: 0;
  position: fixed;
  height: 100%;
  width: 100%;
  z-index: 9;
  background: rgba(0, 0, 0, 0.4);
}

.modal_backdrop {
  background: transparent;
}

.modal-main {
  border-radius: 11px;
  border: 3px solid #FFF;
  background: #fff;
  box-shadow: 0px 0px 20px 0px rgba(177, 197, 224, 0.1);
  max-width: 400px;
  padding: 10px 15px 30px 15px;
  margin: auto;
  position: relative;
  width: auto;
  top: 25%;
  z-index: 10;
}
.modal-header {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}
.modal-heading {
  text-align: center;
  font-size: 1.125rem;
  font-weight: 600;
  margin: 0;
  flex: 0 0 auto;
  width: calc(100% + 36px);
  line-height: 1.5;
  border-bottom: 1px solid #D2D2D2;
  padding-block: 4.5px 12px;
  padding-inline: 27px;
  margin-inline: -18px;
}
.modal-text {
  text-align: center;
}
.modal-graphic {
  display: flex;
  width: 100%;
  justify-content: center;
  padding: 20px;
  padding: 20px 0px 25px 0px;
}
.modal-close-btn {
  border: none;
  cursor: pointer;
  position: absolute;
  right: 14px;
  top: 16px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-x-lg' viewBox='0 0 16 16'%3E%3Cpath d='M2.146 2.854a.5.5 0 1 1 .708-.708L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8 2.146 2.854Z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  text-indent: -99999px;
  padding: 0;
  width: 25px;
  height: 25px;
}
.modal-xl .modal-main {
  max-width: 715px;
}
.modal-wrap {
  overflow: auto;
}
.modal-wrap .customised-form {
  padding-top: 20px;
}

.vendor-listing-wrap .modal-close-btn {
  right: 0;
}

.modal-wrap {
  opacity: 0;
  visibility: hidden;
  transition: cubic-bezier(0.075, 0.82, 0.165, 1) all 800ms;
  overflow: hidden;
}
.modal-wrap .modal-main {
  transform: translateY(110%);
}

.modal-main {
  transform: none;
  transition: cubic-bezier(0.075, 0.82, 0.165, 1) all 800ms;
}

.showModal {
  opacity: 1;
  visibility: visible;
}
.showModal .modal-main {
  transform: none;
}

@media screen and (max-width: 767px) {
  .modal-wrap,
  .modal_backdrop {
    z-index: 9;
  }
  .modal-main {
    z-index: 10;
    top: 14%;
    bottom: 11%;
  }
}
.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,
.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic {
  stroke: var(--primary-color) !important;
}

.loader_parent:not(.loader_parent--hide) {
  position: relative;
  overflow: hidden;
}
.loader_parent .loader-center {
  position: absolute;
  z-index: 1;
  background: rgba(255, 255, 255, 0.5);
  height: 100%;
  width: 100%;
  inset: 0;
  animation: loading-background 2s infinite;
}
.loader_parent.loader_parent--hide .loader-center {
  display: none;
}

.mat-mdc-select-value-text {
  color: var(--content-color) !important;
}

.loader-center {
  display: flex;
  align-items: center;
  justify-content: center;
  transition: cubic-bezier(0.075, 0.82, 0.165, 1) 400ms all;
  animation: loading-spinner 2s infinite;
  cursor: wait;
}

@keyframes loading-spinner {
  0% {
    filter: blur(0px);
    letter-spacing: 0px;
  }
  50% {
    filter: blur(1px);
    letter-spacing: 2px;
    opacity: 0.5;
  }
  100% {
    filter: blur(0px);
    letter-spacing: 0px;
  }
}
@keyframes loading-background {
  0% {
    backdrop-filter: blur(5px);
    letter-spacing: 0px;
  }
  50% {
    backdrop-filter: blur(10px);
    letter-spacing: 2px;
  }
  100% {
    backdrop-filter: blur(5px);
    letter-spacing: 0px;
  }
}
.mat-mdc-snack-bar-container .mdc-snackbar__label {
  font-family: var(--font-family) !important;
}
.mat-mdc-snack-bar-container .mdc-snackbar__label .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled) {
  color: #fff !important;
}

.snackbar_red .mdc-snackbar__surface {
  background-color: #F2F2F2 !important;
}
.snackbar_red .mdc-snackbar__surface .mdc-snackbar__label {
  color: #C22433 !important;
}

.snackbar_green .mdc-snackbar__surface {
  background-color: #F2F2F2 !important;
}
.snackbar_green .mdc-snackbar__surface .mdc-snackbar__label {
  color: #396F20 !important;
}

mat-snack-bar-container.mat-mdc-snack-bar-container .mdc-snackbar__label {
  font-family: var(--font-family);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}

.hide-expansion-panel-body .mat-expansion-panel-body {
  display: none;
}

.payout_card .mat-expansion-panel-body {
  padding: 0 15px 30px !important;
}
@media screen and (max-width: 991px) {
  .payout_card .mdc-checkbox:hover .mdc-checkbox__ripple {
    opacity: 0 !important;
    display: none;
  }
  .payout_card .mat-mdc-checkbox-ripple,
  .payout_card .mdc-checkbox__ripple {
    opacity: 0 !important;
    display: none;
  }
}

.sorting_header_button {
  cursor: pointer;
  user-select: none;
}

.sortingArrow {
  height: 10px;
  width: 10px;
  display: inline-block;
  margin-left: 4px;
  background: var(--select-icon) no-repeat center;
  background-size: contain;
  transition: cubic-bezier(0.075, 0.82, 0.165, 1) all 800ms;
}
.sortingArrow.desc {
  transform: rotate(180deg);
}

.admin_mat_date_range.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper {
  border: 1px solid #ccc;
  padding-left: 10px !important;
  border-radius: 0.3125rem !important;
  overflow: hidden;
}
.admin_mat_date_range .mat-mdc-form-field-infix {
  background: #fff;
}
.admin_mat_date_range .mat-mdc-form-field-subscript-wrapper {
  display: none;
}
.admin_mat_date_range .date-clear-btn {
  margin-right: 11px;
  position: relative;
  top: 4px;
  cursor: pointer;
}

.payouts_date_picker .mat-mdc-form-field-icon-suffix {
  display: flex;
  align-items: center;
}
.payouts_date_picker .mat-mdc-form-field-icon-suffix .date-clear-btn {
  top: 0;
  margin-right: 15px;
  right: -10px;
  color: #7D7D7D;
  fill: #7D7D7D;
  position: relative;
  cursor: pointer;
}
.payouts_date_picker .mat-mdc-form-field-icon-suffix .date-clear-btn svg {
  --size:12px;
  height: var(--size);
  width: var(--size);
}

.mat-mdc-tab-labels {
  border-bottom: 1px solid #ccc;
}

.payouts_date_picker .mat-mdc-text-field-wrapper {
  border: 1px solid #DEDEDE !important;
}

.order_date_picker .mat-mdc-form-field-infix {
  background: #f8f9fa;
}

@media screen and (max-width: 960px) {
  .admin_mat_date_range_mobile_fix {
    background: var(--light-color);
    border-radius: 4px;
    font-size: 12px !important;
  }
  .admin_mat_date_range_mobile_fix mat-label {
    font-size: 12px;
  }
  .admin_mat_date_range_mobile_fix .mat-date-range-input-inner {
    font-size: 12px;
  }
  .admin_mat_date_range_mobile_fix .mat-mdc-form-field-infix {
    background: transparent;
  }
  .admin_mat_date_range_mobile_fix .mat-mdc-form-field-icon-suffix {
    display: flex;
    align-items: center;
  }
  .admin_mat_date_range_mobile_fix .date-clear-btn {
    top: 0 !important;
  }
}
.select_search_input {
  width: 100%;
  margin-top: -8px;
  position: absolute;
  z-index: 10;
}
.select_search_input + .mdc-list-item {
  margin-top: 55px;
}
.select_search_input .mat-mdc-form-field-infix {
  padding-left: 15px;
}

.operating-hours-contet-row {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
}
.operating-hours-contet-row .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]) ~ .mdc-checkbox__background {
  border-radius: 2px;
  border: 1px solid #E1E1E1;
  background: #FFF;
}
.operating-hours-contet-row .operating-input-grp {
  display: flex;
  align-items: center;
  opacity: 0.6;
  pointer-events: none;
}
.operating-hours-table {
  margin-block: 20px 30px;
}
.operating-hours-heading {
  display: inline-flex;
  align-items: center;
  column-gap: 3px;
  font-family: var(--font-family);
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 15px;
  padding-left: 10px;
}
.operating-hours-heading p {
  font-size: 14px;
  font-weight: 300;
}
.operating-hours-opening-input, .operating-hours-closing-input {
  margin-inline: 10px;
  min-width: 105px;
}
.operating-hours-opening-input input, .operating-hours-closing-input input {
  width: 100%;
  border-radius: 4px;
  border: 1px solid #E1E1E1;
  background: #FFF;
  padding-inline: 5px;
}
.operating-hours-svg {
  display: flex;
}
.operating-hours-day {
  min-width: 145px;
  font-family: var(--font-family);
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}

.weekdays_list {
  padding: 0;
  list-style: none;
  max-width: 300px;
}
.weekdays_list li {
  display: flex;
  padding-block: 15px;
  justify-content: space-between;
  font-size: 14px;
  opacity: 0.4;
}
.weekdays_list li.active {
  opacity: 1;
}
.weekdays_list li .day_name {
  font-weight: 500;
}
.weekdays_list li .time {
  display: flex;
  align-items: center;
}
.weekdays_list li .time .open_time:after {
  content: "";
  display: inline-block;
  width: 10px;
  position: relative;
  bottom: 4px;
  margin-inline: 5px;
  border-top: 1px solid currentColor;
}

.info_wrapper .mat-mdc-text-field-wrapper:not(.mdc-text-field--outlined) .mat-mdc-form-field-infix {
  background: #f5f4f7;
  border-radius: 4px;
}
.info_wrapper .mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before {
  border-bottom: 0 !important;
}
.info_wrapper .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input {
  color: #666;
  font-size: 16px;
}

.primary-slide-toggle .mdc-switch:enabled .mdc-switch__track::after {
  background: #9ddb7f !important;
}
.primary-slide-toggle .mdc-switch.mdc-switch--selected:enabled .mdc-switch__handle::after {
  background: #60bb3c !important;
}

.mobile_filter_wrapper .icon {
  display: none;
}
.mobile_filter_wrapper .mobile-close-icon {
  display: flex;
  justify-content: flex-end;
  width: 100%;
}

@media screen and (max-width: 767px) {
  .mobile_filter_wrapper .icon {
    display: flex;
    background: #fff;
    border-radius: 30px;
    padding: 3px 10px;
    justify-content: center;
    align-items: center;
  }
  .mobile_filter_wrapper .icon svg {
    height: 20px;
    width: 20px;
  }
  .mobile_filter_wrapper .backdrop {
    inset: 0;
    position: fixed;
    background: rgba(0, 0, 0, 0.3);
    transition: cubic-bezier(0.075, 0.82, 0.165, 1) 800ms all;
    opacity: 0;
    visibility: hidden;
    cursor: none;
    z-index: 7;
  }
  .mobile_filter_wrapper .filter_body {
    opacity: 0;
    visibility: hidden;
    cursor: none;
    position: fixed;
    bottom: 0px;
    left: 0;
    background: #fff;
    width: 100%;
    padding: 15px;
    align-items: start;
    justify-content: center;
    max-height: calc(100vh - 70px);
    overflow: auto;
    border-radius: 20px 20px 0 0;
    flex-direction: column;
    gap: 10px;
    align-items: center;
    transition: cubic-bezier(0.075, 0.82, 0.165, 1) 800ms all;
    z-index: 999;
    filter: blur(5px);
  }
  .mobile_filter_wrapper.openFilters .backdrop {
    opacity: 1;
    visibility: visible;
    cursor: pointer;
  }
  .mobile_filter_wrapper.openFilters .filter_body {
    display: flex;
    opacity: 1;
    visibility: visible;
    filter: blur(0);
  }
  .mobile_filter_wrapper.openFilters .filter_body {
    bottom: 69px;
  }
  .filter_header_wrap {
    display: flex;
    justify-content: space-between;
    margin-bottom: 15px;
    padding-right: 10px;
    margin-top: -5px;
  }
}
.pagination {
  display: flex;
  list-style: none;
  padding: 0;
}
.pagination .pagination_list, .pagination .select_box_list {
  border: 0;
  width: auto;
}
.pagination .pagination_list ul, .pagination .select_box_list ul {
  display: flex;
}
.pagination li {
  border: 1px solid #ccc;
  border-radius: 4px;
  height: 30px;
  width: 30px;
  justify-content: center;
  align-items: center;
  display: flex;
  font-size: 14px;
  cursor: pointer;
  transition: cubic-bezier(0.075, 0.82, 0.165, 1) all 800ms;
}
.pagination li:hover {
  color: var(--primary-color);
  border-color: var(--primary-color);
}
.pagination li.active {
  color: var(--primary-color);
  border-color: var(--primary-color);
  font-weight: 500;
  pointer-events: none;
}
.pagination li.innner_pages {
  border: 0;
  pointer-events: none;
  cursor: none;
}
.pagination li.disabled {
  pointer-events: none;
  opacity: 0.5;
  filter: grayscale(1);
}
.pagination li svg {
  height: 14px;
  width: 14px;
}
.pagination li:not(:last-child) {
  margin-right: 15px;
}

.pagination_wrapper {
  display: flex;
  justify-content: space-between;
  padding-inline: 30px;
  align-items: center;
  margin-top: 15px;
}
.pagination_wrapper .data_info {
  font-weight: 300;
  font-size: 14px;
  margin-bottom: 0;
}

.pagination_select_box {
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 5px;
  font-size: 14px;
  color: var(--content-color);
}

.pagination_separator {
  margin-inline: 10px;
  background: #d4d4d4;
  width: 7px;
  height: 7px;
  display: inline-block;
  text-indent: -99px;
  overflow: hidden;
  border-radius: 30px;
  position: relative;
  top: -1px;
}

@media screen and (max-width: 767px) {
  .pagination_wrapper {
    flex-direction: column;
  }
  .pagination_wrapper .data_info {
    margin-bottom: 10px;
  }
}
.cdk-overlay-container .mat-mdc-select-panel-above div.mat-mdc-select-panel mat-option.sort-option {
  color: #333;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  min-height: 28px;
}
.cdk-overlay-container .mat-mdc-menu-panel::-webkit-scrollbar-thumb {
  background-color: #ACACAC;
  width: 5px;
}
.cdk-overlay-container .mat-mdc-menu-panel::-webkit-scrollbar {
  width: 5px;
  background: #EFEFEF;
}
.cdk-overlay-container .notification-name {
  display: block;
  color: #333;
  text-align: left;
  font-family: var(--font-family);
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 16px;
  letter-spacing: 0.16px;
}
.cdk-overlay-container .notification-description {
  display: block;
  color: #333;
  text-align: left;
  font-family: var(--font-family);
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
  line-height: 12px;
  letter-spacing: 0.16px;
}
.cdk-overlay-container .mat-mdc-menu-item {
  min-height: 40px;
}

.mdc-data-table__cell {
  font-family: var(--font-family);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 16px;
}

.mat-mdc-table {
  background: inherit !important;
}

.mdc-data-table__header-cell {
  font-family: var(--font-family);
  font-size: 14px;
  font-style: normal;
  color: #333;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0.14px;
}

.eye-icon {
  background: url('eye-icon.svg') no-repeat center;
  width: 22.96px;
  height: 17px;
  padding: 0;
}

.eye-icon.active {
  background: url('active-eye-icon.svg') no-repeat center;
  width: 22.96px;
  height: 14px;
}

.cdk-overlay-transparent-backdrop {
  transition: all 400ms cubic-bezier(0.075, 0.82, 0.165, 1);
}

.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  background: rgba(0, 0, 0, 0.3);
  opacity: 1;
}

table tr .mdc-data-table__cell:first-child,
.mdc-data-table__header-cell:first-child {
  padding-left: 0;
}

table tr .mdc-data-table__cell:last-child,
.mdc-data-table__header-cell:last-child {
  padding-right: 0;
}

.vendor-listing-wrap table {
  padding-inline: 30px;
}

.mat-mdc-cell {
  padding-block: 5px;
}

.mat-expansion-panel-header {
  height: auto !important;
  min-height: 48px;
}

.mat-mdc-cell a {
  font-size: inherit;
  border-radius: 60px;
  border: 0.5px solid #767676;
  padding: 4px 12px;
  line-height: normal;
}

.product-detail-body-wrap .mat-expansion-indicator::after {
  margin-inline: 3px;
}
.product-detail-body-wrap .mat-expansion-panel-body {
  padding-left: 0;
}

.mat-typography p {
  margin: 0;
}

.pac-container.pac-logo {
  padding: 10px 0px 20px 0px;
  border-radius: 8px !important;
  border-top-right-radius: 0 !important;
  border-top-left-radius: 0 !important;
  margin-top: 8px;
  border-top: none;
}

.pac-logo:after {
  display: none !important;
}

.pac-icon {
  margin-top: 2px;
  margin-right: 10px;
}

.pac-item:first-child {
  border-top: none;
}

.pac-item:last-child {
  border-bottom: 1px solid #E4E6EA;
}

.pac-item {
  display: flex;
  align-items: center;
  padding-block: 6px;
  padding-inline: 15px;
  border: 1px solid #E4E6EA;
  cursor: pointer;
}

.pac-item-query,
.pac-item {
  font-family: var(--font-family);
  font-size: 0.8rem;
  font-style: normal;
  font-weight: 400;
  line-height: 14px;
  color: #333;
}

.mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper {
  padding: 0;
}

.mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error {
  font-family: var(--font-family);
  font-size: 9px;
  font-style: normal;
  font-weight: 600;
  padding-block: 0;
  color: #dc3545;
}

@media screen and (min-width: 960px) and (max-width: 1024px) {
  .mdc-data-table__cell {
    font-size: 12px;
  }
  .mdc-data-table__header-cell {
    font-size: 12px;
  }
}
@media screen and (max-width: 992px) {
  .vendor-request-list-wrap table tr .mdc-data-table__cell:first-child,
  .vendor-request-list-wrap .mdc-data-table__header-cell:first-child {
    padding-left: 16px;
  }
  .vendor-request-list-wrap table tr .mdc-data-table__cell:last-child,
  .vendor-request-list-wrap .mdc-data-table__header-cell:last-child {
    padding-right: 16px;
    display: flex;
    align-items: center;
  }
  .vendor-request-list-wrap table tr .mdc-data-table__cell:last-child .btn.btn_outline {
    line-height: 20px;
  }
  .vendor-request-list-wrap .mat-mdc-table {
    border: 0;
    vertical-align: middle;
    background-color: inherit;
  }
  .vendor-request-list-wrap .mat-mdc-table .mdc-data-table__header-row {
    display: none;
  }
  .vendor-request-list-wrap .mat-mdc-table .mdc-data-table__row {
    border-radius: 14px;
    border: 3px solid #FFF;
    background: #fff;
    box-shadow: 0px 0px 20px 0px rgba(177, 197, 224, 0.1);
    margin: 10px 0px;
    padding: 10px 0;
  }
  .vendor-request-list-wrap .mat-mdc-table caption {
    font-size: 1em;
  }
  .vendor-request-list-wrap .mat-mdc-table .mat-mdc-header-cell {
    border: 10px solid;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  .vendor-request-list-wrap .mat-mdc-row {
    border-bottom: 5px solid #ddd;
    display: block;
    height: unset !important;
  }
  .vendor-request-list-wrap .mat-mdc-cell {
    border-bottom: 1px solid #ddd;
    display: block;
    text-align: right;
    height: 30px;
    margin-bottom: 0;
    margin-inline: -1px;
  }
  .vendor-request-list-wrap .mdc-data-table__cell {
    font-weight: 400;
    margin-block: 10px;
    font-family: var(--font-family);
  }
  .vendor-request-list-wrap .mat-mdc-cell a {
    font-size: inherit;
    border-radius: 60px;
    border: 0.5px solid #767676;
    padding: 4px 12px;
    line-height: normal;
  }
  .vendor-request-list-wrap .mat-mdc-cell:before {
    content: attr(data-label);
    float: left;
    font-weight: 500;
  }
  .vendor-request-list-wrap .mat-mdc-cell:last-child {
    border-bottom: 0;
    margin-bottom: 0;
    margin-bottom: 10px;
  }
  .vendor-request-list-wrap .mat-mdc-cell:first-child {
    margin-top: 10px;
  }
  .vendor-request-list-wrap .mdc-data-table__cell {
    display: flex;
    justify-content: space-between;
  }
  .vendor-request-list-wrap .mdc-data-table__cell {
    font-size: 12px;
  }
  .vendor-request-list-wrap .mdc-data-table__row:last-child .mdc-data-table__cell {
    border-bottom: 1px solid #ddd !important;
  }
  .vendor-request-list-wrap .mat-mdc-table .mat-mdc-row:hover,
  .vendor-request-list-wrap .mat-mdc-table .mat-mdc-footer-row:hover {
    background-color: #fff !important;
  }
}
@media screen and (max-width: 960px) {
  table tr .mdc-data-table__cell:first-child,
  .mdc-data-table__header-cell:first-child {
    padding-left: 16px;
  }
  .vendor-listing-wrap table {
    padding-inline: 0;
  }
  table tr .mdc-data-table__cell:last-child,
  .mdc-data-table__header-cell:last-child {
    padding-right: 16px;
    display: flex;
    align-items: center;
  }
  table tr .mdc-data-table__cell:last-child .btn.btn_outline {
    line-height: 20px;
  }
  .mat-mdc-table {
    border: 0;
    vertical-align: middle;
    background-color: inherit;
  }
  .mat-mdc-table .mdc-data-table__header-row {
    display: none;
  }
  .mat-mdc-table .mdc-data-table__row {
    border-radius: 14px;
    border: 3px solid #FFF;
    background: #fff;
    box-shadow: 0px 0px 20px 0px rgba(177, 197, 224, 0.1);
    margin: 10px 0px;
    padding: 10px 0;
  }
  .mat-mdc-table caption {
    font-size: 1em;
  }
  .mat-mdc-table .mat-mdc-header-cell {
    border: 10px solid;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  .mat-mdc-row {
    border-bottom: 5px solid #ddd;
    display: block;
    height: unset !important;
  }
  .mat-mdc-cell {
    border-bottom: 1px solid #ddd;
    display: block;
    text-align: right;
    min-height: 30px;
    margin-bottom: 0;
    margin-inline: -1px;
  }
  .mdc-data-table__cell {
    font-weight: 400;
    margin-block: 10px;
    font-family: var(--font-family);
  }
  .mat-mdc-cell a {
    font-size: inherit;
    border-radius: 60px;
    border: 0.5px solid #767676;
    padding: 4px 12px;
    line-height: normal;
  }
  .mat-mdc-cell:before {
    content: attr(data-label);
    float: left;
    font-weight: 500;
  }
  .mat-mdc-cell:last-child {
    border-bottom: 0;
    margin-bottom: 0;
    margin-bottom: 10px;
  }
  .mat-mdc-cell:first-child {
    margin-top: 10px;
  }
  .mdc-data-table__cell {
    display: flex;
    justify-content: space-between;
  }
  .mdc-data-table__cell {
    font-size: 12px;
  }
  .mdc-data-table__row:last-child .mdc-data-table__cell {
    border-bottom: 1px solid #ddd !important;
  }
  .mat-mdc-table .mat-mdc-row:hover,
  .mat-mdc-table .mat-mdc-footer-row:hover {
    background-color: #fff !important;
  }
  .vendor-payout-search-filter mat-form-field .mat-mdc-form-field-icon-suffix {
    padding-right: 14px;
  }
  .vendor-new-orders-wrap .mat-mdc-cell[data-label=Action] {
    height: 60px;
    display: flex;
    align-items: center;
  }
  .vendor-new-orders-wrap .mdc-data-table__row:last-child .mdc-data-table__cell:last-child {
    border-bottom: none !important;
  }
  .vendor-order-awaiting-wrap .mat-mdc-cell[data-label="Rider Info"] {
    height: 64px;
    display: flex;
    align-items: center;
  }
  .vendor-order-awaiting-wrap .mdc-data-table__row:last-child .mdc-data-table__cell:last-child {
    border-bottom: none !important;
  }
  .change-logs-request-wrap .mat-mdc-row,
  .detail-logs-modal .mat-mdc-row,
  .order-request-detail-wrap .mat-mdc-row {
    display: table-row;
  }
  .change-logs-request-wrap .mdc-data-table__cell,
  .detail-logs-modal .mdc-data-table__cell,
  .order-request-detail-wrap .mdc-data-table__cell {
    display: table-cell;
  }
  .change-logs-request-wrap .mat-mdc-table .mat-mdc-header-cell,
  .detail-logs-modal .mat-mdc-table .mat-mdc-header-cell,
  .order-request-detail-wrap .mat-mdc-table .mat-mdc-header-cell {
    border: none;
    border-bottom: 1px solid #ccc;
    clip: unset;
    height: auto;
    margin: 0px;
    padding: 0 16px 0 16px;
    position: relative;
    width: auto;
  }
  .change-logs-request-wrap .mat-mdc-table .mdc-data-table__header-row,
  .detail-logs-modal .mat-mdc-table .mdc-data-table__header-row,
  .order-request-detail-wrap .mat-mdc-table .mdc-data-table__header-row {
    display: table-row;
  }
  .change-logs-request-wrap tfoot td,
  .detail-logs-modal tfoot td,
  .order-request-detail-wrap tfoot td {
    font-size: 12px;
    line-height: 14px;
  }
}
@media screen and (max-width: 492px) {
  .order-request-detail-wrap .mdc-data-table__cell,
  .order-request-detail-wrap .mat-mdc-table .mat-mdc-header-cell {
    padding: 0 6px 0 6px;
  }
  .order-request-detail-wrap .mdc-data-table__header-cell {
    font-size: 12px;
  }
  .order-request-detail-wrap .order-no-recieved-wrap {
    font-size: 14px;
    line-height: 18px;
  }
  .order-request-detail-wrap .order-no-recieved-wrap .order-recieved-time {
    font-size: 11px;
  }
  .order-request-detail-wrap tfoot td {
    font-size: 10px;
    line-height: 14px;
  }
  .order-request-detail-wrap tfoot .mat-mdc-footer-row {
    height: 35px;
  }
}
.order-request-in-modal .order-request-detail-wrap {
  padding: 1px;
}

.loadingRevenueData thead tr {
  opacity: 0;
  visibility: hidden;
}

.order_id {
  cursor: pointer;
}

.change-logs-request-wrap .mat-mdc-tab-body-content {
  overflow: hidden;
}

.mat-content.mat-content-hide-toggle {
  margin-right: 0px !important;
}

.body_content {
  margin-bottom: 70px;
}

@media screen and (max-width: 960px) {
  .dashboard-main-wrap_admin .mdc-data-table__cell {
    text-align: right !important;
    padding-bottom: 10px !important;
  }
  .dashboard-main-wrap_admin .mdc-data-table__cell::before {
    text-align: left;
  }
  hr {
    display: none;
  }
}
.activeMerchantList .mat-mdc-form-field-subscript-wrapper {
  display: none;
}

.activeMerchantList .mat-mdc-form-field {
  width: 90%;
}

.merchantSpinner .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic {
  stroke: white !important;
}

.disableMatFieldByClass .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input {
  color: rgba(0, 0, 0, 0.3803921569);
}

.disableMatFieldByClass .customised-form *:not(.customised-form-heading) {
  background-color: #fafafa;
}

.liveOrder .mat-mdc-paginator-page-size {
  display: none;
}

/*# sourceMappingURL=styles.css.map*/