/*!**********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./src/styles.css?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);
/*!******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/@angular/cdk/overlay-prebuilt.css?ngGlobalStyle ***!
  \******************************************************************************************************************************************************************************************************************************************************/
.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}
/*!**********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/@angular/material/prebuilt-themes/indigo-pink.css?ngGlobalStyle ***!
  \**********************************************************************************************************************************************************************************************************************************************************************/
.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);background-color:var(--mat-ripple-color, rgba(0, 0, 0, 0.1))}.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}html{--mat-ripple-color:rgba(0, 0, 0, 0.1);--mat-option-selected-state-label-text-color:#3f51b5;--mat-option-label-text-color:rgba(0, 0, 0, 0.87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, 0.04)}.mat-accent{--mat-option-selected-state-label-text-color:#ff4081;--mat-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-warn{--mat-option-selected-state-label-text-color:#f44336;--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)}html{--mat-optgroup-label-text-color:rgba(0, 0, 0, 0.87)}.mat-primary{--mat-full-pseudo-checkbox-selected-icon-color:#3f51b5;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#3f51b5;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}html{--mat-full-pseudo-checkbox-selected-icon-color:#ff4081;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#ff4081;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}.mat-accent{--mat-full-pseudo-checkbox-selected-icon-color:#ff4081;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#ff4081;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}.mat-warn{--mat-full-pseudo-checkbox-selected-icon-color:#f44336;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#f44336;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#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;--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;--mdc-elevated-card-container-shape:4px;--mdc-outlined-card-container-shape:4px;--mdc-outlined-card-outline-width:1px;--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-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;--mdc-linear-progress-active-indicator-height:4px;--mdc-linear-progress-track-height:4px;--mdc-linear-progress-track-shape:0}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color:#3f51b5;--mdc-linear-progress-track-color:rgba(63, 81, 181, 0.25)}.mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color:#ff4081;--mdc-linear-progress-track-color:rgba(255, 64, 129, 0.25)}.mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color:#f44336;--mdc-linear-progress-track-color:rgba(244, 67, 54, 0.25)}html{--mdc-plain-tooltip-container-shape:4px;--mdc-plain-tooltip-supporting-text-line-height:16px;--mdc-plain-tooltip-container-color:#616161;--mdc-plain-tooltip-supporting-text-color:#fff;--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;--mdc-filled-text-field-active-indicator-height:1px;--mdc-filled-text-field-focus-active-indicator-height:2px;--mdc-filled-text-field-container-shape:4px;--mdc-outlined-text-field-outline-width:1px;--mdc-outlined-text-field-focus-outline-width:2px;--mdc-outlined-text-field-container-shape:4px;--mdc-filled-text-field-caret-color:#3f51b5;--mdc-filled-text-field-focus-active-indicator-color:#3f51b5;--mdc-filled-text-field-focus-label-text-color:rgba(63, 81, 181, 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:#3f51b5;--mdc-outlined-text-field-focus-outline-color:#3f51b5;--mdc-outlined-text-field-focus-label-text-color:rgba(63, 81, 181, 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-focus-select-arrow-color:rgba(63, 81, 181, 0.87);--mat-form-field-disabled-input-text-placeholder-color:rgba(0, 0, 0, 0.38);--mat-form-field-state-layer-color:rgba(0, 0, 0, 0.87);--mat-form-field-error-text-color:#f44336;--mat-form-field-select-option-text-color:inherit;--mat-form-field-select-disabled-option-text-color:GrayText;--mat-form-field-enabled-select-arrow-color:rgba(0, 0, 0, 0.54);--mat-form-field-disabled-select-arrow-color:rgba(0, 0, 0, 0.38);--mat-form-field-hover-state-layer-opacity:0.04;--mat-form-field-focus-state-layer-opacity:0.12}.mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color:#ff4081;--mdc-filled-text-field-focus-active-indicator-color:#ff4081;--mdc-filled-text-field-focus-label-text-color:rgba(255, 64, 129, 0.87);--mdc-outlined-text-field-caret-color:#ff4081;--mdc-outlined-text-field-focus-outline-color:#ff4081;--mdc-outlined-text-field-focus-label-text-color:rgba(255, 64, 129, 0.87);--mat-form-field-focus-select-arrow-color:rgba(255, 64, 129, 0.87)}.mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color:#f44336;--mdc-filled-text-field-focus-active-indicator-color:#f44336;--mdc-filled-text-field-focus-label-text-color:rgba(244, 67, 54, 0.87);--mdc-outlined-text-field-caret-color:#f44336;--mdc-outlined-text-field-focus-outline-color:#f44336;--mdc-outlined-text-field-focus-label-text-color:rgba(244, 67, 54, 0.87);--mat-form-field-focus-select-arrow-color:rgba(244, 67, 54, 0.87)}html{--mat-form-field-container-height:56px;--mat-form-field-filled-label-display:block;--mat-form-field-container-vertical-padding:16px;--mat-form-field-filled-with-label-container-padding-top:24px;--mat-form-field-filled-with-label-container-padding-bottom:8px;--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;--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(63, 81, 181, 0.87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, 0.87)}html .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, 0.38);--mat-select-placeholder-text-color:rgba(0, 0, 0, 0.6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, 0.38);--mat-select-focused-arrow-color:rgba(255, 64, 129, 0.87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, 0.87)}html .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, 0.38);--mat-select-placeholder-text-color:rgba(0, 0, 0, 0.6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, 0.38);--mat-select-focused-arrow-color:rgba(244, 67, 54, 0.87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, 0.87)}html{--mat-select-trigger-text-font:Roboto, sans-serif;--mat-select-trigger-text-line-height:24px;--mat-select-trigger-text-size:16px;--mat-select-trigger-text-tracking:0.03125em;--mat-select-trigger-text-weight:400;--mat-autocomplete-background-color:white;--mdc-dialog-container-elevation-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);--mdc-dialog-container-shadow-color:#000;--mdc-dialog-container-shape:4px;--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);--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-container-shape-family:rounded;--mdc-chip-container-shape-radius:16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family:rounded;--mdc-chip-with-avatar-avatar-shape-radius:14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size:28px;--mdc-chip-with-icon-icon-size:18px;--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:#3f51b5;--mdc-chip-elevated-disabled-container-color:#3f51b5;--mdc-chip-focus-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color:white;--mdc-chip-elevated-container-color:#ff4081;--mdc-chip-elevated-disabled-container-color:#ff4081;--mdc-chip-focus-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color:white;--mdc-chip-elevated-container-color:#f44336;--mdc-chip-elevated-disabled-container-color:#f44336;--mdc-chip-focus-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white}.mat-mdc-chip.mat-mdc-standard-chip{--mdc-chip-container-height:32px}.mat-mdc-standard-chip{--mdc-chip-label-text-font:Roboto, sans-serif;--mdc-chip-label-text-line-height:20px;--mdc-chip-label-text-size:14px;--mdc-chip-label-text-tracking:0.0178571429em;--mdc-chip-label-text-weight:400}.mdc-switch{--mdc-switch-disabled-handle-opacity:0.38;--mdc-switch-disabled-selected-icon-opacity:0.38;--mdc-switch-disabled-track-opacity:0.12;--mdc-switch-disabled-unselected-icon-opacity:0.38;--mdc-switch-handle-height:20px;--mdc-switch-handle-shape:10px;--mdc-switch-handle-width:20px;--mdc-switch-selected-icon-size:18px;--mdc-switch-track-height:14px;--mdc-switch-track-shape:7px;--mdc-switch-track-width:36px;--mdc-switch-unselected-icon-size:18px;--mdc-switch-state-layer-size:40px;--mdc-switch-selected-focus-state-layer-opacity:0.12;--mdc-switch-selected-hover-state-layer-opacity:0.04;--mdc-switch-selected-pressed-state-layer-opacity:0.1;--mdc-switch-unselected-focus-state-layer-opacity:0.12;--mdc-switch-unselected-hover-state-layer-opacity:0.04;--mdc-switch-unselected-pressed-state-layer-opacity:0.1}.mat-mdc-slide-toggle{--mdc-switch-selected-focus-state-layer-color:#3949ab;--mdc-switch-selected-handle-color:#3949ab;--mdc-switch-selected-hover-state-layer-color:#3949ab;--mdc-switch-selected-pressed-state-layer-color:#3949ab;--mdc-switch-selected-focus-handle-color:#1a237e;--mdc-switch-selected-hover-handle-color:#1a237e;--mdc-switch-selected-pressed-handle-color:#1a237e;--mdc-switch-selected-focus-track-color:#7986cb;--mdc-switch-selected-hover-track-color:#7986cb;--mdc-switch-selected-pressed-track-color:#7986cb;--mdc-switch-selected-track-color:#7986cb;--mdc-switch-disabled-selected-handle-color:#424242;--mdc-switch-disabled-selected-icon-color:#fff;--mdc-switch-disabled-selected-track-color:#424242;--mdc-switch-disabled-unselected-handle-color:#424242;--mdc-switch-disabled-unselected-icon-color:#fff;--mdc-switch-disabled-unselected-track-color:#424242;--mdc-switch-handle-surface-color:var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mdc-switch-handle-shadow-color:black;--mdc-switch-disabled-handle-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mdc-switch-selected-icon-color:#fff;--mdc-switch-unselected-focus-handle-color:#212121;--mdc-switch-unselected-focus-state-layer-color:#424242;--mdc-switch-unselected-focus-track-color:#e0e0e0;--mdc-switch-unselected-handle-color:#616161;--mdc-switch-unselected-hover-handle-color:#212121;--mdc-switch-unselected-hover-state-layer-color:#424242;--mdc-switch-unselected-hover-track-color:#e0e0e0;--mdc-switch-unselected-icon-color:#fff;--mdc-switch-unselected-pressed-handle-color:#212121;--mdc-switch-unselected-pressed-state-layer-color:#424242;--mdc-switch-unselected-pressed-track-color:#e0e0e0;--mdc-switch-unselected-track-color:#e0e0e0}.mat-mdc-slide-toggle .mdc-form-field{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-slide-toggle .mdc-switch--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color:#d81b60;--mdc-switch-selected-handle-color:#d81b60;--mdc-switch-selected-hover-state-layer-color:#d81b60;--mdc-switch-selected-pressed-state-layer-color:#d81b60;--mdc-switch-selected-focus-handle-color:#880e4f;--mdc-switch-selected-hover-handle-color:#880e4f;--mdc-switch-selected-pressed-handle-color:#880e4f;--mdc-switch-selected-focus-track-color:#f06292;--mdc-switch-selected-hover-track-color:#f06292;--mdc-switch-selected-pressed-track-color:#f06292;--mdc-switch-selected-track-color:#f06292}.mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color:#e53935;--mdc-switch-selected-handle-color:#e53935;--mdc-switch-selected-hover-state-layer-color:#e53935;--mdc-switch-selected-pressed-state-layer-color:#e53935;--mdc-switch-selected-focus-handle-color:#b71c1c;--mdc-switch-selected-hover-handle-color:#b71c1c;--mdc-switch-selected-pressed-handle-color:#b71c1c;--mdc-switch-selected-focus-track-color:#e57373;--mdc-switch-selected-hover-track-color:#e57373;--mdc-switch-selected-pressed-track-color:#e57373;--mdc-switch-selected-track-color:#e57373}.mat-mdc-slide-toggle{--mdc-switch-state-layer-size:48px;--mat-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;-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit)}html{--mdc-radio-disabled-selected-icon-opacity:0.38;--mdc-radio-disabled-unselected-icon-opacity:0.38;--mdc-radio-state-layer-size:40px}.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:#3f51b5;--mdc-radio-selected-hover-icon-color:#3f51b5;--mdc-radio-selected-icon-color:#3f51b5;--mdc-radio-selected-pressed-icon-color:#3f51b5;--mat-radio-ripple-color:#000;--mat-radio-checked-ripple-color:#3f51b5;--mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38)}.mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#ff4081;--mdc-radio-selected-hover-icon-color:#ff4081;--mdc-radio-selected-icon-color:#ff4081;--mdc-radio-selected-pressed-icon-color:#ff4081;--mat-radio-ripple-color:#000;--mat-radio-checked-ripple-color:#ff4081;--mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38)}.mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336;--mat-radio-ripple-color:#000;--mat-radio-checked-ripple-color:#f44336;--mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38)}html{--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);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}html{--mat-slider-value-indicator-width:auto;--mat-slider-value-indicator-height:32px;--mat-slider-value-indicator-caret-display:block;--mat-slider-value-indicator-border-radius:4px;--mat-slider-value-indicator-padding:0 12px;--mat-slider-value-indicator-text-transform:none;--mat-slider-value-indicator-container-transform:translateX(-50%);--mdc-slider-active-track-height:6px;--mdc-slider-active-track-shape:9999px;--mdc-slider-handle-height:20px;--mdc-slider-handle-shape:50%;--mdc-slider-handle-width:20px;--mdc-slider-inactive-track-height:4px;--mdc-slider-inactive-track-shape:9999px;--mdc-slider-with-overlap-handle-outline-width:1px;--mdc-slider-with-tick-marks-active-container-opacity:0.6;--mdc-slider-with-tick-marks-container-shape:50%;--mdc-slider-with-tick-marks-container-size:2px;--mdc-slider-with-tick-marks-inactive-container-opacity:0.6;--mdc-slider-handle-color:#3f51b5;--mdc-slider-focus-handle-color:#3f51b5;--mdc-slider-hover-handle-color:#3f51b5;--mdc-slider-active-track-color:#3f51b5;--mdc-slider-inactive-track-color:#3f51b5;--mdc-slider-with-tick-marks-inactive-container-color:#3f51b5;--mdc-slider-with-tick-marks-active-container-color:white;--mdc-slider-disabled-active-track-color:#000;--mdc-slider-disabled-handle-color:#000;--mdc-slider-disabled-inactive-track-color:#000;--mdc-slider-label-container-color:#000;--mdc-slider-label-label-text-color:#fff;--mdc-slider-with-overlap-handle-outline-color:#fff;--mdc-slider-with-tick-marks-disabled-container-color:#000;--mdc-slider-handle-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);--mat-slider-ripple-color:#3f51b5;--mat-slider-hover-state-layer-color:rgba(63, 81, 181, 0.05);--mat-slider-focus-state-layer-color:rgba(63, 81, 181, 0.2);--mat-slider-value-indicator-opacity:0.6}html .mat-accent{--mat-slider-ripple-color:#ff4081;--mat-slider-hover-state-layer-color:rgba(255, 64, 129, 0.05);--mat-slider-focus-state-layer-color:rgba(255, 64, 129, 0.2);--mdc-slider-handle-color:#ff4081;--mdc-slider-focus-handle-color:#ff4081;--mdc-slider-hover-handle-color:#ff4081;--mdc-slider-active-track-color:#ff4081;--mdc-slider-inactive-track-color:#ff4081;--mdc-slider-with-tick-marks-inactive-container-color:#ff4081;--mdc-slider-with-tick-marks-active-container-color:white}html .mat-warn{--mat-slider-ripple-color:#f44336;--mat-slider-hover-state-layer-color:rgba(244, 67, 54, 0.05);--mat-slider-focus-state-layer-color:rgba(244, 67, 54, 0.2);--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-inactive-container-color:#f44336;--mdc-slider-with-tick-marks-active-container-color:white}html{--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;--mat-menu-container-shape:4px;--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;--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;--mdc-list-list-item-container-shape:0;--mdc-list-list-item-leading-avatar-shape:50%;--mdc-list-list-item-container-color:transparent;--mdc-list-list-item-selected-container-color:transparent;--mdc-list-list-item-leading-avatar-color:transparent;--mdc-list-list-item-leading-icon-size:24px;--mdc-list-list-item-leading-avatar-size:40px;--mdc-list-list-item-trailing-icon-size:24px;--mdc-list-list-item-disabled-state-layer-color:transparent;--mdc-list-list-item-disabled-state-layer-opacity:0;--mdc-list-list-item-disabled-label-text-opacity:0.38;--mdc-list-list-item-disabled-leading-icon-opacity:0.38;--mdc-list-list-item-disabled-trailing-icon-opacity:0.38;--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:#3f51b5;--mdc-radio-selected-hover-icon-color:#3f51b5;--mdc-radio-selected-icon-color:#3f51b5;--mdc-radio-selected-pressed-icon-color:#3f51b5}.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#ff4081;--mdc-radio-selected-hover-icon-color:#ff4081;--mdc-radio-selected-icon-color:#ff4081;--mdc-radio-selected-pressed-icon-color:#ff4081}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336}.mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#3f51b5;--mdc-checkbox-selected-hover-icon-color:#3f51b5;--mdc-checkbox-selected-icon-color:#3f51b5;--mdc-checkbox-selected-pressed-icon-color:#3f51b5;--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:#3f51b5;--mdc-checkbox-selected-hover-state-layer-color:#3f51b5;--mdc-checkbox-selected-pressed-state-layer-color:#3f51b5;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#ff4081;--mdc-checkbox-selected-hover-state-layer-color:#ff4081;--mdc-checkbox-selected-pressed-state-layer-color:#ff4081;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#f44336;--mdc-checkbox-selected-hover-state-layer-color:#f44336;--mdc-checkbox-selected-pressed-state-layer-color:#f44336;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text{color:#3f51b5}.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:#3f51b5}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}html{--mdc-list-list-item-one-line-container-height:48px;--mdc-list-list-item-two-line-container-height:64px;--mdc-list-list-item-three-line-container-height:88px}.mdc-list-item__start,.mdc-list-item__end{--mdc-radio-state-layer-size:40px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}html{--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:400 16px/28px 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);--mat-paginator-container-size:56px}.mat-mdc-paginator{--mat-form-field-container-height:40px;--mat-form-field-filled-label-display:none;--mat-form-field-container-vertical-padding:8px;--mat-form-field-filled-with-label-container-padding-top:8px;--mat-form-field-filled-with-label-container-padding-bottom:8px}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;--mdc-tab-indicator-active-indicator-height:2px;--mdc-tab-indicator-active-indicator-shape:0;--mdc-secondary-navigation-tab-container-height:48px;--mat-tab-header-divider-color:transparent;--mat-tab-header-divider-height:0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color:#3f51b5;--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:#3f51b5;--mat-tab-header-active-ripple-color:#3f51b5;--mat-tab-header-inactive-ripple-color:#3f51b5;--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:#3f51b5;--mat-tab-header-active-hover-label-text-color:#3f51b5;--mat-tab-header-active-focus-indicator-color:#3f51b5;--mat-tab-header-active-hover-indicator-color:#3f51b5}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color:#ff4081;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);--mat-tab-header-pagination-icon-color:#000;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-label-text-color:#ff4081;--mat-tab-header-active-ripple-color:#ff4081;--mat-tab-header-inactive-ripple-color:#ff4081;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-focus-label-text-color:#ff4081;--mat-tab-header-active-hover-label-text-color:#ff4081;--mat-tab-header-active-focus-indicator-color:#ff4081;--mat-tab-header-active-hover-indicator-color:#ff4081}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color:#f44336;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);--mat-tab-header-pagination-icon-color:#000;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-label-text-color:#f44336;--mat-tab-header-active-ripple-color:#f44336;--mat-tab-header-inactive-ripple-color:#f44336;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-focus-label-text-color:#f44336;--mat-tab-header-active-hover-label-text-color:#f44336;--mat-tab-header-active-focus-indicator-color:#f44336;--mat-tab-header-active-hover-indicator-color:#f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color:#3f51b5;--mat-tab-header-with-background-foreground-color:white}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color:#ff4081;--mat-tab-header-with-background-foreground-color:white}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color:#f44336;--mat-tab-header-with-background-foreground-color:white}.mat-mdc-tab-header{--mdc-secondary-navigation-tab-container-height:48px;--mat-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-checkmark-color:#fff;--mdc-checkbox-selected-focus-state-layer-opacity:0.16;--mdc-checkbox-selected-hover-state-layer-opacity:0.04;--mdc-checkbox-selected-pressed-state-layer-opacity:0.16;--mdc-checkbox-unselected-focus-state-layer-opacity:0.16;--mdc-checkbox-unselected-hover-state-layer-opacity:0.04;--mdc-checkbox-unselected-pressed-state-layer-opacity:0.16;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#ff4081;--mdc-checkbox-selected-hover-state-layer-color:#ff4081;--mdc-checkbox-selected-pressed-state-layer-color:#ff4081;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#3f51b5;--mdc-checkbox-selected-hover-icon-color:#3f51b5;--mdc-checkbox-selected-icon-color:#3f51b5;--mdc-checkbox-selected-pressed-icon-color:#3f51b5;--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:#3f51b5;--mdc-checkbox-selected-hover-state-layer-color:#3f51b5;--mdc-checkbox-selected-pressed-state-layer-color:#3f51b5;--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);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-button{--mdc-text-button-label-text-color:#000;--mdc-text-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mat-text-button-state-layer-color:#000;--mat-text-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-text-button-hover-state-layer-opacity:0.04;--mat-text-button-focus-state-layer-opacity:0.12;--mat-text-button-pressed-state-layer-opacity:0.12}.mat-mdc-button.mat-primary{--mdc-text-button-label-text-color:#3f51b5;--mat-text-button-state-layer-color:#3f51b5;--mat-text-button-ripple-color:rgba(63, 81, 181, 0.1)}.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color:#ff4081;--mat-text-button-state-layer-color:#ff4081;--mat-text-button-ripple-color:rgba(255, 64, 129, 0.1)}.mat-mdc-button.mat-warn{--mdc-text-button-label-text-color:#f44336;--mat-text-button-state-layer-color:#f44336;--mat-text-button-ripple-color:rgba(244, 67, 54, 0.1)}.mat-mdc-unelevated-button{--mdc-filled-button-container-color:white;--mdc-filled-button-label-text-color:#000;--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);--mat-filled-button-state-layer-color:#000;--mat-filled-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-filled-button-hover-state-layer-opacity:0.04;--mat-filled-button-focus-state-layer-opacity:0.12;--mat-filled-button-pressed-state-layer-opacity:0.12}.mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color:#3f51b5;--mdc-filled-button-label-text-color:#fff;--mat-filled-button-state-layer-color:#fff;--mat-filled-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color:#ff4081;--mdc-filled-button-label-text-color:#fff;--mat-filled-button-state-layer-color:#fff;--mat-filled-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color:#f44336;--mdc-filled-button-label-text-color:#fff;--mat-filled-button-state-layer-color:#fff;--mat-filled-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button{--mdc-protected-button-container-color:white;--mdc-protected-button-label-text-color:#000;--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);--mat-protected-button-state-layer-color:#000;--mat-protected-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-protected-button-hover-state-layer-opacity:0.04;--mat-protected-button-focus-state-layer-opacity:0.12;--mat-protected-button-pressed-state-layer-opacity:0.12;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-mdc-raised-button.mat-primary{--mdc-protected-button-container-color:#3f51b5;--mdc-protected-button-label-text-color:#fff;--mat-protected-button-state-layer-color:#fff;--mat-protected-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color:#ff4081;--mdc-protected-button-label-text-color:#fff;--mat-protected-button-state-layer-color:#fff;--mat-protected-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color:#f44336;--mdc-protected-button-label-text-color:#fff;--mat-protected-button-state-layer-color:#fff;--mat-protected-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button:hover,.mat-mdc-raised-button:focus{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-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{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-mdc-outlined-button{--mdc-outlined-button-disabled-outline-color:rgba(0, 0, 0, 0.12);--mdc-outlined-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-button-label-text-color:#000;--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mat-outlined-button-state-layer-color:#000;--mat-outlined-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-outlined-button-hover-state-layer-opacity:0.04;--mat-outlined-button-focus-state-layer-opacity:0.12;--mat-outlined-button-pressed-state-layer-opacity:0.12}.mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color:#3f51b5;--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mat-outlined-button-state-layer-color:#3f51b5;--mat-outlined-button-ripple-color:rgba(63, 81, 181, 0.1)}.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color:#ff4081;--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mat-outlined-button-state-layer-color:#ff4081;--mat-outlined-button-ripple-color:rgba(255, 64, 129, 0.1)}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color:#f44336;--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mat-outlined-button-state-layer-color:#f44336;--mat-outlined-button-ripple-color:rgba(244, 67, 54, 0.1)}.mat-mdc-button{--mdc-text-button-container-height:36px}.mat-mdc-raised-button{--mdc-protected-button-container-height:36px}.mat-mdc-unelevated-button{--mdc-filled-button-container-height:36px}.mat-mdc-outlined-button{--mdc-outlined-button-container-height:36px}html{--mdc-text-button-label-text-font:Roboto, sans-serif;--mdc-text-button-label-text-size:14px;--mdc-text-button-label-text-tracking:0.0892857143em;--mdc-text-button-label-text-weight:500;--mdc-text-button-label-text-transform:none;--mdc-filled-button-label-text-font:Roboto, sans-serif;--mdc-filled-button-label-text-size:14px;--mdc-filled-button-label-text-tracking:0.0892857143em;--mdc-filled-button-label-text-weight:500;--mdc-filled-button-label-text-transform:none;--mdc-outlined-button-label-text-font:Roboto, sans-serif;--mdc-outlined-button-label-text-size:14px;--mdc-outlined-button-label-text-tracking:0.0892857143em;--mdc-outlined-button-label-text-weight:500;--mdc-outlined-button-label-text-transform:none;--mdc-protected-button-label-text-font:Roboto, sans-serif;--mdc-protected-button-label-text-size:14px;--mdc-protected-button-label-text-tracking:0.0892857143em;--mdc-protected-button-label-text-weight:500;--mdc-protected-button-label-text-transform:none}.mat-mdc-icon-button{--mdc-icon-button-icon-color:inherit;--mdc-icon-button-disabled-icon-color:rgba(0, 0, 0, 0.38);--mat-icon-button-state-layer-color:#000;--mat-icon-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-icon-button-hover-state-layer-opacity:0.04;--mat-icon-button-focus-state-layer-opacity:0.12;--mat-icon-button-pressed-state-layer-opacity:0.12}.mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color:#3f51b5;--mat-icon-button-state-layer-color:#3f51b5;--mat-icon-button-ripple-color:rgba(63, 81, 181, 0.1)}.mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color:#ff4081;--mat-icon-button-state-layer-color:#ff4081;--mat-icon-button-ripple-color:rgba(255, 64, 129, 0.1)}.mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color:#f44336;--mat-icon-button-state-layer-color:#f44336;--mat-icon-button-ripple-color:rgba(244, 67, 54, 0.1)}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}html{--mdc-fab-container-shape:50%;--mdc-fab-icon-size:24px;--mdc-fab-container-color:white;--mat-fab-foreground-color:black;--mat-fab-state-layer-color:#000;--mat-fab-ripple-color:rgba(0, 0, 0, 0.1);--mat-fab-hover-state-layer-opacity:0.04;--mat-fab-focus-state-layer-opacity:0.12;--mat-fab-pressed-state-layer-opacity:0.12;--mat-fab-disabled-state-container-color:rgba(0, 0, 0, 0.12);--mat-fab-disabled-state-foreground-color:rgba(0, 0, 0, 0.38)}html .mat-mdc-fab.mat-primary,html .mat-mdc-mini-fab.mat-primary{--mdc-fab-container-color:#3f51b5;--mat-fab-foreground-color:#fff;--mat-fab-state-layer-color:#fff;--mat-fab-ripple-color:rgba(255, 255, 255, 0.1)}html .mat-mdc-fab.mat-accent,html .mat-mdc-mini-fab.mat-accent{--mdc-fab-container-color:#ff4081;--mat-fab-foreground-color:#fff;--mat-fab-state-layer-color:#fff;--mat-fab-ripple-color:rgba(255, 255, 255, 0.1)}html .mat-mdc-fab.mat-warn,html .mat-mdc-mini-fab.mat-warn{--mdc-fab-container-color:#f44336;--mat-fab-foreground-color:#fff;--mat-fab-state-layer-color:#fff;--mat-fab-ripple-color:rgba(255, 255, 255, 0.1)}.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);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}html{--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;--mdc-snackbar-container-shape:4px;--mdc-snackbar-container-color:#333333;--mdc-snackbar-supporting-text-color:rgba(255, 255, 255, 0.87);--mat-snack-bar-button-color:#ff4081;--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;--mat-table-row-item-outline-width:1px;--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);--mat-table-header-container-height:56px;--mat-table-footer-container-height:52px;--mat-table-row-item-container-height:52px;--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;--mdc-circular-progress-active-indicator-width:4px;--mdc-circular-progress-size:48px;--mdc-circular-progress-active-indicator-color:#3f51b5}html .mat-accent{--mdc-circular-progress-active-indicator-color:#ff4081}html .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:#3f51b5;--mat-badge-text-color:white;--mat-badge-disabled-state-background-color:#b9b9b9;--mat-badge-disabled-state-text-color:rgba(0, 0, 0, 0.38)}.mat-badge-accent{--mat-badge-background-color:#ff4081;--mat-badge-text-color:white}.mat-badge-warn{--mat-badge-background-color:#f44336;--mat-badge-text-color:white}html{--mat-badge-text-font:Roboto, sans-serif;--mat-badge-text-size:12px;--mat-badge-text-weight:600;--mat-badge-small-size-text-size:9px;--mat-badge-large-size-text-size:24px;--mat-bottom-sheet-container-shape:4px;--mat-bottom-sheet-container-text-color:rgba(0, 0, 0, 0.87);--mat-bottom-sheet-container-background-color:white;--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;--mat-legacy-button-toggle-height:36px;--mat-legacy-button-toggle-shape:2px;--mat-legacy-button-toggle-focus-state-layer-opacity:1;--mat-standard-button-toggle-shape:4px;--mat-standard-button-toggle-hover-state-layer-opacity:0.04;--mat-standard-button-toggle-focus-state-layer-opacity:0.12;--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;--mat-standard-button-toggle-height:48px;--mat-legacy-button-toggle-text-font:Roboto, sans-serif;--mat-standard-button-toggle-text-font:Roboto, sans-serif;--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#3f51b5;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(63, 81, 181, 0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(63, 81, 181, 0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(63, 81, 181, 0.3);--mat-datepicker-toggle-active-state-icon-color:#3f51b5;--mat-datepicker-calendar-date-in-range-state-background-color:rgba(63, 81, 181, 0.2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, 0.2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e;--mat-datepicker-toggle-icon-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-body-label-text-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-period-button-icon-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-navigation-button-icon-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-header-divider-color:rgba(0, 0, 0, 0.12);--mat-datepicker-calendar-header-text-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-date-today-outline-color:rgba(0, 0, 0, 0.38);--mat-datepicker-calendar-date-today-disabled-state-outline-color:rgba(0, 0, 0, 0.18);--mat-datepicker-calendar-date-text-color:rgba(0, 0, 0, 0.87);--mat-datepicker-calendar-date-outline-color:transparent;--mat-datepicker-calendar-date-disabled-state-text-color:rgba(0, 0, 0, 0.38);--mat-datepicker-calendar-date-preview-state-outline-color:rgba(0, 0, 0, 0.24);--mat-datepicker-range-input-separator-color:rgba(0, 0, 0, 0.87);--mat-datepicker-range-input-disabled-state-separator-color:rgba(0, 0, 0, 0.38);--mat-datepicker-range-input-disabled-state-text-color:rgba(0, 0, 0, 0.38);--mat-datepicker-calendar-container-background-color:white;--mat-datepicker-calendar-container-text-color:rgba(0, 0, 0, 0.87)}.mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#ff4081;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(255, 64, 129, 0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(255, 64, 129, 0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(255, 64, 129, 0.3);--mat-datepicker-calendar-date-in-range-state-background-color:rgba(255, 64, 129, 0.2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, 0.2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e}.mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(244, 67, 54, 0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(244, 67, 54, 0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(244, 67, 54, 0.3);--mat-datepicker-calendar-date-in-range-state-background-color:rgba(244, 67, 54, 0.2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, 0.2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e}.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color:#ff4081}.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color:#f44336}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}html{--mat-datepicker-calendar-text-font:Roboto, sans-serif;--mat-datepicker-calendar-text-size:13px;--mat-datepicker-calendar-body-label-text-size:14px;--mat-datepicker-calendar-body-label-text-weight:500;--mat-datepicker-calendar-period-button-text-size:14px;--mat-datepicker-calendar-period-button-text-weight:500;--mat-datepicker-calendar-header-text-size:11px;--mat-datepicker-calendar-header-text-weight:400;--mat-divider-width:1px;--mat-divider-color:rgba(0, 0, 0, 0.12);--mat-expansion-container-shape:4px;--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);--mat-expansion-header-collapsed-state-height:48px;--mat-expansion-header-expanded-state-height:64px;--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;--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;--mat-icon-color:inherit}.mat-icon.mat-primary{--mat-icon-color:#3f51b5}.mat-icon.mat-accent{--mat-icon-color:#ff4081}.mat-icon.mat-warn{--mat-icon-color:#f44336}html{--mat-sidenav-container-shape:0;--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);--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#3f51b5;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#3f51b5;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#3f51b5;--mat-stepper-header-edit-state-icon-foreground-color:white;--mat-stepper-container-color:white;--mat-stepper-line-color:rgba(0, 0, 0, 0.12);--mat-stepper-header-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-stepper-header-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-stepper-header-label-text-color:rgba(0, 0, 0, 0.54);--mat-stepper-header-optional-label-text-color:rgba(0, 0, 0, 0.54);--mat-stepper-header-selected-state-label-text-color:rgba(0, 0, 0, 0.87);--mat-stepper-header-error-state-label-text-color:#f44336;--mat-stepper-header-icon-background-color:rgba(0, 0, 0, 0.54);--mat-stepper-header-error-state-icon-foreground-color:#f44336;--mat-stepper-header-error-state-icon-background-color:transparent}html .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#ff4081;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#ff4081;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#ff4081;--mat-stepper-header-edit-state-icon-foreground-color:white}html .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#f44336;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#f44336;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#f44336;--mat-stepper-header-edit-state-icon-foreground-color:white}html{--mat-stepper-header-height:72px;--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-arrow-color:#757575;--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:#3f51b5;--mat-toolbar-container-text-color:white}.mat-toolbar.mat-accent{--mat-toolbar-container-background-color:#ff4081;--mat-toolbar-container-text-color:white}.mat-toolbar.mat-warn{--mat-toolbar-container-background-color:#f44336;--mat-toolbar-container-text-color:white}html{--mat-toolbar-standard-height:64px;--mat-toolbar-mobile-height:56px;--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-container-background-color:white;--mat-tree-node-text-color:rgba(0, 0, 0, 0.87);--mat-tree-node-min-height:48px;--mat-tree-node-text-font:Roboto, sans-serif;--mat-tree-node-text-size:14px;--mat-tree-node-text-weight:400}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font:400 24px/32px 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:500 20px/32px 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:400 16px/28px 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:400 16px/24px Roboto, sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 calc(14px*.83)/20px Roboto, sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 calc(14px*.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:500 14px/22px Roboto, sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font:400 14px/20px 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:400 12px/20px Roboto, sans-serif;letter-spacing:.0333333333em}.mat-headline-1,.mat-typography .mat-headline-1{font:300 96px/96px Roboto, sans-serif;letter-spacing:-0.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font:300 60px/60px Roboto, sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font:400 48px/50px Roboto, sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font:400 34px/40px Roboto, sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}
/*!**************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./src/styles/toast.css ***!
  \**************************************************************************************************************************************************************************************************************/
/* based on angular-toastr css https://github.com/Foxandxss/angular-toastr/blob/cb508fe6801d6b288d3afc525bb40fee1b101650/dist/angular-toastr.css */

/* position */
.toast-center-center {
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

.toast-top-center {
	top: 0;
	right: 0;
	width: 100%;
}

.toast-bottom-center {
	bottom: 0;
	right: 0;
	width: 100%;
}

.toast-top-full-width {
	top: 0;
	right: 0;
	width: 100%;
}

.toast-bottom-full-width {
	bottom: 0;
	right: 0;
	width: 100%;
}

.toast-top-left {
	top: 12px;
	left: 12px;
}

.toast-top-right {
	top: 12px;
	right: 12px;
}

.toast-bottom-right {
	right: 12px;
	bottom: 12px;
}

.toast-bottom-left {
	bottom: 12px;
	left: 12px;
}

/* toast styles */
.toast-title {
	font-weight: bold;
}

.toast-message {
	word-wrap: break-word;
}

.toast-message a,
.toast-message label {
	color: #ffffff;
}

.toast-message a:hover {
	color: #cccccc;
	text-decoration: none;
}

.toast-close-button {
	position: relative;
	right: -0.3em;
	top: -0.3em;
	float: right;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
	text-shadow: 0 1px 0 #ffffff;
	/* opacity: 0.8; */
}

.toast-close-button:hover,
.toast-close-button:focus {
	color: #000000;
	text-decoration: none;
	cursor: pointer;
	opacity: 0.4;
}

/*Additional properties for button version
 iOS requires the button element instead of an anchor tag.
 If you want the anchor version, it requires `href="#"`.*/
button.toast-close-button {
	padding: 0;
	cursor: pointer;
	background: transparent;
	border: 0;
}

.toast-container {
	pointer-events: none;
	position: fixed;
	z-index: 999999;
}

.toast-container * {
	box-sizing: border-box;
}

.toast-container .ngx-toastr {
	display: flex;
	align-items: center;
	position: relative;
	overflow: hidden;
	margin: 0 0 6px;
	padding: 15px 15px 15px 50px;
	width: 300px;
	height: 80px;
	background-position: 15px center;
	background-repeat: no-repeat;
	background-size: 24px;
	color: #ffffff;
}

.toast-container .ngx-toastr:hover {
	opacity: 1;
	cursor: pointer;
}

/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/info-circle.svg */
.toast-info {
	background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+');
}

/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/times-circle.svg */
.toast-error {
	background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+');
}

/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/check.svg */
.toast-success {
	background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==');
}

/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/exclamation-triangle.svg */
.toast-warning {
	background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==');
}

.toast-container.toast-top-center .ngx-toastr,
.toast-container.toast-bottom-center .ngx-toastr {
	width: 300px;
	height: 80px;
	margin-left: auto;
	margin-right: auto;
}

.toast-container.toast-top-full-width .ngx-toastr,
.toast-container.toast-bottom-full-width .ngx-toastr {
	width: 96%;
	margin-left: auto;
	margin-right: auto;
}

.ngx-toastr {
	background-color: #030303;
	pointer-events: auto;
}

.toast-success {
	background-color: #18181bb2;
	border-left: 8px solid #22c55e;
	backdrop-filter: blur(2px);
}

.toast-error {
	background-color: #18181bb2;
	border-left: 8px solid #bd362f;
	backdrop-filter: blur(2px);
}

.toast-info {
	background-color: #18181bb2;
	border-left: 8px solid #2f96b4;
	backdrop-filter: blur(2px);
}

.toast-warning {
	background-color: #18181bb2;
	border-left: 8px solid #f89406;
	backdrop-filter: blur(2px);
}

.toast-progress {
	position: absolute;
	left: 0;
	bottom: 0;
	height: 4px;
	background-color: #000000;
	opacity: 0.4;
}

/* Responsive Design */
@media all and (max-width: 240px) {
	.toast-container .ngx-toastr.div {
		padding: 8px 8px 8px 50px;
		width: 11em;
	}

	.toast-container .toast-close-button {
		right: -0.2em;
		top: -0.2em;
	}
}

@media all and (min-width: 241px) and (max-width: 480px) {
	.toast-container .ngx-toastr.div {
		padding: 8px 8px 8px 50px;
		width: 18em;
	}

	.toast-container .toast-close-button {
		right: -0.2em;
		top: -0.2em;
	}
}

@media all and (min-width: 481px) and (max-width: 768px) {
	.toast-container .ngx-toastr.div {
		padding: 15px 15px 15px 50px;
		width: 25em;
	}
}

/*!********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/@angular/material/prebuilt-themes/indigo-pink.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);background-color:var(--mat-ripple-color, rgba(0, 0, 0, 0.1))}.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}html{--mat-ripple-color:rgba(0, 0, 0, 0.1);--mat-option-selected-state-label-text-color:#3f51b5;--mat-option-label-text-color:rgba(0, 0, 0, 0.87);--mat-option-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-option-selected-state-layer-color:rgba(0, 0, 0, 0.04)}.mat-accent{--mat-option-selected-state-label-text-color:#ff4081;--mat-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-warn{--mat-option-selected-state-label-text-color:#f44336;--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)}html{--mat-optgroup-label-text-color:rgba(0, 0, 0, 0.87)}.mat-primary{--mat-full-pseudo-checkbox-selected-icon-color:#3f51b5;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#3f51b5;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}html{--mat-full-pseudo-checkbox-selected-icon-color:#ff4081;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#ff4081;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}.mat-accent{--mat-full-pseudo-checkbox-selected-icon-color:#ff4081;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#ff4081;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#b0b0b0}.mat-warn{--mat-full-pseudo-checkbox-selected-icon-color:#f44336;--mat-full-pseudo-checkbox-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color:#fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color:#b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color:#b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color:#f44336;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color:#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;--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;--mdc-elevated-card-container-shape:4px;--mdc-outlined-card-container-shape:4px;--mdc-outlined-card-outline-width:1px;--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-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;--mdc-linear-progress-active-indicator-height:4px;--mdc-linear-progress-track-height:4px;--mdc-linear-progress-track-shape:0}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color:#3f51b5;--mdc-linear-progress-track-color:rgba(63, 81, 181, 0.25)}.mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color:#ff4081;--mdc-linear-progress-track-color:rgba(255, 64, 129, 0.25)}.mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color:#f44336;--mdc-linear-progress-track-color:rgba(244, 67, 54, 0.25)}html{--mdc-plain-tooltip-container-shape:4px;--mdc-plain-tooltip-supporting-text-line-height:16px;--mdc-plain-tooltip-container-color:#616161;--mdc-plain-tooltip-supporting-text-color:#fff;--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;--mdc-filled-text-field-active-indicator-height:1px;--mdc-filled-text-field-focus-active-indicator-height:2px;--mdc-filled-text-field-container-shape:4px;--mdc-outlined-text-field-outline-width:1px;--mdc-outlined-text-field-focus-outline-width:2px;--mdc-outlined-text-field-container-shape:4px;--mdc-filled-text-field-caret-color:#3f51b5;--mdc-filled-text-field-focus-active-indicator-color:#3f51b5;--mdc-filled-text-field-focus-label-text-color:rgba(63, 81, 181, 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:#3f51b5;--mdc-outlined-text-field-focus-outline-color:#3f51b5;--mdc-outlined-text-field-focus-label-text-color:rgba(63, 81, 181, 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-focus-select-arrow-color:rgba(63, 81, 181, 0.87);--mat-form-field-disabled-input-text-placeholder-color:rgba(0, 0, 0, 0.38);--mat-form-field-state-layer-color:rgba(0, 0, 0, 0.87);--mat-form-field-error-text-color:#f44336;--mat-form-field-select-option-text-color:inherit;--mat-form-field-select-disabled-option-text-color:GrayText;--mat-form-field-enabled-select-arrow-color:rgba(0, 0, 0, 0.54);--mat-form-field-disabled-select-arrow-color:rgba(0, 0, 0, 0.38);--mat-form-field-hover-state-layer-opacity:0.04;--mat-form-field-focus-state-layer-opacity:0.12}.mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color:#ff4081;--mdc-filled-text-field-focus-active-indicator-color:#ff4081;--mdc-filled-text-field-focus-label-text-color:rgba(255, 64, 129, 0.87);--mdc-outlined-text-field-caret-color:#ff4081;--mdc-outlined-text-field-focus-outline-color:#ff4081;--mdc-outlined-text-field-focus-label-text-color:rgba(255, 64, 129, 0.87);--mat-form-field-focus-select-arrow-color:rgba(255, 64, 129, 0.87)}.mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color:#f44336;--mdc-filled-text-field-focus-active-indicator-color:#f44336;--mdc-filled-text-field-focus-label-text-color:rgba(244, 67, 54, 0.87);--mdc-outlined-text-field-caret-color:#f44336;--mdc-outlined-text-field-focus-outline-color:#f44336;--mdc-outlined-text-field-focus-label-text-color:rgba(244, 67, 54, 0.87);--mat-form-field-focus-select-arrow-color:rgba(244, 67, 54, 0.87)}html{--mat-form-field-container-height:56px;--mat-form-field-filled-label-display:block;--mat-form-field-container-vertical-padding:16px;--mat-form-field-filled-with-label-container-padding-top:24px;--mat-form-field-filled-with-label-container-padding-bottom:8px;--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;--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(63, 81, 181, 0.87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, 0.87)}html .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, 0.38);--mat-select-placeholder-text-color:rgba(0, 0, 0, 0.6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, 0.38);--mat-select-focused-arrow-color:rgba(255, 64, 129, 0.87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, 0.87)}html .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color:white;--mat-select-enabled-trigger-text-color:rgba(0, 0, 0, 0.87);--mat-select-disabled-trigger-text-color:rgba(0, 0, 0, 0.38);--mat-select-placeholder-text-color:rgba(0, 0, 0, 0.6);--mat-select-enabled-arrow-color:rgba(0, 0, 0, 0.54);--mat-select-disabled-arrow-color:rgba(0, 0, 0, 0.38);--mat-select-focused-arrow-color:rgba(244, 67, 54, 0.87);--mat-select-invalid-arrow-color:rgba(244, 67, 54, 0.87)}html{--mat-select-trigger-text-font:Roboto, sans-serif;--mat-select-trigger-text-line-height:24px;--mat-select-trigger-text-size:16px;--mat-select-trigger-text-tracking:0.03125em;--mat-select-trigger-text-weight:400;--mat-autocomplete-background-color:white;--mdc-dialog-container-elevation-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);--mdc-dialog-container-shadow-color:#000;--mdc-dialog-container-shape:4px;--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);--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-container-shape-family:rounded;--mdc-chip-container-shape-radius:16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family:rounded;--mdc-chip-with-avatar-avatar-shape-radius:14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size:28px;--mdc-chip-with-icon-icon-size:18px;--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:#3f51b5;--mdc-chip-elevated-disabled-container-color:#3f51b5;--mdc-chip-focus-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color:white;--mdc-chip-elevated-container-color:#ff4081;--mdc-chip-elevated-disabled-container-color:#ff4081;--mdc-chip-focus-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color:white;--mdc-chip-elevated-container-color:#f44336;--mdc-chip-elevated-disabled-container-color:#f44336;--mdc-chip-focus-state-layer-color:black;--mdc-chip-focus-state-layer-opacity:0.12;--mdc-chip-label-text-color:white;--mdc-chip-with-icon-icon-color:white;--mdc-chip-with-icon-disabled-icon-color:white;--mdc-chip-with-icon-selected-icon-color:white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color:white;--mdc-chip-with-trailing-icon-trailing-icon-color:white}.mat-mdc-chip.mat-mdc-standard-chip{--mdc-chip-container-height:32px}.mat-mdc-standard-chip{--mdc-chip-label-text-font:Roboto, sans-serif;--mdc-chip-label-text-line-height:20px;--mdc-chip-label-text-size:14px;--mdc-chip-label-text-tracking:0.0178571429em;--mdc-chip-label-text-weight:400}.mdc-switch{--mdc-switch-disabled-handle-opacity:0.38;--mdc-switch-disabled-selected-icon-opacity:0.38;--mdc-switch-disabled-track-opacity:0.12;--mdc-switch-disabled-unselected-icon-opacity:0.38;--mdc-switch-handle-height:20px;--mdc-switch-handle-shape:10px;--mdc-switch-handle-width:20px;--mdc-switch-selected-icon-size:18px;--mdc-switch-track-height:14px;--mdc-switch-track-shape:7px;--mdc-switch-track-width:36px;--mdc-switch-unselected-icon-size:18px;--mdc-switch-state-layer-size:40px;--mdc-switch-selected-focus-state-layer-opacity:0.12;--mdc-switch-selected-hover-state-layer-opacity:0.04;--mdc-switch-selected-pressed-state-layer-opacity:0.1;--mdc-switch-unselected-focus-state-layer-opacity:0.12;--mdc-switch-unselected-hover-state-layer-opacity:0.04;--mdc-switch-unselected-pressed-state-layer-opacity:0.1}.mat-mdc-slide-toggle{--mdc-switch-selected-focus-state-layer-color:#3949ab;--mdc-switch-selected-handle-color:#3949ab;--mdc-switch-selected-hover-state-layer-color:#3949ab;--mdc-switch-selected-pressed-state-layer-color:#3949ab;--mdc-switch-selected-focus-handle-color:#1a237e;--mdc-switch-selected-hover-handle-color:#1a237e;--mdc-switch-selected-pressed-handle-color:#1a237e;--mdc-switch-selected-focus-track-color:#7986cb;--mdc-switch-selected-hover-track-color:#7986cb;--mdc-switch-selected-pressed-track-color:#7986cb;--mdc-switch-selected-track-color:#7986cb;--mdc-switch-disabled-selected-handle-color:#424242;--mdc-switch-disabled-selected-icon-color:#fff;--mdc-switch-disabled-selected-track-color:#424242;--mdc-switch-disabled-unselected-handle-color:#424242;--mdc-switch-disabled-unselected-icon-color:#fff;--mdc-switch-disabled-unselected-track-color:#424242;--mdc-switch-handle-surface-color:var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mdc-switch-handle-shadow-color:black;--mdc-switch-disabled-handle-elevation-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mdc-switch-selected-icon-color:#fff;--mdc-switch-unselected-focus-handle-color:#212121;--mdc-switch-unselected-focus-state-layer-color:#424242;--mdc-switch-unselected-focus-track-color:#e0e0e0;--mdc-switch-unselected-handle-color:#616161;--mdc-switch-unselected-hover-handle-color:#212121;--mdc-switch-unselected-hover-state-layer-color:#424242;--mdc-switch-unselected-hover-track-color:#e0e0e0;--mdc-switch-unselected-icon-color:#fff;--mdc-switch-unselected-pressed-handle-color:#212121;--mdc-switch-unselected-pressed-state-layer-color:#424242;--mdc-switch-unselected-pressed-track-color:#e0e0e0;--mdc-switch-unselected-track-color:#e0e0e0}.mat-mdc-slide-toggle .mdc-form-field{color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}.mat-mdc-slide-toggle .mdc-switch--disabled+label{color:rgba(0,0,0,.38)}.mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color:#d81b60;--mdc-switch-selected-handle-color:#d81b60;--mdc-switch-selected-hover-state-layer-color:#d81b60;--mdc-switch-selected-pressed-state-layer-color:#d81b60;--mdc-switch-selected-focus-handle-color:#880e4f;--mdc-switch-selected-hover-handle-color:#880e4f;--mdc-switch-selected-pressed-handle-color:#880e4f;--mdc-switch-selected-focus-track-color:#f06292;--mdc-switch-selected-hover-track-color:#f06292;--mdc-switch-selected-pressed-track-color:#f06292;--mdc-switch-selected-track-color:#f06292}.mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color:#e53935;--mdc-switch-selected-handle-color:#e53935;--mdc-switch-selected-hover-state-layer-color:#e53935;--mdc-switch-selected-pressed-state-layer-color:#e53935;--mdc-switch-selected-focus-handle-color:#b71c1c;--mdc-switch-selected-hover-handle-color:#b71c1c;--mdc-switch-selected-pressed-handle-color:#b71c1c;--mdc-switch-selected-focus-track-color:#e57373;--mdc-switch-selected-hover-track-color:#e57373;--mdc-switch-selected-pressed-track-color:#e57373;--mdc-switch-selected-track-color:#e57373}.mat-mdc-slide-toggle{--mdc-switch-state-layer-size:48px;--mat-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;-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit)}html{--mdc-radio-disabled-selected-icon-opacity:0.38;--mdc-radio-disabled-unselected-icon-opacity:0.38;--mdc-radio-state-layer-size:40px}.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:#3f51b5;--mdc-radio-selected-hover-icon-color:#3f51b5;--mdc-radio-selected-icon-color:#3f51b5;--mdc-radio-selected-pressed-icon-color:#3f51b5;--mat-radio-ripple-color:#000;--mat-radio-checked-ripple-color:#3f51b5;--mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38)}.mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#ff4081;--mdc-radio-selected-hover-icon-color:#ff4081;--mdc-radio-selected-icon-color:#ff4081;--mdc-radio-selected-pressed-icon-color:#ff4081;--mat-radio-ripple-color:#000;--mat-radio-checked-ripple-color:#ff4081;--mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38)}.mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336;--mat-radio-ripple-color:#000;--mat-radio-checked-ripple-color:#f44336;--mat-radio-disabled-label-color:rgba(0, 0, 0, 0.38)}html{--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);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}html{--mat-slider-value-indicator-width:auto;--mat-slider-value-indicator-height:32px;--mat-slider-value-indicator-caret-display:block;--mat-slider-value-indicator-border-radius:4px;--mat-slider-value-indicator-padding:0 12px;--mat-slider-value-indicator-text-transform:none;--mat-slider-value-indicator-container-transform:translateX(-50%);--mdc-slider-active-track-height:6px;--mdc-slider-active-track-shape:9999px;--mdc-slider-handle-height:20px;--mdc-slider-handle-shape:50%;--mdc-slider-handle-width:20px;--mdc-slider-inactive-track-height:4px;--mdc-slider-inactive-track-shape:9999px;--mdc-slider-with-overlap-handle-outline-width:1px;--mdc-slider-with-tick-marks-active-container-opacity:0.6;--mdc-slider-with-tick-marks-container-shape:50%;--mdc-slider-with-tick-marks-container-size:2px;--mdc-slider-with-tick-marks-inactive-container-opacity:0.6;--mdc-slider-handle-color:#3f51b5;--mdc-slider-focus-handle-color:#3f51b5;--mdc-slider-hover-handle-color:#3f51b5;--mdc-slider-active-track-color:#3f51b5;--mdc-slider-inactive-track-color:#3f51b5;--mdc-slider-with-tick-marks-inactive-container-color:#3f51b5;--mdc-slider-with-tick-marks-active-container-color:white;--mdc-slider-disabled-active-track-color:#000;--mdc-slider-disabled-handle-color:#000;--mdc-slider-disabled-inactive-track-color:#000;--mdc-slider-label-container-color:#000;--mdc-slider-label-label-text-color:#fff;--mdc-slider-with-overlap-handle-outline-color:#fff;--mdc-slider-with-tick-marks-disabled-container-color:#000;--mdc-slider-handle-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);--mat-slider-ripple-color:#3f51b5;--mat-slider-hover-state-layer-color:rgba(63, 81, 181, 0.05);--mat-slider-focus-state-layer-color:rgba(63, 81, 181, 0.2);--mat-slider-value-indicator-opacity:0.6}html .mat-accent{--mat-slider-ripple-color:#ff4081;--mat-slider-hover-state-layer-color:rgba(255, 64, 129, 0.05);--mat-slider-focus-state-layer-color:rgba(255, 64, 129, 0.2);--mdc-slider-handle-color:#ff4081;--mdc-slider-focus-handle-color:#ff4081;--mdc-slider-hover-handle-color:#ff4081;--mdc-slider-active-track-color:#ff4081;--mdc-slider-inactive-track-color:#ff4081;--mdc-slider-with-tick-marks-inactive-container-color:#ff4081;--mdc-slider-with-tick-marks-active-container-color:white}html .mat-warn{--mat-slider-ripple-color:#f44336;--mat-slider-hover-state-layer-color:rgba(244, 67, 54, 0.05);--mat-slider-focus-state-layer-color:rgba(244, 67, 54, 0.2);--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-inactive-container-color:#f44336;--mdc-slider-with-tick-marks-active-container-color:white}html{--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;--mat-menu-container-shape:4px;--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;--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;--mdc-list-list-item-container-shape:0;--mdc-list-list-item-leading-avatar-shape:50%;--mdc-list-list-item-container-color:transparent;--mdc-list-list-item-selected-container-color:transparent;--mdc-list-list-item-leading-avatar-color:transparent;--mdc-list-list-item-leading-icon-size:24px;--mdc-list-list-item-leading-avatar-size:40px;--mdc-list-list-item-trailing-icon-size:24px;--mdc-list-list-item-disabled-state-layer-color:transparent;--mdc-list-list-item-disabled-state-layer-opacity:0;--mdc-list-list-item-disabled-label-text-opacity:0.38;--mdc-list-list-item-disabled-leading-icon-opacity:0.38;--mdc-list-list-item-disabled-trailing-icon-opacity:0.38;--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:#3f51b5;--mdc-radio-selected-hover-icon-color:#3f51b5;--mdc-radio-selected-icon-color:#3f51b5;--mdc-radio-selected-pressed-icon-color:#3f51b5}.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#ff4081;--mdc-radio-selected-hover-icon-color:#ff4081;--mdc-radio-selected-icon-color:#ff4081;--mdc-radio-selected-pressed-icon-color:#ff4081}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:#000;--mdc-radio-disabled-unselected-icon-color:#000;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#f44336;--mdc-radio-selected-hover-icon-color:#f44336;--mdc-radio-selected-icon-color:#f44336;--mdc-radio-selected-pressed-icon-color:#f44336}.mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#3f51b5;--mdc-checkbox-selected-hover-icon-color:#3f51b5;--mdc-checkbox-selected-icon-color:#3f51b5;--mdc-checkbox-selected-pressed-icon-color:#3f51b5;--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:#3f51b5;--mdc-checkbox-selected-hover-state-layer-color:#3f51b5;--mdc-checkbox-selected-pressed-state-layer-color:#3f51b5;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#ff4081;--mdc-checkbox-selected-hover-state-layer-color:#ff4081;--mdc-checkbox-selected-pressed-state-layer-color:#ff4081;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#f44336;--mdc-checkbox-selected-hover-icon-color:#f44336;--mdc-checkbox-selected-icon-color:#f44336;--mdc-checkbox-selected-pressed-icon-color:#f44336;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#f44336;--mdc-checkbox-selected-hover-state-layer-color:#f44336;--mdc-checkbox-selected-pressed-state-layer-color:#f44336;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text{color:#3f51b5}.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:#3f51b5}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}html{--mdc-list-list-item-one-line-container-height:48px;--mdc-list-list-item-two-line-container-height:64px;--mdc-list-list-item-three-line-container-height:88px}.mdc-list-item__start,.mdc-list-item__end{--mdc-radio-state-layer-size:40px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}html{--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:400 16px/28px 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);--mat-paginator-container-size:56px}.mat-mdc-paginator{--mat-form-field-container-height:40px;--mat-form-field-filled-label-display:none;--mat-form-field-container-vertical-padding:8px;--mat-form-field-filled-with-label-container-padding-top:8px;--mat-form-field-filled-with-label-container-padding-bottom:8px}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;--mdc-tab-indicator-active-indicator-height:2px;--mdc-tab-indicator-active-indicator-shape:0;--mdc-secondary-navigation-tab-container-height:48px;--mat-tab-header-divider-color:transparent;--mat-tab-header-divider-height:0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color:#3f51b5;--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:#3f51b5;--mat-tab-header-active-ripple-color:#3f51b5;--mat-tab-header-inactive-ripple-color:#3f51b5;--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:#3f51b5;--mat-tab-header-active-hover-label-text-color:#3f51b5;--mat-tab-header-active-focus-indicator-color:#3f51b5;--mat-tab-header-active-hover-indicator-color:#3f51b5}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color:#ff4081;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);--mat-tab-header-pagination-icon-color:#000;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-label-text-color:#ff4081;--mat-tab-header-active-ripple-color:#ff4081;--mat-tab-header-inactive-ripple-color:#ff4081;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-focus-label-text-color:#ff4081;--mat-tab-header-active-hover-label-text-color:#ff4081;--mat-tab-header-active-focus-indicator-color:#ff4081;--mat-tab-header-active-hover-indicator-color:#ff4081}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color:#f44336;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);--mat-tab-header-pagination-icon-color:#000;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-label-text-color:#f44336;--mat-tab-header-active-ripple-color:#f44336;--mat-tab-header-inactive-ripple-color:#f44336;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-focus-label-text-color:#f44336;--mat-tab-header-active-hover-label-text-color:#f44336;--mat-tab-header-active-focus-indicator-color:#f44336;--mat-tab-header-active-hover-indicator-color:#f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color:#3f51b5;--mat-tab-header-with-background-foreground-color:white}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color:#ff4081;--mat-tab-header-with-background-foreground-color:white}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color:#f44336;--mat-tab-header-with-background-foreground-color:white}.mat-mdc-tab-header{--mdc-secondary-navigation-tab-container-height:48px;--mat-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-checkmark-color:#fff;--mdc-checkbox-selected-focus-state-layer-opacity:0.16;--mdc-checkbox-selected-hover-state-layer-opacity:0.04;--mdc-checkbox-selected-pressed-state-layer-opacity:0.16;--mdc-checkbox-unselected-focus-state-layer-opacity:0.16;--mdc-checkbox-unselected-hover-state-layer-opacity:0.04;--mdc-checkbox-unselected-pressed-state-layer-opacity:0.16;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#ff4081;--mdc-checkbox-selected-hover-icon-color:#ff4081;--mdc-checkbox-selected-icon-color:#ff4081;--mdc-checkbox-selected-pressed-icon-color:#ff4081;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#ff4081;--mdc-checkbox-selected-hover-state-layer-color:#ff4081;--mdc-checkbox-selected-pressed-state-layer-color:#ff4081;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-icon-color:#3f51b5;--mdc-checkbox-selected-hover-icon-color:#3f51b5;--mdc-checkbox-selected-icon-color:#3f51b5;--mdc-checkbox-selected-pressed-icon-color:#3f51b5;--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:#3f51b5;--mdc-checkbox-selected-hover-state-layer-color:#3f51b5;--mdc-checkbox-selected-pressed-state-layer-color:#3f51b5;--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);-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:var(--mdc-typography-body2-text-transform, none)}.mat-mdc-button{--mdc-text-button-label-text-color:#000;--mdc-text-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mat-text-button-state-layer-color:#000;--mat-text-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-text-button-hover-state-layer-opacity:0.04;--mat-text-button-focus-state-layer-opacity:0.12;--mat-text-button-pressed-state-layer-opacity:0.12}.mat-mdc-button.mat-primary{--mdc-text-button-label-text-color:#3f51b5;--mat-text-button-state-layer-color:#3f51b5;--mat-text-button-ripple-color:rgba(63, 81, 181, 0.1)}.mat-mdc-button.mat-accent{--mdc-text-button-label-text-color:#ff4081;--mat-text-button-state-layer-color:#ff4081;--mat-text-button-ripple-color:rgba(255, 64, 129, 0.1)}.mat-mdc-button.mat-warn{--mdc-text-button-label-text-color:#f44336;--mat-text-button-state-layer-color:#f44336;--mat-text-button-ripple-color:rgba(244, 67, 54, 0.1)}.mat-mdc-unelevated-button{--mdc-filled-button-container-color:white;--mdc-filled-button-label-text-color:#000;--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);--mat-filled-button-state-layer-color:#000;--mat-filled-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-filled-button-hover-state-layer-opacity:0.04;--mat-filled-button-focus-state-layer-opacity:0.12;--mat-filled-button-pressed-state-layer-opacity:0.12}.mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color:#3f51b5;--mdc-filled-button-label-text-color:#fff;--mat-filled-button-state-layer-color:#fff;--mat-filled-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color:#ff4081;--mdc-filled-button-label-text-color:#fff;--mat-filled-button-state-layer-color:#fff;--mat-filled-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color:#f44336;--mdc-filled-button-label-text-color:#fff;--mat-filled-button-state-layer-color:#fff;--mat-filled-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button{--mdc-protected-button-container-color:white;--mdc-protected-button-label-text-color:#000;--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);--mat-protected-button-state-layer-color:#000;--mat-protected-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-protected-button-hover-state-layer-opacity:0.04;--mat-protected-button-focus-state-layer-opacity:0.12;--mat-protected-button-pressed-state-layer-opacity:0.12;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-mdc-raised-button.mat-primary{--mdc-protected-button-container-color:#3f51b5;--mdc-protected-button-label-text-color:#fff;--mat-protected-button-state-layer-color:#fff;--mat-protected-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color:#ff4081;--mdc-protected-button-label-text-color:#fff;--mat-protected-button-state-layer-color:#fff;--mat-protected-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color:#f44336;--mdc-protected-button-label-text-color:#fff;--mat-protected-button-state-layer-color:#fff;--mat-protected-button-ripple-color:rgba(255, 255, 255, 0.1)}.mat-mdc-raised-button:hover,.mat-mdc-raised-button:focus{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-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{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-mdc-outlined-button{--mdc-outlined-button-disabled-outline-color:rgba(0, 0, 0, 0.12);--mdc-outlined-button-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-button-label-text-color:#000;--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mat-outlined-button-state-layer-color:#000;--mat-outlined-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-outlined-button-hover-state-layer-opacity:0.04;--mat-outlined-button-focus-state-layer-opacity:0.12;--mat-outlined-button-pressed-state-layer-opacity:0.12}.mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color:#3f51b5;--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mat-outlined-button-state-layer-color:#3f51b5;--mat-outlined-button-ripple-color:rgba(63, 81, 181, 0.1)}.mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color:#ff4081;--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mat-outlined-button-state-layer-color:#ff4081;--mat-outlined-button-ripple-color:rgba(255, 64, 129, 0.1)}.mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color:#f44336;--mdc-outlined-button-outline-color:rgba(0, 0, 0, 0.12);--mat-outlined-button-state-layer-color:#f44336;--mat-outlined-button-ripple-color:rgba(244, 67, 54, 0.1)}.mat-mdc-button{--mdc-text-button-container-height:36px}.mat-mdc-raised-button{--mdc-protected-button-container-height:36px}.mat-mdc-unelevated-button{--mdc-filled-button-container-height:36px}.mat-mdc-outlined-button{--mdc-outlined-button-container-height:36px}html{--mdc-text-button-label-text-font:Roboto, sans-serif;--mdc-text-button-label-text-size:14px;--mdc-text-button-label-text-tracking:0.0892857143em;--mdc-text-button-label-text-weight:500;--mdc-text-button-label-text-transform:none;--mdc-filled-button-label-text-font:Roboto, sans-serif;--mdc-filled-button-label-text-size:14px;--mdc-filled-button-label-text-tracking:0.0892857143em;--mdc-filled-button-label-text-weight:500;--mdc-filled-button-label-text-transform:none;--mdc-outlined-button-label-text-font:Roboto, sans-serif;--mdc-outlined-button-label-text-size:14px;--mdc-outlined-button-label-text-tracking:0.0892857143em;--mdc-outlined-button-label-text-weight:500;--mdc-outlined-button-label-text-transform:none;--mdc-protected-button-label-text-font:Roboto, sans-serif;--mdc-protected-button-label-text-size:14px;--mdc-protected-button-label-text-tracking:0.0892857143em;--mdc-protected-button-label-text-weight:500;--mdc-protected-button-label-text-transform:none}.mat-mdc-icon-button{--mdc-icon-button-icon-color:inherit;--mdc-icon-button-disabled-icon-color:rgba(0, 0, 0, 0.38);--mat-icon-button-state-layer-color:#000;--mat-icon-button-ripple-color:rgba(0, 0, 0, 0.1);--mat-icon-button-hover-state-layer-opacity:0.04;--mat-icon-button-focus-state-layer-opacity:0.12;--mat-icon-button-pressed-state-layer-opacity:0.12}.mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color:#3f51b5;--mat-icon-button-state-layer-color:#3f51b5;--mat-icon-button-ripple-color:rgba(63, 81, 181, 0.1)}.mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color:#ff4081;--mat-icon-button-state-layer-color:#ff4081;--mat-icon-button-ripple-color:rgba(255, 64, 129, 0.1)}.mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color:#f44336;--mat-icon-button-state-layer-color:#f44336;--mat-icon-button-ripple-color:rgba(244, 67, 54, 0.1)}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}html{--mdc-fab-container-shape:50%;--mdc-fab-icon-size:24px;--mdc-fab-container-color:white;--mat-fab-foreground-color:black;--mat-fab-state-layer-color:#000;--mat-fab-ripple-color:rgba(0, 0, 0, 0.1);--mat-fab-hover-state-layer-opacity:0.04;--mat-fab-focus-state-layer-opacity:0.12;--mat-fab-pressed-state-layer-opacity:0.12;--mat-fab-disabled-state-container-color:rgba(0, 0, 0, 0.12);--mat-fab-disabled-state-foreground-color:rgba(0, 0, 0, 0.38)}html .mat-mdc-fab.mat-primary,html .mat-mdc-mini-fab.mat-primary{--mdc-fab-container-color:#3f51b5;--mat-fab-foreground-color:#fff;--mat-fab-state-layer-color:#fff;--mat-fab-ripple-color:rgba(255, 255, 255, 0.1)}html .mat-mdc-fab.mat-accent,html .mat-mdc-mini-fab.mat-accent{--mdc-fab-container-color:#ff4081;--mat-fab-foreground-color:#fff;--mat-fab-state-layer-color:#fff;--mat-fab-ripple-color:rgba(255, 255, 255, 0.1)}html .mat-mdc-fab.mat-warn,html .mat-mdc-mini-fab.mat-warn{--mdc-fab-container-color:#f44336;--mat-fab-foreground-color:#fff;--mat-fab-state-layer-color:#fff;--mat-fab-ripple-color:rgba(255, 255, 255, 0.1)}.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);-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:var(--mdc-typography-button-text-transform, none)}html{--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;--mdc-snackbar-container-shape:4px;--mdc-snackbar-container-color:#333333;--mdc-snackbar-supporting-text-color:rgba(255, 255, 255, 0.87);--mat-snack-bar-button-color:#ff4081;--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;--mat-table-row-item-outline-width:1px;--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);--mat-table-header-container-height:56px;--mat-table-footer-container-height:52px;--mat-table-row-item-container-height:52px;--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;--mdc-circular-progress-active-indicator-width:4px;--mdc-circular-progress-size:48px;--mdc-circular-progress-active-indicator-color:#3f51b5}html .mat-accent{--mdc-circular-progress-active-indicator-color:#ff4081}html .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:#3f51b5;--mat-badge-text-color:white;--mat-badge-disabled-state-background-color:#b9b9b9;--mat-badge-disabled-state-text-color:rgba(0, 0, 0, 0.38)}.mat-badge-accent{--mat-badge-background-color:#ff4081;--mat-badge-text-color:white}.mat-badge-warn{--mat-badge-background-color:#f44336;--mat-badge-text-color:white}html{--mat-badge-text-font:Roboto, sans-serif;--mat-badge-text-size:12px;--mat-badge-text-weight:600;--mat-badge-small-size-text-size:9px;--mat-badge-large-size-text-size:24px;--mat-bottom-sheet-container-shape:4px;--mat-bottom-sheet-container-text-color:rgba(0, 0, 0, 0.87);--mat-bottom-sheet-container-background-color:white;--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;--mat-legacy-button-toggle-height:36px;--mat-legacy-button-toggle-shape:2px;--mat-legacy-button-toggle-focus-state-layer-opacity:1;--mat-standard-button-toggle-shape:4px;--mat-standard-button-toggle-hover-state-layer-opacity:0.04;--mat-standard-button-toggle-focus-state-layer-opacity:0.12;--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;--mat-standard-button-toggle-height:48px;--mat-legacy-button-toggle-text-font:Roboto, sans-serif;--mat-standard-button-toggle-text-font:Roboto, sans-serif;--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#3f51b5;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(63, 81, 181, 0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(63, 81, 181, 0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(63, 81, 181, 0.3);--mat-datepicker-toggle-active-state-icon-color:#3f51b5;--mat-datepicker-calendar-date-in-range-state-background-color:rgba(63, 81, 181, 0.2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, 0.2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e;--mat-datepicker-toggle-icon-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-body-label-text-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-period-button-icon-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-navigation-button-icon-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-header-divider-color:rgba(0, 0, 0, 0.12);--mat-datepicker-calendar-header-text-color:rgba(0, 0, 0, 0.54);--mat-datepicker-calendar-date-today-outline-color:rgba(0, 0, 0, 0.38);--mat-datepicker-calendar-date-today-disabled-state-outline-color:rgba(0, 0, 0, 0.18);--mat-datepicker-calendar-date-text-color:rgba(0, 0, 0, 0.87);--mat-datepicker-calendar-date-outline-color:transparent;--mat-datepicker-calendar-date-disabled-state-text-color:rgba(0, 0, 0, 0.38);--mat-datepicker-calendar-date-preview-state-outline-color:rgba(0, 0, 0, 0.24);--mat-datepicker-range-input-separator-color:rgba(0, 0, 0, 0.87);--mat-datepicker-range-input-disabled-state-separator-color:rgba(0, 0, 0, 0.38);--mat-datepicker-range-input-disabled-state-text-color:rgba(0, 0, 0, 0.38);--mat-datepicker-calendar-container-background-color:white;--mat-datepicker-calendar-container-text-color:rgba(0, 0, 0, 0.87)}.mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#ff4081;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(255, 64, 129, 0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(255, 64, 129, 0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(255, 64, 129, 0.3);--mat-datepicker-calendar-date-in-range-state-background-color:rgba(255, 64, 129, 0.2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, 0.2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e}.mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color:white;--mat-datepicker-calendar-date-selected-state-background-color:#f44336;--mat-datepicker-calendar-date-selected-disabled-state-background-color:rgba(244, 67, 54, 0.4);--mat-datepicker-calendar-date-today-selected-state-outline-color:white;--mat-datepicker-calendar-date-focus-state-background-color:rgba(244, 67, 54, 0.3);--mat-datepicker-calendar-date-hover-state-background-color:rgba(244, 67, 54, 0.3);--mat-datepicker-calendar-date-in-range-state-background-color:rgba(244, 67, 54, 0.2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color:rgba(249, 171, 0, 0.2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color:#a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color:#46a35e}.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color:#ff4081}.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color:#f44336}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}html{--mat-datepicker-calendar-text-font:Roboto, sans-serif;--mat-datepicker-calendar-text-size:13px;--mat-datepicker-calendar-body-label-text-size:14px;--mat-datepicker-calendar-body-label-text-weight:500;--mat-datepicker-calendar-period-button-text-size:14px;--mat-datepicker-calendar-period-button-text-weight:500;--mat-datepicker-calendar-header-text-size:11px;--mat-datepicker-calendar-header-text-weight:400;--mat-divider-width:1px;--mat-divider-color:rgba(0, 0, 0, 0.12);--mat-expansion-container-shape:4px;--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);--mat-expansion-header-collapsed-state-height:48px;--mat-expansion-header-expanded-state-height:64px;--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;--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;--mat-icon-color:inherit}.mat-icon.mat-primary{--mat-icon-color:#3f51b5}.mat-icon.mat-accent{--mat-icon-color:#ff4081}.mat-icon.mat-warn{--mat-icon-color:#f44336}html{--mat-sidenav-container-shape:0;--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);--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#3f51b5;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#3f51b5;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#3f51b5;--mat-stepper-header-edit-state-icon-foreground-color:white;--mat-stepper-container-color:white;--mat-stepper-line-color:rgba(0, 0, 0, 0.12);--mat-stepper-header-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-stepper-header-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-stepper-header-label-text-color:rgba(0, 0, 0, 0.54);--mat-stepper-header-optional-label-text-color:rgba(0, 0, 0, 0.54);--mat-stepper-header-selected-state-label-text-color:rgba(0, 0, 0, 0.87);--mat-stepper-header-error-state-label-text-color:#f44336;--mat-stepper-header-icon-background-color:rgba(0, 0, 0, 0.54);--mat-stepper-header-error-state-icon-foreground-color:#f44336;--mat-stepper-header-error-state-icon-background-color:transparent}html .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#ff4081;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#ff4081;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#ff4081;--mat-stepper-header-edit-state-icon-foreground-color:white}html .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color:white;--mat-stepper-header-selected-state-icon-background-color:#f44336;--mat-stepper-header-selected-state-icon-foreground-color:white;--mat-stepper-header-done-state-icon-background-color:#f44336;--mat-stepper-header-done-state-icon-foreground-color:white;--mat-stepper-header-edit-state-icon-background-color:#f44336;--mat-stepper-header-edit-state-icon-foreground-color:white}html{--mat-stepper-header-height:72px;--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-arrow-color:#757575;--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:#3f51b5;--mat-toolbar-container-text-color:white}.mat-toolbar.mat-accent{--mat-toolbar-container-background-color:#ff4081;--mat-toolbar-container-text-color:white}.mat-toolbar.mat-warn{--mat-toolbar-container-background-color:#f44336;--mat-toolbar-container-text-color:white}html{--mat-toolbar-standard-height:64px;--mat-toolbar-mobile-height:56px;--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-container-background-color:white;--mat-tree-node-text-color:rgba(0, 0, 0, 0.87);--mat-tree-node-min-height:48px;--mat-tree-node-text-font:Roboto, sans-serif;--mat-tree-node-text-size:14px;--mat-tree-node-text-weight:400}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font:400 24px/32px 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:500 20px/32px 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:400 16px/28px 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:400 16px/24px Roboto, sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 calc(14px*.83)/20px Roboto, sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 calc(14px*.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:500 14px/22px Roboto, sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font:400 14px/20px 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:400 12px/20px Roboto, sans-serif;letter-spacing:.0333333333em}.mat-headline-1,.mat-typography .mat-headline-1{font:300 96px/96px Roboto, sans-serif;letter-spacing:-0.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font:300 60px/60px Roboto, sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font:400 48px/50px Roboto, sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font:400 34px/40px Roboto, sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}
/*!***********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./src/quill/dist/quill.core.css ***!
  \***********************************************************************************************************************************************************************************************************************/

/*!********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/quill/dist/quill.snow.css ***!
  \********************************************************************************************************************************************************************************************************************************/
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
  content: '\2610';
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0,0,0,0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}
.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none;
}
.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
  display: none;
}
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c;
}
@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444;
  }
}
.ql-snow {
  box-sizing: border-box;
}
.ql-snow * {
  box-sizing: border-box;
}
.ql-snow .ql-hidden {
  display: none;
}
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden;
}
.ql-snow .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}
.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-snow .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}
.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-snow .ql-formats:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444;
}
.ql-snow .ql-empty {
  fill: none;
}
.ql-snow .ql-even {
  fill-rule: evenodd;
}
.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1;
}
.ql-snow .ql-transparent {
  opacity: 0.4;
}
.ql-snow .ql-direction svg:last-child {
  display: none;
}
.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-snow .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-snow .ql-editor h1 {
  font-size: 2em;
}
.ql-snow .ql-editor h2 {
  font-size: 1.5em;
}
.ql-snow .ql-editor h3 {
  font-size: 1.17em;
}
.ql-snow .ql-editor h4 {
  font-size: 1em;
}
.ql-snow .ql-editor h5 {
  font-size: 0.83em;
}
.ql-snow .ql-editor h6 {
  font-size: 0.67em;
}
.ql-snow .ql-editor a {
  text-decoration: underline;
}
.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-snow .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-snow .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-snow .ql-editor img {
  max-width: 100%;
}
.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-snow .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}
.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}
.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
  content: attr(data-label);
}
.ql-snow .ql-picker.ql-header {
  width: 98px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: 'Heading 1';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: 'Heading 2';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: 'Heading 3';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: 'Heading 4';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: 'Heading 5';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: 'Heading 6';
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}
.ql-snow .ql-picker.ql-font {
  width: 108px;
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: 'Sans Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: 'Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: 'Monospace';
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace;
}
.ql-snow .ql-picker.ql-size {
  width: 98px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: 'Small';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: 'Large';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: 'Huge';
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  padding: 8px;
}
.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px;
}
.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent;
}
.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  box-shadow: rgba(0,0,0,0.2) 0 2px 8px;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0px;
}
.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap;
}
.ql-snow .ql-tooltip::before {
  content: "Visit URL:";
  line-height: 26px;
  margin-right: 8px;
}
.ql-snow .ql-tooltip input[type=text] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0px;
  padding: 3px 5px;
  width: 170px;
}
.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}
.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc;
  content: 'Edit';
  margin-left: 16px;
  padding-right: 8px;
}
.ql-snow .ql-tooltip a.ql-remove::before {
  content: 'Remove';
  margin-left: 8px;
}
.ql-snow .ql-tooltip a {
  line-height: 26px;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none;
}
.ql-snow .ql-tooltip.ql-editing input[type=text] {
  display: inline-block;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0px;
  content: 'Save';
  padding-right: 0px;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "Enter link:";
}
.ql-snow .ql-tooltip[data-mode=formula]::before {
  content: "Enter formula:";
}
.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "Enter video:";
}
.ql-snow a {
  color: #06c;
}
.ql-container.ql-snow {
  border: 1px solid #ccc;
}

/*!**************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/@ctrl/ngx-emoji-mart/picker.css ***!
  \**************************************************************************************************************************************************************************************************************************************/
.emoji-mart,
.emoji-mart * {
  box-sizing: border-box;
  line-height: 1.15;
}

.emoji-mart {
  font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;
  font-size: 16px;
  display: inline-block;
  color: #222427;
  border: 1px solid #d9d9d9;
  border-radius: 5px;
  background: #fff;
}

.emoji-mart .emoji-mart-emoji {
  padding: 6px;
}

.emoji-mart-bar {
  border: 0 solid #d9d9d9;
}
.emoji-mart-bar:first-child {
  border-bottom-width: 1px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.emoji-mart-bar:last-child {
  border-top-width: 1px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

.emoji-mart-anchors {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: 0 6px;
  line-height: 0;
}

.emoji-mart-anchor {
  position: relative;
  display: block;
  flex: 1 1 auto;
  color: #858585;
  text-align: center;
  padding: 12px 4px;
  overflow: hidden;
  transition: color .1s ease-out;
  margin: 0;
  box-shadow: none;
  background: none;
  border: none;
}
.emoji-mart-anchor:focus { outline: 0 }
.emoji-mart-anchor:hover,
.emoji-mart-anchor:focus,
.emoji-mart-anchor-selected {
  color: #464646;
}

.emoji-mart-anchor-selected .emoji-mart-anchor-bar {
  bottom: 0;
}

.emoji-mart-anchor-bar {
  position: absolute;
  bottom: -3px; left: 0;
  width: 100%; height: 3px;
  background-color: #464646;
}

.emoji-mart-anchors i {
  display: inline-block;
  width: 100%;
  max-width: 22px;
}

.emoji-mart-anchors svg,
.emoji-mart-anchors img {
  fill: currentColor;
  height: 18px;
}

.emoji-mart-scroll {
  overflow-y: scroll;
  height: 270px;
  padding: 0 6px 6px 6px;
  will-change: transform; /* avoids "repaints on scroll" in mobile Chrome */
}

.emoji-mart-search {
  margin-top: 6px;
  padding: 0 6px;
  position: relative;
}

.emoji-mart-search input {
  font-size: 16px;
  display: block;
  width: 100%;
  padding: 5px 25px 6px 10px;
  border-radius: 5px;
  border: 1px solid #d9d9d9;
  outline: 0;
}

.emoji-mart-search input,
.emoji-mart-search input::-webkit-search-decoration,
.emoji-mart-search input::-webkit-search-cancel-button,
.emoji-mart-search input::-webkit-search-results-button,
.emoji-mart-search input::-webkit-search-results-decoration {
  /* remove webkit/blink styles for <input type="search">
   * via https://stackoverflow.com/a/9422689 */
  -webkit-appearance: none;
}

.emoji-mart-search-icon {
  position: absolute;
  top: 3px;
  right: 11px;
  z-index: 2;
  padding: 2px 5px 1px;
  border: none;
  background: none;
}

.emoji-mart-category .emoji-mart-emoji span {
  z-index: 1;
  position: relative;
  text-align: center;
  cursor: default;
}

.emoji-mart-category .emoji-mart-emoji:hover:before {
  z-index: 0;
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  background-color: #f4f4f4;
  border-radius: 100%;
}

.emoji-mart-category-label {
  z-index: 2;
  position: relative;
  position: sticky;
  top: 0;
}

.emoji-mart-category-label span {
  display: block;
  width: 100%;
  font-weight: 500;
  padding: 5px 6px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, .95);
}

.emoji-mart-category-list {
  margin: 0;
  padding: 0;
}

.emoji-mart-category-list li {
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline-block;
}

.emoji-mart-emoji {
  position: relative;
  display: inline-block;
  font-size: 0;
  margin: 0;
  padding: 0;
  border: none;
  background: none;
  box-shadow: none;
}

.emoji-mart-emoji-native {
  font-family: "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Apple Color Emoji", "Twemoji Mozilla", "Noto Color Emoji", "Android Emoji";
}

.emoji-mart-no-results {
  font-size: 14px;
  text-align: center;
  padding-top: 70px;
  color: #858585;
}
.emoji-mart-no-results .emoji-mart-category-label {
  display: none;
}
.emoji-mart-no-results .emoji-mart-no-results-label {
  margin-top: .2em;
}
.emoji-mart-no-results .emoji-mart-emoji:hover:before {
  content: none;
}

.emoji-mart-preview {
  position: relative;
  height: 70px;
}

.emoji-mart-preview-emoji,
.emoji-mart-preview-data,
.emoji-mart-preview-skins {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.emoji-mart-preview-emoji {
  left: 12px;
}

.emoji-mart-preview-data {
  left: 68px; right: 12px;
  word-break: break-all;
}

.emoji-mart-preview-skins {
  right: 30px;
  text-align: right;
}

.emoji-mart-preview-skins.custom {
  right: 10px;
  text-align: right;
}

.emoji-mart-preview-name {
  font-size: 14px;
}

.emoji-mart-preview-shortname {
  font-size: 12px;
  color: #888;
}
.emoji-mart-preview-shortname + .emoji-mart-preview-shortname,
.emoji-mart-preview-shortname + .emoji-mart-preview-emoticon,
.emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon {
  margin-left: .5em;
}

.emoji-mart-preview-emoticon {
  font-size: 11px;
  color: #bbb;
}

.emoji-mart-title span {
  display: inline-block;
  vertical-align: middle;
}

.emoji-mart-title .emoji-mart-emoji {
  padding: 0;
}

.emoji-mart-title-label {
  color: #999A9C;
  font-size: 26px;
  font-weight: 300;
}

.emoji-mart-skin-swatches {
  font-size: 0;
  padding: 2px 0;
  border: 1px solid #d9d9d9;
  border-radius: 12px;
  background-color: #fff;
}

.emoji-mart-skin-swatches.custom {
  font-size: 0;
  border: none;
  background-color: #fff;
}

.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch {
  width: 16px;
  padding: 0 2px;
}

.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch.selected:after {
  opacity: .75;
}

.emoji-mart-skin-swatch {
  display: inline-block;
  width: 0;
  vertical-align: middle;
  transition-property: width, padding;
  transition-duration: .125s;
  transition-timing-function: ease-out;
}

.emoji-mart-skin-swatch:nth-child(1) { transition-delay: 0s }
.emoji-mart-skin-swatch:nth-child(2) { transition-delay: .03s }
.emoji-mart-skin-swatch:nth-child(3) { transition-delay: .06s }
.emoji-mart-skin-swatch:nth-child(4) { transition-delay: .09s }
.emoji-mart-skin-swatch:nth-child(5) { transition-delay: .12s }
.emoji-mart-skin-swatch:nth-child(6) { transition-delay: .15s }

.emoji-mart-skin-swatch.selected {
  position: relative;
  width: 16px;
  padding: 0 2px;
}

.emoji-mart-skin-swatch.selected:after {
  content: "";
  position: absolute;
  top: 50%; left: 50%;
  width: 4px; height: 4px;
  margin: -2px 0 0 -2px;
  background-color: #fff;
  border-radius: 100%;
  pointer-events: none;
  opacity: 0;
  transition: opacity .2s ease-out;
}

.emoji-mart-skin-swatch.custom {
  display: inline-block;
  width: 0;
  height: 38px;
  overflow: hidden;
  vertical-align: middle;
  transition-property: width, height;
  transition-duration: .125s;
  transition-timing-function: ease-out;
  cursor: default;
}

.emoji-mart-skin-swatch.custom.selected {
  position: relative;
  width: 36px;
  height: 38px;
  padding: 0 2px 0 0;
}

.emoji-mart-skin-swatch.custom.selected:after {
  content: "";
  width: 0;
  height: 0;
}

.emoji-mart-skin-swatches.custom .emoji-mart-skin-swatch.custom:hover {
  background-color: #f4f4f4;
  border-radius: 10%;
}

.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom {
  width: 36px;
  height: 38px;
  padding: 0 2px 0 0;
}

.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom.selected:after {
  opacity: .75;
}

.emoji-mart-skin-text.opened {
  display: inline-block;
  vertical-align: middle;
  text-align: left;
  color: #888;
  font-size: 11px;
  padding: 5px 2px;
  width: 95px;
  height: 40px;
  border-radius: 10%;
  background-color: #fff;
}

.emoji-mart-skin {
  display: inline-block;
  width: 100%;
  padding-top: 100%;
  max-width: 12px;
  border-radius: 100%;
}

.emoji-mart-skin-tone-1 { background-color: #ffc93a }
.emoji-mart-skin-tone-2 { background-color: #fadcbc }
.emoji-mart-skin-tone-3 { background-color: #e0bb95 }
.emoji-mart-skin-tone-4 { background-color: #bf8f68 }
.emoji-mart-skin-tone-5 { background-color: #9b643d }
.emoji-mart-skin-tone-6 { background-color: #594539 }

/* For screenreaders only, via https://stackoverflow.com/a/19758620 */
.emoji-mart-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

/*
 * Dark mode styles
 */

.emoji-mart-dark {
  color: #fff;
  border-color: #555453;
  background-color: #222;
}

.emoji-mart-dark .emoji-mart-bar {
  border-color: #555453;
}

.emoji-mart-dark .emoji-mart-search input {
  color: #fff;
  border-color: #555453;
  background-color: #2f2f2f;
}

.emoji-mart-dark .emoji-mart-search-icon svg {
  fill: #fff;
}

.emoji-mart-dark .emoji-mart-category .emoji-mart-emoji:hover:before {
  background-color: #444;
}

.emoji-mart-dark .emoji-mart-category-label span {
  background-color: #222;
  color: #fff;
}

.emoji-mart-dark .emoji-mart-skin-swatches {
  border-color: #555453;
  background-color: #222;
}

.emoji-mart-dark .emoji-mart-anchor:hover,
.emoji-mart-dark .emoji-mart-anchor:focus,
.emoji-mart-dark .emoji-mart-anchor-selected {
  color: #bfbfbf;
}

/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/quill-emoji/dist/quill-emoji.css ***!
  \***************************************************************************************************************************************************************************************************************************************/
#quill-editor{position:relative}.mention{color:#0366d6}.completions{background:#fff;border-radius:2px;box-shadow:2px 2px 2px rgba(0,0,0,.25);list-style:none}.completions,.completions>li{margin:0;padding:0}.completions>li>button{background:none;border:none;box-sizing:border-box;display:block;height:2em;margin:0;padding:.25em .5em;text-align:left;width:100%}.completions>li>button:hover{background:#ddd}.completions>li>button:focus{background:#ddd;outline:none}.completions>li>button>.matched{color:#000;font-weight:700}.completions>li>button>*{vertical-align:middle}.emoji_completions{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:3px;box-shadow:0 5px 10px rgba(0,0,0,.12);list-style:none;margin:0;padding:6px}.emoji_completions li{display:inline-block;margin:2px 0;padding:0}.emoji_completions li:not(:last-of-type){margin-right:3px}.emoji_completions>li>button{background:#efefef;border:none;border-radius:3px;box-sizing:border-box;display:block;margin:0;padding:3px 2px 6px;text-align:left;width:100%}.emoji_completions>li>button:hover{background:#2d9ee0;color:#fff}.emoji_completions>li>button:focus{background:#2d9ee0;color:#fff;outline:none}.emoji_completions>li>button.emoji-active{background:red;background:#2d9ee0;color:#fff;outline:none}.emoji_completions>li>button>.matched{font-weight:700}.emoji_completions>li>button>*,.ico{vertical-align:middle}.ico{font-size:18px;line-height:0;margin-right:5px}#emoji-palette{border:1px solid rgba(0,0,0,.15);border-radius:3px;box-shadow:0 5px 10px rgba(0,0,0,.12);max-width:250px;position:absolute;z-index:999}.bem{cursor:pointer;display:inline-block;font-size:24px;margin:2px;text-align:center;width:34px}#tab-filters{margin:20px auto 0;width:210px}.emoji-tab{cursor:pointer;display:inline-table;height:100%;min-height:30px;text-align:center;width:30px}#tab-toolbar{background-color:#f7f7f7;border-bottom:1px solid rgba(0,0,0,.15);padding:4px 4px 0}#tab-toolbar ul{margin:0;padding:0}#tab-toolbar .active{border-bottom:3px solid #2ab27b}#tab-panel{background:#fff;display:flex;flex-wrap:wrap;justify-content:center;max-height:220px;overflow-y:scroll;padding:2px}#quill-editor x-contain,contain{background:#fb8;display:block}#quill-editor table{border-collapse:collapse;width:100%}#quill-editor table td{border:1px solid #000;height:25px;padding:5px}.ql-picker.ql-table .ql-picker-label:before,button.ql-table:after{content:"TABLE"}button.ql-contain:after{content:"WRAP"}button.ql-table[value=append-row]:after{content:"ROWS+"}button.ql-table[value=append-col]:after{content:"COLS+"}.ql-contain,.ql-table{margin-right:-15px;width:auto!important}#emoji-close-div{height:100%;left:0;position:fixed;top:0;width:100%}.textarea-emoji-control{height:25px;right:4px;top:10px;width:25px}#textarea-emoji{border:1px solid #66afe9;border:1px solid rgba(0,0,0,.15);border-radius:3px;box-shadow:0 5px 10px rgba(0,0,0,.12);max-width:250px;position:absolute;right:0;z-index:999}.ql-editor{padding-right:26px}.i-activity{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25px" height="25px" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><g fill="%236F6D70"><g transform="translate(7.500000, 7.500000)"><path stroke="%236F6D70" d="M18.02 1.36c5.92 3.02 8.28 10.26 5.26 16.18-2.12 4.17-6.35 6.57-10.73 6.57-1.83 0-3.7-.4-5.45-1.3-5.9-3-8.27-10.22-5.25-16.2C3.97 2.5 8.2.1 12.57.1c1.84 0 3.7.42 5.45 1.3zm4.7 11.44c.1-1.3-.06-2.6-.47-3.87-.13-.38-.27-.75-.43-1.1l-3.42-1.6-1.57-3.4c-.62-.3-1.27-.5-1.92-.68-.7-.18-1.5-.27-2.3-.27-.4 0-.8.02-1.2.06L8.9 4.74l-3.74.43c-.63.68-1.16 1.45-1.6 2.28-.42.84-.72 1.72-.9 2.63l1.84 3.3-.74 3.68c.3.56.66 1.08 1.1 1.58.76.94 1.7 1.7 2.8 2.32l3.7-.74 3.26 1.84c1.13-.23 2.23-.65 3.24-1.26.6-.35 1.2-.77 1.7-1.24l.44-3.74 2.78-2.55.05-.47z" stroke-linecap="round" stroke-linejoin="round"/><polygon points="10.6158689 8.50666885 8.42649168 12.8046921 11.836847 16.2129328 16.1342124 14.0235556 15.3793892 9.26144504"/></g></g></g></svg>')}.i-activity,.i-flags{content:"";height:25px;margin:auto;width:25px}.i-flags{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25px" height="25px" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><g fill="%236F6D70" fill-rule="nonzero"><g transform="translate(9.500000, 8.000000)"><path d="M.5 3.13V23.5c0 .83.68 1.5 1.5 1.5.84 0 1.5-.67 1.5-1.5V3.14c0-.83-.66-1.5-1.5-1.5-.82 0-1.5.67-1.5 1.5z"/><path d="M3.5 11.54c.7-.16 1.44-.22 2.25-.17 1.38.07 2.48.3 5.23 1.04l.55.2c3.02.8 4.77 1 5.96.67v-7.9c-1.7.33-3.8-.07-7.1-1-3.9-1.1-5.7-1.3-6.9-.5v7.7zm7.68-10.1c4.1 1.15 5.7 1.3 6.98.44 1-.66 2.33.05 2.33 1.25v11c0 .5-.3 1-.7 1.26-2.2 1.4-4.6 1.2-9.1 0l-.56-.16c-4.54-1.2-6.15-1.3-7.05-.2-.9 1.06-2.65.42-2.65-.98v-11c0-.4.2-.8.5-1.1C3.4-.24 5.75-.1 11.2 1.4z"/></g></g></g></svg>')}.i-food{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25px" height="25px" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><g fill="%236F6D70"><path fill-rule="nonzero" d="M9.57 28.2c0 .28.22.5.5.5h19.2c.27 0 .5-.22.5-.5v-4.4H9.57v4.4zm23.2-3.06v3.07c0 1.95-1.57 3.5-3.5 3.5h-19.2c-1.93 0-3.5-1.55-3.5-3.5V25c.46.15.96.24 1.47.24h23.78c.33 0 .64-.04.94-.1z"/><path fill-rule="nonzero" d="M6.57 18.2v-3.45c0-3.56 2.9-6.45 6.45-6.45h13.3c3.55 0 6.44 2.9 6.44 6.45v3.45H6.56zm3-1.83h3.6l.4.86c.23.5.73.83 1.3.83.56 0 1.06-.33 1.3-.83l.4-.86h13.2v-1.62c0-1.9-1.56-3.45-3.45-3.45h-13.3c-1.9 0-3.45 1.55-3.45 3.45v1.62z"/><path fill-rule="nonzero" d="M13.23 16.37l.4.86c.24.5.74.83 1.3.83.57 0 1.07-.33 1.3-.83l.4-.86H31.9c2.44 0 4.43 1.98 4.43 4.43 0 2.45-1.98 4.44-4.44 4.44H8.1c-2.44 0-4.43-2-4.43-4.44 0-2.45 1.98-4.43 4.44-4.43h5.14zm-5.12 3c-.8 0-1.42.64-1.42 1.43 0 .8.64 1.44 1.44 1.44h23.8c.8 0 1.43-.64 1.43-1.44 0-.8-.64-1.43-1.44-1.43H18.4c-.83 1.04-2.1 1.7-3.5 1.7-1.37 0-2.65-.66-3.47-1.7H8.1z"/><circle cx="14.6682646" cy="13.75" r="1"/><circle cx="24.6682646" cy="13.75" r="1"/><circle cx="19.6682646" cy="13.75" r="1"/></g></g></svg>')}.i-food,.i-nature{content:"";height:25px;margin:auto;width:25px}.i-nature{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25px" height="25px" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><g fill="%236F6D70" fill-rule="nonzero"><path d="M15.96 18.26L30.86 32c.5.46 1.3.43 1.77-.08.46-.5.43-1.3-.08-1.76l-14.9-13.74c-.5-.46-1.3-.43-1.76.08-.5.5-.5 1.3 0 1.76z"/><path d="M18.17 21.28c-.7-.06-1.3.45-1.35 1.14-.06.7.45 1.3 1.13 1.35l4.96.43c.9.07 1.5-.66 1.4-1.47l-1-5.6c-.1-.7-.74-1.14-1.42-1.02-.67.2-1.12.8-1 1.5l.7 4-3.32-.3z"/><path d="M28.48 28.95c-.38.17-1 .4-1.85.64-2.92.7-6 .9-8.95-.2-5.98-2.17-9.8-8.5-10.54-19.9l-.1-1.4 1.38-.2c14.45-2.08 23.4 7.4 21.33 19.85l-1.9-.3.63 1.43zM10.24 10.77C11.12 20.14 14.2 25 18.7 26.6c2.27.83 4.76.74 7.14.1.4-.12.76-.23 1.07-.35 1.2-9.6-5.4-16.57-16.6-15.58z"/></g></g></svg>')}.i-objects{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25px" height="25px" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><g fill="%236F6D70" fill-rule="nonzero"><path d="M11.04 16.7c0-4.85 4.02-8.76 8.96-8.76 4.94 0 8.96 3.9 8.96 8.76 0 2.54-1.12 4.9-3 6.54v1.87c0 1.28-1.02 2.27-2.26 2.27h-7.37c-1.23 0-2.25-1-2.25-2.22V23.3c-1.9-1.65-3.04-4-3.04-6.58zm11.9 5.82c0-.48.24-.93.63-1.22 1.5-1.08 2.4-2.77 2.4-4.6 0-3.17-2.67-5.76-5.97-5.76s-5.96 2.6-5.96 5.76c0 1.84.9 3.54 2.42 4.62.4.28.62.74.62 1.22v1.8h5.87V22.5z"/><path d="M21.76 28.78c-.22.05-.42.1-.62.13-.5.1-.9.2-1.1.2-.24 0-.62-.04-1.08-.12l-.74-.15-.08-.02v-2.93c0-.83-.68-1.5-1.5-1.5-.83 0-1.5.67-1.5 1.5v4.1c0 .68.44 1.27 1.1 1.45l.38.1.94.23c.3.1.6.15.87.2.62.1 1.16.17 1.6.17.47 0 1.03-.1 1.7-.2l.7-.17.95-.22c.18-.03.32-.1.4-.1.64-.2 1.08-.76 1.08-1.43v-4.1c0-.83-.67-1.5-1.5-1.5-.82 0-1.5.67-1.5 1.5v2.9c-.03 0-.07 0-.1.02z"/></g></g></svg>')}.i-objects,.i-people{content:"";height:25px;margin:auto;width:25px}.i-people{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25px" height="25px" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><g fill="%236F6D70"><path fill-rule="nonzero" d="M20 34c-7.73 0-14-6.27-14-14S12.27 6 20 6s14 6.27 14 14-6.27 14-14 14zm0-3c6.08 0 11-4.92 11-11S26.08 9 20 9 9 13.92 9 20s4.92 11 11 11z"/><circle cx="15.3474348" cy="16.7705459" r="2.34743481"/><circle cx="24.4703784" cy="16.7705459" r="2.34743481"/><path d="M20 27.9c2.7 0 4.88-2.18 4.88-4.88 0-2.7-9.76-2.7-9.76 0S17.3 27.9 20 27.9z"/></g></g></svg>')}.i-symbols{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25px" height="25px" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><g fill="%236F6D70" fill-rule="nonzero"><path d="M15.37 7.95c-4.48 0-8.06 3.9-8.06 8.64 0 3.5 2.2 6.9 5.8 10.3 1.2 1.1 2.5 2.2 3.9 3.1.84.6 1.5 1 1.98 1.3l.27.15.8.5 1.1-.6c.5-.27 1.18-.7 2-1.25 1.34-.9 2.66-1.9 3.9-3 3.57-3.28 5.75-6.8 5.75-10.6 0-4.74-3.6-8.65-8.1-8.65v3.3c2.6 0 4.76 2.4 4.76 5.35 0 2.65-1.72 5.43-4.7 8.13-1.1 1-2.27 1.9-3.5 2.7-.43.3-.83.54-1.17.74-.35-.2-.76-.5-1.2-.83-1.24-.87-2.4-1.83-3.54-2.87-2.95-2.76-4.7-5.5-4.7-7.9 0-2.98 2.2-5.35 4.78-5.35 1.3 0 2.5.6 3.4 1.6L20 14.3l1.25-1.43c.9-1.03 2.1-1.6 3.38-1.6v-3.3c-1.68 0-3.3.56-4.63 1.57-1.34-1-2.95-1.57-4.63-1.57z"/></g></g></svg>')}.i-symbols,.i-travel{content:"";height:25px;margin:auto;width:25px}.i-travel{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25px" height="25px" viewBox="0 0 40 40"><g fill="none" fill-rule="evenodd"><g fill="%236F6D70" fill-rule="nonzero"><path d="M25.46 11.2s-2.67 2.58-3.94 3.95l-10.6-2.13c-.12-.02-.25.04-.3.15l-.8 1.6c-.07.13 0 .3.12.37l7.75 3.88L13.4 24c-.5-.16-1.1-.33-1.66-.3-.3 0-.6.06-.85.25-.3.2-.4.5-.4.9s.1.74.3.98l3.2 3.23c.3.23.7.34 1 .34.4 0 .7-.13.9-.37.2-.23.24-.53.25-.84 0-.6-.15-1.2-.3-1.7l4.97-4.3 3.9 7.76c.06.13.23.2.36.12l1.6-.8c.13-.07.2-.2.17-.3l-2.12-10.6c1.4-1.28 3.95-3.95 3.96-3.96.86-.88 1.4-1.93 1.4-2.87 0-.5-.17-1-.5-1.33-.37-.36-.87-.5-1.38-.5-.95 0-2 .52-2.88 1.4zm2.87-4.4c1.28 0 2.54.44 3.5 1.4.93.93 1.38 2.2 1.38 3.47 0 1.8-.8 3.54-2.2 4.94-.4.5-1.7 1.8-2.8 2.9l1.8 9c.3 1.5-.4 2.9-1.7 3.6l-1.62.8c-1.62.8-3.6.1-4.36-1.4L20 27.1l-.7.6v.62c-.03.92-.28 1.8-.92 2.6-.8 1-1.98 1.5-3.22 1.5-1.03 0-2.12-.37-2.96-1.1l-.16-.14-3.22-3.22-.1-.12c-.75-.83-1.12-1.9-1.12-3 0-1.24.5-2.43 1.48-3.22.8-.6 1.68-.9 2.62-.9h.62l.6-.7-4.27-2.1c-1.65-.8-2.33-2.8-1.52-4.4l.8-1.64c.67-1.3 2.14-2.02 3.57-1.73l9 1.8 1.36-1.33 1.5-1.48c1.42-1.4 3.17-2.27 4.97-2.27z"/></g></g></svg>')}.button-emoji{margin-bottom:-5px}.ql-emojiblot{display:inline-block;vertical-align:text-top}.ap{background-image:url('1e7b63404cd2fb8e6525b2fd4ee4d286.57692c70e32e9f1e.png');background-repeat:no-repeat;background-size:820px;box-sizing:border-box;display:inline-flex;font-size:20px;height:20px;line-height:1;margin-top:-3px;overflow:hidden;text-indent:-999px;width:20px}.ap-copyright{background-position:0 0}.ap-registered{background-position:0 -20px}.ap-bangbang{background-position:0 -40px}.ap-interrobang{background-position:0 -60px}.ap-tm{background-position:0 -80px}.ap-information_source{background-position:0 -100px}.ap-left_right_arrow{background-position:0 -120px}.ap-arrow_up_down{background-position:0 -140px}.ap-arrow_upper_left{background-position:0 -160px}.ap-arrow_upper_right{background-position:0 -180px}.ap-arrow_lower_right{background-position:0 -200px}.ap-arrow_lower_left{background-position:0 -220px}.ap-leftwards_arrow_with_hook{background-position:0 -240px}.ap-arrow_right_hook{background-position:0 -260px}.ap-watch{background-position:0 -280px}.ap-hourglass{background-position:0 -300px}.ap-keyboard{background-position:0 -320px}.ap-fast_forward{background-position:0 -360px}.ap-rewind{background-position:0 -380px}.ap-arrow_double_up{background-position:0 -400px}.ap-arrow_double_down{background-position:0 -420px}.ap-black_right_pointing_double_triangle_with_vertical_bar{background-position:0 -440px}.ap-black_left_pointing_double_triangle_with_vertical_bar{background-position:0 -460px}.ap-black_right_pointing_triangle_with_double_vertical_bar{background-position:0 -480px}.ap-alarm_clock{background-position:0 -500px}.ap-stopwatch{background-position:0 -520px}.ap-timer_clock{background-position:0 -540px}.ap-hourglass_flowing_sand{background-position:0 -560px}.ap-double_vertical_bar{background-position:0 -580px}.ap-black_square_for_stop{background-position:0 -600px}.ap-black_circle_for_record{background-position:0 -620px}.ap-m{background-position:0 -640px}.ap-black_small_square{background-position:0 -660px}.ap-white_small_square{background-position:0 -680px}.ap-arrow_forward{background-position:0 -700px}.ap-arrow_backward{background-position:0 -720px}.ap-white_medium_square{background-position:0 -740px}.ap-black_medium_square{background-position:0 -760px}.ap-white_medium_small_square{background-position:0 -780px}.ap-black_medium_small_square{background-position:0 -800px}.ap-sunny{background-position:-20px 0}.ap-cloud{background-position:-20px -20px}.ap-umbrella{background-position:-20px -40px}.ap-snowman{background-position:-20px -60px}.ap-comet{background-position:-20px -80px}.ap-phone,.ap-telephone{background-position:-20px -100px}.ap-ballot_box_with_check{background-position:-20px -120px}.ap-umbrella_with_rain_drops{background-position:-20px -140px}.ap-coffee{background-position:-20px -160px}.ap-shamrock{background-position:-20px -180px}.ap-point_up{background-position:-20px -200px}.ap-skull_and_crossbones{background-position:-20px -320px}.ap-radioactive_sign{background-position:-20px -340px}.ap-biohazard_sign{background-position:-20px -360px}.ap-orthodox_cross{background-position:-20px -380px}.ap-star_and_crescent{background-position:-20px -400px}.ap-peace_symbol{background-position:-20px -420px}.ap-yin_yang{background-position:-20px -440px}.ap-wheel_of_dharma{background-position:-20px -460px}.ap-white_frowning_face{background-position:-20px -480px}.ap-relaxed{background-position:-20px -500px}.ap-aries{background-position:-20px -520px}.ap-taurus{background-position:-20px -540px}.ap-gemini{background-position:-20px -560px}.ap-cancer{background-position:-20px -580px}.ap-leo{background-position:-20px -600px}.ap-virgo{background-position:-20px -620px}.ap-libra{background-position:-20px -640px}.ap-scorpius{background-position:-20px -660px}.ap-sagittarius{background-position:-20px -680px}.ap-capricorn{background-position:-20px -700px}.ap-aquarius{background-position:-20px -720px}.ap-pisces{background-position:-20px -740px}.ap-spades{background-position:-20px -760px}.ap-clubs{background-position:-20px -780px}.ap-hearts{background-position:-20px -800px}.ap-diamonds{background-position:-40px 0}.ap-hotsprings{background-position:-40px -20px}.ap-recycle{background-position:-40px -40px}.ap-wheelchair{background-position:-40px -60px}.ap-hammer_and_pick{background-position:-40px -80px}.ap-anchor{background-position:-40px -100px}.ap-crossed_swords{background-position:-40px -120px}.ap-scales{background-position:-40px -140px}.ap-alembic{background-position:-40px -160px}.ap-gear{background-position:-40px -180px}.ap-atom_symbol{background-position:-40px -200px}.ap-fleur_de_lis{background-position:-40px -220px}.ap-warning{background-position:-40px -240px}.ap-zap{background-position:-40px -260px}.ap-white_circle{background-position:-40px -280px}.ap-black_circle{background-position:-40px -300px}.ap-coffin{background-position:-40px -320px}.ap-funeral_urn{background-position:-40px -340px}.ap-soccer{background-position:-40px -360px}.ap-baseball{background-position:-40px -380px}.ap-snowman_without_snow{background-position:-40px -400px}.ap-partly_sunny{background-position:-40px -420px}.ap-thunder_cloud_and_rain{background-position:-40px -440px}.ap-ophiuchus{background-position:-40px -460px}.ap-pick{background-position:-40px -480px}.ap-helmet_with_white_cross{background-position:-40px -500px}.ap-chains{background-position:-40px -520px}.ap-no_entry{background-position:-40px -540px}.ap-shinto_shrine{background-position:-40px -560px}.ap-church{background-position:-40px -580px}.ap-mountain{background-position:-40px -600px}.ap-beach_umbrella,.ap-umbrella_on_ground{background-position:-40px -620px}.ap-fountain{background-position:-40px -640px}.ap-golf{background-position:-40px -660px}.ap-ferry{background-position:-40px -680px}.ap-boat{background-position:-40px -700px}.ap-skier{background-position:-40px -720px}.ap-ice_skate{background-position:-40px -740px}.ap-person_with_ball{background-position:-40px -760px}.ap-tent{background-position:-60px -60px}.ap-fuelpump{background-position:-60px -80px}.ap-scissors{background-position:-60px -100px}.ap-white_check_mark{background-position:-60px -120px}.ap-airplane{background-position:-60px -140px}.ap-email{background-position:-60px -160px}.ap-fist{background-position:-60px -180px}.ap-hand{background-position:-60px -300px}.ap-v{background-position:-60px -420px}.ap-writing_hand{background-position:-60px -540px}.ap-pencil2{background-position:-60px -660px}.ap-black_nib{background-position:-60px -680px}.ap-heavy_check_mark{background-position:-60px -700px}.ap-heavy_multiplication_x{background-position:-60px -720px}.ap-latin_cross{background-position:-60px -740px}.ap-star_of_david{background-position:-60px -760px}.ap-sparkles{background-position:-60px -780px}.ap-eight_spoked_asterisk{background-position:-60px -800px}.ap-eight_pointed_black_star{background-position:-80px 0}.ap-snowflake{background-position:-80px -20px}.ap-sparkle{background-position:-80px -40px}.ap-x{background-position:-80px -60px}.ap-negative_squared_cross_mark{background-position:-80px -80px}.ap-question{background-position:-80px -100px}.ap-grey_question{background-position:-80px -120px}.ap-grey_exclamation{background-position:-80px -140px}.ap-exclamation{background-position:-80px -160px}.ap-heavy_heart_exclamation_mark_ornament{background-position:-80px -180px}.ap-heart{background-position:-80px -200px}.ap-heavy_plus_sign{background-position:-80px -220px}.ap-heavy_minus_sign{background-position:-80px -240px}.ap-heavy_division_sign{background-position:-80px -260px}.ap-arrow_right{background-position:-80px -280px}.ap-curly_loop{background-position:-80px -300px}.ap-loop{background-position:-80px -320px}.ap-arrow_heading_up{background-position:-80px -340px}.ap-arrow_heading_down{background-position:-80px -360px}.ap-arrow_left{background-position:-80px -380px}.ap-arrow_up{background-position:-80px -400px}.ap-arrow_down{background-position:-80px -420px}.ap-black_large_square{background-position:-80px -440px}.ap-white_large_square{background-position:-80px -460px}.ap-star{background-position:-80px -480px}.ap-o{background-position:-80px -500px}.ap-wavy_dash{background-position:-80px -520px}.ap-part_alternation_mark{background-position:-80px -540px}.ap-congratulations{background-position:-80px -560px}.ap-secret{background-position:-80px -580px}.ap-mahjong{background-position:-80px -600px}.ap-black_joker{background-position:-80px -620px}.ap-a{background-position:-80px -640px}.ap-b{background-position:-80px -660px}.ap-o2{background-position:-80px -680px}.ap-parking{background-position:-80px -700px}.ap-ab{background-position:-80px -720px}.ap-cl{background-position:-80px -740px}.ap-cool{background-position:-80px -760px}.ap-free{background-position:-80px -780px}.ap-id{background-position:-80px -800px}.ap-new{background-position:-100px 0}.ap-ng{background-position:-100px -20px}.ap-ok{background-position:-100px -40px}.ap-sos{background-position:-100px -60px}.ap-up{background-position:-100px -80px}.ap-vs{background-position:-100px -100px}.ap-koko{background-position:-100px -120px}.ap-sa{background-position:-100px -140px}.ap-u7121{background-position:-100px -160px}.ap-u6307{background-position:-100px -180px}.ap-u7981{background-position:-100px -200px}.ap-u7a7a{background-position:-100px -220px}.ap-u5408{background-position:-100px -240px}.ap-u6e80{background-position:-100px -260px}.ap-u6709{background-position:-100px -280px}.ap-u6708{background-position:-100px -300px}.ap-u7533{background-position:-100px -320px}.ap-u5272{background-position:-100px -340px}.ap-u55b6{background-position:-100px -360px}.ap-ideograph_advantage{background-position:-100px -380px}.ap-accept{background-position:-100px -400px}.ap-cyclone{background-position:-100px -420px}.ap-foggy{background-position:-100px -440px}.ap-closed_umbrella{background-position:-100px -460px}.ap-night_with_stars{background-position:-100px -480px}.ap-sunrise_over_mountains{background-position:-100px -500px}.ap-sunrise{background-position:-100px -520px}.ap-city_sunset{background-position:-100px -540px}.ap-city_sunrise{background-position:-100px -560px}.ap-rainbow{background-position:-100px -580px}.ap-bridge_at_night{background-position:-100px -600px}.ap-ocean{background-position:-100px -620px}.ap-volcano{background-position:-100px -640px}.ap-milky_way{background-position:-100px -660px}.ap-earth_africa{background-position:-100px -680px}.ap-earth_americas{background-position:-100px -700px}.ap-earth_asia{background-position:-100px -720px}.ap-globe_with_meridians{background-position:-100px -740px}.ap-new_moon{background-position:-100px -760px}.ap-waxing_crescent_moon{background-position:-100px -780px}.ap-first_quarter_moon{background-position:-100px -800px}.ap-moon{background-position:-120px 0}.ap-full_moon{background-position:-120px -20px}.ap-waning_gibbous_moon{background-position:-120px -40px}.ap-last_quarter_moon{background-position:-120px -60px}.ap-waning_crescent_moon{background-position:-120px -80px}.ap-crescent_moon{background-position:-120px -100px}.ap-new_moon_with_face{background-position:-120px -120px}.ap-first_quarter_moon_with_face{background-position:-120px -140px}.ap-last_quarter_moon_with_face{background-position:-120px -160px}.ap-full_moon_with_face{background-position:-120px -180px}.ap-sun_with_face{background-position:-120px -200px}.ap-star2{background-position:-120px -220px}.ap-stars{background-position:-120px -240px}.ap-thermometer{background-position:-120px -260px}.ap-mostly_sunny{background-position:-120px -280px}.ap-barely_sunny{background-position:-120px -300px}.ap-partly_sunny_rain{background-position:-120px -320px}.ap-rain_cloud{background-position:-120px -340px}.ap-snow_cloud{background-position:-120px -360px}.ap-lightning{background-position:-120px -380px}.ap-tornado{background-position:-120px -400px}.ap-fog{background-position:-120px -420px}.ap-wind_blowing_face{background-position:-120px -440px}.ap-hotdog{background-position:-120px -460px}.ap-taco{background-position:-120px -480px}.ap-burrito{background-position:-120px -500px}.ap-chestnut{background-position:-120px -520px}.ap-seedling{background-position:-120px -540px}.ap-evergreen_tree{background-position:-120px -560px}.ap-deciduous_tree{background-position:-120px -580px}.ap-palm_tree{background-position:-120px -600px}.ap-cactus{background-position:-120px -620px}.ap-hot_pepper{background-position:-120px -640px}.ap-tulip{background-position:-120px -660px}.ap-cherry_blossom{background-position:-120px -680px}.ap-rose{background-position:-120px -700px}.ap-hibiscus{background-position:-120px -720px}.ap-sunflower{background-position:-120px -740px}.ap-blossom{background-position:-120px -760px}.ap-corn{background-position:-120px -780px}.ap-ear_of_rice{background-position:-120px -800px}.ap-herb{background-position:-140px 0}.ap-four_leaf_clover{background-position:-140px -20px}.ap-maple_leaf{background-position:-140px -40px}.ap-fallen_leaf{background-position:-140px -60px}.ap-leaves{background-position:-140px -80px}.ap-mushroom{background-position:-140px -100px}.ap-tomato{background-position:-140px -120px}.ap-eggplant{background-position:-140px -140px}.ap-grapes{background-position:-140px -160px}.ap-melon{background-position:-140px -180px}.ap-watermelon{background-position:-140px -200px}.ap-tangerine{background-position:-140px -220px}.ap-lemon{background-position:-140px -240px}.ap-banana{background-position:-140px -260px}.ap-pineapple{background-position:-140px -280px}.ap-apple{background-position:-140px -300px}.ap-green_apple{background-position:-140px -320px}.ap-pear{background-position:-140px -340px}.ap-peach{background-position:-140px -360px}.ap-cherries{background-position:-140px -380px}.ap-strawberry{background-position:-140px -400px}.ap-hamburger{background-position:-140px -420px}.ap-pizza{background-position:-140px -440px}.ap-meat_on_bone{background-position:-140px -460px}.ap-poultry_leg{background-position:-140px -480px}.ap-rice_cracker{background-position:-140px -500px}.ap-rice_ball{background-position:-140px -520px}.ap-rice{background-position:-140px -540px}.ap-curry{background-position:-140px -560px}.ap-ramen{background-position:-140px -580px}.ap-spaghetti{background-position:-140px -600px}.ap-bread{background-position:-140px -620px}.ap-fries{background-position:-140px -640px}.ap-sweet_potato{background-position:-140px -660px}.ap-dango{background-position:-140px -680px}.ap-oden{background-position:-140px -700px}.ap-sushi{background-position:-140px -720px}.ap-fried_shrimp{background-position:-140px -740px}.ap-fish_cake{background-position:-140px -760px}.ap-icecream{background-position:-140px -780px}.ap-shaved_ice{background-position:-140px -800px}.ap-ice_cream{background-position:-160px 0}.ap-doughnut{background-position:-160px -20px}.ap-cookie{background-position:-160px -40px}.ap-chocolate_bar{background-position:-160px -60px}.ap-candy{background-position:-160px -80px}.ap-lollipop{background-position:-160px -100px}.ap-custard{background-position:-160px -120px}.ap-honey_pot{background-position:-160px -140px}.ap-cake{background-position:-160px -160px}.ap-bento{background-position:-160px -180px}.ap-stew{background-position:-160px -200px}.ap-egg{background-position:-160px -220px}.ap-fork_and_knife{background-position:-160px -240px}.ap-tea{background-position:-160px -260px}.ap-sake{background-position:-160px -280px}.ap-wine_glass{background-position:-160px -300px}.ap-cocktail{background-position:-160px -320px}.ap-tropical_drink{background-position:-160px -340px}.ap-beer{background-position:-160px -360px}.ap-beers{background-position:-160px -380px}.ap-baby_bottle{background-position:-160px -400px}.ap-knife_fork_plate{background-position:-160px -420px}.ap-champagne{background-position:-160px -440px}.ap-popcorn{background-position:-160px -460px}.ap-ribbon{background-position:-160px -480px}.ap-gift{background-position:-160px -500px}.ap-birthday{background-position:-160px -520px}.ap-jack_o_lantern{background-position:-160px -540px}.ap-christmas_tree{background-position:-160px -560px}.ap-santa{background-position:-160px -580px}.ap-fireworks{background-position:-160px -700px}.ap-sparkler{background-position:-160px -720px}.ap-balloon{background-position:-160px -740px}.ap-tada{background-position:-160px -760px}.ap-confetti_ball{background-position:-160px -780px}.ap-tanabata_tree{background-position:-160px -800px}.ap-crossed_flags{background-position:-180px 0}.ap-bamboo{background-position:-180px -20px}.ap-dolls{background-position:-180px -40px}.ap-flags{background-position:-180px -60px}.ap-wind_chime{background-position:-180px -80px}.ap-rice_scene{background-position:-180px -100px}.ap-school_satchel{background-position:-180px -120px}.ap-mortar_board{background-position:-180px -140px}.ap-medal{background-position:-180px -160px}.ap-reminder_ribbon{background-position:-180px -180px}.ap-studio_microphone{background-position:-180px -200px}.ap-level_slider{background-position:-180px -220px}.ap-control_knobs{background-position:-180px -240px}.ap-film_frames{background-position:-180px -260px}.ap-admission_tickets{background-position:-180px -280px}.ap-carousel_horse{background-position:-180px -300px}.ap-ferris_wheel{background-position:-180px -320px}.ap-roller_coaster{background-position:-180px -340px}.ap-fishing_pole_and_fish{background-position:-180px -360px}.ap-microphone{background-position:-180px -380px}.ap-movie_camera{background-position:-180px -400px}.ap-cinema{background-position:-180px -420px}.ap-headphones{background-position:-180px -440px}.ap-art{background-position:-180px -460px}.ap-tophat{background-position:-180px -480px}.ap-circus_tent{background-position:-180px -500px}.ap-ticket{background-position:-180px -520px}.ap-clapper{background-position:-180px -540px}.ap-performing_arts{background-position:-180px -560px}.ap-video_game{background-position:-180px -580px}.ap-dart{background-position:-180px -600px}.ap-slot_machine{background-position:-180px -620px}.ap-8ball{background-position:-180px -640px}.ap-game_die{background-position:-180px -660px}.ap-bowling{background-position:-180px -680px}.ap-flower_playing_cards{background-position:-180px -700px}.ap-musical_note{background-position:-180px -720px}.ap-notes{background-position:-180px -740px}.ap-saxophone{background-position:-180px -760px}.ap-guitar{background-position:-180px -780px}.ap-musical_keyboard{background-position:-180px -800px}.ap-trumpet{background-position:-200px 0}.ap-violin{background-position:-200px -20px}.ap-musical_score{background-position:-200px -40px}.ap-running_shirt_with_sash{background-position:-200px -60px}.ap-tennis{background-position:-200px -80px}.ap-ski{background-position:-200px -100px}.ap-basketball{background-position:-200px -120px}.ap-checkered_flag{background-position:-200px -140px}.ap-snowboarder{background-position:-200px -160px}.ap-runner{background-position:-200px -180px}.ap-surfer{background-position:-200px -300px}.ap-sports_medal{background-position:-200px -420px}.ap-trophy{background-position:-200px -440px}.ap-horse_racing{background-position:-200px -460px}.ap-football{background-position:-200px -480px}.ap-rugby_football{background-position:-200px -500px}.ap-swimmer{background-position:-200px -520px}.ap-weight_lifter{background-position:-200px -640px}.ap-golfer{background-position:-200px -760px}.ap-racing_motorcycle{background-position:-200px -780px}.ap-racing_car{background-position:-200px -800px}.ap-cricket_bat_and_ball{background-position:-220px 0}.ap-volleyball{background-position:-220px -20px}.ap-field_hockey_stick_and_ball{background-position:-220px -40px}.ap-ice_hockey_stick_and_puck{background-position:-220px -60px}.ap-table_tennis_paddle_and_ball{background-position:-220px -80px}.ap-snow_capped_mountain{background-position:-220px -100px}.ap-camping{background-position:-220px -120px}.ap-beach_with_umbrella{background-position:-220px -140px}.ap-building_construction{background-position:-220px -160px}.ap-house_buildings{background-position:-220px -180px}.ap-cityscape{background-position:-220px -200px}.ap-derelict_house_building{background-position:-220px -220px}.ap-classical_building{background-position:-220px -240px}.ap-desert{background-position:-220px -260px}.ap-desert_island{background-position:-220px -280px}.ap-national_park{background-position:-220px -300px}.ap-stadium{background-position:-220px -320px}.ap-house{background-position:-220px -340px}.ap-house_with_garden{background-position:-220px -360px}.ap-office{background-position:-220px -380px}.ap-post_office{background-position:-220px -400px}.ap-european_post_office{background-position:-220px -420px}.ap-hospital{background-position:-220px -440px}.ap-bank{background-position:-220px -460px}.ap-atm{background-position:-220px -480px}.ap-hotel{background-position:-220px -500px}.ap-love_hotel{background-position:-220px -520px}.ap-convenience_store{background-position:-220px -540px}.ap-school{background-position:-220px -560px}.ap-department_store{background-position:-220px -580px}.ap-factory{background-position:-220px -600px}.ap-izakaya_lantern{background-position:-220px -620px}.ap-japanese_castle{background-position:-220px -640px}.ap-european_castle{background-position:-220px -660px}.ap-waving_white_flag{background-position:-220px -680px}.ap-waving_black_flag{background-position:-220px -700px}.ap-rosette{background-position:-220px -720px}.ap-label{background-position:-220px -740px}.ap-badminton_racquet_and_shuttlecock{background-position:-220px -760px}.ap-bow_and_arrow{background-position:-220px -780px}.ap-amphora{background-position:-220px -800px}.ap-skin-tone-2{background-position:-240px 0}.ap-skin-tone-3{background-position:-240px -20px}.ap-skin-tone-4{background-position:-240px -40px}.ap-skin-tone-5{background-position:-240px -60px}.ap-skin-tone-6{background-position:-240px -80px}.ap-rat{background-position:-240px -100px}.ap-mouse2{background-position:-240px -120px}.ap-ox{background-position:-240px -140px}.ap-water_buffalo{background-position:-240px -160px}.ap-cow2{background-position:-240px -180px}.ap-tiger2{background-position:-240px -200px}.ap-leopard{background-position:-240px -220px}.ap-rabbit2{background-position:-240px -240px}.ap-cat2{background-position:-240px -260px}.ap-dragon{background-position:-240px -280px}.ap-crocodile{background-position:-240px -300px}.ap-whale2{background-position:-240px -320px}.ap-snail{background-position:-240px -340px}.ap-snake{background-position:-240px -360px}.ap-racehorse{background-position:-240px -380px}.ap-ram{background-position:-240px -400px}.ap-goat{background-position:-240px -420px}.ap-sheep{background-position:-240px -440px}.ap-monkey{background-position:-240px -460px}.ap-rooster{background-position:-240px -480px}.ap-chicken{background-position:-240px -500px}.ap-dog2{background-position:-240px -520px}.ap-pig2{background-position:-240px -540px}.ap-boar{background-position:-240px -560px}.ap-elephant{background-position:-240px -580px}.ap-octopus{background-position:-240px -600px}.ap-shell{background-position:-240px -620px}.ap-bug{background-position:-240px -640px}.ap-ant{background-position:-240px -660px}.ap-bee{background-position:-240px -680px}.ap-beetle{background-position:-240px -700px}.ap-fish{background-position:-240px -720px}.ap-tropical_fish{background-position:-240px -740px}.ap-blowfish{background-position:-240px -760px}.ap-turtle{background-position:-240px -780px}.ap-hatching_chick{background-position:-240px -800px}.ap-baby_chick{background-position:-260px 0}.ap-hatched_chick{background-position:-260px -20px}.ap-bird{background-position:-260px -40px}.ap-penguin{background-position:-260px -60px}.ap-koala{background-position:-260px -80px}.ap-poodle{background-position:-260px -100px}.ap-dromedary_camel{background-position:-260px -120px}.ap-camel{background-position:-260px -140px}.ap-dolphin{background-position:-260px -160px}.ap-mouse{background-position:-260px -180px}.ap-cow{background-position:-260px -200px}.ap-tiger{background-position:-260px -220px}.ap-rabbit{background-position:-260px -240px}.ap-cat{background-position:-260px -260px}.ap-dragon_face{background-position:-260px -280px}.ap-whale{background-position:-260px -300px}.ap-horse{background-position:-260px -320px}.ap-monkey_face{background-position:-260px -340px}.ap-dog{background-position:-260px -360px}.ap-pig{background-position:-260px -380px}.ap-frog{background-position:-260px -400px}.ap-hamster{background-position:-260px -420px}.ap-wolf{background-position:-260px -440px}.ap-bear{background-position:-260px -460px}.ap-panda_face{background-position:-260px -480px}.ap-pig_nose{background-position:-260px -500px}.ap-feet{background-position:-260px -520px}.ap-chipmunk{background-position:-260px -540px}.ap-eyes{background-position:-260px -560px}.ap-eye{background-position:-260px -580px}.ap-ear{background-position:-260px -600px}.ap-nose{background-position:-260px -720px}.ap-lips{background-position:-280px -20px}.ap-tongue{background-position:-280px -40px}.ap-point_up_2{background-position:-280px -60px}.ap-point_down{background-position:-280px -180px}.ap-point_left{background-position:-280px -300px}.ap-point_right{background-position:-280px -420px}.ap-facepunch{background-position:-280px -540px}.ap-wave{background-position:-280px -660px}.ap-ok_hand{background-position:-280px -780px}.ap-thumbsup{background-position:-300px -80px}.ap--1,.ap-thumbsdown{background-position:-300px -200px}.ap-clap{background-position:-300px -320px}.ap-open_hands{background-position:-300px -440px}.ap-crown{background-position:-300px -560px}.ap-womans_hat{background-position:-300px -580px}.ap-eyeglasses{background-position:-300px -600px}.ap-necktie{background-position:-300px -620px}.ap-shirt{background-position:-300px -640px}.ap-jeans{background-position:-300px -660px}.ap-dress{background-position:-300px -680px}.ap-kimono{background-position:-300px -700px}.ap-bikini{background-position:-300px -720px}.ap-womans_clothes{background-position:-300px -740px}.ap-purse{background-position:-300px -760px}.ap-handbag{background-position:-300px -780px}.ap-pouch{background-position:-300px -800px}.ap-mans_shoe{background-position:-320px 0}.ap-athletic_shoe{background-position:-320px -20px}.ap-high_heel{background-position:-320px -40px}.ap-sandal{background-position:-320px -60px}.ap-boot{background-position:-320px -80px}.ap-footprints{background-position:-320px -100px}.ap-bust_in_silhouette{background-position:-320px -120px}.ap-busts_in_silhouette{background-position:-320px -140px}.ap-boy{background-position:-320px -160px}.ap-girl{background-position:-320px -280px}.ap-man{background-position:-320px -400px}.ap-woman{background-position:-320px -520px}.ap-family{background-position:-320px -640px}.ap-couple{background-position:-320px -660px}.ap-two_men_holding_hands{background-position:-320px -680px}.ap-two_women_holding_hands{background-position:-320px -700px}.ap-cop{background-position:-320px -720px}.ap-dancers{background-position:-340px -20px}.ap-bride_with_veil{background-position:-340px -40px}.ap-person_with_blond_hair{background-position:-340px -160px}.ap-man_with_gua_pi_mao{background-position:-340px -280px}.ap-man_with_turban{background-position:-340px -400px}.ap-older_man{background-position:-340px -520px}.ap-older_woman{background-position:-340px -640px}.ap-baby{background-position:-340px -760px}.ap-construction_worker{background-position:-360px -60px}.ap-princess{background-position:-360px -180px}.ap-japanese_ogre{background-position:-360px -300px}.ap-japanese_goblin{background-position:-360px -320px}.ap-ghost{background-position:-360px -340px}.ap-angel{background-position:-360px -360px}.ap-alien{background-position:-360px -480px}.ap-space_invader{background-position:-360px -500px}.ap-imp{background-position:-360px -520px}.ap-skull{background-position:-360px -540px}.ap-information_desk_person{background-position:-360px -560px}.ap-guardsman{background-position:-360px -680px}.ap-dancer{background-position:-360px -800px}.ap-lipstick{background-position:-380px -100px}.ap-nail_care{background-position:-380px -120px}.ap-massage{background-position:-380px -240px}.ap-haircut{background-position:-380px -360px}.ap-barber{background-position:-380px -480px}.ap-syringe{background-position:-380px -500px}.ap-pill{background-position:-380px -520px}.ap-kiss{background-position:-380px -540px}.ap-love_letter{background-position:-380px -560px}.ap-ring{background-position:-380px -580px}.ap-gem{background-position:-380px -600px}.ap-couplekiss{background-position:-380px -620px}.ap-bouquet{background-position:-380px -640px}.ap-couple_with_heart{background-position:-380px -660px}.ap-wedding{background-position:-380px -680px}.ap-heartbeat{background-position:-380px -700px}.ap-broken_heart{background-position:-380px -720px}.ap-two_hearts{background-position:-380px -740px}.ap-sparkling_heart{background-position:-380px -760px}.ap-heartpulse{background-position:-380px -780px}.ap-cupid{background-position:-380px -800px}.ap-blue_heart{background-position:-400px 0}.ap-green_heart{background-position:-400px -20px}.ap-yellow_heart{background-position:-400px -40px}.ap-purple_heart{background-position:-400px -60px}.ap-gift_heart{background-position:-400px -80px}.ap-revolving_hearts{background-position:-400px -100px}.ap-heart_decoration{background-position:-400px -120px}.ap-diamond_shape_with_a_dot_inside{background-position:-400px -140px}.ap-bulb{background-position:-400px -160px}.ap-anger{background-position:-400px -180px}.ap-bomb{background-position:-400px -200px}.ap-zzz{background-position:-400px -220px}.ap-boom{background-position:-400px -240px}.ap-sweat_drops{background-position:-400px -260px}.ap-droplet{background-position:-400px -280px}.ap-dash{background-position:-400px -300px}.ap-hankey{background-position:-400px -320px}.ap-muscle{background-position:-400px -340px}.ap-dizzy{background-position:-400px -460px}.ap-speech_balloon{background-position:-400px -480px}.ap-thought_balloon{background-position:-400px -500px}.ap-white_flower{background-position:-400px -520px}.ap-100{background-position:-400px -540px}.ap-moneybag{background-position:-400px -560px}.ap-currency_exchange{background-position:-400px -580px}.ap-heavy_dollar_sign{background-position:-400px -600px}.ap-credit_card{background-position:-400px -620px}.ap-yen{background-position:-400px -640px}.ap-dollar{background-position:-400px -660px}.ap-euro{background-position:-400px -680px}.ap-pound{background-position:-400px -700px}.ap-money_with_wings{background-position:-400px -720px}.ap-chart{background-position:-400px -740px}.ap-seat{background-position:-400px -760px}.ap-computer{background-position:-400px -780px}.ap-briefcase{background-position:-400px -800px}.ap-minidisc{background-position:-420px 0}.ap-floppy_disk{background-position:-420px -20px}.ap-cd{background-position:-420px -40px}.ap-dvd{background-position:-420px -60px}.ap-file_folder{background-position:-420px -80px}.ap-open_file_folder{background-position:-420px -100px}.ap-page_with_curl{background-position:-420px -120px}.ap-page_facing_up{background-position:-420px -140px}.ap-date{background-position:-420px -160px}.ap-calendar{background-position:-420px -180px}.ap-card_index{background-position:-420px -200px}.ap-chart_with_upwards_trend{background-position:-420px -220px}.ap-chart_with_downwards_trend{background-position:-420px -240px}.ap-bar_chart{background-position:-420px -260px}.ap-clipboard{background-position:-420px -280px}.ap-pushpin{background-position:-420px -300px}.ap-round_pushpin{background-position:-420px -320px}.ap-paperclip{background-position:-420px -340px}.ap-straight_ruler{background-position:-420px -360px}.ap-triangular_ruler{background-position:-420px -380px}.ap-bookmark_tabs{background-position:-420px -400px}.ap-ledger{background-position:-420px -420px}.ap-notebook{background-position:-420px -440px}.ap-notebook_with_decorative_cover{background-position:-420px -460px}.ap-closed_book{background-position:-420px -480px}.ap-book{background-position:-420px -500px}.ap-green_book{background-position:-420px -520px}.ap-blue_book{background-position:-420px -540px}.ap-orange_book{background-position:-420px -560px}.ap-books{background-position:-420px -580px}.ap-name_badge{background-position:-420px -600px}.ap-scroll{background-position:-420px -620px}.ap-memo{background-position:-420px -640px}.ap-telephone_receiver{background-position:-420px -660px}.ap-pager{background-position:-420px -680px}.ap-fax{background-position:-420px -700px}.ap-satellite_antenna{background-position:-420px -720px}.ap-loudspeaker{background-position:-420px -740px}.ap-mega{background-position:-420px -760px}.ap-outbox_tray{background-position:-420px -780px}.ap-inbox_tray{background-position:-420px -800px}.ap-package{background-position:-440px 0}.ap-e-mail{background-position:-440px -20px}.ap-incoming_envelope{background-position:-440px -40px}.ap-envelope_with_arrow{background-position:-440px -60px}.ap-mailbox_closed{background-position:-440px -80px}.ap-mailbox{background-position:-440px -100px}.ap-mailbox_with_mail{background-position:-440px -120px}.ap-mailbox_with_no_mail{background-position:-440px -140px}.ap-postbox{background-position:-440px -160px}.ap-postal_horn{background-position:-440px -180px}.ap-newspaper{background-position:-440px -200px}.ap-iphone{background-position:-440px -220px}.ap-calling{background-position:-440px -240px}.ap-vibration_mode{background-position:-440px -260px}.ap-mobile_phone_off{background-position:-440px -280px}.ap-no_mobile_phones{background-position:-440px -300px}.ap-signal_strength{background-position:-440px -320px}.ap-camera{background-position:-440px -340px}.ap-camera_with_flash{background-position:-440px -360px}.ap-video_camera{background-position:-440px -380px}.ap-tv{background-position:-440px -400px}.ap-radio{background-position:-440px -420px}.ap-vhs{background-position:-440px -440px}.ap-film_projector{background-position:-440px -460px}.ap-prayer_beads{background-position:-440px -480px}.ap-twisted_rightwards_arrows{background-position:-440px -500px}.ap-repeat{background-position:-440px -520px}.ap-repeat_one{background-position:-440px -540px}.ap-arrows_clockwise{background-position:-440px -560px}.ap-arrows_counterclockwise{background-position:-440px -580px}.ap-low_brightness{background-position:-440px -600px}.ap-high_brightness{background-position:-440px -620px}.ap-mute{background-position:-440px -640px}.ap-speaker{background-position:-440px -660px}.ap-sound{background-position:-440px -680px}.ap-loud_sound{background-position:-440px -700px}.ap-battery{background-position:-440px -720px}.ap-electric_plug{background-position:-440px -740px}.ap-mag{background-position:-440px -760px}.ap-mag_right{background-position:-440px -780px}.ap-lock_with_ink_pen{background-position:-440px -800px}.ap-closed_lock_with_key{background-position:-460px 0}.ap-key{background-position:-460px -20px}.ap-lock{background-position:-460px -40px}.ap-unlock{background-position:-460px -60px}.ap-bell{background-position:-460px -80px}.ap-no_bell{background-position:-460px -100px}.ap-bookmark{background-position:-460px -120px}.ap-link{background-position:-460px -140px}.ap-radio_button{background-position:-460px -160px}.ap-back{background-position:-460px -180px}.ap-end{background-position:-460px -200px}.ap-on{background-position:-460px -220px}.ap-soon{background-position:-460px -240px}.ap-top{background-position:-460px -260px}.ap-underage{background-position:-460px -280px}.ap-keycap_ten{background-position:-460px -300px}.ap-capital_abcd{background-position:-460px -320px}.ap-abcd{background-position:-460px -340px}.ap-1234{background-position:-460px -360px}.ap-symbols{background-position:-460px -380px}.ap-abc{background-position:-460px -400px}.ap-fire{background-position:-460px -420px}.ap-flashlight{background-position:-460px -440px}.ap-wrench{background-position:-460px -460px}.ap-hammer{background-position:-460px -480px}.ap-nut_and_bolt{background-position:-460px -500px}.ap-hocho{background-position:-460px -520px}.ap-gun{background-position:-460px -540px}.ap-microscope{background-position:-460px -560px}.ap-telescope{background-position:-460px -580px}.ap-crystal_ball{background-position:-460px -600px}.ap-six_pointed_star{background-position:-460px -620px}.ap-beginner{background-position:-460px -640px}.ap-trident{background-position:-460px -660px}.ap-black_square_button{background-position:-460px -680px}.ap-white_square_button{background-position:-460px -700px}.ap-red_circle{background-position:-460px -720px}.ap-large_blue_circle{background-position:-460px -740px}.ap-large_orange_diamond{background-position:-460px -760px}.ap-large_blue_diamond{background-position:-460px -780px}.ap-small_orange_diamond{background-position:-460px -800px}.ap-small_blue_diamond{background-position:-480px 0}.ap-small_red_triangle{background-position:-480px -20px}.ap-small_red_triangle_down{background-position:-480px -40px}.ap-arrow_up_small{background-position:-480px -60px}.ap-arrow_down_small{background-position:-480px -80px}.ap-om_symbol{background-position:-480px -100px}.ap-dove_of_peace{background-position:-480px -120px}.ap-kaaba{background-position:-480px -140px}.ap-mosque{background-position:-480px -160px}.ap-synagogue{background-position:-480px -180px}.ap-menorah_with_nine_branches{background-position:-480px -200px}.ap-clock1{background-position:-480px -220px}.ap-clock2{background-position:-480px -240px}.ap-clock3{background-position:-480px -260px}.ap-clock4{background-position:-480px -280px}.ap-clock5{background-position:-480px -300px}.ap-clock6{background-position:-480px -320px}.ap-clock7{background-position:-480px -340px}.ap-clock8{background-position:-480px -360px}.ap-clock9{background-position:-480px -380px}.ap-clock10{background-position:-480px -400px}.ap-clock11{background-position:-480px -420px}.ap-clock12{background-position:-480px -440px}.ap-clock130{background-position:-480px -460px}.ap-clock230{background-position:-480px -480px}.ap-clock330{background-position:-480px -500px}.ap-clock430{background-position:-480px -520px}.ap-clock530{background-position:-480px -540px}.ap-clock630{background-position:-480px -560px}.ap-clock730{background-position:-480px -580px}.ap-clock830{background-position:-480px -600px}.ap-clock930{background-position:-480px -620px}.ap-clock1030{background-position:-480px -640px}.ap-clock1130{background-position:-480px -660px}.ap-clock1230{background-position:-480px -680px}.ap-candle{background-position:-480px -700px}.ap-mantelpiece_clock{background-position:-480px -720px}.ap-hole{background-position:-480px -740px}.ap-man_in_business_suit_levitating{background-position:-480px -760px}.ap-sleuth_or_spy{background-position:-480px -780px}.ap-dark_sunglasses{background-position:-500px -80px}.ap-spider{background-position:-500px -100px}.ap-spider_web{background-position:-500px -120px}.ap-joystick{background-position:-500px -140px}.ap-linked_paperclips{background-position:-500px -160px}.ap-lower_left_ballpoint_pen{background-position:-500px -180px}.ap-lower_left_fountain_pen{background-position:-500px -200px}.ap-lower_left_paintbrush{background-position:-500px -220px}.ap-lower_left_crayon{background-position:-500px -240px}.ap-raised_hand_with_fingers_splayed{background-position:-500px -260px}.ap-middle_finger{background-position:-500px -380px}.ap-spock-hand{background-position:-500px -500px}.ap-desktop_computer{background-position:-500px -620px}.ap-printer{background-position:-500px -640px}.ap-three_button_mouse{background-position:-500px -660px}.ap-trackball{background-position:-500px -680px}.ap-frame_with_picture{background-position:-500px -700px}.ap-card_index_dividers{background-position:-500px -720px}.ap-card_file_box{background-position:-500px -740px}.ap-file_cabinet{background-position:-500px -760px}.ap-wastebasket{background-position:-500px -780px}.ap-spiral_note_pad{background-position:-500px -800px}.ap-spiral_calendar_pad{background-position:-520px 0}.ap-compression{background-position:-520px -20px}.ap-old_key{background-position:-520px -40px}.ap-rolled_up_newspaper{background-position:-520px -60px}.ap-dagger_knife{background-position:-520px -80px}.ap-speaking_head_in_silhouette{background-position:-520px -100px}.ap-left_speech_bubble{background-position:-520px -120px}.ap-right_anger_bubble{background-position:-520px -140px}.ap-ballot_box_with_ballot{background-position:-520px -160px}.ap-world_map{background-position:-520px -180px}.ap-mount_fuji{background-position:-520px -200px}.ap-tokyo_tower{background-position:-520px -220px}.ap-statue_of_liberty{background-position:-520px -240px}.ap-japan{background-position:-520px -260px}.ap-moyai{background-position:-520px -280px}.ap-grinning{background-position:-520px -300px}.ap-grin{background-position:-520px -320px}.ap-joy{background-position:-520px -340px}.ap-smiley{background-position:-520px -360px}.ap-smile{background-position:-520px -380px}.ap-sweat_smile{background-position:-520px -400px}.ap-laughing{background-position:-520px -420px}.ap-innocent{background-position:-520px -440px}.ap-smiling_imp{background-position:-520px -460px}.ap-wink{background-position:-520px -480px}.ap-blush{background-position:-520px -500px}.ap-yum{background-position:-520px -520px}.ap-relieved{background-position:-520px -540px}.ap-heart_eyes{background-position:-520px -560px}.ap-sunglasses{background-position:-520px -580px}.ap-smirk{background-position:-520px -600px}.ap-neutral_face{background-position:-520px -620px}.ap-expressionless{background-position:-520px -640px}.ap-unamused{background-position:-520px -660px}.ap-sweat{background-position:-520px -680px}.ap-pensive{background-position:-520px -700px}.ap-confused{background-position:-520px -720px}.ap-confounded{background-position:-520px -740px}.ap-kissing{background-position:-520px -760px}.ap-kissing_heart{background-position:-520px -780px}.ap-kissing_smiling_eyes{background-position:-520px -800px}.ap-kissing_closed_eyes{background-position:-540px 0}.ap-stuck_out_tongue{background-position:-540px -20px}.ap-stuck_out_tongue_winking_eye{background-position:-540px -40px}.ap-stuck_out_tongue_closed_eyes{background-position:-540px -60px}.ap-disappointed{background-position:-540px -80px}.ap-worried{background-position:-540px -100px}.ap-angry{background-position:-540px -120px}.ap-rage{background-position:-540px -140px}.ap-cry{background-position:-540px -160px}.ap-persevere{background-position:-540px -180px}.ap-triumph{background-position:-540px -200px}.ap-disappointed_relieved{background-position:-540px -220px}.ap-frowning{background-position:-540px -240px}.ap-anguished{background-position:-540px -260px}.ap-fearful{background-position:-540px -280px}.ap-weary{background-position:-540px -300px}.ap-sleepy{background-position:-540px -320px}.ap-tired_face{background-position:-540px -340px}.ap-grimacing{background-position:-540px -360px}.ap-sob{background-position:-540px -380px}.ap-open_mouth{background-position:-540px -400px}.ap-hushed{background-position:-540px -420px}.ap-cold_sweat{background-position:-540px -440px}.ap-scream{background-position:-540px -460px}.ap-astonished{background-position:-540px -480px}.ap-flushed{background-position:-540px -500px}.ap-sleeping{background-position:-540px -520px}.ap-dizzy_face{background-position:-540px -540px}.ap-no_mouth{background-position:-540px -560px}.ap-mask{background-position:-540px -580px}.ap-smile_cat{background-position:-540px -600px}.ap-joy_cat{background-position:-540px -620px}.ap-smiley_cat{background-position:-540px -640px}.ap-heart_eyes_cat{background-position:-540px -660px}.ap-smirk_cat{background-position:-540px -680px}.ap-kissing_cat{background-position:-540px -700px}.ap-pouting_cat{background-position:-540px -720px}.ap-crying_cat_face{background-position:-540px -740px}.ap-scream_cat{background-position:-540px -760px}.ap-slightly_frowning_face{background-position:-540px -780px}.ap-slightly_smiling_face{background-position:-540px -800px}.ap-upside_down_face{background-position:-560px 0}.ap-face_with_rolling_eyes{background-position:-560px -20px}.ap-no_good{background-position:-560px -40px}.ap-ok_woman{background-position:-560px -160px}.ap-bow{background-position:-560px -280px}.ap-see_no_evil{background-position:-560px -400px}.ap-hear_no_evil{background-position:-560px -420px}.ap-speak_no_evil{background-position:-560px -440px}.ap-raising_hand{background-position:-560px -460px}.ap-raised_hands{background-position:-560px -580px}.ap-person_frowning{background-position:-560px -700px}.ap-person_with_pouting_face{background-position:-580px 0}.ap-pray{background-position:-580px -120px}.ap-rocket{background-position:-580px -240px}.ap-helicopter{background-position:-580px -260px}.ap-steam_locomotive{background-position:-580px -280px}.ap-railway_car{background-position:-580px -300px}.ap-bullettrain_side{background-position:-580px -320px}.ap-bullettrain_front{background-position:-580px -340px}.ap-train2{background-position:-580px -360px}.ap-metro{background-position:-580px -380px}.ap-light_rail{background-position:-580px -400px}.ap-station{background-position:-580px -420px}.ap-tram{background-position:-580px -440px}.ap-train{background-position:-580px -460px}.ap-bus{background-position:-580px -480px}.ap-oncoming_bus{background-position:-580px -500px}.ap-trolleybus{background-position:-580px -520px}.ap-busstop{background-position:-580px -540px}.ap-minibus{background-position:-580px -560px}.ap-ambulance{background-position:-580px -580px}.ap-fire_engine{background-position:-580px -600px}.ap-police_car{background-position:-580px -620px}.ap-oncoming_police_car{background-position:-580px -640px}.ap-taxi{background-position:-580px -660px}.ap-oncoming_taxi{background-position:-580px -680px}.ap-car{background-position:-580px -700px}.ap-oncoming_automobile{background-position:-580px -720px}.ap-blue_car{background-position:-580px -740px}.ap-truck{background-position:-580px -760px}.ap-articulated_lorry{background-position:-580px -780px}.ap-tractor{background-position:-580px -800px}.ap-monorail{background-position:-600px 0}.ap-mountain_railway{background-position:-600px -20px}.ap-suspension_railway{background-position:-600px -40px}.ap-mountain_cableway{background-position:-600px -60px}.ap-aerial_tramway{background-position:-600px -80px}.ap-ship{background-position:-600px -100px}.ap-rowboat{background-position:-600px -120px}.ap-speedboat{background-position:-600px -240px}.ap-traffic_light{background-position:-600px -260px}.ap-vertical_traffic_light{background-position:-600px -280px}.ap-construction{background-position:-600px -300px}.ap-rotating_light{background-position:-600px -320px}.ap-triangular_flag_on_post{background-position:-600px -340px}.ap-door{background-position:-600px -360px}.ap-no_entry_sign{background-position:-600px -380px}.ap-smoking{background-position:-600px -400px}.ap-no_smoking{background-position:-600px -420px}.ap-put_litter_in_its_place{background-position:-600px -440px}.ap-do_not_litter{background-position:-600px -460px}.ap-potable_water{background-position:-600px -480px}.ap-non-potable_water{background-position:-600px -500px}.ap-bike{background-position:-600px -520px}.ap-no_bicycles{background-position:-600px -540px}.ap-bicyclist{background-position:-600px -560px}.ap-mountain_bicyclist{background-position:-600px -680px}.ap-walking{background-position:-600px -800px}.ap-no_pedestrians{background-position:-620px -100px}.ap-children_crossing{background-position:-620px -120px}.ap-mens{background-position:-620px -140px}.ap-womens{background-position:-620px -160px}.ap-restroom{background-position:-620px -180px}.ap-baby_symbol{background-position:-620px -200px}.ap-toilet{background-position:-620px -220px}.ap-wc{background-position:-620px -240px}.ap-shower{background-position:-620px -260px}.ap-bath{background-position:-620px -280px}.ap-bathtub{background-position:-620px -400px}.ap-passport_control{background-position:-620px -420px}.ap-customs{background-position:-620px -440px}.ap-baggage_claim{background-position:-620px -460px}.ap-left_luggage{background-position:-620px -480px}.ap-couch_and_lamp{background-position:-620px -500px}.ap-sleeping_accommodation{background-position:-620px -520px}.ap-shopping_bags{background-position:-620px -540px}.ap-bellhop_bell{background-position:-620px -560px}.ap-bed{background-position:-620px -580px}.ap-place_of_worship{background-position:-620px -600px}.ap-hammer_and_wrench{background-position:-620px -620px}.ap-shield{background-position:-620px -640px}.ap-oil_drum{background-position:-620px -660px}.ap-motorway{background-position:-620px -680px}.ap-railway_track{background-position:-620px -700px}.ap-motor_boat{background-position:-620px -720px}.ap-small_airplane{background-position:-620px -740px}.ap-airplane_departure{background-position:-620px -760px}.ap-airplane_arriving{background-position:-620px -780px}.ap-satellite{background-position:-620px -800px}.ap-passenger_ship{background-position:-640px 0}.ap-zipper_mouth_face{background-position:-640px -20px}.ap-money_mouth_face{background-position:-640px -40px}.ap-face_with_thermometer{background-position:-640px -60px}.ap-nerd_face{background-position:-640px -80px}.ap-thinking_face{background-position:-640px -100px}.ap-face_with_head_bandage{background-position:-640px -120px}.ap-robot_face{background-position:-640px -140px}.ap-hugging_face{background-position:-640px -160px}.ap-the_horns{background-position:-640px -180px}.ap-crab{background-position:-640px -300px}.ap-lion_face{background-position:-640px -320px}.ap-scorpion{background-position:-640px -340px}.ap-turkey{background-position:-640px -360px}.ap-unicorn_face{background-position:-640px -380px}.ap-cheese_wedge{background-position:-640px -400px}.ap-hash{background-position:-640px -420px}.ap-keycap_star{background-position:-640px -440px}.ap-zero{background-position:-640px -460px}.ap-one{background-position:-640px -480px}.ap-two{background-position:-640px -500px}.ap-three{background-position:-640px -520px}.ap-four{background-position:-640px -540px}.ap-five{background-position:-640px -560px}.ap-six{background-position:-640px -580px}.ap-seven{background-position:-640px -600px}.ap-eight{background-position:-640px -620px}.ap-nine{background-position:-640px -640px}.ap-flag-ac{background-position:-640px -660px}.ap-flag-ad{background-position:-640px -680px}.ap-flag-ae{background-position:-640px -700px}.ap-flag-af{background-position:-640px -720px}.ap-flag-ag{background-position:-640px -740px}.ap-flag-ai{background-position:-640px -760px}.ap-flag-al{background-position:-640px -780px}.ap-flag-am{background-position:-640px -800px}.ap-flag-ao{background-position:-660px 0}.ap-flag-aq{background-position:-660px -20px}.ap-flag-ar{background-position:-660px -40px}.ap-flag-as{background-position:-660px -60px}.ap-flag-at{background-position:-660px -80px}.ap-flag-au{background-position:-660px -100px}.ap-flag-aw{background-position:-660px -120px}.ap-flag-ax{background-position:-660px -140px}.ap-flag-az{background-position:-660px -160px}.ap-flag-ba{background-position:-660px -180px}.ap-flag-bb{background-position:-660px -200px}.ap-flag-bd{background-position:-660px -220px}.ap-flag-be{background-position:-660px -240px}.ap-flag-bf{background-position:-660px -260px}.ap-flag-bg{background-position:-660px -280px}.ap-flag-bh{background-position:-660px -300px}.ap-flag-bi{background-position:-660px -320px}.ap-flag-bj{background-position:-660px -340px}.ap-flag-bl{background-position:-660px -360px}.ap-flag-bm{background-position:-660px -380px}.ap-flag-bn{background-position:-660px -400px}.ap-flag-bo{background-position:-660px -420px}.ap-flag-bq{background-position:-660px -440px}.ap-flag-br{background-position:-660px -460px}.ap-flag-bs{background-position:-660px -480px}.ap-flag-bt{background-position:-660px -500px}.ap-flag-bv{background-position:-660px -520px}.ap-flag-bw{background-position:-660px -540px}.ap-flag-by{background-position:-660px -560px}.ap-flag-bz{background-position:-660px -580px}.ap-flag-ca{background-position:-660px -600px}.ap-flag-cc{background-position:-660px -620px}.ap-flag-cd{background-position:-660px -640px}.ap-flag-cf{background-position:-660px -660px}.ap-flag-cg{background-position:-660px -680px}.ap-flag-ch{background-position:-660px -700px}.ap-flag-ci{background-position:-660px -720px}.ap-flag-ck{background-position:-660px -740px}.ap-flag-cl{background-position:-660px -760px}.ap-flag-cm{background-position:-660px -780px}.ap-flag-cn{background-position:-660px -800px}.ap-flag-co{background-position:-680px 0}.ap-flag-cp{background-position:-680px -20px}.ap-flag-cr{background-position:-680px -40px}.ap-flag-cu{background-position:-680px -60px}.ap-flag-cv{background-position:-680px -80px}.ap-flag-cw{background-position:-680px -100px}.ap-flag-cx{background-position:-680px -120px}.ap-flag-cy{background-position:-680px -140px}.ap-flag-cz{background-position:-680px -160px}.ap-flag-de{background-position:-680px -180px}.ap-flag-dg{background-position:-680px -200px}.ap-flag-dj{background-position:-680px -220px}.ap-flag-dk{background-position:-680px -240px}.ap-flag-dm{background-position:-680px -260px}.ap-flag-do{background-position:-680px -280px}.ap-flag-dz{background-position:-680px -300px}.ap-flag-ea{background-position:-680px -320px}.ap-flag-ec{background-position:-680px -340px}.ap-flag-ee{background-position:-680px -360px}.ap-flag-eg{background-position:-680px -380px}.ap-flag-eh{background-position:-680px -400px}.ap-flag-er{background-position:-680px -420px}.ap-flag-es{background-position:-680px -440px}.ap-flag-et{background-position:-680px -460px}.ap-flag-eu{background-position:-680px -480px}.ap-flag-fi{background-position:-680px -500px}.ap-flag-fj{background-position:-680px -520px}.ap-flag-fk{background-position:-680px -540px}.ap-flag-fm{background-position:-680px -560px}.ap-flag-fo{background-position:-680px -580px}.ap-flag-fr{background-position:-680px -600px}.ap-flag-ga{background-position:-680px -620px}.ap-flag-gb{background-position:-680px -640px}.ap-flag-gd{background-position:-680px -660px}.ap-flag-ge{background-position:-680px -680px}.ap-flag-gf{background-position:-680px -700px}.ap-flag-gg{background-position:-680px -720px}.ap-flag-gh{background-position:-680px -740px}.ap-flag-gi{background-position:-680px -760px}.ap-flag-gl{background-position:-680px -780px}.ap-flag-gm{background-position:-680px -800px}.ap-flag-gn{background-position:-700px 0}.ap-flag-gp{background-position:-700px -20px}.ap-flag-gq{background-position:-700px -40px}.ap-flag-gr{background-position:-700px -60px}.ap-flag-gs{background-position:-700px -80px}.ap-flag-gt{background-position:-700px -100px}.ap-flag-gu{background-position:-700px -120px}.ap-flag-gw{background-position:-700px -140px}.ap-flag-gy{background-position:-700px -160px}.ap-flag-hk{background-position:-700px -180px}.ap-flag-hm{background-position:-700px -200px}.ap-flag-hn{background-position:-700px -220px}.ap-flag-hr{background-position:-700px -240px}.ap-flag-ht{background-position:-700px -260px}.ap-flag-hu{background-position:-700px -280px}.ap-flag-ic{background-position:-700px -300px}.ap-flag-id{background-position:-700px -320px}.ap-flag-ie{background-position:-700px -340px}.ap-flag-il{background-position:-700px -360px}.ap-flag-im{background-position:-700px -380px}.ap-flag-in{background-position:-700px -400px}.ap-flag-io{background-position:-700px -420px}.ap-flag-iq{background-position:-700px -440px}.ap-flag-ir{background-position:-700px -460px}.ap-flag-is{background-position:-700px -480px}.ap-flag-it{background-position:-700px -500px}.ap-flag-je{background-position:-700px -520px}.ap-flag-jm{background-position:-700px -540px}.ap-flag-jo{background-position:-700px -560px}.ap-flag-jp{background-position:-700px -580px}.ap-flag-ke{background-position:-700px -600px}.ap-flag-kg{background-position:-700px -620px}.ap-flag-kh{background-position:-700px -640px}.ap-flag-ki{background-position:-700px -660px}.ap-flag-km{background-position:-700px -680px}.ap-flag-kn{background-position:-700px -700px}.ap-flag-kp{background-position:-700px -720px}.ap-flag-kr{background-position:-700px -740px}.ap-flag-kw{background-position:-700px -760px}.ap-flag-ky{background-position:-700px -780px}.ap-flag-kz{background-position:-700px -800px}.ap-flag-la{background-position:-720px 0}.ap-flag-lb{background-position:-720px -20px}.ap-flag-lc{background-position:-720px -40px}.ap-flag-li{background-position:-720px -60px}.ap-flag-lk{background-position:-720px -80px}.ap-flag-lr{background-position:-720px -100px}.ap-flag-ls{background-position:-720px -120px}.ap-flag-lt{background-position:-720px -140px}.ap-flag-lu{background-position:-720px -160px}.ap-flag-lv{background-position:-720px -180px}.ap-flag-ly{background-position:-720px -200px}.ap-flag-ma{background-position:-720px -220px}.ap-flag-mc{background-position:-720px -240px}.ap-flag-md{background-position:-720px -260px}.ap-flag-me{background-position:-720px -280px}.ap-flag-mf{background-position:-720px -300px}.ap-flag-mg{background-position:-720px -320px}.ap-flag-mh{background-position:-720px -340px}.ap-flag-mk{background-position:-720px -360px}.ap-flag-ml{background-position:-720px -380px}.ap-flag-mm{background-position:-720px -400px}.ap-flag-mn{background-position:-720px -420px}.ap-flag-mo{background-position:-720px -440px}.ap-flag-mp{background-position:-720px -460px}.ap-flag-mq{background-position:-720px -480px}.ap-flag-mr{background-position:-720px -500px}.ap-flag-ms{background-position:-720px -520px}.ap-flag-mt{background-position:-720px -540px}.ap-flag-mu{background-position:-720px -560px}.ap-flag-mv{background-position:-720px -580px}.ap-flag-mw{background-position:-720px -600px}.ap-flag-mx{background-position:-720px -620px}.ap-flag-my{background-position:-720px -640px}.ap-flag-mz{background-position:-720px -660px}.ap-flag-na{background-position:-720px -680px}.ap-flag-nc{background-position:-720px -700px}.ap-flag-ne{background-position:-720px -720px}.ap-flag-nf{background-position:-720px -740px}.ap-flag-ng{background-position:-720px -760px}.ap-flag-ni{background-position:-720px -780px}.ap-flag-nl{background-position:-720px -800px}.ap-flag-no{background-position:-740px 0}.ap-flag-np{background-position:-740px -20px}.ap-flag-nr{background-position:-740px -40px}.ap-flag-nu{background-position:-740px -60px}.ap-flag-nz{background-position:-740px -80px}.ap-flag-om{background-position:-740px -100px}.ap-flag-pa{background-position:-740px -120px}.ap-flag-pe{background-position:-740px -140px}.ap-flag-pf{background-position:-740px -160px}.ap-flag-pg{background-position:-740px -180px}.ap-flag-ph{background-position:-740px -200px}.ap-flag-pk{background-position:-740px -220px}.ap-flag-pl{background-position:-740px -240px}.ap-flag-pm{background-position:-740px -260px}.ap-flag-pn{background-position:-740px -280px}.ap-flag-pr{background-position:-740px -300px}.ap-flag-ps{background-position:-740px -320px}.ap-flag-pt{background-position:-740px -340px}.ap-flag-pw{background-position:-740px -360px}.ap-flag-py{background-position:-740px -380px}.ap-flag-qa{background-position:-740px -400px}.ap-flag-re{background-position:-740px -420px}.ap-flag-ro{background-position:-740px -440px}.ap-flag-rs{background-position:-740px -460px}.ap-flag-ru{background-position:-740px -480px}.ap-flag-rw{background-position:-740px -500px}.ap-flag-sa{background-position:-740px -520px}.ap-flag-sb{background-position:-740px -540px}.ap-flag-sc{background-position:-740px -560px}.ap-flag-sd{background-position:-740px -580px}.ap-flag-se{background-position:-740px -600px}.ap-flag-sg{background-position:-740px -620px}.ap-flag-sh{background-position:-740px -640px}.ap-flag-si{background-position:-740px -660px}.ap-flag-sj{background-position:-740px -680px}.ap-flag-sk{background-position:-740px -700px}.ap-flag-sl{background-position:-740px -720px}.ap-flag-sm{background-position:-740px -740px}.ap-flag-sn{background-position:-740px -760px}.ap-flag-so{background-position:-740px -780px}.ap-flag-sr{background-position:-740px -800px}.ap-flag-ss{background-position:-760px 0}.ap-flag-st{background-position:-760px -20px}.ap-flag-sv{background-position:-760px -40px}.ap-flag-sx{background-position:-760px -60px}.ap-flag-sy{background-position:-760px -80px}.ap-flag-sz{background-position:-760px -100px}.ap-flag-ta{background-position:-760px -120px}.ap-flag-tc{background-position:-760px -140px}.ap-flag-td{background-position:-760px -160px}.ap-flag-tf{background-position:-760px -180px}.ap-flag-tg{background-position:-760px -200px}.ap-flag-th{background-position:-760px -220px}.ap-flag-tj{background-position:-760px -240px}.ap-flag-tk{background-position:-760px -260px}.ap-flag-tl{background-position:-760px -280px}.ap-flag-tm{background-position:-760px -300px}.ap-flag-tn{background-position:-760px -320px}.ap-flag-to{background-position:-760px -340px}.ap-flag-tr{background-position:-760px -360px}.ap-flag-tt{background-position:-760px -380px}.ap-flag-tv{background-position:-760px -400px}.ap-flag-tw{background-position:-760px -420px}.ap-flag-tz{background-position:-760px -440px}.ap-flag-ua{background-position:-760px -460px}.ap-flag-ug{background-position:-760px -480px}.ap-flag-um{background-position:-760px -500px}.ap-flag-us{background-position:-760px -520px}.ap-flag-uy{background-position:-760px -540px}.ap-flag-uz{background-position:-760px -560px}.ap-flag-va{background-position:-760px -580px}.ap-flag-vc{background-position:-760px -600px}.ap-flag-ve{background-position:-760px -620px}.ap-flag-vg{background-position:-760px -640px}.ap-flag-vi{background-position:-760px -660px}.ap-flag-vn{background-position:-760px -680px}.ap-flag-vu{background-position:-760px -700px}.ap-flag-wf{background-position:-760px -720px}.ap-flag-ws{background-position:-760px -740px}.ap-flag-xk{background-position:-760px -760px}.ap-flag-ye{background-position:-760px -780px}.ap-flag-yt{background-position:-760px -800px}.ap-flag-za{background-position:-780px 0}.ap-flag-zm{background-position:-780px -20px}.ap-flag-zw{background-position:-780px -40px}.ap-man-man-boy{background-position:-780px -60px}.ap-man-man-boy-boy{background-position:-780px -80px}.ap-man-man-girl{background-position:-780px -100px}.ap-man-man-girl-boy{background-position:-780px -120px}.ap-man-man-girl-girl{background-position:-780px -140px}.ap-man-woman-boy-boy{background-position:-780px -160px}.ap-man-woman-girl{background-position:-780px -180px}.ap-man-woman-girl-boy{background-position:-780px -200px}.ap-man-woman-girl-girl{background-position:-780px -220px}.ap-man-heart-man{background-position:-780px -240px}.ap-man-kiss-man{background-position:-780px -260px}.ap-woman-woman-boy{background-position:-780px -280px}.ap-woman-woman-boy-boy{background-position:-780px -300px}.ap-woman-woman-girl{background-position:-780px -320px}.ap-woman-woman-girl-boy{background-position:-780px -340px}.ap-woman-woman-girl-girl{background-position:-780px -360px}.ap-woman-heart-woman{background-position:-780px -380px}.ap-woman-kiss-woman{background-position:-780px -400px}
/*!**************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./src/styles.css?ngGlobalStyle (1) ***!
  \**************************************************************************************************************************************************************************************************************************/
/* You can add global styles to this file, and also import other style files */

*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

/* ! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com */

/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */
  tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/

dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/

:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */

[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}

/* Default theme */

:root {
		/* for default theme color */
		--default-primary-color-darkest: #1f343e;
		--default-primary-color-darker: #3b5b6a;
		--default-primary-color-dark: #acc4cf;
		--default-primary-color-default: #ecf4f6;
		--default-primary-color-light: #c9d9e1;
		--default-primary-color-lightest: #dde9ec;
		--default-primary-white: #ffffff;
		--default-primary-gray: #e5e7eb;
		--default-secondary-white: #0202020d;
		--default-primary-text: #000000;
		--default-secondary-text: #64748b;
		--default-tertiary-text: #ffffff;
		/* global button used in whole application */

		/* primary button */
		--primary-button: var(--light-green-secondary-color);
		--primary-button-text: var(--text-primary-color);
		--primary-button-hover: #02140c;

		/* primary outline button */
		--primary-outline-button: var(--default-primary-color-darkest);
		--primary-outline-button-hover: var(--light-green-secondary-color);
		--primary-outline-button-text: var(--default-primary-color-darkest);

		/* primary alert button */
		--primary-alert-button: #3b82f6;
		--primary-alert-button-text: var(--text-primary-color);
		--primary-alert-button-hover: #2563eb;

		/* secondary button */
		--secondary-button: var(--light-green-secondary-button);
		--secondary-button-hover: var(--light-green-primary-light);
		--secondary-button-text: var(--text-primary-color);

		/* secondary outline button text */
		--secondary-outline-button: var(--black-dark);
		--secondary-outline-button-hover: #e5e7eb;
		--secondary-outline-button-text: var(--black-dark);

		/* danger button  */
		--danger-button: var(--common-danger-button-bg);
		--danger-button-text: var(--text-primary-color);
		--danger-button-hover: #b91c1c;

		/* danger button outline */
		--danger-outline-button: var(--common-danger-button-bg);
		--danger-outline-button-hover: #fca5a5;
		--danger-outline-button-text: var(--red);

		/* popup content tittle and content text */
		--tittle-text: var(--black-dark);
		--content-text: var(--text-secondary-color);

		/* popup item highlight */
		--item-highlight: var(--light-green-secondary-button);

		/* for light green */
		--light-green-primary-color: #8bb6a2;
		--light-green-secondary-color: #106941;
		--light-green-primary-light: #8bb6a240;
		--light-green-tertiary-color: #e9e9e9;
		--light-green-text-primary-color: #303030;
		--light-green-text-secondary-color: #9a9a9a;
		--light-green-white: #ffffff;
		--light-green-gray: #7c7c7c;
		--light-green-background: #10694133;

		/* global light green */
		--light-green-primary-button: var(--light-green-secondary-color);
		--light-green-secondary-button: #054529;
		--light-green-disable-button: #dedede;
		/* --light-green-leave-outline-button: #ff2c2c; */
		--common-danger-button-bg: #ff2c2c;
		--common-danger-button-outline: #ff2c2c;

		/* for teal dark theme */
		--primary-color: #1b3738;
		--secondary-color: #ff8245;
		--secondary-color-hover: #ff6d25;
		--text-primary-color: #e9ebea;
		--text-secondary-color: #777777;
		--tertiary-color: #14c9b8;
		--black-dark: #0a0905;
		--black-dark-1: #161612;
		--black-light: #1d1d1d;
		--black-light-1: #494949;
		--white: #ffffff0d;
		--red: #f30202;

		/* for orange dark theme */

		/* for purple theme */
		--purple-theme-primary-color: #9a8ca0;
		--purple-theme-secondary-color: #3a3043;
		--purple-theme-secondary-color-two: #57495d;
		--purple-theme-secondary-color-opacity-25: #3a304340;
		--purple-theme-text-primary-color: #ffffff;
		--purple-theme-text-secondary-color: #c3c3c3;
		--purple-theme-tertiary-color: #5a5465;
		--purple-theme-tertiary-color-two: #73738f;
		--purple-theme-white: #ffffff0d;
		--purple-theme-red: #f30202;
		--purple-theme-green: #158038;
		--purple-theme-button-hover: #c7c7c7;

		/* for mention */
		--mention: #03fbff;

		/* dashboard component  new token names */
		--dashboard-bg: var(--black-dark);
		--dashboard-border: var(--black-light-1);
		--dashboard-card: var(--black-light);
		--dashboard-inner-card: var(--black-dark-1);
		--dashboard-inner-card-border: var(--black-light-1);

		/* dashboard header */
		--dashboard-select-bg: var(--secondary-color);

		/* dependency massage box */
		--dependency-massagebox-bg: var(--secondary-color);

		/* dashboard chat component message thread */
		--dashboard-chat-message-thread-card: var(--white);
		--dashboard-chat-message-thread-text: var(--secondary-color);

		/* meeting component */
		--meeting-bg: var(--black-light);
		--meeting-header-bg: var(--black-dark);
		--meeting-border: var(--black-light-1);
		--meeting-list-item-bg: var(--black-dark);
		--meeting-list-item-bg-hover: var(--white);
		--meeting-list-item-action-primary-bg: var(--tertiary-color);
		--meeting-list-item-action-primary-hover: var(--mention);
		--meeting-list-item-action-primary-svg: var(--black-dark);
		--meeting-list-item-action-secondary-bg: var(--secondary-color);
		--meeting-list-item-action-secondary-svg: var(--black-dark);
		--meeting-list-item-action-secondary-hover: var(
			--secondary-color-hover
		);
		--meeting-list-item-action-disable: var(--black-light-1);
		--meeting-list-item-action-svg-disable-icon: var(--black-light);

		/* meeting calender component new token name */
		--meeting-calender-bg: var(--black-dark-1);
		--meeting-calender-header-bg: var(--black-dark);
		--meeting-calender-border: var(--black-light-1);
		--meeting-calender-primary-button: var(--secondary-color);
		--meeting-calender-primary-button-hover: var(--secondary-color-hover);
		--meeting-calender-header-primary-svg: var(--black-dark);
		--meeting-calender-header-secondary-svg: var(--text-primary-color);

		/* meeting calender mostly used text */
		--meeting-calender-primary-text: var(--text-primary-color);
		--meeting-calender-secondary-text: var(--text-secondary-color);
		--meeting-calender-tertiary-text: var(--secondary-color);
		--meeting-calender-tertiary-two-text: var(--tertiary-color);
		--meeting-calender-tertiary-three-text: var(--black-dark);

		/* meeting calender weekly monthly calender */
		--meeting-calender-details-card: var(--white);

		/* meeting card */
		--meeting-card-bg: 'bg-transparent';
		--meeting-card-primary-text: var(--text-primary-color);
		--meeting-card-secondary-text: var(--text-secondary-color);

		/* meeting calender date selection component  */
		--date-calender-primary-text: var(--text-primary-color);
		--date-calender-secondary-text: var(--black-dark);
		--date-calender-tertiary-text: var(--tertiary-color);
		--date-calender-primary-svg: var(--tertiary-color);
		--date-calender-primary-button: var(--secondary-color);
		--date-calender-secondary-button: var(--white);
		--date-calender-select-text: var(--white);
		--date-calender-unselect: var(--black-light-1);
		--date-calender-hover: var(--white);

		/* meeting calender popup */
		--popup-select-element: var(--tertiary-color);
		--popup-unselect-element: var(--black-light-1);

		/* header component included elements */
		--color-bg-header: #21323f; /* bg-header */
		--color-bg-search: 'bg-transparent'; /* bg-search */
		--color-bg-search-svg-stroke-icon: #c9d9e1; /* bg-search-svg-fill-icon */
		--color-bg-search-text: 'bg-transparent'; /* bg-search-text */
		--color-border-header-search: #c9d9e1; /* border-header-search */
		--color-header-svg-fill: #c9d9e1; /* header-svg-fill */
		--color-header-svg-fill-hover: #3b5b6a; /* header-svg-fill-hover */
		--color-bg-header-count: #c9d9e1; /* color-bg-header-count */
		--color-bg-header-count-text: #3b5b6a; /* color-bg-header-count-text */
		/* background: #262626; */

		/* nav included elements */
		--color-bg-navbar: #21323f; /* bg-navbar */
		--color-nav-svg-fill: #c9d9e1; /* nav-svg-fill */
		--color-nav-svg-fill-hover: #3b5b6a; /* nav-svg-fill-hover */
		--color-nav-svg-border-hover: #c9d9e1; /* nav-svg-border-hover */
		--color-nav-border: #ffffff; /* nav-border */

		/* left sidebar included elements */
		--color-bg-left-sidebar: #ecf6ed; /* bg-left-sidebar */
		--color-bg-sidebar-approve-icon: #3bb945; /* bg-sidebar-approve-icon */
		--color-primary-text-left-sidebar: #000000; /* primary-text-left-sidebar */
		--color-sidebar-set-status-icon: var(--tertiary-color);

		/* set-status-icon-icon */
		--color-secondary-text-left-sidebar: #64748b; /* secondary-text-left-sidebar */
		--color-bg-svg-fill-left-sidebar-header: #c9d9e1; /*bg-svg-fill-left-sidebar-header */
		--color-svg-fill-left-sidebar-header: #3b5b6a; /* svg-fill-left-sidebar-header*/
		--color-left-sidebar-list-text: #000000; /* left-sidebar-list-text */
		--color-left-sidebar-list-text: #64748b; /* left-sidebar-list-text */
		--color-svg-fill-left-sidebar-list-mute: #94a3b8; /* svg-fill-left-sidebar-list-mute */
		--color-svg-fill-left-sidebar-group: #3b5b6a; /* svg-fill-sidebar-group */
		--color-svg-fill-left-sidebar-personal: #3b5b6a; /* svg-fill-sidebar-personal */
		--color-list-hover-left-sidebar: #ffff; /* tertiary-text-left-sidebar */
		--color-list-border-left-sidebar: #c9d9e1; /* color-list-border-left-sidebar */
		--color-list-mat-svg-left-sidebar: #000000; /* color-list-mat-svg-left-sidebar */
		--color-bg-list-mention-left-sidebar: #ffb108; /* color-list-mat-svg-left-sidebar */
		--color-bg-list-mention-text-left-sidebar: #000000; /* color-list-mat-svg-left-sidebar */
		--light-green-secondary-outline-button: #106941;

		/* welcome page components */
		--color-bg-chat-welcome: #fff;
		--color-chat-welcome-text: #64748b;
		--color-chat-welcome-user-profile-name: #64748b;
		--color-bg-chat-welcome-card: #ffffff;
		--color-bg-chat-welcome-card-border: #d1d5db;
		--color-bg-chat-welcome-card-svg: #c9d9e1;
		--color-bg-chat-welcome-card-text: #64748b;
		--color-bg-chat-welcome-card-button: #3b5b6a;
		--color-bg-chat-welcome-card-button-hover: #1f343e;
		--color-bg-chat-welcome-card-button-text: #ecf4f6;
		--color-bg-chat-welcome-card-email-text: #64748b;

		/* chat components*/

		/* group profile  */
		--color-bg-group: #ffffff;
		--color-group-profile-text: #000000;
		--color-group-profile-svg: #9ca3af;
		--color-group-profile-svg-fill: #2a74dd;
		--color-group-profile-svg-vertical-border-line: #ffffff;
		--color-bg-group-profile-svg-hover: #e5e7eb;

		/* pinned Message Component */
		--color-bg-pinned-message: #ecf4f6;
		--color-pinned-message-heading-text: #020617;
		--color-pinned-message-thread-message-text: #000000;
		--color-bg-pinned-message-count: #c9dbe1;
		--color-pinned-message-count-text: #3b5b6a;
		--color-pinned-message-thread-pinned-time: #64748b;
		--color-pinned-message-bifurcation-border: #64748b;
		--color-pinned-message-border: #64748b;
		--color-pinned-message-thread-card: #ffffff;
		--color-pinned-message-thread-card-border: #e5e7eb;
		--color-pinned-message-thread-card-hover: #e5e7eb;
		--color-pinned-message-thread-pinned-by: #9ca3af;
		--color-bg-pinned-message-thread-message-reply: #ecf4f6;
		--color-bg-pinned-message-thread-message-reply-text: #c9d9e1;
		--color-pinned-message-thread-message-hide-text: #9ca3af;
		--color-pinned-message-thread-message-view-reply-text: #3b5b6a;
		--color-pinned-message-thread-message-svg-icon: #9ca3af;
		--color-bg-pinned-message-thread-message-icon: #ffffff;

		/* reply message component */
		--color-bg-reply-message: #ecf4f6;
		--color-bg-reply-message-heading-text: #000000;
		--color-bg-reply-message-border: #c9d9e1;
		--color-bg-reply-message-card: #ecf4f6;
		--color-bg-reply-message-search: #1b1919;
		--color-bg-reply-message-reply-count: #ecf4f6;
		--color-reply-message-reply-count-text: #3b5b6a;
		--color-reply-message-reply-count-border: #64748b;

		/* chat center component */
		--color-bg-group-chat: #ffffff;
		--color-bg-group-main-message-chat: #ffffff;
		--color-bg-group-main-message: #ffffff;
		--color-bg-group-searchbar: #ffffff;
		--color-bg-group-consecutive-message: #ffffff;
		--color-group-searchbar-border: #acc4cf;
		--color-group-bifurcation-border: #acc4cf;
		--color-group-bifurcation-text: #9ca3af;
		--color-group-consecutive-message-text: #000000;
		--color-group-bifurcation-consecutive-message-hover: #f3f4f6;
		--color-group-consecutive-message-hover: #f3f4f6;
		/* new one  */
		--color-bg-group-chat-time: #f3f4f6;
		--color-group-chat-time-border: #e5e7eb;
		--color-group-chat-time-text: #64748b;
		--color-group-searchbar-placeholder-text: #ffffff;

		/* --color-group-searchbar-text: #000000;  */

		--color-group-searchbar-svg: #64748b;
		--color-group-searchbar-svg-fill: #2a74dd;
		--color-group-searchbar-svg-fill-hover: #ffffff;

		--color-bg-group-chat-toolbar: #ffffff;
		--color-group-chat-toolbar-svg: #acc4cf;
		--color-group-chat-toolbar-svg-fill: #2a74dd;
		--color-group-chat-toolbar-option-svg: #acc4cf;
		--color-group-chat-toolbar-option-text: #000000;
		--color-group-chat-toolbar-option-svg-fill: #ffffff;
		--color-group-chat-toolbar-option-delete-svg: #ffffff;
		--color-group-chat-toolbar-option-delete-svg-fill: #ffffff;
		--color-group-chat-toolbar-option-delete-svg-fill-text: #ffffff;
		--color-group-chat-message-seenby-text: #acc4cf;
		--color-group-chat-message-one-srcoll-border: #e5e7eb;
		--color-bg-group-chat-message-one-srcoll-svg: #ffffff;
		--color-group-chat-message-one-srcoll-svg: #6b7280;

		/* chat group popup */
		--color-bg-popup: #ffffff;
		--color-bg-close-popup: #e5e7eb;
		--color-close-popup-svg: #64748b;
		--color-popup-border: #ffffff;
		--color-popup-input-border: #d1d5db;
		--color-popup-input-fill: #ffffff;
		--color-bg-dropdown-popup-input: #3b5b6a;
		--color-bg-popup-primary-button: #3b5b6a;
		--color-bg-popup-primary-button-hover: #1f343e;
		--color-bg-popup-secondary-button: #f3f4f6;
		--color-bg-popup-secondary-button-border: #9ca3af;
		--color-bg-popup-secondary-button-hover: #9ca3af;
		--color-bg-popup-tertiary-button: #f3f4f6;
		--color-popup-text-primary-color: #000000;
		--color-popup-text-secondary-color: #64748b;
		--color-popup-text-tertiary-color: #ffffff;

		/* group information */
		--color-bg-group-info: #ffffff;
		--color-group-info-border: #e5e7eb;
		--color-group-info-main-svg-hover: #f9fafb;
		--color-group-info-main-svg: #64748b;
		--color-group-info-main-svg-fill: #0084ff;
		--color-group-info-svg: #ffffff;
		--color-group-info-primary-text: #000000;
		--color-group-info-secondary-text: #3b5b6a;
		--color-group-info-tertiary-text: #64748b;
		--color-bg-group-info-primary-button: #3b5b6a;
		--color-bg-group-info-primary-button-hover: #1f343e;
		--color-bg-group-info-secondary-button-border: #9ca3af;
		--color-bg-group-info-secondary-button-hover: #9ca3af;
		--color-bg-group-info-secondary-leave-button: #ef4444;
		--color-bg-group-info-secondary-leave-button-hover: #dc2626;

		/* set status */
		--color-bg-set-status-duration-dropdown: #f3f4f6;
		--color-bg-set-status-dropdown: #f3f4f6;
		--color-bg-set-status-dropdown-hover: #e5e7eb;

		/* common input search bar */
		--color-bg-dropdown-popup: #ffffff;
		--color-bg-dropdown-input: #ffffff;
		--color-dropdown-input-border: #cbd5e1;
		--color-bg-dropdown-input-hover: #f9fafb;
		--color-dropdown-input-text: #000000;
		--color-dropdown-input-text-placeholder: #64748b;
		--color-dropdown-input-svg: #000000;
		--color-dropdown-popup-hover: #f3f4f6;
		--color-bg-popup-card: #f3f4f6;
		--color-common-primary-text: #000000;
		--color-common-secondary-text: #ffffff;
		--color-common-tertiary-text: #64748b;
		--color-bg-common-primary-button: #3b5b6a;
		--color-bg-common-primary-button-hover: #1f343e;
		--color-bg-common-secondary-button: #f3f4f6;
		--color-bg-common-secondary-button-hover: #9ca3af;

		/* forward message component */
		--color-bg-forward-message-primary-button: #3b5b6a;
		--color-forward-message-primary-button-text: #ffffff;
		--color-bg-forward-message-primary-button-hover: #1f343e;
		--color-bg-forward-message-secondary-button: 'bg-transparent';
		--color-forward-message-secondary-button-text: #000000;
		--color-forward-message-secondary-button-border: #d1d5db;
		--color-bg-forward-message-secondary-button-hover: #f3f4f6;

		/* seen-by message component */
		--color-bg-seen-by-secondary-button: #ffffff;
		--color-seen-by-secondary-button-text: #000000;
		--color-seen-by-secondary-button-border: #d1d5db;
		--color-bg-seen-by-secondary-button-hover: #f3f4f6;

		/* start-call message component */
		--color-bg-start-call-primary-button: #3b5b6a;
		--color-start-call-primary-button-text: #ffffff;
		--color-bg-start-call-primary-button-hover: #1f343e;

		/* file ui component */
		--color-bg-file: #ffffff;
		--color-file-border: #d1d5db;
		--color-bg-file-svg: #0077ff;
		--color-file-svg-fill: #ffffff;
		--color-file-text-primary-text: #000000;
		--color-file-text-secondary-text: #64748b;

		/* file sharing icon */
		--color-bg-file-sharing-icon: #ffffff;
		--color-file-sharing-icon-svg-border: #d1d5db;
		--color-file-sharing-icon-svg: #64748b;
		--color-file-sharing-icon-svg-fill: #0077ff;
		--color-file-sharing-icon-svg-fill-hover: rgb(236, 236, 236);

		/* media file sharing icon */
		--color-bg-media-file: #ffffff;
		--color-media-file-border: #e5e7eb;
		--color-bg-media-file-svg: #3b5b6a;
		--color-media-file-svg-fill: #ffffff;
		--color-media-file-text-primary-text: #000000;
		--color-media-file-text-secondary-text: #64748b;

		--meeting-call-bg: var(--black-dark);
		--meeting-call-header-bg: var(--black-light);
		--meeting-call-profile-bg: var(--black-light);
		--meeting-call-tiles-border: var(--black-light-1);
		--meeting-call-tiles: var(--black-light-1);
		--meeting-user-profile-bg: var(--white);
		--meeting-call-tertiary-svg: var(--tertiary-color);
		/*  */

		--color-background-primary: #21323f; /* White background */

		/* management dashboard component new token names */
		--management-dashboard-bg: var(--light-green-white);
		--management-dashboard-inner-card-bg: var(--light-green-primary-light);
		--management-dashboard-inner-item-card-bg: var(
			--light-green-primary-light
		);
		--management-dashboard-primary-text: var(
			--light-green-text-primary-color
		);
		--management-dashboard-secondary-text: var(
			--light-green-text-secondary-color
		);
		--management-dashboard-tertiary-text: var(
			--light-green-secondary-color
		);
		--management-dashboard-tertiary-two-text: var(--light-green-white);
		--management-dashboard-svg-bg: var(--light-green-primary-color);
		--management-dashboard-primary-svg: var(--light-green-white);
		--management-dashboard-secondary-svg: var(
			--light-green-secondary-color
		);
		--management-dashboard-button: var(--light-green-secondary-color);
		--management-dashboard-button-hover: var(
			--light-green-secondary-button
		);
		--color-attendance-timer-text: #00a63e;
	--color-attendance-checkout-text: #fe0303;
	}

/*Default theme */

[data-theme='DEFAULT'] {
		/* primary button */
		--primary-button: var(--default-primary-color-darker);
		--primary-button-text: var(--default-primary-white);
		--primary-button-hover: var(--default-primary-color-darkest);

		/* primary outline button var(--default-primary-color-lightest)*/
		--primary-outline-button: var(--default-primary-color-dark);
		--primary-outline-button-hover: var(--default-primary-color-darker);
		--primary-outline-button-text: var(--default-primary-color-dark);

		/* primary alert button */
		--primary-alert-button: #60a5fa;
		--primary-alert-button-text: var(--light-green-white);
		--primary-alert-button-hover: #2679ff;

		/* secondary button */
		--secondary-button: var(--default-primary-color-darkest);
		--secondary-button-hover: var(--default-primary-color-darker);
		--secondary-button-text: var(--default-primary-white);

		/* secondary outline button text */
		--secondary-outline-button: var(--default-primary-color-darker);
		--secondary-outline-button-hover: #e5e7eb;
		--secondary-outline-button-text: var(--default-primary-color-darker);

		/* danger button  */
		--danger-button: var(--common-danger-button-bg);
		--danger-button-text: var(--text-primary-color);
		--danger-button-hover: #b91c1c;

		/* danger button outline */
		--danger-outline-button: var(--common-danger-button-bg);
		--danger-outline-button-hover: #fca5a5;
		--danger-outline-button-text: var(--red);

		/* popup content tittle and content text */
		--tittle-text: var(--default-primary-text);
		--content-text: var(--default-secondary-text);

		/* popup item highlight */
		--item-highlight: var(--default-primary-color-darker);

		/* user profile text */
		--user-profile-text: var(--default-tertiary-text);

		/* dashboard component  new token names */
		--dashboard-bg: var(--default-primary-white);
		--dashboard-border: var(--default-primary-gray);
		--dashboard-card: var(--default-primary-white);
		--dashboard-inner-card: var(--default-primary-white);
		--dashboard-inner-card-border: var(--default-primary-gray);

		/* dashboard header button selection */
		--dashboard-select-bg: var(--default-primary-color-darker);

		/* dashboard common used text */
		--dashboard-primary-text: var(--default-primary-text);
		--reminder-primary-text: var(--dashboard-primary-text);
		--dashboard-secondary-text: var(--default-secondary-text);
		--dashboard-tertiary-text: var(--default-primary-color-darker);
		--dashboard-tertiary-two-text: var(--default-tertiary-text);

		/* dashboard chat component message thread */
		--dashboard-chat-message-thread-card: var(
			--default-primary-color-default
		);
		--dashboard-chat-message-thread-text: var(--dashboard-tertiary-text);

		/* dependency massage box */
		--dependency-massagebox-bg: var(--secondary-color);

		/* meeting component listing token name */
		--meeting-bg: var(--default-primary-white);
		--meeting-border: var(--default-primary-gray);
		--meeting-list-item-bg: var(--default-primary-white);
		--meeting-list-item-bg-hover: var(--default-primary-color-lightest);
		--meeting-list-item-action-primary-bg: var(
			--default-primary-color-default
		);
		--meeting-list-item-action-primary-hover: var(
			--default-primary-color-light
		);
		--meeting-list-item-action-primary-svg: var(
			--default-primary-color-darker
		);
		--meeting-list-item-action-secondary-bg: var(
			--default-primary-color-darker
		);
		--meeting-list-item-action-secondary-svg: var(--default-primary-white);
		--meeting-list-item-action-secondary-hover: var(
			--default-primary-color-darker
		);
		--meeting-list-item-action-disable: var(--default-primary-gray);
		--meeting-list-item-action-svg-disable-icon: var(
			--default-secondary-text
		);

		/* meeting calender component new token name */
		--meeting-calender-bg: var(--default-primary-white);
		--meeting-calender-header-bg: var(--default-primary-white);
		--meeting-calender-border: #d1d5db;
		--meeting-calender-primary-button: var(--default-primary-color-darker);
		--meeting-calender-primary-button-hover: var(
			--default-primary-color-darkest
		);

		/* meeting listing common used text */
		--meeting-listing-primary-text: var(--default-secondary-text);
		--meeting-listing-secondary-text: var(--default-primary-color-darker);

		/* meeting calender common used svg */
		--meeting-calender-header-primary-svg: var(--default-primary-white);
		--meeting-calender-header-secondary-svg: var(--default-secondary-text);

		/* meeting calender common used svg */
		--meeting-calender-primary-svg: var(--default-primary-white);
		--meeting-calender-secondary-svg: var(--default-secondary-text);

		/* meeting calender common used text */
		--meeting-calender-primary-text: var(--default-primary-text);
		--meeting-calender-secondary-text: var(--default-secondary-text);
		--meeting-calender-tertiary-text: var(--default-primary-white);
		--meeting-calender-tertiary-two-text: var(
			--default-primary-color-darkest
		);
		--meeting-calender-tertiary-three-text: var(--light-green-white);

		/* meeting calender weekly monthly calender */
		--meeting-calender-details-card: var(--default-primary-white);

		/* meeting card */
		--meeting-card-bg: 'bg-transparent';
		--meeting-card-primary-text: var(--default-primary-text);
		--meeting-card-secondary-text: var(--default-secondary-text);

		/* meeting calender date selection component  */
		--date-selection-bg: var(--default-primary-white);
		--date-calender-primary-text: var(--default-primary-text);
		--date-calender-secondary-text: var(--default-secondary-text);
		--date-calender-tertiary-text: var(--default-primary-color-darker);
		--date-calender-primary-svg: var(--default-primary-white);
		--date-calender-primary-button: var(--default-primary-color-darker);
		--date-calender-secondary-button: var(--default-primary-gray);
		--date-calender-select: var(--default-primary-color-darker);
		--date-calender-select-text: var(--default-primary-white);
		--date-calender-unselect: var(--default-primary-gray);
		--date-calender-hover: var(--default-primary-color-lightest);

		/* meeting calender popup element */
		--popup-select-element: var(--default-primary-color-darker);
		--popup-unselect-element: var(--default-primary-gray);

		/* body color  */
		--body-bg: var(--default-primary-white);
		--scrollbar-bg: var(--default-primary-color-dark);
		--scrollbar-highlight-bg: var(--default-primary-color-darker);
		/* mention name */
		--mention-text: var(--default-primary-color-darker);
		/* link name */
		--link-text: var(--primary-alert-button-hover);
		/* header */
		--color-header-bg: var(--default-primary-color-darkest);
		--color-header-text-heading: var(--default-tertiary-text);
		--color-header-right-side-text: var(--default-tertiary-text);
		--color-header-search-bg: #ffffff1a;
		--color-header-search-border: var(--default-primary-color-light);
		--color-header-search-svg-icon: var(--default-primary-white);
		--color-header-search-text: var(--default-tertiary-text);
		--color-header-svg-fill: var(--default-primary-white);
		--color-header-svg-fill-hover: var(--default-primary-color-darker);
		--color-header-svg-fill-border: var(--default-primary-color-light);
		--color-header-count-bg: var(--default-primary-color-light);
		--color-header-count-text: var(--default-primary-color-darker);
		/* new header */
		--color-header-primary-svg: var(--default-primary-color-light);
		/* complete header */

		/* navbar new token names */
		--color-navbar-bg: var(--default-primary-color-darkest);
		--color-navbar-svg-fill: var(--default-primary-color-light);
		--color-navbar-svg-fill-hover: var(--default-primary-color-darker);
		--color-navbar-side-border-hover: var(--default-primary-color-light);
		--color-navbar-horizontal-border: var(--default-primary-color-light);

		/* left sidebar new token names */
		--color-left-sidebar-bg: var(--default-primary-color-default);
		--color-left-sidebar-profile-name-text: var(--default-primary-text);
		--color-left-sidebar-profile-set-status-text: var(
			--default-secondary-text
		);
		--color-left-sidebar-profile-set-status-svg: var(
			--default-primary-color-darkest
		);
		--color-left-sidebar-profile-edit-status-svg: var(
			--default-primary-color-darkest
		);
		--color-left-sidebar-profile-edit-status-svg-bg: var(
			--default-primary-color-light
		);
		--color-left-sidebar-profile-edit-status-svg-bg-hover: var(
			--default-primary-color-darker
		);
		/* for list new token names */
		--color-left-sidebar-horizontal-border: var(
			--default-primary-color-light
		);
		--color-left-sidebar-vertical-border: var(
			--default-primary-color-light
		);
		--color-left-sidebar-list-heading-text: var(--default-primary-text);
		--color-left-sidebar-list-text: var(--default-primary-text);
		--color-left-sidebar-list-hover: var(--default-primary-color-lightest);
		--color-left-sidebar-list-select: var(--default-primary-white);
		--color-left-sidebar-list-down-arrow-svg: var(--default-primary-text);
		--color-left-sidebar-list-personal-svg: var(
			--default-primary-color-darker
		);
		--color-left-sidebar-list-group-svg: var(
			--default-primary-color-darker
		);
		--color-left-sidebar-list-mute-svg: var(--default-primary-color-darker);
		--color-left-sidebar-list-mention-bg: #f59e0b;
		--color-left-sidebar-list-mention-text: var(--default-primary-white);
		--color-left-sidebar-list-message-bg: var(
			--default-primary-color-darker
		);
		--color-left-sidebar-list-message-text: var(--default-primary-white);

		/* left side icon issue */
		--left-side-mute-icon-bg: var(--default-primary-color-default);

		/* no message icon svg new token names */
		--no-message-left-sidebar-primary: var(--default-primary-white);
		--no-message-left-sidebar-secondary: var(
			--default-primary-color-lightest
		);
		--no-message-circle: var(--default-primary-white);

		/* welcome page component new token names */
		--color-chat-welcome-bg: var(--default-primary-white);
		--color-chat-welcome-text: var(--default-primary-text);
		--color-chat-welcome-user-profile-name: var(--default-primary-text);
		--color-chat-welcome-card-bg: var(--default-primary-white);
		--color-chat-welcome-card-border: #d1d5db;
		--color-chat-welcome-card-svg: var(--default-secondary-text);
		--color-chat-welcome-card-text: var(--default-secondary-text);
		--color-bg-chat-welcome-card-button: var(
			--default-primary-color-darker
		);
		--color-bg-chat-welcome-card-button-hover: var(
			--default-primary-color-darkest
		);
		--color-chat-welcome-card-button-text: var(--default-tertiary-text);
		--color-chat-welcome-card-email-text: var(--default-secondary-text);

		/* no message component new token names */
		--no-message-svg-circle: var(--default-primary-white);
		--no-message-svg-left: var(--default-primary-color-lightest);
		--no-message-svg-right: var(--default-primary-color-darker);
		--no-message-text: var(--default-secondary-text);

		/* no files component new token names */
		--no-file-svg-icon: var(--default-primary-color-lightest);
		--no-file-text: var(--default-secondary-text);

		/* loading message component new token names*/
		--loading-screen-bg: var(--default-primary-white);
		--loading-message-text: var(--default-secondary-text);

		/*chat group profile new token names new token names */
		--color-group-profile-bg: var(--default-primary-white);
		--color-group-profile-border: var(--default-primary-color-lightest);
		--color-group-profile-text: var(--default-primary-text);
		--color-group-profile-bottom-svg: var(--default-secondary-text);
		--color-group-profile-bottom-svg-fill: var(
			--default-primary-color-darker
		);
		--color-group-profile-right-svg: var(--default-secondary-text);
		--color-group-profile-right-svg-fill: var(
			--default-primary-color-darker
		);
		--color-group-profile-svg-vertical-border-line: var(
			--default-primary-color-light
		);
		--color-bg-group-profile-right-svg-hover: var(
			--default-primary-color-lightest
		);

		/* user profile component  */
		--user-profile-card-bg: var(--default-secondary-text);

		/* chat toolbar new token names */
		--color-chat-toolbar-bg: var(--default-primary-white);
		--color-chat-toolbar-border: var(--default-primary-color-dark);
		--color-chat-toolbar-svg: var(--default-secondary-text);
		--color-chat-toolbar-svg-fill: var(--default-primary-color-darker);
		--color-chat-toolbar-svg-hover: var(--default-primary-color-lightest);
		--color-chat-toolbar-option-text: var(--default-primary-text);
		--color-chat-toolbar-delete-option-text: var(--danger-button-text);
		--color-chat-toolbar-delete-option-text-bg: var(--danger-button);

		/* chat center component */
		--color-bg-group-chat: var(--default-primary-white);
		--color-bg-group-main-message-chat: #f3f4f6;
		--color-bg-group-main-message: var(--default-primary-text);
		--color-bg-group-searchbar: var(--default-primary-color-lightest);
		--color-bg-group-consecutive-message: var(--default-primary-text);
		--color-group-searchbar-border: var(--default-primary-color-darkest);
		--color-group-border: var(--default-primary-color-lightest);
		--color-group-bifurcation-border: var(--default-primary-gray);
		--color-group-bifurcation-bg: var(--default-primary-gray);
		--color-group-bifurcation-text: var(--default-secondary-text);
		--color-group-consecutive-message-text: var(--default-primary-text);
		--color-group-bifurcation-consecutive-message-hover: #f3f4f6;
		--color-group-consecutive-message-hover: #f3f4f6;

		/* pinned Message Component */
		--color-bg-pinned-message: var(--default-primary-color-default);
		--color-pinned-message-heading-text: var(--default-primary-text);
		--color-pinned-message-thread-message-text: var(--default-primary-text);
		--color-pinned-message-thread-profile-name-text: var(
			--default-primary-text
		);
		--color-bg-pinned-message-count: var(--default-primary-color-dark);
		--color-pinned-message-count-text: var(--default-primary-color-darkest);
		--color-pinned-message-thread-pinned-time: var(
			--default-secondary-text
		);
		--color-pinned-message-bifurcation-border: var(
			--default-secondary-text
		);
		--color-pinned-message-border: var(--default-primary-color-lightest);
		--color-pinned-message-border-vertical: var(
			--default-primary-color-lightest
		);
		--color-pinned-message-thread-card: var(--default-primary-white);
		--color-pinned-message-thread-card-border: var(
			--default-primary-color-lightest
		);
		--color-pinned-message-thread-card-hover: #f3f4f6;
		--color-pinned-message-thread-pinned-by: var(--default-secondary-text);
		--color-bg-pinned-message-thread-message-reply: var(
			--default-primary-color-default
		);
		--color-pinned-message-thread-message-reply-text: var(
			--default-primary-color-darker
		);
		--color-pinned-message-thread-message-hide-text: var(
			--default-primary-color-darker
		);
		--color-pinned-message-thread-message-view-reply-text: var(
			--default-primary-color-darker
		);
		--color-pinned-message-thread-message-svg-icon: var(
			--default-primary-color-darker
		);
		--color-bg-pinned-message-thread-message-icon: var(
			--default-primary-color-darker
		);

		/* reply message component */
		--color-bg-reply-message: var(--default-primary-color-default);
		--color-bg-reply-message-heading-text: var(--default-primary-text);
		--color-bg-reply-message-border: var(--default-primary-color-lightest);
		--color-bg-reply-message-card: var(--default-primary-color-default);
		--color-bg-reply-message-search: 'bg-transparent';
		--color-bg-reply-message-reply-count: var(
			--default-primary-color-darker
		);
		--color-reply-message-reply-count-text: var(--default-primary-text);
		--color-reply-message-reply-count-border: var(
			--default-primary-color-lightest
		);

		/* chat time component new token names */

		--color-bg-group-chat-time: var(--default-primary-gray);
		--color-group-chat-time-border: var(--default-primary-gray);
		--color-group-chat-time-text: var(--default-secondary-text);
		--color-group-searchbar-placeholder-text: var(--default-secondary-text);
		--color-group-chat-message-seenby-text: var(--default-secondary-text);
		--color-group-chat-message-one-srcoll-border: var(
			--default-primary-color-darker
		);
		--color-bg-group-chat-message-one-srcoll-svg: var(
			--default-primary-color-lightest
		);
		--color-group-chat-message-one-srcoll-svg: var(
			--default-primary-color-darker
		);

		/* chat group popup new token names */
		--color-popup-bg: var(--default-primary-white);
		--color-popup-primary-text: var(--default-primary-text);
		--color-popup-secondary-text: var(--default-secondary-text);
		--color-popup-primary-svg: var(--default-primary-text);
		--color-popup-secondary-svg: var(--default-secondary-text);

		/* common component for all chat component and popup new token names*/

		/* common text  new token names*/
		--common-primary-text: var(--default-primary-text);
		--common-secondary-text: var(--default-secondary-text);
		--common-tertiary-text: var(--default-primary-color-darker);
		--common-tertiary-two-text: var(--default-primary-color-darkest);
		--common-tertiary-three-text: var(--light-green-leave-outline-button);

		/* common button new token names */
		--common-primary-button: var(--default-primary-color-darker);
		--common-secondary-outline-button: var(--default-primary-color-darker);
		--common-tertiary-two-outline-button: var(
			--default-primary-color-darker
		);
		--common-tertiary-two-button-bg: var(--default-primary-color-darkest);
		--common-outline-tertiary-button: var(
			--light-green-leave-outline-button
		);
		--common-disable-button: var(--light-green-disable-button);

		/* common svg new token names  */
		--common-primary-svg: var(--default-primary-color-darker);
		--common-secondary-svg: var(--default-secondary-text);
		--common-tertiary-svg: var(--default-primary-color-darker);
		--common-tertiary-two-svg: var(--default-primary-white);

		/* common button hover new token names */
		--common-primary-button-hover: var(--default-primary-color-darkest);
		--common-secondary-button-hover: var(--default-primary-gray);

		/* common duration new token names */
		--duration-bg: var(--default-primary-white);
		--duration-border: var(--default-primary-color-lightest);
		--duration-inner-card-slider-bg: var(--default-primary-white);
		--duration-inner-card-slider-hover: var(
			--default-primary-color-lightest
		);
		--duration-primary-text: var(--default-primary-white);
		--duration-secondary-text: var(--default-primary-color-darker);

		/* common popup dropdown component new token names */
		--color-dropdown-bg: var(--default-primary-white);
		--color-dropdown-border: var(--default-primary-color-lightest);
		--color-dropdown-input-bg: var(--default-primary-white);
		--color-dropdown-input-border: var(--default-primary-gray);
		--color-dropdown-input-svg: var(--default-secondary-text);
		--color-dropdown-input-text-placeholder: var(--default-secondary-text);
		--color-dropdown-input-text: var(--default-primary-text);
		--color-dropdown-item-hover-bg: #f9fafb;
		--color-dropdown-item-select: var(--default-primary-color-darker);
		--color-dropdown-item-select-border: var(--default-primary-color-dark);
		--close-icon-bg-hover: var(--default-primary-color-lightest);
		--close-icon-svg: var(--default-primary-color-darker);
		--color-popup-input-border: var(--default-primary-color-default);
		--color-dropdown-select-input-svg: var(--default-primary-text);

		/* user profile component  */
		--user-profile-card-bg: var(--default-primary-color-default);

		/* group information new token names */
		--color-bg-group-info: var(--default-primary-white);
		--color-group-info-border: var(--default-primary-color-lightest);
		--color-group-info-main-svg-hover: var(
			--default-primary-color-lightest
		);
		--color-group-info-main-svg: var(--default-primary-text);
		--color-group-info-main-svg-fill: var(--default-primary-color-darker);
		--color-group-info-svg: var(--default-primary-color-darker);
		--color-group-info-white-primary-text: var(--default-primary-text);
		--color-group-info-gray-primary-text: var(--default-secondary-text);
		--color-group-info-orange-primary-text: var(
			--default-primary-color-darker
		);
		--color-group-info-green-primary-text: #3b82f6;
		--color-group-info-red-primary-text: var(
			--light-green-leave-outline-button
		);
		--color-group-info-black-primary-text: #3b82f6;
		--color-bg-group-info-primary-button: var(
			--default-primary-color-darker
		);
		--color-bg-group-info-primary-button-hover: var(
			--light-green-primary-button
		);
		--color-bg-group-info-secondary-button-border: var(
			--light-green-secondary-outline-button
		);
		--color-bg-group-info-tertiary-button-border: var(
			--light-green-leave-outline-button
		);
		--color-bg-group-info-count: #dbeafe;
		--color-bg-group-info-count-unselect: var(--default-primary-gray);

		/* common used color new token names */
		--color-common-white-primary-text: var(--default-primary-text);
		--color-common-gray-primary-text: var(--default-secondary-text);
		--color-common-orange-primary-text: var(--light-green-secondary-color);
		--color-common-green-primary-text: #3b82f6;
		--color-common-red-primary-text: var(
			--light-green-leave-outline-button
		);
		--color-common-black-primary-text: var(--default-primary-text);
		--color-common-green-secondary-text: var(--default-secondary-text);

		/* common confirmation popup buttons */
		--confirmation-popup-primary-button: var(
			--light-green-leave-outline-button
		);
		--confirmation-popup-secondary-outline-button: var(
			--default-primary-text
		);
		--confirmation-popup-tertiary-button: #3b82f6;
		--confirmation-primary-text: var(--light-green-white);
		--confirmation-secondary-text: var(--default-primary-text);

		/* common search svg color */
		--common-search-svg: var(--default-primary-color-lightest);
		--common-search-svg-stroke: var(--default-primary-white);

		/* quill new token new token names */
		--quill-bg: var(--default-primary-color-default);
		--quill-border: var(--default-primary-color-dark);
		--quill-text: var(--default-primary-text);
		--quill-placeholder-text: var(--default-secondary-text);
		--quill-svg: var(--default-secondary-text);
		--quill-svg-fill: var(--default-primary-color-darker);
		--quill-svg-hover: var(--default-primary-color-lightest);

		/* set status new token names  */
		--color-bg-set-status-duration-dropdown: var(--default-primary-white);
		--color-bg-set-status-dropdown: var(--default-primary-color-default);
		--color-bg-set-status-dropdown-hover: var(
			--default-primary-color-lightest
		);

		/* forward message component new token names */
		--color-bg-forward-message-primary-button: var(
			--default-primary-color-darker
		);
		--color-forward-message-primary-button-text: var(
			--default-tertiary-text
		);
		--color-bg-forward-message-primary-button-hover: var(
			--default-primary-color-darkest
		);
		--color-bg-forward-message-secondary-button: 'bg-transparent';
		--color-forward-message-secondary-button-text: var(
			--default-secondary-text
		);
		--color-forward-message-secondary-button-border: var(
			--default-secondary-text
		);
		--color-bg-forward-message-secondary-button-hover: var(
			--default-primary-gray
		);

		/* seen-by message component new token names */
		--color-bg-seen-by-secondary-button: 'bg-transparent';
		--color-seen-by-secondary-button-text: var(
			--default-primary-color-darker
		);
		--color-seen-by-secondary-button-border: var(
			--default-primary-color-darker
		);
		--color-bg-seen-by-secondary-button-hover: var(--default-primary-gray);

		/* start-call message component new token names */
		--color-bg-start-call-primary-button: var(
			--default-primary-color-darker
		);
		--color-start-call-primary-button-text: var(--default-tertiary-text);
		--color-bg-start-call-primary-button-hover: var(
			--default-primary-color-darkest
		);

		/* file ui component new token names */
		--color-bg-file: var(--default-primary-color-default);
		--color-file-border: var(--default-primary-color-dark);
		--color-bg-file-svg: var(--default-primary-color-light);
		--color-file-svg-fill: var(--default-primary-color-darker);
		--color-file-text-primary-text: var(--default-primary-text);
		--color-file-text-secondary-text: var(--default-secondary-text);

		/* file sharing icon new token names */
		--color-bg-file-sharing-icon: var(--default-primary-color-default);
		--color-file-sharing-icon-svg-border: var(--default-primary-color-dark);
		--color-file-sharing-icon-svg: var(--default-secondary-text);
		--color-file-sharing-icon-svg-fill: var(--default-primary-color-darker);
		--color-file-sharing-icon-svg-fill-hover: var(
			--default-primary-color-lightest
		);

		/* media file sharing icon token names */
		--color-bg-media-file: #ffffff;
		--color-media-file-border: #e5e7eb;
		--color-bg-media-file-svg: #3b5b6a;
		--color-media-file-svg-fill: #ffffff;
		--color-media-file-text-primary-text: #000000;
		--color-media-file-text-secondary-text: #64748b;

		/* global search token names  */
		--color-global-search-bg: var(--default-primary-white);
		--color-global-search-text: var(--default-primary-text);
		--color-global-search-text-placeholder: var(--default-secondary-text);
		--color-global-search-border: #c9d9e1;
		--color-global-search-text-unselect: var(--default-secondary-text);
		--color-global-search-text-select: var(--default-primary-text);
		--color-global-search-count-text-select: var(
			--default-primary-color-darker
		);
		--color-global-search-text-select-bg: var(
			--default-primary-color-default
		);
		--color-global-card: #f9fafb;
		--color-global-inner-card: #f9fafb;
		--color-global-inner-card-text: var(--default-primary-text);
		--color-global-card-hover: var(--default-primary-gray);
		--color-global-card-border: #c9d9e1;
		--color-global-card-profile-name: var(--default-primary-text);
		--color-global-card-profile-email: var(--default-secondary-text);

		/* global searched items token names  */
		--color-global-searched-bg: var(--default-primary-white);
		--color-global-searched-border: #e5e7eb;
		--color-global-searched-heading: var(--default-primary-text);
		--color-global-searched-item-heading-select: var(
			--default-primary-color-darkest
		);
		--color-global-searched-item-heading-select-bg: #e5e7eb;
		--color-global-searched-item-heading-select-count-text: var(
			--default-primary-color-darkest
		);
		--color-global-searched-item-heading-unselect: var(
			--default-secondary-text
		);
		--color-global-searched-item-heading-select-bg: var(
			--default-primary-color-default
		);

		/* media viewer token names */
		--media-viewer-bg: var(--default-primary-white);
		--media-viewer-border: #e5e7eb;
		--media-viewer-text: var(--default-primary-text);
		--media-viewer-item-border: var(--default-primary-color-darker);

		/* meeting calls component */
		--meeting-call-bg: var(--default-primary-white);
		--meeting-call-header-bg: var(--default-primary-color-darkest);
		--meeting-call-profile-bg: var(--default-primary-white);
		--meeting-call-tiles-border: #e5e7eb;
		--meeting-call-tiles-bg: var(--default-primary-white);
		--meeting-user-profile-bg: var(--default-primary-color-lightest);
		--meeting-user-profile-text: var(--default-primary-color-darker);
		--meeting-user-profile-svg: var(--default-primary-color-darker);
		--meeting-call-tertiary-svg: var(--default-secondary-text);

		/* meeting calls common used text */
		--meeting-common-primary-text: var(--default-primary-text);
		--meeting-common-secondary-text: var(--default-secondary-text);

		/* meeting header  */
		--meeting-header-primary-svg: var(--default-secondary-text);
		--meeting-header-primary-svg-fill: var(--default-primary-color-darker);
		--meeting-header-hover: var(--default-primary-color-lightest);

		/* right sidebar component */
		--meeting-call-right-sidebar-bg: var(--default-primary-color-default);
		--meeting-call-right-sidebar-border: var(
			--default-primary-color-lightest
		);
		--meeting-call-right-sidebar: var(--black-light-1);
		--meeting-call-right-sidebar-button: var(
			--default-primary-color-darker
		);

		/* minimize call component  */
		--minimize-call-bg: var(--default-primary-white);

		/* show suggestion component */
		--show-suggestion-bg: var(--default-primary-color-darker);
		--show-suggestion-item-bg: var(--default-primary-color-default);
		--show-suggestion-item-border: var(--default-primary-color-dark);
		--show-suggestion-primary-text: var(--default-tertiary-text);
		--show-suggestion-secondary-text: var(--default-primary-color-darker);
		--show-suggestion-loader-svg: var(--default-primary-white);
		--show-suggestion-loader-svg-bg: var(--default-primary-color-darker);

		/* management dashboard component new token names */
		--management-dashboard-bg: var(--default-primary-white);
		--management-dashboard-inner-card-bg: #f3f4f6;
		--management-dashboard-inner-item-card-bg: var(
			--default-primary-color-default
		);
		--management-dashboard-primary-text: var(--default-primary-text);
		--management-dashboard-secondary-text: var(--default-secondary-text);
		--management-dashboard-tertiary-text: var(
			--default-primary-color-darker
		);
		--management-dashboard-tertiary-two-text: var(--default-primary-white);
		--management-dashboard-svg-bg: var(--default-primary-color-darker);
		--management-dashboard-primary-svg: var(--default-primary-white);
		--management-dashboard-secondary-svg: var(
			--default-primary-color-lightest
		);
		--management-dashboard-button: var(--default-primary-color-darker);
		--management-dashboard-button-hover: var(
			--default-primary-color-darkest
		);

		/* unread message component */
		--unread-message-border: var(--default-primary-color-darker);
		--unread-message-text: var(--default-primary-color-darker);

		/* quill highlight */
		--quill-highlight: var(--default-primary-color-darker);

			--color-attendance-timer-text: #00a63e;
	--color-attendance-checkout-text: #fe0303;
	}

/* Light Green theme */

[data-theme='LIGHT-GREEN'] {
		/* primary button */
		--primary-button-text: var(--light-green-white);
		--primary-button-hover: #02140c;

		/* primary outline button */
		--primary-outline-button: var(--light-green-secondary-button);
		--primary-outline-button-hover: var(--light-green-background);

		/* primary alert button */
		--primary-alert-button: #60a5fa;
		--primary-alert-button-text: var(--light-green-white);
		--primary-alert-button-hover: #2679ff;

		/* secondary button */
		--secondary-button-hover: var(--light-green-primary-light);
		--secondary-button-text: var(--light-green-white);

		/* secondary outline button text */
		--secondary-outline-button: var(--light-green-text-primary-color);
		--secondary-outline-button-hover: #e5e7eb;
		--secondary-outline-button-text: var(--light-green-text-primary-color);

		/* danger button  */
		--danger-button-hover: #b91c1c;

		/* danger button outline */
		--danger-outline-button: var(--common-danger-button-bg);
		--danger-outline-button-hover: #fca5a5;
		--danger-outline-button-text: var(--red);

		/* popup content tittle and content text */
		--tittle-text: var(--light-green-text-primary-color);
		--content-text: var(--light-green-text-secondary-color);

		/* popup item highlight */
		--item-highlight: var(--light-green-secondary-button);

		/* global button used in whole application */
		--primary-button: var(--light-green-secondary-color);
		--primary-button-outline-button: var(--light-green-secondary-button);
		--primary-button-hover: var(--light-green-secondary-color);
		--secondary-button: var(--light-green-secondary-button);
		--secondary-outline-button: var(--black-dark);
		--danger-button-hover: var(--common-danger-button-bg);
		--danger-button: var(--common-danger-button-bg);
		--primary-button-text: var(--text-primary-color);
		--primary-outline-button-text: var(--light-green-secondary-color);
		--secondary-button-text: var(--text-primary-color);
		--secondary-outline-button-text: var(--black-dark);
		--danger-button-text: var(--text-primary-color);
		--danger-button-outline-text: var(--red);

		/* user profile text */
		--user-profile-text: var(--light-green-white);

		/* dashboard component  new token names */
		--dashboard-bg: var(--light-green-white);
		--dashboard-border: var(--light-green-primary-color);
		--dashboard-card: var(--light-green-primary-light);
		--dashboard-inner-card: var(--light-green-primary-light);
		--dashboard-inner-card-border: var(--light-green-primary-color);

		/* dashboard header button selection */
		--dashboard-select-bg: var(--light-green-secondary-color);

		/* dashboard common used text */
		--dashboard-primary-text: var(--light-green-text-primary-color);
		--reminder-primary-text: var(--light-green-text-primary-color);
		--dashboard-secondary-text: var(--light-green-text-secondary-color);
		--dashboard-tertiary-text: var(--light-green-secondary-color);
		--dashboard-tertiary-two-text: var(--light-green-white);

		/* dashboard chat component message thread */
		--dashboard-chat-message-thread-card: 'bg-transparent';
		--dashboard-chat-message-thread-text: var(--dashboard-tertiary-text);

		/* dependency massage box */
		--dependency-massagebox-bg: var(--light-green-primary-light);

		/* meeting component listing token name */
		--meeting-bg: var(--light-green-background);
		--meeting-border: var(--light-green-primary-light);
		--meeting-list-item-bg: var(--light-green-white);
		--meeting-list-item-bg-hover: var(--light-green-primary-light);
		--meeting-list-item-action-primary-bg: var(--light-green-primary-color);
		--meeting-list-item-action-primary-hover: var(
			--light-green-primary-light
		);
		--meeting-list-item-action-primary-svg: var(
			--light-green-secondary-color
		);
		--meeting-list-item-action-secondary-bg: var(
			--light-green-secondary-color
		);
		--meeting-list-item-action-secondary-svg: var(--light-green-white);
		--meeting-list-item-action-secondary-hover: var(
			--light-green-secondary-color
		);
		--meeting-list-item-action-disable: var(--light-green-tertiary-color);
		--meeting-list-item-action-svg-disable-icon: var(--light-green-gray);

		/* meeting calender component new token name */
		--meeting-calender-bg: var(--light-green-white);
		--meeting-calender-header-bg: var(--light-green-primary-light);
		--meeting-calender-border: var(--light-green-primary-color);
		--meeting-calender-primary-button: var(--light-green-secondary-color);
		--meeting-calender-primary-button-hover: var(
			--light-green-secondary-color
		);

		/* meeting listing common used text */
		--meeting-listing-primary-text: var(--light-green-text-primary-color);
		--meeting-listing-secondary-text: var(--light-green-secondary-color);

		/* meeting calender common used svg */
		--meeting-calender-header-primary-svg: var(--light-green-white);
		--meeting-calender-header-secondary-svg: var(
			--light-green-text-primary-color
		);

		/* meeting calender common used svg */
		--meeting-calender-primary-svg: var(--light-green-white);
		--meeting-calender-secondary-svg: var(--light-green-secondary-color);

		/* meeting calender common used text */
		--meeting-calender-primary-text: var(--light-green-text-primary-color);
		--meeting-calender-secondary-text: var(
			--light-green-text-secondary-color
		);
		--meeting-calender-tertiary-text: var(--light-green-white);
		--meeting-calender-tertiary-two-text: var(--light-green-primary-color);
		--meeting-calender-tertiary-three-text: var(--light-green-white);

		/* meeting calender weekly monthly calender */
		--meeting-calender-details-card: var(--light-green-primary-light);

		/* meeting card */
		--meeting-card-bg: 'bg-transparent';
		--meeting-card-primary-text: var(--light-green-text-primary-color);
		--meeting-card-secondary-text: var(--light-green-text-secondary-color);

		/* meeting calender date selection component  */
		--date-selection-bg: var(--light-green-white);
		--date-calender-primary-text: var(--light-green-text-primary-color);
		--date-calender-secondary-text: var(--light-green-text-secondary-color);
		--date-calender-tertiary-text: var(--light-green-secondary-color);
		--date-calender-primary-svg: var(--light-green-white);
		--date-calender-primary-button: var(--light-green-secondary-color);
		--date-calender-secondary-button: var(--light-green-disable-button);
		--date-calender-select: var(--light-green-primary-color);
		--date-calender-select-text: var(--light-green-white);
		--date-calender-unselect: var(--light-green-primary-light);
		--date-calender-hover: var(--light-green-primary-light);

		/* meeting calender popup element */
		--popup-select-element: var(--light-green-secondary-color);
		--popup-unselect-element: var(--light-green-primary-color);

		/* body color  */
		--body-bg: var(--light-green-white);
		--scrollbar-bg: var(--light-green-primary-color);
		--scrollbar-highlight-bg: var(--light-green-secondary-color);
		/* mention name */
		--mention-text: var(--light-green-secondary-color);

		/* link text */
		--link-text: var(--primary-alert-button-hover);

		/* header */
		--color-header-bg: var(--light-green-primary-color);
		--color-header-text-heading: var(--light-green-secondary-color);
		--color-header-right-side-text: var(--light-green-secondary-color);
		--color-header-search-bg: var(--light-green-background);
		--color-header-search-border: var(--light-green-primary-light);
		--color-header-search-svg-icon: var(--light-green-secondary-color);
		--color-header-search-text: var(--light-green-secondary-color);
		--color-header-svg-fill: var(--light-green-secondary-color);
		--color-header-svg-fill-hover: var(--light-green-background);
		--color-header-svg-fill-border: var(--light-green-secondary-color);
		--color-header-count-bg: var(--light-green-secondary-color);
		--color-header-count-text: var(--light-green-white);
		/* new header */
		--color-header-primary-svg: var(--light-green-secondary-color);

		/* complete header */

		/* navbar new token names */
		--color-navbar-bg: var(--light-green-primary-color);
		--color-navbar-svg-fill: var(--light-green-secondary-color);
		--color-navbar-svg-fill-hover: var(--light-green-background);
		--color-navbar-side-border-hover: var(--light-green-white);
		--color-navbar-horizontal-border: var(--light-green-secondary-color);

		/* left sidebar new token names */
		--color-left-sidebar-bg: var(--light-green-tertiary-color);
		--color-left-sidebar-profile-name-text: var(
			--light-green-text-primary-color
		);
		--color-left-sidebar-profile-set-status-text: var(
			--light-green-text-secondary-color
		);
		--color-left-sidebar-profile-set-status-svg: var(
			--light-green-secondary-color
		);
		--color-left-sidebar-profile-edit-status-svg: var(
			--light-green-secondary-color
		);
		--color-left-sidebar-profile-edit-status-svg-bg: var(
			--light-green-primary-color
		);
		--color-left-sidebar-profile-edit-status-svg-bg-hover: var(
			--light-green-background
		);

		/* left side icon issue */
		--left-side-mute-icon-bg: var(--light-green-tertiary-color);

		/* for list new token names */
		--color-left-sidebar-horizontal-border: var(
			--light-green-primary-color
		);
		--color-left-sidebar-vertical-border: var(--light-green-primary-light);
		--color-left-sidebar-list-heading-text: var(
			--light-green-text-primary-color
		);
		--color-left-sidebar-list-text: var(--light-green-text-primary-color);
		--color-left-sidebar-list-hover: var(--light-green-primary-light);
		--color-left-sidebar-list-select: var(--light-green-primary-color);
		--color-left-sidebar-list-down-arrow-svg: var(
			--light-green-secondary-color
		);
		--color-left-sidebar-list-personal-svg: var(
			--light-green-secondary-color
		);
		--color-left-sidebar-list-group-svg: var(--light-green-secondary-color);
		--color-left-sidebar-list-mute-svg: var(
			--light-green-text-primary-color
		);
		--color-left-sidebar-list-mention-bg: var(
			--light-green-secondary-color
		);
		--color-left-sidebar-list-mention-text: var(--light-green-white);
		--color-left-sidebar-list-message-bg: var(--light-green-primary-color);
		--color-left-sidebar-list-message-text: var(--light-green-white);

		/* no message icon svg new token names */
		--no-message-left-sidebar-primary: var(--light-green-primary-color);
		--no-message-left-sidebar-secondary: var(--light-green-secondary-color);
		--no-message-circle: var(--light-green-white);

		/* welcome page component new token names */
		--color-chat-welcome-bg: var(--light-green-white);
		--color-chat-welcome-text: var(--light-green-text-primary-color);
		--color-chat-welcome-user-profile-name: var(
			--light-green-text-primary-color
		);
		--color-chat-welcome-card-bg: var(--light-green-primary-light);
		--color-chat-welcome-card-border: var(--light-green-primary-color);
		--color-chat-welcome-card-svg: var(--light-green-secondary-color);
		--color-chat-welcome-card-text: var(--light-green-text-secondary-color);
		--color-bg-chat-welcome-card-button: var(
			--light-green-secondary-outline-button
		);
		--color-bg-chat-welcome-card-button-hover: var(
			--light-green-primary-button
		);
		--color-chat-welcome-card-button-text: var(--light-green-white);
		--color-chat-welcome-card-email-text: var(
			--light-green-text-secondary-color
		);

		/* no message component new token names */
		--no-message-svg-circle: var(--light-green-white);
		--no-message-svg-left: var(--light-green-primary-color);
		--no-message-svg-right: var(--light-green-secondary-color);
		--no-message-text: var(--light-green-text-secondary-color);

		/* no files component new token names */
		--no-file-svg-icon: var(--light-green-primary-color);
		--no-file-text: var(--light-green-text-secondary-color);

		/* loading message component new token names*/
		--loading-screen-bg: var(--light-green-white);
		--loading-message-text: var(--light-green-text-secondary-color);

		/*chat group profile new token names new token names */
		--color-group-profile-bg: var(--light-green-white);
		--color-group-profile-border: var(--light-green-primary-color);
		--color-group-profile-text: var(--light-green-text-primary-color);
		--color-group-profile-bottom-svg: var(
			--light-green-text-secondary-color
		);
		--color-group-profile-bottom-svg-fill: var(--light-green-primary-color);
		--color-group-profile-right-svg: var(--light-green-gray);
		--color-group-profile-right-svg-fill: var(
			--light-green-secondary-color
		);
		--color-group-profile-svg-vertical-border-line: var(
			--light-green-text-secondary-color
		);
		--color-bg-group-profile-right-svg-hover: var(
			--light-green-primary-light
		);

		/* user profile component  */

		/* chat toolbar new token names */
		--color-chat-toolbar-bg: var(--light-green-white);
		--color-chat-toolbar-border: var(--light-green-primary-color);
		--color-chat-toolbar-svg: var(--light-green-text-secondary-color);
		--color-chat-toolbar-svg-fill: var(--light-green-secondary-color);
		--color-chat-toolbar-svg-hover: var(--light-green-primary-light);
		--color-chat-toolbar-option-text: var(--light-green-text-primary-color);
		--color-chat-toolbar-delete-option-text: var(--danger-button-text);
		--color-chat-toolbar-delete-option-text-bg: var(--danger-button);

		/* chat center component */
		--color-bg-group-chat: var(--light-green-white);
		--color-bg-group-main-message-chat: var(--light-green-white);
		--color-bg-group-main-message: var(--light-green-white);
		--color-bg-group-searchbar: var(--light-green-primary-light);
		--color-bg-group-consecutive-message: var(--light-green-white);
		--color-group-searchbar-border: var(--light-green-primary-color);
		--color-group-border: var(--light-green-secondary-color);
		--color-group-bifurcation-border: var(
			--light-green-text-secondary-color
		);
		--color-group-bifurcation-bg: var(--light-green-text-secondary-color);
		--color-group-bifurcation-text: var(--light-green-white);
		--color-group-consecutive-message-text: var(
			--light-green-text-primary-color
		);
		--color-group-bifurcation-consecutive-message-hover: var(
			--light-green-primary-light
		);
		--color-group-consecutive-message-hover: var(
			--light-green-primary-light
		);

		/* pinned Message Component */
		--color-bg-pinned-message: var(--light-green-tertiary-color);
		--color-pinned-message-heading-text: var(
			--light-green-text-primary-color
		);
		--color-pinned-message-thread-message-text: var(
			--light-green-text-primary-color
		);
		--color-pinned-message-thread-profile-name-text: var(
			--light-green-text-primary-color
		);
		--color-bg-pinned-message-count: var(--light-green-secondary-color);
		--color-pinned-message-count-text: var(--light-green-white);
		--color-pinned-message-thread-pinned-time: var(
			--light-green-text-secondary-color
		);
		--color-pinned-message-bifurcation-border: var(
			--light-green-text-secondary-color
		);
		--color-pinned-message-border: var(--light-green-text-secondary-color);
		--color-pinned-message-border-vertical: var(
			--light-green-primary-color
		);
		--color-pinned-message-thread-card: var(--light-green-tertiary-color);
		--color-pinned-message-thread-card-border: var(
			--light-green-primary-color
		);
		--color-pinned-message-thread-card-hover: var(
			--light-green-primary-light
		);
		--color-pinned-message-thread-pinned-by: var(
			--light-green-text-secondary-color
		);
		--color-bg-pinned-message-thread-message-reply: var(
			--light-green-secondary-color
		);
		--color-pinned-message-thread-message-reply-text: var(
			--light-green-white
		);
		--color-pinned-message-thread-message-hide-text: var(
			--light-green-secondary-color
		);
		--color-pinned-message-thread-message-view-reply-text: var(
			--light-green-secondary-color
		);
		--color-pinned-message-thread-message-svg-icon: var(
			--light-green-secondary-color
		);
		--color-bg-pinned-message-thread-message-icon: var(
			--light-green-primary-color
		);

		/* reply message component */
		--color-bg-reply-message: var(--light-green-tertiary-color);
		--color-bg-reply-message-heading-text: var(
			--light-green-text-primary-color
		);
		--color-bg-reply-message-border: var(--light-green-primary-color);
		--color-bg-reply-message-card: var(--light-green-primary-color);
		--color-bg-reply-message-search: 'bg-transparent';
		--color-bg-reply-message-reply-count: var(
			--light-green-secondary-color
		);
		--color-reply-message-reply-count-text: var(
			--light-green-text-primary-color
		);
		--color-reply-message-reply-count-border: var(
			--light-green-secondary-color
		);

		/* chat time component new token names */

		--color-bg-group-chat-time: var(--light-green-text-secondary-color);
		--color-group-chat-time-border: var(--light-green-text-secondary-color);
		--color-group-chat-time-text: var(--light-green-white);
		--color-group-searchbar-placeholder-text: var(
			--light-green-text-secondary-color
		);
		--color-group-chat-message-seenby-text: var(
			--light-green-text-secondary-color
		);
		--color-group-chat-message-one-srcoll-border: var(
			--light-green-secondary-color
		);
		--color-bg-group-chat-message-one-srcoll-svg: var(
			--light-green-primary-light
		);
		--color-group-chat-message-one-srcoll-svg: var(
			--light-green-secondary-color
		);

		/* chat group popup new token names */
		--color-popup-bg: var(--light-green-white);
		--color-popup-primary-text: var(--light-green-text-primary-color);
		--color-popup-secondary-text: var(--light-green-text-secondary-color);
		--color-popup-primary-svg: var(--light-green-text-primary-color);
		--color-popup-secondary-svg: var(--light-green-text-secondary-color);

		/* common component for all chat component and popup new token names*/

		/* common text  new token names*/
		--common-primary-text: var(--light-green-text-primary-color);
		--common-secondary-text: var(--light-green-text-secondary-color);
		--common-tertiary-text: var(--light-green-secondary-color);
		--common-tertiary-two-text: var(--light-green-secondary-button);
		--common-tertiary-three-text: var(--light-green-leave-outline-button);

		/* common button new token names */
		--common-primary-button: var(--light-green-secondary-color);
		--common-secondary-outline-button: var(
			--light-green-secondary-outline-button
		);
		--common-tertiary-two-outline-button: var(
			--light-green-secondary-outline-button
		);
		--common-tertiary-two-button-bg: var(--light-green-primary-color);
		--common-outline-tertiary-button: var(
			--light-green-leave-outline-button
		);
		--common-disable-button: var(--light-green-disable-button);

		/* common svg new token names  */
		--common-primary-svg: var(--light-green-text-primary-color);
		--common-secondary-svg: var(--light-green-text-secondary-color);
		--common-tertiary-svg: var(--light-green-secondary-color);
		--common-tertiary-two-svg: var(--light-green-white);

		/* common button hover new token names */
		--common-primary-button-hover: var(--light-green-primary-button);
		--common-secondary-button-hover: var(--light-green-primary-light);

		/* common duration new token names */
		--duration-bg: var(--light-green-white);
		--duration-border: var(--light-green-primary-color);
		--duration-inner-card-slider-bg: var(--light-green-primary-light);
		--duration-inner-card-slider-hover: var(--light-green-primary-color);
		--duration-primary-text: var(--light-green-white);
		--duration-secondary-text: var(--light-green-secondary-color);

		/* common popup dropdown component new token names */
		--color-dropdown-bg: var(--light-green-white);
		--color-dropdown-border: var(--light-green-primary-light);
		--color-dropdown-input-bg: var(--light-green-white);
		--color-dropdown-input-border: var(--light-green-primary-light);
		--color-dropdown-input-svg: var(--light-green-text-primary-color);
		--color-dropdown-input-text-placeholder: var(
			--light-green-text-secondary-color
		);
		--color-dropdown-input-text: var(--light-green-text-primary-color);
		--color-dropdown-item-hover-bg: var(--light-green-primary-light);
		--color-dropdown-item-select: var(--light-green-secondary-color);
		--color-dropdown-item-select-border: var(--light-green-secondary-color);
		--close-icon-bg-hover: var(--light-green-primary-light);
		--close-icon-svg: var(--light-green-secondary-color);
		--color-popup-input-border: var(--light-green-primary-light);
		--color-dropdown-select-input-svg: var(--light-green-secondary-color);

		/* user profile component  */
		--user-profile-card-bg: var(--light-green-primary-light);

		/* group information new token names */
		--color-bg-group-info: var(--light-green-white);
		--color-group-info-border: var(--light-green-primary-light);
		--color-group-info-main-svg-hover: var(--light-green-primary-light);
		--color-group-info-main-svg: var(--light-green-text-primary-color);
		--color-group-info-main-svg-fill: var(--light-green-secondary-color);
		--color-group-info-svg: var(--light-green-secondary-color);
		--color-group-info-white-primary-text: var(
			--light-green-text-primary-color
		);
		--color-group-info-gray-primary-text: var(
			--light-green-text-secondary-color
		);
		--color-group-info-orange-primary-text: var(
			--light-green-secondary-color
		);
		--color-group-info-green-primary-text: var(
			--light-green-secondary-color
		);
		--color-group-info-red-primary-text: var(
			--light-green-leave-outline-button
		);
		--color-group-info-black-primary-text: var(--light-green-white);
		--color-bg-group-info-primary-button: var(
			--light-green-secondary-color
		);
		--color-bg-group-info-primary-button-hover: var(
			--light-green-primary-button
		);
		--color-bg-group-info-secondary-button-border: var(
			--light-green-secondary-outline-button
		);
		--color-bg-group-info-tertiary-button-border: var(
			--light-green-leave-outline-button
		);
		--color-bg-group-info-count: var(--light-green-secondary-color);
		--color-bg-group-info-count-unselect: var(--light-green-disable-button);

		/* common used color new token names */
		--color-common-white-primary-text: var(--light-green-white);
		--color-common-gray-primary-text: var(
			--light-green-text-secondary-color
		);
		--color-common-orange-primary-text: var(--light-green-secondary-color);
		--color-common-green-primary-text: var(--light-green-secondary-color);
		--color-common-red-primary-text: var(
			--light-green-leave-outline-button
		);
		--color-common-black-primary-text: var(
			--light-green-text-primary-color
		);
		--color-common-green-secondary-text: var(--light-green-secondary-color);

		/* common confirmation popup buttons */
		--confirmation-popup-primary-button: var(
			--light-green-leave-outline-button
		);
		--confirmation-popup-secondary-outline-button: var(
			--light-green-text-primary-color
		);
		--confirmation-popup-tertiary-button: #3b82f6;
		--confirmation-primary-text: var(--light-green-white);
		--confirmation-secondary-text: var(--light-green-text-primary-color);

		/* common search svg color */
		--common-search-svg: var(--light-green-primary-color);
		--common-search-svg-stroke: var(--light-green-white);

		/* quill new token new token names */
		--quill-bg: var(--light-green-primary-light);
		--quill-border: var(--light-green-primary-color);
		--quill-text: var(--light-green-text-primary-color);
		--quill-placeholder-text: var(--light-green-text-secondary-color);
		--quill-svg: var(--light-green-text-secondary-color);
		--quill-svg-fill: var(--light-green-secondary-color);
		--quill-svg-hover: var(--light-green-primary-color);

		/* set status new token names  */
		--color-bg-set-status-duration-dropdown: var(--light-green-white);
		--color-bg-set-status-dropdown: var(--light-green-primary-light);
		--color-bg-set-status-dropdown-hover: var(--light-green-primary-light);

		/* forward message component new token names */
		--color-bg-forward-message-primary-button: var(
			--light-green-secondary-color
		);
		--color-forward-message-primary-button-text: var(--light-green-white);
		--color-bg-forward-message-primary-button-hover: var(
			--light-green-primary-button
		);
		--color-bg-forward-message-secondary-button: 'bg-transparent';
		--color-forward-message-secondary-button-text: var(
			--light-green-secondary-outline-button
		);
		--color-forward-message-secondary-button-border: var(
			--light-green-secondary-outline-button
		);
		--color-bg-forward-message-secondary-button-hover: var(
			--light-green-primary-light
		);

		/* seen-by message component new token names */
		--color-bg-seen-by-secondary-button: 'bg-transparent';
		--color-seen-by-secondary-button-text: var(
			--light-green-secondary-outline-button
		);
		--color-seen-by-secondary-button-border: var(
			--light-green-secondary-outline-button
		);
		--color-bg-seen-by-secondary-button-hover: var(
			--light-green-primary-light
		);

		/* start-call message component new token names */
		--color-bg-start-call-primary-button: var(
			--light-green-secondary-color
		);
		--color-start-call-primary-button-text: var(
			--light-green-text-primary-color
		);
		--color-bg-start-call-primary-button-hover: var(
			--light-green-primary-button
		);

		/* file ui component new token names */
		--color-bg-file: var(--light-green-background);
		--color-file-border: var(--light-green-primary-color);
		--color-bg-file-svg: var(--light-green-primary-color);
		--color-file-svg-fill: var(--light-green-secondary-color);
		--color-file-text-primary-text: var(--light-green-text-primary-color);
		--color-file-text-secondary-text: var(
			--light-green-text-secondary-color
		);

		/* file sharing icon new token names */
		--color-bg-file-sharing-icon: var(--light-green-white);
		--color-file-sharing-icon-svg-border: var(--light-green-primary-color);
		--color-file-sharing-icon-svg: var(--light-green-text-secondary-color);
		--color-file-sharing-icon-svg-fill: var(--light-green-secondary-color);
		--color-file-sharing-icon-svg-fill-hover: var(--light-green-background);

		/* media file sharing icon token names */
		--color-bg-media-file: #ffffff;
		--color-media-file-border: #e5e7eb;
		--color-bg-media-file-svg: #3b5b6a;
		--color-media-file-svg-fill: #ffffff;
		--color-media-file-text-primary-text: #000000;
		--color-media-file-text-secondary-text: #64748b;

		/* global search token names  */
		--color-global-search-bg: var(--light-green-white);
		--color-global-search-text: var(--light-green-text-primary-color);
		--color-global-search-text-placeholder: var(
			--light-green-text-secondary-color
		);
		--color-global-search-border: var(--light-green-primary-light);
		--color-global-search-text-unselect: var(
			--light-green-text-secondary-color
		);
		--color-global-search-text-select: var(
			--light-green-text-primary-color
		);
		--color-global-search-count-text-select: var(
			--light-green-secondary-color
		);
		--color-global-search-text-select-bg: var(--light-green-primary-light);
		--color-global-card: var(--light-green-white);
		--color-global-inner-card: var(--light-green-white);
		--color-global-inner-card-text: var(--light-green-text-primary-color);
		--color-global-card-hover: var(--light-green-primary-light);
		--color-global-card-border: var(--light-green-primary-light);
		--color-global-card-profile-name: var(--light-green-text-primary-color);
		--color-global-card-profile-email: var(
			--light-green-text-secondary-color
		);

		/* global searched items token names  */
		--color-global-searched-bg: var(--light-green-white);
		--color-global-searched-border: var(--light-green-text-secondary-color);
		--color-global-searched-heading: var(--light-green-text-primary-color);
		--color-global-searched-item-heading-select: var(
			--light-green-secondary-color
		);
		--color-global-searched-item-heading-select-count-text: var(
			--light-green-secondary-color
		);
		--color-global-searched-item-heading-unselect: var(
			--light-green-text-secondary-color
		);
		--color-global-searched-item-heading-select-bg: var(
			--light-green-primary-light
		);

		/* media viewer token names */
		--media-viewer-bg: var(--light-green-white);
		--media-viewer-border: var(--light-green-primary-color);
		--media-viewer-text: var(--light-green-text-primary-color);
		--media-viewer-item-border: var(--light-green-gray);

		/* meeting calls component */
		--meeting-call-bg: var(--light-green-white);
		--meeting-call-header-bg: var(--light-green-primary-color);
		--meeting-call-profile-bg: var(--light-green-white);
		--meeting-call-tiles-border: var(--light-green-secondary-color);
		--meeting-call-tiles-bg: var(--light-green-white);
		--meeting-user-profile-bg: var(--light-green-primary-color);
		--meeting-user-profile-text: var(--light-green-secondary-color);
		--meeting-user-profile-svg: var(--light-green-secondary-color);
		--meeting-call-tertiary-svg: var(--light-green-secondary-color);

		/* meeting calls common used text */
		--meeting-common-primary-text: var(--light-green-text-primary-color);
		--meeting-common-secondary-text: var(
			--light-green-text-secondary-color
		);

		/* meeting header  */
		--meeting-header-primary-svg: var(--light-green-text-secondary-color);
		--meeting-header-primary-svg-fill: var(--light-green-secondary-color);
		--meeting-header-hover: var(--light-green-primary-light);

		/* right sidebar component */
		--meeting-call-right-sidebar-bg: var(--light-green-tertiary-color);
		--meeting-call-right-sidebar-border: var(--light-green-primary-color);
		--meeting-call-right-sidebar: var(--black-light-1);
		--meeting-call-right-sidebar-button: var(--light-green-secondary-color);

		/* minimize call component  */
		--minimize-call-bg: var(--light-green-white);

		/* show suggestion component */
		--show-suggestion-bg: var(--light-green-secondary-color);
		--show-suggestion-item-bg: var(--light-green-primary-light);
		--show-suggestion-item-border: var(--light-green-primary-color);
		--show-suggestion-primary-text: var(--light-green-white);
		--show-suggestion-secondary-text: var(--light-green-secondary-color);
		--show-suggestion-loader-svg: var(--light-green-secondary-color);
		--show-suggestion-loader-svg-bg: var(--light-green-primary-color);

		/* management dashboard component new token names */
		--management-dashboard-bg: var(--light-green-white);
		--management-dashboard-inner-card-bg: var(--light-green-primary-light);
		--management-dashboard-inner-item-card-bg: var(
			--light-green-primary-light
		);
		--management-dashboard-primary-text: var(
			--light-green-text-primary-color
		);
		--management-dashboard-secondary-text: var(
			--light-green-text-secondary-color
		);
		--management-dashboard-tertiary-text: var(
			--light-green-secondary-color
		);
		--management-dashboard-tertiary-two-text: var(--light-green-white);
		--management-dashboard-svg-bg: var(--light-green-primary-color);
		--management-dashboard-primary-svg: var(--light-green-white);
		--management-dashboard-secondary-svg: var(
			--light-green-secondary-color
		);
		--management-dashboard-button: var(--light-green-secondary-color);
		--management-dashboard-button-hover: var(
			--light-green-secondary-button
		);

		/* unread message component */
		--unread-message-border: var(--light-green-secondary-color);
		--unread-message-text: var(--light-green-secondary-color);

		/* quill highlight */
		--quill-highlight: var(--light-green-secondary-color);
	--color-attendance-timer-text: var(--light-green-secondary-color); /* #106941, dark enough for the sage bg */
	--color-attendance-checkout-text: #fe0303;
}

/* Dark theme */

[data-theme='TEAL'] {
		/* primary button */
		--primary-button: var(--secondary-color);
		--primary-button-text: var(--black-dark);
		--primary-button-hover: var(--secondary-color-hover);

		/* primary outline button */
		--primary-outline-button: var(--secondary-color);
		--primary-outline-button-hover: #e5e7eb23;
		--primary-outline-button-text: var(--secondary-color);

		/* primary alert button */
		--primary-alert-button: #60a5fa;
		--primary-alert-button-text: var(--text-primary-color);
		--primary-alert-button-hover: #2679ff;

		/* secondary button */
		--secondary-button: var(--secondary-color-hover);
		--secondary-button-hover: var(--secondary-color);
		--secondary-button-text: var(--black-dark);

		/* secondary outline button text */
		--secondary-outline-button: var(--text-primary-color);
		--secondary-outline-button-hover: #e5e7eb23;
		--secondary-outline-button-text: var(--text-primary-color);

		/* danger button  */
		--danger-button: var(--common-danger-button-bg);
		--danger-button-text: var(--text-primary-color);
		--danger-button-hover: #b91c1c;

		/* danger button outline */
		--danger-outline-button: var(--common-danger-button-bg);
		--danger-outline-button-hover: #fca5a5;
		--danger-outline-button-text: var(--red);

		/* popup content tittle and content text */
		--tittle-text: var(--black-dark);
		--content-text: var(--text-secondary-color);

		/* popup item highlight */
		--item-highlight: var(--secondary-color);

		/* user profile text */
		--user-profile-text: var(--light-green-white);

		/* dashboard component  new token names */
		--dashboard-bg: var(--black-dark);
		--dashboard-border: var(--black-light-1);
		--dashboard-card: var(--black-light);
		--dashboard-inner-card: var(--black-dark-1);
		--dashboard-inner-card-border: var(--black-light-1);

		/* dashboard header */
		--dashboard-select-bg: var(--secondary-color);

		/* dashboard chat component message thread */
		--dashboard-chat-message-thread-card: var(--white);
		--dashboard-chat-message-thread-text: var(--secondary-color);

		/* dashboard common used text */
		--dashboard-primary-text: var(--text-primary-color);
		--reminder-primary-text: var(--text-primary-color);
		--dashboard-secondary-text: var(--text-secondary-color);
		--dashboard-tertiary-text: var(--secondary-color);
		--dashboard-tertiary-two-text: var(--black-dark);

		/* dependency massage box */
		--dependency-massagebox-bg: var(--primary-color);

		/* meeting component */
		--meeting-bg: var(--black-light);
		/* --meeting-header-bg: var(--black-dark); */
		--meeting-border: var(--black-light-1);
		--meeting-list-item-bg: var(--black-dark);
		--meeting-list-item-bg-hover: var(--white);
		--meeting-list-item-action-primary-bg: var(--tertiary-color);
		--meeting-list-item-action-primary-hover: var(--mention);
		--meeting-list-item-action-primary-svg: var(--black-dark);
		--meeting-list-item-action-secondary-bg: var(--secondary-color);
		--meeting-list-item-action-secondary-svg: var(--black-dark);
		--meeting-list-item-action-secondary-hover: var(
			--secondary-color-hover
		);
		--meeting-list-item-action-disable: var(--black-light-1);
		--meeting-list-item-action-svg-disable-icon: var(--black-light);

		/* meeting listing common used text */
		--meeting-listing-primary-text: var(--text-primary-color);
		--meeting-listing-secondary-text: var(--text-secondary-color);

		/* meeting calender component new token name */
		--meeting-calender-bg: var(--black-dark-1);
		--meeting-calender-header-bg: var(--white);
		--meeting-calender-border: var(--black-light-1);
		--meeting-calender-primary-button: var(--secondary-color);
		--meeting-calender-primary-button-hover: var(--secondary-color-hover);
		--meeting-calender-header-secondary-svg: var(--text-primary-color);

		/* meeting calender mostly used text */
		--meeting-calender-primary-text: var(--text-primary-color);
		--meeting-calender-secondary-text: var(--text-secondary-color);
		--meeting-calender-tertiary-text: var(--black-dark);
		--meeting-calender-tertiary-two-text: var(--tertiary-color);
		--meeting-calender-tertiary-three-text: var(--black-dark);

		/* meeting calender common used svg */
		--meeting-calender-header-primary-svg: var(--black-dark);
		--meeting-calender-header-secondary-svg: var(--text-secondary-color);

		/* meeting calender common used svg */
		--meeting-calender-primary-svg: var(--text-primary-color);
		--meeting-calender-secondary-svg: var(--text-primary-color);

		/* meeting calender weekly monthly calender */
		--meeting-calender-details-card: var(--white);

		/* meeting card */
		--meeting-card-bg: 'bg-transparent';
		--meeting-card-primary-text: var(--text-primary-color);
		--meeting-card-secondary-text: var(--text-secondary-color);

		/* meeting calender date selection component  */
		--date-selection-bg: var(--black-dark-1);
		--date-calender-primary-svg: var(--black-dark);
		--date-calender-primary-text: var(--text-primary-color);
		--date-calender-secondary-text: var(--black-dark);
		--date-calender-tertiary-text: var(--tertiary-color);
		--date-calender-primary-button: var(--secondary-color);
		--date-calender-secondary-button: var(--white);
		--date-calender-select-text: var(--text-primary-color);
		--date-calender-unselect: var(--black-light-1);
		--date-calender-hover: var(--white);

		/* meeting calender popup */
		--popup-select-element: var(--tertiary-color);
		--popup-unselect-element: var(--black-light-1);

		/* body color  */
		--body-bg: var(--black-dark);
		--scrollbar-bg: var(--white);
		--scrollbar-highlight-bg: var(--secondary-color);
		/* mention name */
		--mention-text: #03fbff;

		/* link text */
		--link-text: #03fbff;
		/* header */
		--color-header-bg: var(--primary-color);
		--color-header-text-heading: var(--text-primary-color);
		--color-header-right-side-text: var(--text-primary-color);
		--color-header-search-bg: var(--white);
		--color-header-search-border: var(--white);
		--color-header-search-svg-icon: var(--text-primary-color);
		--color-header-search-text: var(--text-primary-color);
		--color-header-svg-fill: var(--text-primary-color);
		--color-header-svg-fill-hover: var(--white);
		--color-header-svg-fill-border: var(--text-primary-color);
		--color-header-count-bg: var(--tertiary-color);
		--color-header-count-text: var(--primary-color);
		/* new header */
		--color-header-primary-svg: var(--text-primary-color);

		/* complete header */

		/* navbar new token names */
		--color-navbar-bg: var(--primary-color);
		--color-navbar-svg-fill: var(--text-primary-color);
		--color-navbar-svg-fill-hover: var(--white);
		--color-navbar-side-border-hover: var(--text-primary-color);
		--color-navbar-horizontal-border: var(--text-primary-color);

		/* left sidebar new token names */
		--color-left-sidebar-bg: var(--black-light);
		--color-left-sidebar-profile-name-text: var(--text-primary-color);
		--color-left-sidebar-profile-set-status-text: var(
			--text-secondary-color
		);
		--color-left-sidebar-profile-set-status-svg: var(--tertiary-color);
		--color-left-sidebar-profile-edit-status-svg: var(--secondary-color);
		--color-left-sidebar-profile-edit-status-svg-bg: var(--black-light-1);
		--color-left-sidebar-profile-edit-status-svg-bg-hover: var(--white);
		/* for list new token names */
		--color-left-sidebar-horizontal-border: var(--primary-color);
		--color-left-sidebar-vertical-border: var(--primary-color);
		--color-left-sidebar-list-heading-text: var(--text-primary-color);
		--color-left-sidebar-list-text: var(--text-primary-color);
		--color-left-sidebar-list-hover: var(--white);
		--color-left-sidebar-list-select: var(--primary-color);
		--color-left-sidebar-list-down-arrow-svg: var(--tertiary-color);
		--color-left-sidebar-list-personal-svg: var(--secondary-color);
		--color-left-sidebar-list-group-svg: var(--secondary-color);
		--color-left-sidebar-list-mute-svg: var(--text-primary-color);
		--color-left-sidebar-list-mention-bg: var(--tertiary-color);
		--color-left-sidebar-list-mention-text: var(--primary-color);
		--color-left-sidebar-list-message-bg: var(--text-secondary-color);
		--color-left-sidebar-list-message-text: var(--text-primary-color);

		/* left side icon issue */
		--left-side-mute-icon-bg: var(--black-light);

		/* no message icon svg new token names */
		--no-message-left-sidebar-primary: var(--tertiary-color);
		--no-message-left-sidebar-secondary: var(--black-light-1);
		--no-message-circle: var(--white);

		/* welcome page component new token names */
		--color-chat-welcome-bg: var(--black-dark);
		--color-chat-welcome-text: var(--text-primary-color);
		--color-chat-welcome-user-profile-name: var(--text-primary-color);
		--color-chat-welcome-card-bg: var(--black-light);
		--color-chat-welcome-card-border: var(--black-light-1);
		--color-chat-welcome-card-svg: var(--text-primary-color);
		--color-chat-welcome-card-text: var(--text-secondary-color);
		--color-bg-chat-welcome-card-button: var(--secondary-color);
		--color-bg-chat-welcome-card-button-hover: var(--secondary-color-hover);
		--color-chat-welcome-card-button-text: var(--text-primary-color);
		--color-chat-welcome-card-email-text: var(--text-secondary-color);

		/* no message component new token names */
		--no-message-svg-circle: var(--text-primary-color);
		--no-message-svg-left: var(--black-light);
		--no-message-svg-right: var(--tertiary-color);
		--no-message-text: var(--text-primary-color);

		/* no files component new token names */
		--no-file-svg-icon: var(--black-light-1);
		--no-file-text: var(--black-light-1);

		/* loading message component new token names*/
		--loading-screen-bg: var(--black-dark);
		--loading-message-text: var(--text-secondary-color);

		/*chat group profile new token names new token names */
		--color-group-profile-bg: var(--black-dark);
		--color-group-profile-border: var(--primary-color);
		--color-group-profile-text: var(--text-primary-color);
		--color-group-profile-bottom-svg: var(--text-secondary-color);
		--color-group-profile-bottom-svg-fill: var(--text-primary-color);
		--color-group-profile-right-svg: var(--text-primary-color);
		--color-group-profile-right-svg-fill: var(--tertiary-color);
		--color-group-profile-svg-vertical-border-line: var(
			--text-primary-color
		);
		--color-bg-group-profile-right-svg-hover: var(--white);

		/* chat toolbar new token names */
		--color-chat-toolbar-bg: var(--black-dark);
		--color-chat-toolbar-border: var(--text-primary-color);
		--color-chat-toolbar-svg: var(--text-primary-color);
		--color-chat-toolbar-svg-fill: var(--tertiary-color);
		--color-chat-toolbar-svg-hover: var(--white);
		--color-chat-toolbar-option-text: var(--text-primary-color);
		--color-chat-toolbar-delete-option-text: var(--danger-button-text);
		--color-chat-toolbar-delete-option-text-bg: var(--danger-button);

		/* chat center component */
		--color-bg-group-chat: var(--black-dark);
		--color-bg-group-main-message-chat: var(--black-dark);
		--color-bg-group-main-message: var(--black-dark);
		--color-bg-group-searchbar: var(--black-light);
		--color-bg-group-consecutive-message: var(--black-dark);
		--color-group-searchbar-border: var(--text-secondary-color);
		--color-group-border: var(--tertiary-color);
		--color-group-bifurcation-border: var(--primary-color);
		--color-group-bifurcation-bg: var(--primary-color);
		--color-group-bifurcation-text: var(--text-primary-color);
		--color-group-consecutive-message-text: var(--text-primary-color);
		--color-group-bifurcation-consecutive-message-hover: var(--white);
		--color-group-consecutive-message-hover: var(--white);

		/* pinned Message Component */
		--color-bg-pinned-message: var(--black-light);
		--color-pinned-message-heading-text: var(--text-primary-color);
		--color-pinned-message-thread-message-text: var(--text-primary-color);
		--color-pinned-message-thread-profile-name-text: var(
			--text-primary-color
		);
		--color-bg-pinned-message-count: var(--black-light-1);
		--color-pinned-message-count-text: var(--text-primary-color);
		--color-pinned-message-thread-pinned-time: var(--text-secondary-color);
		--color-pinned-message-bifurcation-border: var(--text-secondary-color);
		--color-pinned-message-border: var(--text-secondary-color);
		--color-pinned-message-border-vertical: var(--primary-color);
		--color-pinned-message-thread-card: var(--black-light);
		--color-pinned-message-thread-card-border: var(--primary-color);
		--color-pinned-message-thread-card-hover: var(--white);
		--color-pinned-message-thread-pinned-by: var(--text-secondary-color);
		--color-bg-pinned-message-thread-message-reply: var(
			--text-secondary-color
		);
		--color-pinned-message-thread-message-reply-text: var(--tertiary-color);
		--color-pinned-message-thread-message-hide-text: var(--tertiary-color);
		--color-pinned-message-thread-message-view-reply-text: var(
			--tertiary-color
		);
		--color-pinned-message-thread-message-svg-icon: var(
			--text-secondary-color
		);
		--color-bg-pinned-message-thread-message-icon: var(
			--text-primary-color
		);

		/* reply message component */
		--color-bg-reply-message: var(--black-light);
		--color-bg-reply-message-heading-text: var(--text-primary-color);
		--color-bg-reply-message-border: var(--primary-color);
		--color-bg-reply-message-card: #ecf4f6;
		--color-bg-reply-message-search: 'bg-transparent';
		--color-bg-reply-message-reply-count: var(--primary-color);
		--color-reply-message-reply-count-text: var(--text-primary-color);
		--color-reply-message-reply-count-border: var(--primary-color);

		/* chat time component new token names */

		--color-bg-group-chat-time: var(--primary-color);
		--color-group-chat-time-border: var(--white);
		--color-group-chat-time-text: var(--text-primary-color);
		--color-group-searchbar-placeholder-text: var(--black-light-1);
		--color-group-chat-message-seenby-text: var(--text-secondary-color);
		--color-group-chat-message-one-srcoll-border: var(--white);
		--color-bg-group-chat-message-one-srcoll-svg: var(--primary-color);
		--color-group-chat-message-one-srcoll-svg: var(--tertiary-color);

		/* chat group popup new token names */
		--color-popup-bg: var(--black-light);
		--color-popup-primary-text: var(--text-primary-color);
		--color-popup-secondary-text: var(--text-secondary-color);
		--color-popup-primary-svg: var(--text-primary-color);
		--color-popup-secondary-svg: var(--text-secondary-color);

		/* common component for all chat component and popup new token names*/

		/* common text  new token names*/
		--common-primary-text: var(--text-primary-color);
		--common-secondary-text: var(--text-secondary-color);
		--common-tertiary-text: var(--secondary-color);
		--common-tertiary-two-text: var(--secondary-color);
		--common-tertiary-three-text: var(--red);

		/* common button new token names */
		--common-primary-button: var(--secondary-color);
		--common-secondary-outline-button: var(--secondary-color);
		--common-tertiary-two-outline-button: var(--black-light-1);
		--common-tertiary-two-button-bg: var(--black-light);
		--common-outline-tertiary-button: var(--red);
		--common-disable-button: var(--white);

		/* common svg new token names  */
		--common-primary-svg: var(--text-primary-color);
		--common-secondary-svg: var(--text-secondary-color);
		--common-tertiary-svg: var(--secondary-color);
		--common-tertiary-two-svg: var(--black-dark);

		/* common button hover new token names */
		--common-primary-button-hover: var(--secondary-color-hover);
		--common-secondary-button-hover: var(--white);

		/* common duration new token names */
		--duration-bg: var(--black-dark-1);
		--duration-border: var(--black-dark-1);
		--duration-inner-card-slider-bg: var(--black-dark-1);
		--duration-inner-card-slider-hover: var(--secondary-color);
		--duration-primary-text: var(--text-primary-color);
		--duration-secondary-text: var(--secondary-color);

		/* common popup dropdown component new token names */
		--color-dropdown-bg: var(--black-dark-1);
		--color-dropdown-border: var(--white);
		--color-dropdown-input-bg: var(--white);
		--color-dropdown-input-border: var(--black-light-1);
		--color-dropdown-input-svg: var(--black-dark-1);
		--color-dropdown-input-text-placeholder: var(--text-secondary-color);
		--color-dropdown-input-text: var(--text-primary-color);
		--color-dropdown-item-hover-bg: var(--white);
		--color-dropdown-item-select: var(--secondary-color);
		--color-dropdown-item-select-border: var(--white);
		--close-icon-bg-hover: var(--white);
		--close-icon-svg: var(--text-secondary-color);
		--color-popup-input-border: var(--black-light-1);
		--color-dropdown-select-input-svg: var(--black-light-1);

		/* user profile component  */
		--user-profile-card-bg: var(--white);

		/* group information new token names */
		--color-bg-group-info: var(--black-light);
		--color-group-info-border: var(--black-light-1);
		--color-group-info-main-svg-hover: var(--white);
		--color-group-info-main-svg: var(--text-primary-color);
		--color-group-info-main-svg-fill: var(--text-primary-color);
		--color-group-info-svg: var(--secondary-color);
		--color-group-info-white-primary-text: var(--text-primary-color);
		--color-group-info-gray-primary-text: var(--text-secondary-color);
		--color-group-info-orange-primary-text: var(--secondary-color);
		--color-group-info-green-primary-text: var(--tertiary-color);
		--color-group-info-red-primary-text: var(--red);
		--color-group-info-black-primary-text: var(--black-dark);
		--color-bg-group-info-primary-button: var(--secondary-color);
		--color-bg-group-info-primary-button-hover: var(
			--secondary-color-hover
		);
		--color-bg-group-info-secondary-button-border: var(--secondary-color);
		--color-bg-group-info-tertiary-button-border: var(--red);
		--color-bg-group-info-count: var(--tertiary-color);
		--color-bg-group-info-count-unselect: var(--white);

		/* common used color  new token names */
		--color-common-white-primary-text: var(--text-primary-color);
		--color-common-gray-primary-text: var(--text-secondary-color);
		--color-common-orange-primary-text: var(--secondary-color);
		--color-common-green-primary-text: var(--tertiary-color);
		--color-common-red-primary-text: var(--red);
		/* --color-common-black-primary-text: var(--black-dark); */

		--color-common-black-primary-text: var(--text-primary-color);
		--color-common-green-secondary-text: var(--primary-color);

		/* common confirmation popup buttons */
		--confirmation-popup-primary-button: var(--purple-theme-red);
		--confirmation-popup-secondary-outline-button: var(
			--purple-theme-text-primary-color
		);
		--confirmation-popup-tertiary-button: #3b82f6;
		--confirmation-primary-text: var(--purple-theme-text-primary-color);
		--confirmation-secondary-text: var(--purple-theme-text-primary-color);

		/* common search svg color */
		--common-search-svg: var(--black-light-1);
		--common-search-svg-stroke: var(--black-light);

		/* quill new token new token names */
		--quill-bg: var(--black-light);
		--quill-border: var(--black-light-1);
		--quill-text: var(--text-primary-color);
		--quill-placeholder-text: var(--text-secondary-color);
		--quill-svg: var(--text-secondary-color);
		--quill-svg-fill: var(--tertiary-color);
		--quill-svg-hover: var(--white);

		/* set status new token names  */
		--color-bg-set-status-duration-dropdown: var(--black-dark-1);
		--color-bg-set-status-dropdown: var(--white);
		--color-bg-set-status-dropdown-hover: var(--black-light);

		/* forward message component new token names */
		--color-bg-forward-message-primary-button: var(--secondary-color);
		--color-forward-message-primary-button-text: var(--black-light);
		--color-bg-forward-message-primary-button-hover: var(
			--secondary-color-hover
		);
		--color-bg-forward-message-secondary-button: 'bg-transparent';
		--color-forward-message-secondary-button-text: var(--secondary-color);
		--color-forward-message-secondary-button-border: var(--secondary-color);
		--color-bg-forward-message-secondary-button-hover: var(--white);

		/* seen-by message component new token names */
		--color-bg-seen-by-secondary-button: 'bg-transparent';
		--color-seen-by-secondary-button-text: var(--secondary-color);
		--color-seen-by-secondary-button-border: var(--secondary-color);
		--color-bg-seen-by-secondary-button-hover: var(--white);

		/* start-call message component new token names */
		--color-bg-start-call-primary-button: var(--secondary-color);
		--color-start-call-primary-button-text: var(--black-light);
		--color-bg-start-call-primary-button-hover: var(
			--secondary-color-hover
		);

		/* file ui component new token names */
		--color-bg-file: var(--white);
		--color-file-border: var(--white);
		--color-bg-file-svg: var(--primary-color);
		--color-file-svg-fill: var(--tertiary-color);
		--color-file-text-primary-text: var(--text-primary-color);
		--color-file-text-secondary-text: var(--text-secondary-color);

		/* file sharing icon new token names */
		--color-bg-file-sharing-icon: var(--black-light);
		--color-file-sharing-icon-svg-border: var(--white);
		--color-file-sharing-icon-svg: var(--text-secondary-color);
		--color-file-sharing-icon-svg-fill: var(--tertiary-color);
		--color-file-sharing-icon-svg-fill-hover: var(--white);

		/* media file sharing icon token names */
		--color-bg-media-file: #ffffff;
		--color-media-file-border: #e5e7eb;
		--color-bg-media-file-svg: #3b5b6a;
		--color-media-file-svg-fill: #ffffff;
		--color-media-file-text-primary-text: #000000;
		--color-media-file-text-secondary-text: #64748b;

		/* global search token names  */
		--color-global-search-bg: var(--black-dark);
		--color-global-search-text: var(--text-primary-color);
		--color-global-search-text-placeholder: var(--text-secondary-color);
		--color-global-search-border: var(--white);
		--color-global-search-text-unselect: var(--text-secondary-color);
		--color-global-search-text-select: var(--text-primary-color);
		--color-global-search-count-text-select: var(--tertiary-color);
		--color-global-search-text-select-bg: var(--white);
		--color-global-card: var(--black-light);
		--color-global-inner-card: var(--white);
		--color-global-inner-card-text: var(--text-primary-color);
		--color-global-card-hover: var(--black-light-1);
		--color-global-card-border: var(--black-light-1);
		--color-global-card-profile-name: var(--text-primary-color);
		--color-global-card-profile-email: var(--text-secondary-color);

		/* global searched items token names  */
		--color-global-searched-bg: var(--black-dark);
		--color-global-searched-border: var(--text-secondary-color);
		--color-global-searched-heading: var(--text-primary-color);
		--color-global-searched-item-heading-select: var(--text-primary-color);
		--color-global-searched-item-heading-select-bg: var(--white);
		--color-global-searched-item-heading-select-count-text: var(
			--tertiary-color
		);
		--color-global-searched-item-heading-unselect: var(
			--text-secondary-color
		);
		--color-global-searched-item-heading-select-bg: var(--black-dark-1);

		/* media viewer token names */
		--media-viewer-bg: var(--black-dark);
		--media-viewer-border: var(--primary-color);
		--media-viewer-text: var(--text-primary-color);
		--media-viewer-item-border: var(--text-primary-color);

		/* meeting calls component */
		--meeting-call-bg: var(--black-dark);
		--meeting-call-header-bg: var(--primary-color);
		--meeting-call-profile-bg: var(--black-light);
		--meeting-call-tiles-border: var(--black-light-1);
		--meeting-call-tiles-bg: var(--black-light);
		--meeting-user-profile-bg: var(--white);
		--meeting-user-profile-text: var(--secondary-color);
		--meeting-user-profile-svg: var(--secondary-color);
		--meeting-call-tertiary-svg: var(--tertiary-color);

		/* meeting common used text */
		--meeting-common-primary-text: var(--text-primary-color);
		--meeting-common-secondary-text: var(--text-secondary-color);

		/* meeting header  */
		--meeting-header-primary-svg: var(--text-primary-color);
		--meeting-header-primary-svg-fill: var(--tertiary-color);
		--meeting-header-hover: var(--white);

		/* right sidebar component */
		--meeting-call-right-sidebar-bg: var(--black-dark);
		--meeting-call-right-sidebar-border: var(--black-light-1);
		--meeting-call-right-sidebar-: var(--black-light-1);
		--meeting-call-right-sidebar-button: var(--secondary-color);

		/* show suggestion component */
		--show-suggestion-bg: var(--secondary-color);
		--show-suggestion-item-bg: var(--black-dark-1);
		--show-suggestion-item-border: var(--black-light-1);
		--show-suggestion-primary-text: var(--black-dark);
		--show-suggestion-secondary-text: var(--text-primary-color);
		--show-suggestion-loader-svg: var(--secondary-color);
		--show-suggestion-loader-svg-bg: var(--black-light);
		/* minimize call component  */
		--minimize-call-bg: var(--black-dark-1);

		/* management dashboard component new token names */
		--management-dashboard-bg: var(--black-dark);
		--management-dashboard-inner-card-bg: var(--black-dark-1);
		--management-dashboard-inner-item-card-bg: var(--black-dark-1);
		--management-dashboard-primary-text: var(--text-primary-color);
		--management-dashboard-secondary-text: var(--text-secondary-color);
		--management-dashboard-tertiary-text: var(--secondary-color);
		--management-dashboard-tertiary-two-text: var(--black-dark);
		--management-dashboard-svg-bg: var(--primary-color);
		--management-dashboard-primary-svg: var(--black-dark);
		--management-dashboard-secondary-svg: var(--tertiary-color);
		--management-dashboard-button: var(--secondary-color);
		--management-dashboard-button-hover: var(--secondary-color-hover);

		/* unread message component */
		--unread-message-border: var(--tertiary-color);
		--unread-message-text: var(--tertiary-color);

		/* quill highlight */
		--quill-highlight: var(--tertiary-color);
		--color-attendance-timer-text: var(--tertiary-color); /* #14c9b8, matches teal's own accent */
	--color-attendance-checkout-text: #fe0303;
}

/* purple  */

[data-theme='PURPLE'] {
		/* primary button */
		--primary-button: var(--purple-theme-text-primary-color);
		--primary-button-text: var(--purple-theme-secondary-color);
		--primary-button-hover: #d1d5db;

		/* primary outline button */
		--primary-outline-button: var(--purple-theme-secondary-color);
		--primary-outline-button-hover: var(--purple-theme-white);
		--primary-outline-button-text: var(--purple-theme-secondary-color);

		/* primary alert button */
		--primary-alert-button: #60a5fa;
		--primary-alert-button-text: var(--text-primary-color);
		--primary-alert-button-hover: #014dc9;

		/* secondary button */
		--secondary-button: #c7c7c7;
		--secondary-button-hover: #d1d5db;
		--secondary-button-text: var(--purple-theme-secondary-color);

		/* secondary outline button text */
		--secondary-outline-button: var(--purple-theme-text-primary-color);
		--secondary-outline-button-hover: #e5e7eb23;
		--secondary-outline-button-text: var(--purple-theme-text-primary-color);

		/* danger button  */
		--danger-button: var(--common-danger-button-bg);
		--danger-button-text: var(--purple-theme-text-primary-color);
		--danger-button-hover: #b91c1c;

		/* danger button outline */
		--danger-outline-button: var(--common-danger-button-bg);
		--danger-outline-button-hover: 'bg-transparent';
		--danger-outline-button-text: var(--purple-theme-red);

		/* popup content tittle and content text */
		--tittle-text: var(--black-dark);
		--content-text: var(--text-secondary-color);

		/* popup item highlight */
		--item-highlight: var(--purple-theme-tertiary-color-two);

		/* user profile text */
		--user-profile-text: var(--light-green-white);

		/* dashboard component  new token names */
		--dashboard-bg: var(--purple-theme-secondary-color-two);
		--dashboard-border: var(--purple-theme-primary-color);
		--dashboard-card: var(--purple-theme-secondary-color);
		--dashboard-inner-card: var(--purple-theme-white);
		--dashboard-inner-card-border: var(--purple-theme-primary-color);

		/* dashboard header */
		--dashboard-select-bg: var(--purple-theme-text-primary-color);

		/* dashboard chat component message thread */
		--dashboard-chat-message-thread-card: var(--purple-theme-white);
		--dashboard-chat-message-thread-text: var(--mention);

		/* dashboard common used text */
		--dashboard-primary-text: var(--purple-theme-text-primary-color);
		--reminder-primary-text: var(--purple-theme-text-primary-color);
		--dashboard-secondary-text: var(--purple-theme-text-secondary-color);
		--dashboard-tertiary-text: var(--purple-theme-secondary-color);
		--dashboard-tertiary-two-text: var(--purple-theme-secondary-color);

		/* dependency massage box */
		--dependency-massagebox-bg: var(--purple-theme-primary-color);

		/* meeting component main component */
		--meeting-bg: var(--purple-theme-secondary-color);
		--meeting-header-bg: var(--purple-theme-white);
		--meeting-border: var(--purple-theme-primary-color);
		--meeting-list-item-bg: var(--purple-theme-secondary-color);
		--meeting-list-item-bg-hover: var(--purple-theme-tertiary-color);
		--meeting-list-item-action-primary-bg: var(
			--purple-theme-secondary-color-two
		);
		--meeting-list-item-action-primary-hover: var(
			--purple-theme-secondary-color
		);
		--meeting-list-item-action-primary-svg: var(
			--purple-theme-text-primary-color
		);
		--meeting-list-item-action-secondary-bg: var(
			--purple-theme-primary-color
		);
		--meeting-list-item-action-secondary-svg: var(
			--purple-theme-secondary-color
		);
		--meeting-list-item-action-secondary-hover: var(--purple-theme-white);
		--meeting-list-item-action-disable: var(--purple-theme-white);
		--meeting-list-item-action-svg-disable-icon: var(
			--purple-theme-tertiary-color-two
		);

		/* meeting calender component new token name */
		--meeting-calender-bg: var(--purple-theme-secondary-color);
		--meeting-calender-header-bg: var(--purple-theme-white);
		--meeting-calender-border: var(--purple-theme-secondary-color-two);
		--meeting-calender-primary-button: var(
			--purple-theme-text-primary-color
		);
		--meeting-calender-primary-button-hover: var(
			--purple-theme-text-secondary-color
		);
		--meeting-calender-header-secondary-svg: var(
			--purple-theme-text-primary-color
		);

		/* meeting calender mostly used text */
		--meeting-calender-primary-text: var(--purple-theme-text-primary-color);
		--meeting-calender-secondary-text: var(
			--purple-theme-text-secondary-color
		);
		--meeting-calender-tertiary-text: var(--purple-theme-secondary-color);
		--meeting-calender-tertiary-two-text: var(
			--purple-theme-tertiary-color-two
		);
		--meeting-calender-tertiary-three-text: var(
			--purple-theme-tertiary-color-two
		);

		/* meeting listing common used text */
		--meeting-listing-primary-text: var(--purple-theme-text-primary-color);
		--meeting-listing-secondary-text: var(
			--purple-theme-text-secondary-color
		);

		/* meeting calender common used svg */
		--meeting-calender-header-primary-svg: var(
			--purple-theme-secondary-color
		);
		--meeting-calender-header-secondary-svg: var(
			--light-green-text-secondary-color
		);

		/* meeting calender common used svg */
		--meeting-calender-primary-svg: var(--purple-theme-text-primary-color);
		--meeting-calender-secondary-svg: var(
			--purple-theme-text-secondary-color
		);

		/* meeting calender weekly monthly calender */
		--meeting-calender-details-card: var(--purple-theme-white);

		/* meeting card */
		--meeting-card-bg: 'bg-transparent';
		--meeting-card-primary-text: var(--purple-theme-text-primary-color);
		--meeting-card-secondary-text: var(--purple-theme-text-secondary-color);

		/* meeting calender date selection component  */
		--date-selection-bg: var(--purple-theme-tertiary-color);
		--date-calender-primary-svg: var(--purple-theme-secondary-color);
		--date-calender-primary-text: var(--purple-theme-text-primary-color);
		--date-calender-secondary-text: var(--purple-theme-secondary-color);
		--date-calender-tertiary-text: var(--purple-theme-tertiary-color);
		--date-calender-primary-button: var(--purple-theme-text-primary-color);
		--date-calender-select-text: var(--purple-theme-text-primary-color);
		--date-calender-secondary-button: var(--purple-theme-white);
		--date-calender-unselect: var(--black-light-1);
		--date-calender-hover: var(--purple-theme-text-secondary-color);

		/* meeting calender popup */
		--popup-select-element: var(--purple-theme-secondary-color);
		--popup-unselect-element: var(--purple-theme-white);

		/* body color  */
		--body-bg: var(--purple-theme-secondary-color-two);
		--scrollbar-bg: var(--purple-theme-text-secondary-color);
		--scrollbar-highlight-bg: var(--purple-theme-primary-color);

		/* mention name */
		--mention-text: #03fbff;

		/* link text */
		--link-text: #03fbff;

		/* header */
		--color-header-bg: var(--purple-theme-primary-color);
		--color-header-text-heading: var(--purple-theme-secondary-color);
		--color-header-right-side-text: var(--purple-theme-text-primary-color);
		--color-header-search-bg: var(
			--purple-theme-secondary-color-opacity-25
		);
		--color-header-search-border: var(--purple-theme-primary-color);
		--color-header-search-svg-icon: var(--purple-theme-text-primary-color);
		--color-header-search-text: var(--purple-theme-text-primary-color);
		--color-header-svg-fill: var(--purple-theme-secondary-color);
		--color-header-svg-fill-hover: var(
			--purple-theme-secondary-color-opacity-25
		);
		--color-header-svg-fill-border: var(--purple-theme-secondary-color);
		--color-header-count-bg: var(--purple-theme-secondary-color);
		--color-header-count-text: var(--purple-theme-text-primary-color);
		/* new header */
		--color-header-primary-svg: var(--purple-theme-text-primary-color);

		/* complete header */

		/* navbar */
		--color-navbar-bg: var(--purple-theme-primary-color);
		--color-navbar-svg-fill: var(--purple-theme-secondary-color);
		--color-navbar-svg-fill-hover: var(
			--purple-theme-secondary-color-opacity-25
		);
		--color-navbar-side-border-hover: var(
			--purple-theme-text-primary-color
		);
		--color-navbar-horizontal-border: var(--purple-theme-secondary-color);

		/* left sidebar new token names */
		--color-left-sidebar-bg: var(--purple-theme-secondary-color);
		--color-left-sidebar-profile-name-text: var(
			--purple-theme-text-primary-color
		);
		--color-left-sidebar-profile-set-status-text: var(
			--purple-theme-text-secondary-color
		);
		--color-left-sidebar-profile-set-status-svg: var(
			--purple-theme-primary-color
		);
		--color-left-sidebar-profile-edit-status-svg: var(
			--purple-theme-primary-color
		);
		--color-left-sidebar-profile-edit-status-svg-bg: var(
			--purple-theme-white
		);
		--color-left-sidebar-profile-edit-status-svg-bg-hover: var(--white);
		/* for list */
		--color-left-sidebar-horizontal-border: var(
			--purple-theme-primary-color
		);
		--color-left-sidebar-vertical-border: var(--primary-color);
		--color-left-sidebar-list-heading-text: var(
			--purple-theme-text-primary-color
		);
		--color-left-sidebar-list-text: var(--purple-theme-text-primary-color);
		--color-left-sidebar-list-hover: var(--purple-theme-white);
		--color-left-sidebar-list-select: var(
			--purple-theme-secondary-color-two
		);
		--color-left-sidebar-list-down-arrow-svg: var(
			--purple-theme-primary-color
		);
		--color-left-sidebar-list-personal-svg: var(
			--purple-theme-primary-color
		);
		--color-left-sidebar-list-group-svg: var(--purple-theme-primary-color);
		--color-left-sidebar-list-mute-svg: var(--text-primary-color);
		--color-left-sidebar-list-mention-bg: var(--purple-theme-primary-color);
		--color-left-sidebar-list-mention-text: var(
			--purple-theme-secondary-color
		);
		--color-left-sidebar-list-message-bg: var(
			--purple-theme-secondary-color-two
		);
		--color-left-sidebar-list-message-text: var(
			--purple-theme-text-primary-color
		);

		/* no message icon svg */
		--no-message-left-sidebar-primary: var(--purple-theme-primary-color);
		--no-message-left-sidebar-secondary: var(
			--purple-theme-secondary-color
		);
		--no-message-circle: var(--purple-theme-text-primary-color);

		/* welcome page components */
		--color-chat-welcome-bg: var(--purple-theme-tertiary-color);
		--color-chat-welcome-text: var(--purple-theme-text-primary-color);
		--color-chat-welcome-user-profile-name: var(
			--purple-theme-text-primary-color
		);
		--color-chat-welcome-card-bg: var(--purple-theme-white);
		--color-chat-welcome-card-border: var(--purple-theme-primary-color);
		--color-chat-welcome-card-svg: var(--purple-theme-text-primary-color);
		--color-chat-welcome-card-text: var(--purple-theme-text-primary-color);
		--color-bg-chat-welcome-card-button: var(
			--purple-theme-text-primary-color
		);
		--color-bg-chat-welcome-card-button-hover: var(
			--purple-theme-button-hover
		);
		--color-chat-welcome-card-button-text: var(
			--purple-theme-secondary-color
		);
		--color-chat-welcome-card-email-text: var(
			--purple-theme-text-secondary-color
		);

		/* no message component */
		--no-message-svg-circle: var(--purple-theme-text-primary-color);
		--no-message-svg-left: var(--purple-theme-primary-color);
		--no-message-svg-right: var(--purple-theme-secondary-color);
		--no-message-text: var(--purple-theme-text-secondary-color);

		/* loading message component */
		--loading-screen-bg: var(--purple-theme-tertiary-color);
		--loading-message-text: var(--purple-theme-text-secondary-color);

		/* no files component */
		--no-file-svg-icon: var(--purple-theme-tertiary-color);
		--no-file-text: var(--purple-theme-text-secondary-color);

		/*chat group profile new token names  */
		--color-group-profile-bg: var(--purple-theme-tertiary-color);
		--color-group-profile-border: var(--purple-theme-primary-color);
		--color-group-profile-text: var(--purple-theme-text-primary-color);
		--color-group-profile-bottom-svg: var(
			--purple-theme-text-secondary-color
		);
		--color-group-profile-bottom-svg-fill: var(
			--purple-theme-text-primary-color
		);
		--color-group-profile-right-svg: var(--purple-theme-text-primary-color);
		--color-group-profile-right-svg-fill: var(
			--purple-theme-text-primary-color
		);
		--color-group-profile-svg-vertical-border-line: var(
			--purple-theme-text-primary-color
		);
		--color-bg-group-profile-right-svg-hover: var(
			--purple-theme-secondary-color
		);

		/* chat center component */
		--color-bg-group-chat: var(--purple-theme-tertiary-color);
		--color-bg-group-main-message-chat: var(--purple-theme-tertiary-color);
		--color-bg-group-main-message: var(--purple-theme-tertiary-color);
		--color-bg-group-consecutive-message: var(
			--purple-theme-tertiary-color
		);
		--color-group-border: var(--purple-theme-secondary-color);
		--color-group-bifurcation-border: var(--purple-theme-secondary-color);
		--color-group-bifurcation-bg: var(--purple-theme-secondary-color);
		--color-group-bifurcation-text: var(--purple-theme-text-primary-color);
		--color-group-consecutive-message-text: var(
			--purple-theme-text-primary-color
		);
		--color-group-bifurcation-consecutive-message-hover: var(
			--purple-theme-white
		);
		--color-group-consecutive-message-hover: var(--purple-theme-white);

		/* chat toolbar new token names */
		--color-chat-toolbar-bg: var(--purple-theme-secondary-color);
		--color-chat-toolbar-border: var(--purple-theme-white);
		--color-chat-toolbar-svg: var(--purple-theme-text-secondary-color);
		--color-chat-toolbar-svg-fill: var(--purple-theme-text-primary-color);
		--color-chat-toolbar-svg-hover: var(--purple-theme-tertiary-color-two);
		--color-chat-toolbar-option-text: var(
			--purple-theme-text-primary-color
		);
		--color-chat-toolbar-delete-option-text: var(--danger-button-text);
		--color-chat-toolbar-delete-option-text-bg: var(--danger-button);

		/* pinned Message Component */
		--color-bg-pinned-message: var(--purple-theme-secondary-color);
		--color-pinned-message-heading-text: var(
			--purple-theme-text-primary-color
		);
		--color-pinned-message-thread-message-text: var(
			--purple-theme-text-primary-color
		);
		--color-pinned-message-thread-profile-name-text: var(
			--purple-theme-text-primary-color
		);
		--color-bg-pinned-message-count: var(
			--purple-theme-secondary-color-two
		);
		--color-pinned-message-count-text: var(
			--purple-theme-text-primary-color
		);
		--color-pinned-message-thread-pinned-time: var(
			--purple-theme-text-secondary-color
		);
		--color-pinned-message-bifurcation-border: var(
			--purple-theme-secondary-color
		);
		--color-pinned-message-border: var(--text-secondary-color);
		--color-pinned-message-border-vertical: var(
			--purple-theme-secondary-color
		);
		--color-pinned-message-thread-card: var(--purple-theme-secondary-color);
		--color-pinned-message-thread-card-border: var(
			--purple-theme-primary-color
		);
		--color-pinned-message-thread-card-hover: var(--purple-theme-white);
		--color-pinned-message-thread-pinned-by: var(--text-secondary-color);
		--color-bg-pinned-message-thread-message-reply: var(
			--purple-theme-primary-color
		);
		--color-pinned-message-thread-message-reply-text: var(
			--purple-theme-text-primary-color
		);
		--color-pinned-message-thread-message-hide-text: var(
			--purple-theme-text-secondary-color
		);
		--color-pinned-message-thread-message-view-reply-text: var(
			--purple-theme-text-primary-color
		);
		--color-pinned-message-thread-message-svg-icon: var(
			--text-secondary-color
		);
		--color-bg-pinned-message-thread-message-icon: var(
			--text-primary-color
		);

		/* reply message component */
		--color-bg-reply-message: var(--purple-theme-secondary-color);
		--color-bg-reply-message-heading-text: var(--text-primary-color);
		--color-bg-reply-message-border: var(--purple-theme-primary-color);
		--color-bg-reply-message-card: #ecf4f6;
		--color-bg-reply-message-search: 'bg-transparent';
		--color-bg-reply-message-reply-count: var(--purple-theme-primary-color);
		--color-reply-message-reply-count-text: var(
			--purple-theme-text-secondary-color
		);
		--color-reply-message-reply-count-border: var(
			--purple-theme-primary-color
		);

		/* chat time component  */
		--color-bg-group-chat-time: var(--purple-theme-secondary-color);
		--color-group-chat-time-border: var(--purple-theme-white);
		--color-group-chat-time-text: var(--purple-theme-text-primary-color);
		--color-group-chat-message-seenby-text: var(
			--purple-theme-text-secondary-color
		);
		--color-group-chat-message-one-srcoll-border: var(
			--purple-theme-text-primary-color
		);
		--color-bg-group-chat-message-one-srcoll-svg: var(
			--purple-theme-secondary-color
		);
		--color-group-chat-message-one-srcoll-svg: var(
			--purple-theme-text-primary-color
		);

		/* chat group popup new token names */
		--color-popup-bg: var(--purple-theme-secondary-color);
		--color-popup-primary-text: var(--purple-theme-text-primary-color);
		--color-popup-secondary-text: var(--purple-theme-text-secondary-color);
		--color-popup-primary-svg: var(--purple-theme-text-primary-color);
		--color-popup-secondary-svg: var(--purple-theme-text-secondary-color);

		/* common component for all chat component and popup new token names*/

		/* common text new token names*/
		--common-primary-text: var(--purple-theme-text-primary-color);
		--common-secondary-text: var(--purple-theme-text-secondary-color);
		--common-tertiary-text: var(--purple-theme-text-primary-color);
		--common-tertiary-two-text: var(--purple-theme-tertiary-color-two);

		/* common button new token names */
		--common-primary-button: var(--purple-theme-text-primary-color);
		--common-secondary-outline-button: var(
			--purple-theme-text-primary-color
		);
		--common-tertiary-two-outline-button: var(--black-light-1);
		--common-tertiary--two-button-bg: var(--black-light-1);

		--common-outline-tertiary-button: var(--purple-theme-red);
		--common-disable-button: var(--purple-theme-white);

		/* common svg new token names  */
		--common-primary-svg: var(--purple-theme-text-primary-color);
		--common-secondary-svg: var(--purple-theme-text-secondary-color);
		--common-tertiary-svg: var(--purple-theme-text-primary-color);
		--common-tertiary-two-svg: var(--purple-theme-secondary-color);

		/* common button hover new token names */
		--common-primary-button-hover: var(--purple-theme-button-hover);
		--common-secondary-button-hover: var(--purple-theme-button-hover);

		/* common duration new token names */
		--duration-bg: var(--purple-theme-secondary-color);
		--duration-border: var(--purple-theme-white);
		--duration-inner-card-slider-bg: var(--purple-theme-white);
		--duration-inner-card-slider-hover: var(--purple-theme-secondary-color);
		--duration-primary-text: var(--purple-theme-secondary-color);
		--duration-secondary-text: var(--purple-theme-text-primary-color);

		/* common popup dropdown component new token names */
		--color-dropdown-bg: var(--purple-theme-tertiary-color);
		--color-dropdown-border: var(--purple-theme-white);
		--color-dropdown-input-bg: var(--purple-theme-secondary-color);
		--color-dropdown-input-border: var(--purple-theme-secondary-color-two);
		--color-dropdown-input-svg: var(--purple-theme-text-primary-color);
		--color-dropdown-input-text-placeholder: var(
			--purple-theme-text-secondary-color
		);
		--color-dropdown-input-text: var(--purple-theme-text-primary-color);
		--color-dropdown-item-hover-bg: var(--purple-theme-white);
		--color-dropdown-item-select: var(--purple-theme-secondary-color-two);
		--color-dropdown-item-select-border: var(--purple-theme-white);
		--close-icon-bg-hover: var(--purple-theme-secondary-color-two);
		--close-icon-svg: var(--purple-theme-text-secondary-color);
		--color-popup-input-border: var(--purple-theme-tertiary-color-two);
		--color-dropdown-select-input-svg: var(
			--purple-theme-text-secondary-color
		);

		/* user profile component  */
		--user-profile-card-bg: var(--purple-theme-white);

		/* group information new token names */
		--color-bg-group-info: var(--purple-theme-secondary-color);
		--color-group-info-border: var(--purple-theme-secondary-color-two);
		--color-group-info-main-svg-hover: var(--purple-theme-white);
		--color-group-info-main-svg: var(--purple-theme-text-primary-color);
		--color-group-info-main-svg-fill: var(
			--purple-theme-text-primary-color
		);
		--color-group-info-svg: var(--purple-theme-text-primary-color);
		--color-group-info-white-primary-text: var(
			--purple-theme-text-primary-color
		);
		--color-group-info-gray-primary-text: var(
			--purple-theme-text-secondary-color
		);
		--color-group-info-orange-primary-text: var(
			--purple-theme-primary-color
		);
		--color-group-info-green-primary-text: var(
			--purple-theme-primary-color
		);
		--color-group-info-red-primary-text: var(
			--purple-theme-text-primary-color
		);
		--color-group-info-black-primary-text: var(--black-dark);
		--color-bg-group-info-primary-button: var(
			--purple-theme-text-primary-color
		);
		--color-bg-group-info-primary-button-hover: var(
			--purple-theme-text-secondary-color
		);
		--color-bg-group-info-secondary-button-border: var(
			--purple-theme-text-primary-color
		);
		--color-bg-group-info-tertiary-button-border: var(
			--purple-theme-text-primary-color
		);
		--color-bg-group-info-count: var(--purple-theme-primary-color);
		--color-bg-group-info-count-unselect: var(--purple-theme-white);

		/* common used color  new token names */
		--color-common-gray-primary-text: var(
			--purple-theme-text-secondary-color
		);
		--color-common-orange-primary-text: var(
			--purple-theme-tertiary-color-two
		);
		--color-common-green-primary-text: var(
			--purple-theme-tertiary-color-two
		);
		--color-common-red-primary-text: var(--purple-theme-red);
		--color-common-black-primary-text: var(
			--purple-theme-text-primary-color
		);
		--color-common-green-secondary-text: var(
			--purple-theme-tertiary-color-two
		);

		/* common used color new token names */
		--color-common-white-primary-text: var(
			--purple-theme-text-primary-color
		);
		--color-common-gray-primary-text: var(
			--purple-theme-text-primary-color
		);

		/* common confirmation popup buttons */
		--confirmation-popup-primary-button: var(--purple-theme-red);
		--confirmation-popup-secondary-outline-button: var(
			--purple-theme-text-primary-color
		);
		--confirmation-popup-tertiary-button: #3b82f6;

		--confirmation-primary-text: var(--purple-theme-text-primary-color);
		--confirmation-secondary-text: var(--purple-theme-text-primary-color);

		/* common search svg color */
		--common-search-svg: var(--purple-theme-tertiary-color);
		--common-search-svg-stroke: var(--purple-theme-secondary-color);

		/* quill new token names */
		--quill-bg: var(--purple-theme-primary-color);
		--quill-border: var(--purple-theme-text-primary-color);
		--quill-text: var(--purple-theme-text-primary-color);
		--quill-placeholder-text: var(--purple-theme-text-primary-color);
		--quill-svg: var(--purple-theme-text-primary-color);
		--quill-svg-fill: var(--purple-theme-text-primary-color);
		--quill-svg-hover: var(--purple-theme-secondary-color);

		/* set status new token names  */
		--color-bg-set-status-duration-dropdown: var(
			--purple-theme-secondary-color
		);
		--color-bg-set-status-dropdown: var(--purple-theme-white);
		--color-bg-set-status-dropdown-hover: var(
			--purple-theme-secondary-color-two
		);

		/* forward message component new token names */
		--color-bg-forward-message-primary-button: var(
			--purple-theme-text-primary-color
		);
		--color-forward-message-primary-button-text: var(
			--purple-theme-secondary-color
		);
		--color-bg-forward-message-primary-button-hover: var(
			--purple-theme-tertiary-color
		);
		--color-bg-forward-message-secondary-button: 'bg-transparent';
		--color-forward-message-secondary-button-text: var(
			--purple-theme-text-primary-color
		);
		--color-forward-message-secondary-button-border: var(
			--purple-theme-text-primary-color
		);
		--color-bg-forward-message-secondary-button-hover: var(
			--purple-theme-white
		);

		/* seen-by message component new token names */
		--color-bg-seen-by-secondary-button: 'bg-transparent';
		--color-seen-by-secondary-button-text: var(
			--purple-theme-text-primary-color
		);
		--color-seen-by-secondary-button-border: var(
			--purple-theme-text-primary-color
		);
		--color-bg-seen-by-secondary-button-hover: var(--purple-theme-white);

		/* start-call message component new token names */
		--color-bg-start-call-primary-button: var(
			--purple-theme-text-primary-color
		);
		--color-start-call-primary-button-text: var(
			--purple-theme-text-primary-color
		);
		--color-bg-start-call-primary-button-hover: var(
			--purple-theme-text-primary-color
		);

		/* file ui component new token names */
		--color-bg-file: var(--purple-theme-secondary-color-two);
		--color-file-border: var(--purple-theme-tertiary-color-two);
		--color-bg-file-svg: var(--purple-theme-secondary-color);
		--color-file-svg-fill: var(--purple-theme-text-primary-color);
		--color-file-text-primary-text: var(--purple-theme-text-primary-color);
		--color-file-text-secondary-text: var(
			--purple-theme-text-secondary-color
		);

		/* file sharing icon new token names */
		--color-bg-file-sharing-icon: var(--purple-theme-secondary-color);
		--color-file-sharing-icon-svg-border: var(--purple-theme-white);
		--color-file-sharing-icon-svg: var(--purple-theme-text-secondary-color);
		--color-file-sharing-icon-svg-fill: var(
			--purple-theme-text-primary-color
		);
		--color-file-sharing-icon-svg-fill-hover: var(
			--purple-theme-tertiary-color
		);

		/* media file sharing icon token names */
		--color-bg-media-file: #ffffff;
		--color-media-file-border: #e5e7eb;
		--color-bg-media-file-svg: #3b5b6a;
		--color-media-file-svg-fill: #ffffff;
		--color-media-file-text-primary-text: #000000;
		--color-media-file-text-secondary-text: #64748b;

		/* global search token names  */
		--color-global-search-bg: var(--purple-theme-secondary-color);
		--color-global-search-text: var(--purple-theme-text-primary-color);
		--color-global-search-text-placeholder: var(
			--purple-theme-text-secondary-color
		);
		--color-global-search-border: var(--purple-theme-white);
		--color-global-search-text-unselect: var(
			--purple-theme-text-secondary-color
		);
		--color-global-search-text-select: var(
			--purple-theme-text-primary-color
		);
		--color-global-search-count-text-select: var(
			--purple-theme-text-primary-color
		);
		--color-global-search-text-select-bg: var(--purple-theme-white);
		--color-global-card: var(--purple-theme-white);
		--color-global-inner-card: var(--purple-theme-secondary-color);
		--color-global-inner-card-text: var(--purple-theme-text-primary-color);
		--color-global-card-hover: var(
			--purple-theme-secondary-color-opacity-25
		);
		--color-global-card-border: var(--purple-theme-white);
		--color-global-card-profile-name: var(
			--purple-theme-text-primary-color
		);
		--color-global-card-profile-email: var(
			--purple-theme-text-secondary-color
		);

		/* global searched items token names  */
		--color-global-searched-bg: var(--purple-theme-tertiary-color);
		--color-global-searched-border: var(--purple-theme-secondary-color);
		--color-global-searched-heading: var(--purple-theme-text-primary-color);
		--color-global-searched-item-heading-select: var(
			--purple-theme-text-secondary-color
		);
		--color-global-searched-item-heading-select-bg: var(
			--purple-theme-white
		);
		--color-global-searched-item-heading-select-count-text: var(
			--purple-theme-tertiary-color
		);
		--color-global-searched-item-heading-unselect: var(
			--purple-theme-text-secondary-color
		);
		--color-global-searched-item-heading-select-bg: var(
			--purple-theme-secondary-color
		);

		/* media viewer token names */
		--media-viewer-bg: var(--purple-theme-secondary-color);
		--media-viewer-border: var(--purple-theme-text-primary-color);
		--media-viewer-text: var(--purple-theme-text-primary-color);
		--media-viewer-item-border: var(--purple-theme-text-primary-color);

		/* meeting calls component */
		--meeting-call-bg: var(--purple-theme-secondary-color-two);
		--meeting-call-header-bg: var(--purple-theme-primary-color);
		--meeting-call-profile-bg: var(--purple-theme-secondary-color);
		--meeting-call-tiles-border: var(--purple-theme-primary-color);
		--meeting-call-tiles-bg: var(--purple-theme-secondary-color);
		--meeting-user-profile-bg: var(--purple-theme-primary-color);
		--meeting-user-profile-text: var(--purple-theme-secondary-color);
		--meeting-user-profile-svg: var(--purple-theme-secondary-color);
		--meeting-call-tertiary-svg: var(--purple-theme-tertiary-color-two);

		/* meeting common used text */
		--meeting-common-primary-text: var(--purple-theme-text-primary-color);
		--meeting-common-secondary-text: var(
			--purple-theme-text-secondary-color
		);

		/* meeting header  */
		--meeting-header-primary-svg: var(--purple-theme-text-primary-color);
		--meeting-header-primary-svg-fill: var(
			--purple-theme-tertiary-color-two
		);
		--meeting-header-hover: var(--purple-theme-white);

		/* right sidebar component */
		--meeting-call-right-sidebar-bg: var(--purple-theme-secondary-color);
		--meeting-call-right-sidebar-border: var(--purple-theme-primary-color);
		--meeting-call-right-sidebar-: var(--black-light-1);
		--meeting-call-right-sidebar-button: var(
			--purple-theme-text-primary-color
		);

		/* minimize call component  */
		--minimize-call-bg: var(--purple-theme-secondary-color);

		/* show suggestion component */
		--show-suggestion-bg: var(--purple-theme-secondary-color);
		--show-suggestion-item-bg: var(--purple-theme-tertiary-color);
		--show-suggestion-item-border: var(--purple-theme-secondary-color);
		--show-suggestion-primary-text: var(--purple-theme-text-primary-color);
		--show-suggestion-secondary-text: var(
			--purple-theme-text-primary-color
		);
		--show-suggestion-loader-svg: var(--text-primary-color);
		--show-suggestion-loader-svg-bg: var(--purple-theme-tertiary-color);

		/* management dashboard component new token names */
		--management-dashboard-bg: var(--purple-theme-secondary-color-two);
		--management-dashboard-inner-card-bg: var(
			--purple-theme-secondary-color
		);
		--management-dashboard-inner-item-card-bg: var(--purple-theme-white);
		--management-dashboard-primary-text: var(
			--purple-theme-text-primary-color
		);
		--management-dashboard-secondary-text: var(
			--purple-theme-text-secondary-color
		);
		--management-dashboard-tertiary-text: var(
			--purple-theme-secondary-color-two
		);
		--management-dashboard-tertiary-two-text: var(
			--purple-theme-text-primary-color
		);
		--management-dashboard-svg-bg: var(--purple-theme-tertiary-color);
		--management-dashboard-primary-svg: var(
			--purple-theme-text-primary-color
		);
		--management-dashboard-secondary-svg: var(
			--purple-theme-secondary-color
		);
		--management-dashboard-button: var(--purple-theme-secondary-color);
		--management-dashboard-button-hover: var(
			--purple-theme-secondary-color
		);

		/* unread message component */
		--unread-message-border: var(--purple-theme-text-primary-color);
		--unread-message-text: var(--purple-theme-text-primary-color);

		/* quill highlight */
		--quill-highlight: var(--purple-theme-secondary-color);
	
	--color-attendance-timer-text: var(--purple-theme-green); /* #158038 — finally used */
	--color-attendance-checkout-text: var(--purple-theme-red); /* #f30202 — also already defined, unused */
--primary-outline-button: var(--purple-theme-text-primary-color); /* was purple-theme-secondary-color — same as bg, invisible */
	--primary-outline-button-hover: var(--purple-theme-secondary-color-opacity-25);
	--primary-outline-button-text: var(--purple-theme-text-primary-color); /* white */}
.container {
  width: 100%;
}
@media (min-width: 640px) {

  .container {
    max-width: 640px;
  }
}
@media (min-width: 768px) {

  .container {
    max-width: 768px;
  }
}
@media (min-width: 1024px) {

  .container {
    max-width: 1024px;
  }
}
@media (min-width: 1280px) {

  .container {
    max-width: 1280px;
  }
}
@media (min-width: 1536px) {

  .container {
    max-width: 1536px;
  }
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
.pointer-events-none {
  pointer-events: none;
}
.pointer-events-auto {
  pointer-events: auto;
}
.visible {
  visibility: visible;
}
.invisible {
  visibility: hidden;
}
.collapse {
  visibility: collapse;
}
.static {
  position: static;
}
.fixed {
  position: fixed;
}
.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.sticky {
  position: sticky;
}
.inset-0 {
  inset: 0px;
}
.inset-y-0 {
  top: 0px;
  bottom: 0px;
}
.-bottom-2 {
  bottom: -0.5rem;
}
.-left-1 {
  left: -0.25rem;
}
.-left-2 {
  left: -0.5rem;
}
.-left-3 {
  left: -0.75rem;
}
.-left-\[163px\] {
  left: -163px;
}
.-left-\[1px\] {
  left: -1px;
}
.-left-\[300px\] {
  left: -300px;
}
.-left-\[6px\] {
  left: -6px;
}
.-left-px {
  left: -1px;
}
.-right-10 {
  right: -2.5rem;
}
.-right-2 {
  right: -0.5rem;
}
.-right-24 {
  right: -6rem;
}
.-right-28 {
  right: -7rem;
}
.-right-3 {
  right: -0.75rem;
}
.-right-\[20px\] {
  right: -20px;
}
.-right-\[2px\] {
  right: -2px;
}
.-right-\[3px\] {
  right: -3px;
}
.-right-\[84px\] {
  right: -84px;
}
.-top-1 {
  top: -0.25rem;
}
.-top-10 {
  top: -2.5rem;
}
.-top-11 {
  top: -2.75rem;
}
.-top-2 {
  top: -0.5rem;
}
.-top-24 {
  top: -6rem;
}
.-top-3 {
  top: -0.75rem;
}
.-top-4 {
  top: -1rem;
}
.-top-44 {
  top: -11rem;
}
.-top-\[32px\] {
  top: -32px;
}
.-top-\[36px\] {
  top: -36px;
}
.-top-\[3px\] {
  top: -3px;
}
.bottom-0 {
  bottom: 0px;
}
.bottom-10 {
  bottom: 2.5rem;
}
.bottom-2 {
  bottom: 0.5rem;
}
.bottom-5 {
  bottom: 1.25rem;
}
.bottom-\[3px\] {
  bottom: 3px;
}
.bottom-\[6px\] {
  bottom: 6px;
}
.bottom-\[77px\] {
  bottom: 77px;
}
.bottom-full {
  bottom: 100%;
}
.left-0 {
  left: 0px;
}
.left-0\.5 {
  left: 0.125rem;
}
.left-1 {
  left: 0.25rem;
}
.left-1\/2 {
  left: 50%;
}
.left-2 {
  left: 0.5rem;
}
.left-3 {
  left: 0.75rem;
}
.left-4 {
  left: 1rem;
}
.left-5 {
  left: 1.25rem;
}
.left-6 {
  left: 1.5rem;
}
.left-\[10px\] {
  left: 10px;
}
.left-\[116px\] {
  left: 116px;
}
.left-\[12px\] {
  left: 12px;
}
.left-\[130px\] {
  left: 130px;
}
.left-\[140px\] {
  left: 140px;
}
.left-\[176px\] {
  left: 176px;
}
.left-\[185\.50px\] {
  left: 185.50px;
}
.left-\[236px\] {
  left: 236px;
}
.left-\[32px\] {
  left: 32px;
}
.left-\[33px\] {
  left: 33px;
}
.left-\[34px\] {
  left: 34px;
}
.left-\[36px\] {
  left: 36px;
}
.left-\[38px\] {
  left: 38px;
}
.left-\[3px\] {
  left: 3px;
}
.left-\[50px\] {
  left: 50px;
}
.left-\[568px\] {
  left: 568px;
}
.left-\[80px\] {
  left: 80px;
}
.left-\[81px\] {
  left: 81px;
}
.right-0 {
  right: 0px;
}
.right-1 {
  right: 0.25rem;
}
.right-10 {
  right: 2.5rem;
}
.right-12 {
  right: 3rem;
}
.right-16 {
  right: 4rem;
}
.right-2 {
  right: 0.5rem;
}
.right-20 {
  right: 5rem;
}
.right-3 {
  right: 0.75rem;
}
.right-4 {
  right: 1rem;
}
.right-5 {
  right: 1.25rem;
}
.right-6 {
  right: 1.5rem;
}
.right-7 {
  right: 1.75rem;
}
.right-8 {
  right: 2rem;
}
.right-\[10px\] {
  right: 10px;
}
.right-\[2px\] {
  right: 2px;
}
.right-\[32px\] {
  right: 32px;
}
.right-\[34px\] {
  right: 34px;
}
.right-\[3px\] {
  right: 3px;
}
.right-\[52px\] {
  right: 52px;
}
.top-0 {
  top: 0px;
}
.top-0\.5 {
  top: 0.125rem;
}
.top-1 {
  top: 0.25rem;
}
.top-1\/2 {
  top: 50%;
}
.top-10 {
  top: 2.5rem;
}
.top-11 {
  top: 2.75rem;
}
.top-12 {
  top: 3rem;
}
.top-2 {
  top: 0.5rem;
}
.top-3 {
  top: 0.75rem;
}
.top-4 {
  top: 1rem;
}
.top-5 {
  top: 1.25rem;
}
.top-6 {
  top: 1.5rem;
}
.top-8 {
  top: 2rem;
}
.top-\[10px\] {
  top: 10px;
}
.top-\[12px\] {
  top: 12px;
}
.top-\[135px\] {
  top: 135px;
}
.top-\[14px\] {
  top: 14px;
}
.top-\[152px\] {
  top: 152px;
}
.top-\[167px\] {
  top: 167px;
}
.top-\[171px\] {
  top: 171px;
}
.top-\[204px\] {
  top: 204px;
}
.top-\[212px\] {
  top: 212px;
}
.top-\[228px\] {
  top: 228px;
}
.top-\[2px\] {
  top: 2px;
}
.top-\[302px\] {
  top: 302px;
}
.top-\[30px\] {
  top: 30px;
}
.top-\[314px\] {
  top: 314px;
}
.top-\[32px\] {
  top: 32px;
}
.top-\[330px\] {
  top: 330px;
}
.top-\[35px\] {
  top: 35px;
}
.top-\[364px\] {
  top: 364px;
}
.top-\[38px\] {
  top: 38px;
}
.top-\[44px\] {
  top: 44px;
}
.top-\[45px\] {
  top: 45px;
}
.top-\[46px\] {
  top: 46px;
}
.top-\[47\%\] {
  top: 47%;
}
.top-\[50px\] {
  top: 50px;
}
.top-\[63px\] {
  top: 63px;
}
.top-\[92px\] {
  top: 92px;
}
.top-full {
  top: 100%;
}
.isolate {
  isolation: isolate;
}
.-z-10 {
  z-index: -10;
}
.-z-\[3\] {
  z-index: -3;
}
.z-0 {
  z-index: 0;
}
.z-10 {
  z-index: 10;
}
.z-20 {
  z-index: 20;
}
.z-30 {
  z-index: 30;
}
.z-40 {
  z-index: 40;
}
.z-50 {
  z-index: 50;
}
.z-\[1000\] {
  z-index: 1000;
}
.z-\[100\] {
  z-index: 100;
}
.z-\[1050\] {
  z-index: 1050;
}
.z-\[1100\] {
  z-index: 1100;
}
.z-\[1200\] {
  z-index: 1200;
}
.z-\[1999\] {
  z-index: 1999;
}
.z-\[2000\] {
  z-index: 2000;
}
.z-\[200\] {
  z-index: 200;
}
.z-\[300\] {
  z-index: 300;
}
.z-\[400\] {
  z-index: 400;
}
.z-\[500\] {
  z-index: 500;
}
.z-\[99999\] {
  z-index: 99999;
}
.z-\[9999\] {
  z-index: 9999;
}
.z-\[999\] {
  z-index: 999;
}
.col-span-2 {
  grid-column: span 2 / span 2;
}
.col-span-5 {
  grid-column: span 5 / span 5;
}
.col-start-3 {
  grid-column-start: 3;
}
.col-end-3 {
  grid-column-end: 3;
}
.row-span-1 {
  grid-row: span 1 / span 1;
}
.row-span-2 {
  grid-row: span 2 / span 2;
}
.row-span-5 {
  grid-row: span 5 / span 5;
}
.row-start-1 {
  grid-row-start: 1;
}
.row-start-3 {
  grid-row-start: 3;
}
.row-end-4 {
  grid-row-end: 4;
}
.row-end-5 {
  grid-row-end: 5;
}
.m-0 {
  margin: 0px;
}
.m-12 {
  margin: 3rem;
}
.m-2 {
  margin: 0.5rem;
}
.m-3 {
  margin: 0.75rem;
}
.m-\[0px\] {
  margin: 0px;
}
.m-\[3px\] {
  margin: 3px;
}
.m-\[6px\] {
  margin: 6px;
}
.m-\[7px\] {
  margin: 7px;
}
.m-auto {
  margin: auto;
}
.\!my-8 {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important;
}
.mx-1 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.mx-2 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.mx-3 {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
.mx-8 {
  margin-left: 2rem;
  margin-right: 2rem;
}
.mx-\[30px\] {
  margin-left: 30px;
  margin-right: 30px;
}
.mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.my-12 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.my-3 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.\!mb-6 {
  margin-bottom: 1.5rem !important;
}
.\!mb-8 {
  margin-bottom: 2rem !important;
}
.-mb-2 {
  margin-bottom: -0.5rem;
}
.-ml-2 {
  margin-left: -0.5rem;
}
.-mt-2 {
  margin-top: -0.5rem;
}
.mb-0 {
  margin-bottom: 0px;
}
.mb-1 {
  margin-bottom: 0.25rem;
}
.mb-1\.5 {
  margin-bottom: 0.375rem;
}
.mb-2 {
  margin-bottom: 0.5rem;
}
.mb-3 {
  margin-bottom: 0.75rem;
}
.mb-4 {
  margin-bottom: 1rem;
}
.mb-5 {
  margin-bottom: 1.25rem;
}
.mb-6 {
  margin-bottom: 1.5rem;
}
.mb-7 {
  margin-bottom: 1.75rem;
}
.mb-8 {
  margin-bottom: 2rem;
}
.mb-\[10px\] {
  margin-bottom: 10px;
}
.mb-\[16px\] {
  margin-bottom: 16px;
}
.mb-\[20px\] {
  margin-bottom: 20px;
}
.mb-\[50px\] {
  margin-bottom: 50px;
}
.ml-1 {
  margin-left: 0.25rem;
}
.ml-10 {
  margin-left: 2.5rem;
}
.ml-2 {
  margin-left: 0.5rem;
}
.ml-3 {
  margin-left: 0.75rem;
}
.ml-4 {
  margin-left: 1rem;
}
.ml-\[100px\] {
  margin-left: 100px;
}
.ml-\[36px\] {
  margin-left: 36px;
}
.ml-\[52px\] {
  margin-left: 52px;
}
.ml-\[58px\] {
  margin-left: 58px;
}
.ml-\[6px\] {
  margin-left: 6px;
}
.ml-auto {
  margin-left: auto;
}
.mr-0 {
  margin-right: 0px;
}
.mr-1 {
  margin-right: 0.25rem;
}
.mr-10 {
  margin-right: 2.5rem;
}
.mr-2 {
  margin-right: 0.5rem;
}
.mr-24 {
  margin-right: 6rem;
}
.mr-3 {
  margin-right: 0.75rem;
}
.mr-4 {
  margin-right: 1rem;
}
.mr-5 {
  margin-right: 1.25rem;
}
.mr-8 {
  margin-right: 2rem;
}
.mr-auto {
  margin-right: auto;
}
.mt-0\.5 {
  margin-top: 0.125rem;
}
.mt-1 {
  margin-top: 0.25rem;
}
.mt-1\.5 {
  margin-top: 0.375rem;
}
.mt-10 {
  margin-top: 2.5rem;
}
.mt-12 {
  margin-top: 3rem;
}
.mt-14 {
  margin-top: 3.5rem;
}
.mt-2 {
  margin-top: 0.5rem;
}
.mt-3 {
  margin-top: 0.75rem;
}
.mt-4 {
  margin-top: 1rem;
}
.mt-5 {
  margin-top: 1.25rem;
}
.mt-6 {
  margin-top: 1.5rem;
}
.mt-8 {
  margin-top: 2rem;
}
.mt-\[10px\] {
  margin-top: 10px;
}
.mt-\[14px\] {
  margin-top: 14px;
}
.mt-\[17px\] {
  margin-top: 17px;
}
.mt-\[18px\] {
  margin-top: 18px;
}
.mt-\[23px\] {
  margin-top: 23px;
}
.mt-\[3px\] {
  margin-top: 3px;
}
.mt-\[7px\] {
  margin-top: 7px;
}
.mt-auto {
  margin-top: auto;
}
.box-border {
  box-sizing: border-box;
}
.box-content {
  box-sizing: content-box;
}
.line-clamp-3 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.block {
  display: block;
}
.inline-block {
  display: inline-block;
}
.inline {
  display: inline;
}
.flex {
  display: flex;
}
.inline-flex {
  display: inline-flex;
}
.table {
  display: table;
}
.grid {
  display: grid;
}
.contents {
  display: contents;
}
.hidden {
  display: none;
}
.aspect-square {
  aspect-ratio: 1 / 1;
}
.aspect-video {
  aspect-ratio: 16 / 9;
}
.\!h-\[14px\] {
  height: 14px !important;
}
.\!h-\[16px\] {
  height: 16px !important;
}
.\!h-\[18px\] {
  height: 18px !important;
}
.h-0 {
  height: 0px;
}
.h-1 {
  height: 0.25rem;
}
.h-1\.5 {
  height: 0.375rem;
}
.h-1\/2 {
  height: 50%;
}
.h-1\/3 {
  height: 33.333333%;
}
.h-10 {
  height: 2.5rem;
}
.h-11 {
  height: 2.75rem;
}
.h-12 {
  height: 3rem;
}
.h-14 {
  height: 3.5rem;
}
.h-16 {
  height: 4rem;
}
.h-2 {
  height: 0.5rem;
}
.h-2\.5 {
  height: 0.625rem;
}
.h-20 {
  height: 5rem;
}
.h-24 {
  height: 6rem;
}
.h-28 {
  height: 7rem;
}
.h-3 {
  height: 0.75rem;
}
.h-3\.5 {
  height: 0.875rem;
}
.h-4 {
  height: 1rem;
}
.h-40 {
  height: 10rem;
}
.h-44 {
  height: 11rem;
}
.h-48 {
  height: 12rem;
}
.h-5 {
  height: 1.25rem;
}
.h-6 {
  height: 1.5rem;
}
.h-60 {
  height: 15rem;
}
.h-7 {
  height: 1.75rem;
}
.h-8 {
  height: 2rem;
}
.h-9 {
  height: 2.25rem;
}
.h-96 {
  height: 24rem;
}
.h-\[0\.7px\] {
  height: 0.7px;
}
.h-\[100px\] {
  height: 100px;
}
.h-\[102px\] {
  height: 102px;
}
.h-\[10px\] {
  height: 10px;
}
.h-\[114\.27px\] {
  height: 114.27px;
}
.h-\[11px\] {
  height: 11px;
}
.h-\[120px\] {
  height: 120px;
}
.h-\[127px\] {
  height: 127px;
}
.h-\[128px\] {
  height: 128px;
}
.h-\[130px\] {
  height: 130px;
}
.h-\[135px\] {
  height: 135px;
}
.h-\[140px\] {
  height: 140px;
}
.h-\[142px\] {
  height: 142px;
}
.h-\[14px\] {
  height: 14px;
}
.h-\[150px\] {
  height: 150px;
}
.h-\[157px\] {
  height: 157px;
}
.h-\[15px\] {
  height: 15px;
}
.h-\[167px\] {
  height: 167px;
}
.h-\[16px\] {
  height: 16px;
}
.h-\[180px\] {
  height: 180px;
}
.h-\[186px\] {
  height: 186px;
}
.h-\[18px\] {
  height: 18px;
}
.h-\[1cap\] {
  height: 1cap;
}
.h-\[200px\] {
  height: 200px;
}
.h-\[20px\] {
  height: 20px;
}
.h-\[22px\] {
  height: 22px;
}
.h-\[248px\] {
  height: 248px;
}
.h-\[24px\] {
  height: 24px;
}
.h-\[250px\] {
  height: 250px;
}
.h-\[25px\] {
  height: 25px;
}
.h-\[26px\] {
  height: 26px;
}
.h-\[270px\] {
  height: 270px;
}
.h-\[280px\] {
  height: 280px;
}
.h-\[28px\] {
  height: 28px;
}
.h-\[290px\] {
  height: 290px;
}
.h-\[29px\] {
  height: 29px;
}
.h-\[30px\] {
  height: 30px;
}
.h-\[32px\] {
  height: 32px;
}
.h-\[34px\] {
  height: 34px;
}
.h-\[36px\] {
  height: 36px;
}
.h-\[37px\] {
  height: 37px;
}
.h-\[380px\] {
  height: 380px;
}
.h-\[38px\] {
  height: 38px;
}
.h-\[40px\] {
  height: 40px;
}
.h-\[42px\] {
  height: 42px;
}
.h-\[45px\] {
  height: 45px;
}
.h-\[46px\] {
  height: 46px;
}
.h-\[49px\] {
  height: 49px;
}
.h-\[500px\] {
  height: 500px;
}
.h-\[50px\] {
  height: 50px;
}
.h-\[524px\] {
  height: 524px;
}
.h-\[547px\] {
  height: 547px;
}
.h-\[55\.5px\] {
  height: 55.5px;
}
.h-\[56px\] {
  height: 56px;
}
.h-\[58px\] {
  height: 58px;
}
.h-\[592px\] {
  height: 592px;
}
.h-\[608px\] {
  height: 608px;
}
.h-\[60px\] {
  height: 60px;
}
.h-\[72px\] {
  height: 72px;
}
.h-\[76px\] {
  height: 76px;
}
.h-\[78px\] {
  height: 78px;
}
.h-\[82px\] {
  height: 82px;
}
.h-\[92px\] {
  height: 92px;
}
.h-\[97px\] {
  height: 97px;
}
.h-\[9px\] {
  height: 9px;
}
.h-\[calc\(100vh-60px\)\] {
  height: calc(100vh - 60px);
}
.h-auto {
  height: auto;
}
.h-fit {
  height: -moz-fit-content;
  height: fit-content;
}
.h-full {
  height: 100%;
}
.h-max {
  height: max-content;
}
.h-screen {
  height: 100vh;
}
.max-h-0 {
  max-height: 0px;
}
.max-h-12 {
  max-height: 3rem;
}
.max-h-24 {
  max-height: 6rem;
}
.max-h-28 {
  max-height: 7rem;
}
.max-h-32 {
  max-height: 8rem;
}
.max-h-36 {
  max-height: 9rem;
}
.max-h-4 {
  max-height: 1rem;
}
.max-h-40 {
  max-height: 10rem;
}
.max-h-44 {
  max-height: 11rem;
}
.max-h-48 {
  max-height: 12rem;
}
.max-h-56 {
  max-height: 14rem;
}
.max-h-60 {
  max-height: 15rem;
}
.max-h-72 {
  max-height: 18rem;
}
.max-h-8 {
  max-height: 2rem;
}
.max-h-80 {
  max-height: 20rem;
}
.max-h-96 {
  max-height: 24rem;
}
.max-h-\[0\.7px\] {
  max-height: 0.7px;
}
.max-h-\[0px\] {
  max-height: 0px;
}
.max-h-\[150px\] {
  max-height: 150px;
}
.max-h-\[160px\] {
  max-height: 160px;
}
.max-h-\[180px\] {
  max-height: 180px;
}
.max-h-\[240px\] {
  max-height: 240px;
}
.max-h-\[243px\] {
  max-height: 243px;
}
.max-h-\[260px\] {
  max-height: 260px;
}
.max-h-\[262px\] {
  max-height: 262px;
}
.max-h-\[280px\] {
  max-height: 280px;
}
.max-h-\[296px\] {
  max-height: 296px;
}
.max-h-\[300px\] {
  max-height: 300px;
}
.max-h-\[302px\] {
  max-height: 302px;
}
.max-h-\[305px\] {
  max-height: 305px;
}
.max-h-\[314px\] {
  max-height: 314px;
}
.max-h-\[320px\] {
  max-height: 320px;
}
.max-h-\[340px\] {
  max-height: 340px;
}
.max-h-\[360px\] {
  max-height: 360px;
}
.max-h-\[380px\] {
  max-height: 380px;
}
.max-h-\[420px\] {
  max-height: 420px;
}
.max-h-\[48px\] {
  max-height: 48px;
}
.max-h-\[508px\] {
  max-height: 508px;
}
.max-h-\[50vh\] {
  max-height: 50vh;
}
.max-h-\[553px\] {
  max-height: 553px;
}
.max-h-\[80vh\] {
  max-height: 80vh;
}
.max-h-\[85vh\] {
  max-height: 85vh;
}
.max-h-\[90vh\] {
  max-height: 90vh;
}
.max-h-full {
  max-height: 100%;
}
.min-h-0 {
  min-height: 0px;
}
.min-h-6 {
  min-height: 1.5rem;
}
.min-h-96 {
  min-height: 24rem;
}
.min-h-\[108px\] {
  min-height: 108px;
}
.min-h-\[240px\] {
  min-height: 240px;
}
.min-h-\[250px\] {
  min-height: 250px;
}
.min-h-\[310px\] {
  min-height: 310px;
}
.min-h-\[380px\] {
  min-height: 380px;
}
.min-h-\[400px\] {
  min-height: 400px;
}
.min-h-\[40px\] {
  min-height: 40px;
}
.min-h-\[48px\] {
  min-height: 48px;
}
.min-h-\[50px\] {
  min-height: 50px;
}
.min-h-\[76px\] {
  min-height: 76px;
}
.min-h-fit {
  min-height: -moz-fit-content;
  min-height: fit-content;
}
.min-h-screen {
  min-height: 100vh;
}
.\!w-\[14px\] {
  width: 14px !important;
}
.\!w-\[16px\] {
  width: 16px !important;
}
.\!w-\[18px\] {
  width: 18px !important;
}
.w-0 {
  width: 0px;
}
.w-1 {
  width: 0.25rem;
}
.w-1\.5 {
  width: 0.375rem;
}
.w-1\/2 {
  width: 50%;
}
.w-1\/3 {
  width: 33.333333%;
}
.w-10 {
  width: 2.5rem;
}
.w-10\/12 {
  width: 83.333333%;
}
.w-11 {
  width: 2.75rem;
}
.w-12 {
  width: 3rem;
}
.w-14 {
  width: 3.5rem;
}
.w-16 {
  width: 4rem;
}
.w-2 {
  width: 0.5rem;
}
.w-2\.5 {
  width: 0.625rem;
}
.w-2\/3 {
  width: 66.666667%;
}
.w-20 {
  width: 5rem;
}
.w-24 {
  width: 6rem;
}
.w-28 {
  width: 7rem;
}
.w-3 {
  width: 0.75rem;
}
.w-3\.5 {
  width: 0.875rem;
}
.w-3\/4 {
  width: 75%;
}
.w-3\/5 {
  width: 60%;
}
.w-32 {
  width: 8rem;
}
.w-36 {
  width: 9rem;
}
.w-4 {
  width: 1rem;
}
.w-40 {
  width: 10rem;
}
.w-44 {
  width: 11rem;
}
.w-48 {
  width: 12rem;
}
.w-5 {
  width: 1.25rem;
}
.w-5\/6 {
  width: 83.333333%;
}
.w-56 {
  width: 14rem;
}
.w-6 {
  width: 1.5rem;
}
.w-60 {
  width: 15rem;
}
.w-64 {
  width: 16rem;
}
.w-7 {
  width: 1.75rem;
}
.w-72 {
  width: 18rem;
}
.w-8 {
  width: 2rem;
}
.w-80 {
  width: 20rem;
}
.w-9 {
  width: 2.25rem;
}
.w-96 {
  width: 24rem;
}
.w-\[0\.7px\] {
  width: 0.7px;
}
.w-\[10\%\] {
  width: 10%;
}
.w-\[100px\] {
  width: 100px;
}
.w-\[1020px\] {
  width: 1020px;
}
.w-\[102px\] {
  width: 102px;
}
.w-\[104px\] {
  width: 104px;
}
.w-\[108px\] {
  width: 108px;
}
.w-\[10px\] {
  width: 10px;
}
.w-\[110px\] {
  width: 110px;
}
.w-\[11px\] {
  width: 11px;
}
.w-\[12\%\] {
  width: 12%;
}
.w-\[120px\] {
  width: 120px;
}
.w-\[128px\] {
  width: 128px;
}
.w-\[130px\] {
  width: 130px;
}
.w-\[132px\] {
  width: 132px;
}
.w-\[134px\] {
  width: 134px;
}
.w-\[135px\] {
  width: 135px;
}
.w-\[140px\] {
  width: 140px;
}
.w-\[14px\] {
  width: 14px;
}
.w-\[150px\] {
  width: 150px;
}
.w-\[151\.27px\] {
  width: 151.27px;
}
.w-\[16\%\] {
  width: 16%;
}
.w-\[160px\] {
  width: 160px;
}
.w-\[164px\] {
  width: 164px;
}
.w-\[166px\] {
  width: 166px;
}
.w-\[167px\] {
  width: 167px;
}
.w-\[16px\] {
  width: 16px;
}
.w-\[171px\] {
  width: 171px;
}
.w-\[174px\] {
  width: 174px;
}
.w-\[175px\] {
  width: 175px;
}
.w-\[180px\] {
  width: 180px;
}
.w-\[18px\] {
  width: 18px;
}
.w-\[190px\] {
  width: 190px;
}
.w-\[191px\] {
  width: 191px;
}
.w-\[1px\] {
  width: 1px;
}
.w-\[2\%\] {
  width: 2%;
}
.w-\[2\.5px\] {
  width: 2.5px;
}
.w-\[20\%\] {
  width: 20%;
}
.w-\[200px\] {
  width: 200px;
}
.w-\[20px\] {
  width: 20px;
}
.w-\[211px\] {
  width: 211px;
}
.w-\[216px\] {
  width: 216px;
}
.w-\[220px\] {
  width: 220px;
}
.w-\[230px\] {
  width: 230px;
}
.w-\[236px\] {
  width: 236px;
}
.w-\[24\%\] {
  width: 24%;
}
.w-\[24px\] {
  width: 24px;
}
.w-\[250px\] {
  width: 250px;
}
.w-\[25px\] {
  width: 25px;
}
.w-\[26px\] {
  width: 26px;
}
.w-\[272px\] {
  width: 272px;
}
.w-\[280px\] {
  width: 280px;
}
.w-\[28px\] {
  width: 28px;
}
.w-\[300px\] {
  width: 300px;
}
.w-\[320px\] {
  width: 320px;
}
.w-\[335px\] {
  width: 335px;
}
.w-\[340px\] {
  width: 340px;
}
.w-\[34px\] {
  width: 34px;
}
.w-\[350px\] {
  width: 350px;
}
.w-\[35px\] {
  width: 35px;
}
.w-\[360px\] {
  width: 360px;
}
.w-\[368px\] {
  width: 368px;
}
.w-\[36px\] {
  width: 36px;
}
.w-\[380px\] {
  width: 380px;
}
.w-\[400px\] {
  width: 400px;
}
.w-\[40px\] {
  width: 40px;
}
.w-\[414px\] {
  width: 414px;
}
.w-\[420px\] {
  width: 420px;
}
.w-\[45px\] {
  width: 45px;
}
.w-\[460px\] {
  width: 460px;
}
.w-\[484px\] {
  width: 484px;
}
.w-\[500px\] {
  width: 500px;
}
.w-\[508px\] {
  width: 508px;
}
.w-\[50px\] {
  width: 50px;
}
.w-\[520px\] {
  width: 520px;
}
.w-\[540px\] {
  width: 540px;
}
.w-\[560px\] {
  width: 560px;
}
.w-\[56px\] {
  width: 56px;
}
.w-\[5px\] {
  width: 5px;
}
.w-\[600px\] {
  width: 600px;
}
.w-\[60px\] {
  width: 60px;
}
.w-\[612px\] {
  width: 612px;
}
.w-\[624px\] {
  width: 624px;
}
.w-\[67px\] {
  width: 67px;
}
.w-\[720px\] {
  width: 720px;
}
.w-\[74px\] {
  width: 74px;
}
.w-\[76px\] {
  width: 76px;
}
.w-\[7px\] {
  width: 7px;
}
.w-\[80px\] {
  width: 80px;
}
.w-\[80vw\] {
  width: 80vw;
}
.w-\[84px\] {
  width: 84px;
}
.w-\[90px\] {
  width: 90px;
}
.w-\[90vw\] {
  width: 90vw;
}
.w-\[96px\] {
  width: 96px;
}
.w-\[9px\] {
  width: 9px;
}
.w-auto {
  width: auto;
}
.w-fit {
  width: -moz-fit-content;
  width: fit-content;
}
.w-full {
  width: 100%;
}
.w-max {
  width: max-content;
}
.w-px {
  width: 1px;
}
.w-screen {
  width: 100vw;
}
.min-w-0 {
  min-width: 0px;
}
.min-w-\[100px\] {
  min-width: 100px;
}
.min-w-\[130px\] {
  min-width: 130px;
}
.min-w-\[16px\] {
  min-width: 16px;
}
.min-w-\[170px\] {
  min-width: 170px;
}
.min-w-\[196px\] {
  min-width: 196px;
}
.min-w-\[220px\] {
  min-width: 220px;
}
.min-w-\[250px\] {
  min-width: 250px;
}
.min-w-\[28px\] {
  min-width: 28px;
}
.min-w-\[340px\] {
  min-width: 340px;
}
.min-w-\[350px\] {
  min-width: 350px;
}
.min-w-\[450px\] {
  min-width: 450px;
}
.min-w-\[50px\] {
  min-width: 50px;
}
.min-w-\[90px\] {
  min-width: 90px;
}
.max-w-0 {
  max-width: 0px;
}
.max-w-1\.5 {
  max-width: 0.375rem;
}
.max-w-3xl {
  max-width: 48rem;
}
.max-w-6xl {
  max-width: 72rem;
}
.max-w-\[0px\] {
  max-width: 0px;
}
.max-w-\[100px\] {
  max-width: 100px;
}
.max-w-\[150px\] {
  max-width: 150px;
}
.max-w-\[16px\] {
  max-width: 16px;
}
.max-w-\[170px\] {
  max-width: 170px;
}
.max-w-\[230px\] {
  max-width: 230px;
}
.max-w-\[250px\] {
  max-width: 250px;
}
.max-w-\[280px\] {
  max-width: 280px;
}
.max-w-\[300px\] {
  max-width: 300px;
}
.max-w-\[40\%\] {
  max-width: 40%;
}
.max-w-\[400px\] {
  max-width: 400px;
}
.max-w-\[420px\] {
  max-width: 420px;
}
.max-w-\[480px\] {
  max-width: 480px;
}
.max-w-\[484px\] {
  max-width: 484px;
}
.max-w-\[500px\] {
  max-width: 500px;
}
.max-w-\[560px\] {
  max-width: 560px;
}
.max-w-\[60\%\] {
  max-width: 60%;
}
.max-w-\[624px\] {
  max-width: 624px;
}
.max-w-\[700px\] {
  max-width: 700px;
}
.max-w-\[80vw\] {
  max-width: 80vw;
}
.max-w-\[90vw\] {
  max-width: 90vw;
}
.max-w-\[92vw\] {
  max-width: 92vw;
}
.max-w-\[calc\(100vw-32px\)\] {
  max-width: calc(100vw - 32px);
}
.max-w-full {
  max-width: 100%;
}
.max-w-lg {
  max-width: 32rem;
}
.max-w-md {
  max-width: 28rem;
}
.max-w-xl {
  max-width: 36rem;
}
.max-w-xs {
  max-width: 20rem;
}
.flex-1 {
  flex: 1 1 0%;
}
.flex-none {
  flex: none;
}
.flex-shrink-0 {
  flex-shrink: 0;
}
.shrink {
  flex-shrink: 1;
}
.shrink-0 {
  flex-shrink: 0;
}
.grow {
  flex-grow: 1;
}
.grow-0 {
  flex-grow: 0;
}
.-translate-x-1\/2 {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-1\/2 {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-\[47\%\] {
  --tw-translate-y: -47%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-4 {
  --tw-translate-x: 1rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-180 {
  --tw-rotate: -180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-90 {
  --tw-rotate: -90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-0 {
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-180 {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-scale-x-100 {
  --tw-scale-x: -1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.animate-none {
  animation: none;
}
@keyframes ping {

  75%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}
.animate-ping {
  animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}
@keyframes pulse {

  50% {
    opacity: .5;
  }
}
.animate-pulse {
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}
@keyframes spin {

  to {
    transform: rotate(360deg);
  }
}
.animate-spin {
  animation: spin 1s linear infinite;
}
.cursor-default {
  cursor: default;
}
.cursor-no-drop {
  cursor: no-drop;
}
.cursor-none {
  cursor: none;
}
.cursor-not-allowed {
  cursor: not-allowed;
}
.cursor-pointer {
  cursor: pointer;
}
.select-none {
  -webkit-user-select: none;
          user-select: none;
}
.resize-none {
  resize: none;
}
.appearance-none {
  appearance: none;
}
.grid-flow-col {
  grid-auto-flow: column;
}
.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
.grid-cols-7 {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}
.flex-row {
  flex-direction: row;
}
.flex-row-reverse {
  flex-direction: row-reverse;
}
.flex-col {
  flex-direction: column;
}
.flex-col-reverse {
  flex-direction: column-reverse;
}
.flex-wrap {
  flex-wrap: wrap;
}
.items-start {
  align-items: flex-start;
}
.items-end {
  align-items: flex-end;
}
.items-center {
  align-items: center;
}
.items-baseline {
  align-items: baseline;
}
.justify-normal {
  justify-content: normal;
}
.justify-start {
  justify-content: flex-start;
}
.justify-end {
  justify-content: flex-end;
}
.justify-center {
  justify-content: center;
}
.justify-between {
  justify-content: space-between;
}
.gap-1 {
  gap: 0.25rem;
}
.gap-1\.5 {
  gap: 0.375rem;
}
.gap-12 {
  gap: 3rem;
}
.gap-2 {
  gap: 0.5rem;
}
.gap-2\.5 {
  gap: 0.625rem;
}
.gap-3 {
  gap: 0.75rem;
}
.gap-4 {
  gap: 1rem;
}
.gap-5 {
  gap: 1.25rem;
}
.gap-6 {
  gap: 1.5rem;
}
.gap-8 {
  gap: 2rem;
}
.gap-\[2px\] {
  gap: 2px;
}
.gap-\[5px\] {
  gap: 5px;
}
.gap-\[8px\] {
  gap: 8px;
}
.gap-x-1 {
  column-gap: 0.25rem;
}
.gap-x-1\.5 {
  column-gap: 0.375rem;
}
.gap-x-2 {
  column-gap: 0.5rem;
}
.gap-x-3 {
  column-gap: 0.75rem;
}
.gap-x-4 {
  column-gap: 1rem;
}
.gap-x-5 {
  column-gap: 1.25rem;
}
.gap-x-6 {
  column-gap: 1.5rem;
}
.gap-x-8 {
  column-gap: 2rem;
}
.gap-x-9 {
  column-gap: 2.25rem;
}
.gap-x-\[10px\] {
  column-gap: 10px;
}
.gap-x-\[2px\] {
  column-gap: 2px;
}
.gap-x-\[5px\] {
  column-gap: 5px;
}
.gap-x-\[9px\] {
  column-gap: 9px;
}
.gap-y-0\.5 {
  row-gap: 0.125rem;
}
.gap-y-1 {
  row-gap: 0.25rem;
}
.gap-y-1\.5 {
  row-gap: 0.375rem;
}
.gap-y-10 {
  row-gap: 2.5rem;
}
.gap-y-2 {
  row-gap: 0.5rem;
}
.gap-y-20 {
  row-gap: 5rem;
}
.gap-y-3 {
  row-gap: 0.75rem;
}
.gap-y-4 {
  row-gap: 1rem;
}
.gap-y-5 {
  row-gap: 1.25rem;
}
.gap-y-52 {
  row-gap: 13rem;
}
.gap-y-6 {
  row-gap: 1.5rem;
}
.gap-y-8 {
  row-gap: 2rem;
}
.gap-y-\[10px\] {
  row-gap: 10px;
}
.gap-y-\[18px\] {
  row-gap: 18px;
}
.gap-y-\[2px\] {
  row-gap: 2px;
}
.gap-y-\[50px\] {
  row-gap: 50px;
}
.gap-y-\[9px\] {
  row-gap: 9px;
}
.space-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}
.space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}
.space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}
.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}
.space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}
.space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}
.divide-x > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(1px * var(--tw-divide-x-reverse));
  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}
.divide-y > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}
.divide-\[\#EEF2F6\] > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(238 242 246 / var(--tw-divide-opacity, 1));
}
.divide-dashboard_border > :not([hidden]) ~ :not([hidden]) {
  border-color: var(--dashboard-border);
}
.self-center {
  align-self: center;
}
.self-stretch {
  align-self: stretch;
}
.overflow-auto {
  overflow: auto;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-x-auto {
  overflow-x: auto;
}
.overflow-y-auto {
  overflow-y: auto;
}
.overflow-y-scroll {
  overflow-y: scroll;
}
.scroll-smooth {
  scroll-behavior: smooth;
}
.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.text-ellipsis {
  text-overflow: ellipsis;
}
.whitespace-normal {
  white-space: normal;
}
.whitespace-nowrap {
  white-space: nowrap;
}
.whitespace-pre-wrap {
  white-space: pre-wrap;
}
.break-words {
  overflow-wrap: break-word;
}
.break-all {
  word-break: break-all;
}
.rounded {
  border-radius: 0.25rem;
}
.rounded-2xl {
  border-radius: 1rem;
}
.rounded-3xl {
  border-radius: 1.5rem;
}
.rounded-\[10px\] {
  border-radius: 10px;
}
.rounded-\[16px\] {
  border-radius: 16px;
}
.rounded-\[20px\] {
  border-radius: 20px;
}
.rounded-\[24px\] {
  border-radius: 24px;
}
.rounded-\[25px\] {
  border-radius: 25px;
}
.rounded-\[4px\] {
  border-radius: 4px;
}
.rounded-\[6px\] {
  border-radius: 6px;
}
.rounded-full {
  border-radius: 9999px;
}
.rounded-lg {
  border-radius: 0.5rem;
}
.rounded-md {
  border-radius: 0.375rem;
}
.rounded-none {
  border-radius: 0px;
}
.rounded-xl {
  border-radius: 0.75rem;
}
.rounded-b-lg {
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.rounded-t-lg {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
.rounded-t-xl {
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}
.rounded-bl {
  border-bottom-left-radius: 0.25rem;
}
.rounded-bl-2xl {
  border-bottom-left-radius: 1rem;
}
.rounded-bl-lg {
  border-bottom-left-radius: 0.5rem;
}
.rounded-br {
  border-bottom-right-radius: 0.25rem;
}
.rounded-br-2xl {
  border-bottom-right-radius: 1rem;
}
.rounded-br-lg {
  border-bottom-right-radius: 0.5rem;
}
.rounded-br-md {
  border-bottom-right-radius: 0.375rem;
}
.rounded-tl-lg {
  border-top-left-radius: 0.5rem;
}
.rounded-tl-md {
  border-top-left-radius: 0.375rem;
}
.rounded-tr-lg {
  border-top-right-radius: 0.5rem;
}
.rounded-tr-md {
  border-top-right-radius: 0.375rem;
}
.\!border {
  border-width: 1px !important;
}
.border {
  border-width: 1px;
}
.border-0 {
  border-width: 0px;
}
.border-2 {
  border-width: 2px;
}
.border-4 {
  border-width: 4px;
}
.border-\[0\.4px\] {
  border-width: 0.4px;
}
.border-\[0\.7px\] {
  border-width: 0.7px;
}
.border-\[0\.8px\] {
  border-width: 0.8px;
}
.border-\[1\.5px\] {
  border-width: 1.5px;
}
.border-\[16px\] {
  border-width: 16px;
}
.border-\[2px\] {
  border-width: 2px;
}
.border-\[3px\] {
  border-width: 3px;
}
.border-x {
  border-left-width: 1px;
  border-right-width: 1px;
}
.border-y {
  border-top-width: 1px;
  border-bottom-width: 1px;
}
.border-y-\[0\.7px\] {
  border-top-width: 0.7px;
  border-bottom-width: 0.7px;
}
.border-b {
  border-bottom-width: 1px;
}
.border-b-2 {
  border-bottom-width: 2px;
}
.border-b-\[0\.7px\] {
  border-bottom-width: 0.7px;
}
.border-b-\[1\.5px\] {
  border-bottom-width: 1.5px;
}
.border-l {
  border-left-width: 1px;
}
.border-l-0 {
  border-left-width: 0px;
}
.border-l-4 {
  border-left-width: 4px;
}
.border-l-\[0\.7px\] {
  border-left-width: 0.7px;
}
.border-l-\[3px\] {
  border-left-width: 3px;
}
.border-r {
  border-right-width: 1px;
}
.border-r-2 {
  border-right-width: 2px;
}
.border-t {
  border-top-width: 1px;
}
.border-t-2 {
  border-top-width: 2px;
}
.border-t-4 {
  border-top-width: 4px;
}
.border-t-\[0\.7px\] {
  border-top-width: 0.7px;
}
.border-solid {
  border-style: solid;
}
.border-dashed {
  border-style: dashed;
}
.border-none {
  border-style: none;
}
.\!border-green-200 {
  --tw-border-opacity: 1 !important;
  border-color: rgb(187 247 208 / var(--tw-border-opacity, 1)) !important;
}
.border-\[\#3B5B6A\] {
  --tw-border-opacity: 1;
  border-color: rgb(59 91 106 / var(--tw-border-opacity, 1));
}
.border-\[\#3B82F680\] {
  border-color: #3B82F680;
}
.border-\[\#466374\] {
  --tw-border-opacity: 1;
  border-color: rgb(70 99 116 / var(--tw-border-opacity, 1));
}
.border-\[\#86C29B\] {
  --tw-border-opacity: 1;
  border-color: rgb(134 194 155 / var(--tw-border-opacity, 1));
}
.border-\[\#9CA3AF\] {
  --tw-border-opacity: 1;
  border-color: rgb(156 163 175 / var(--tw-border-opacity, 1));
}
.border-\[\#B7DCFF\] {
  --tw-border-opacity: 1;
  border-color: rgb(183 220 255 / var(--tw-border-opacity, 1));
}
.border-\[\#BBF7D0\] {
  --tw-border-opacity: 1;
  border-color: rgb(187 247 208 / var(--tw-border-opacity, 1));
}
.border-\[\#C9D9E1\] {
  --tw-border-opacity: 1;
  border-color: rgb(201 217 225 / var(--tw-border-opacity, 1));
}
.border-\[\#CBD5E1\] {
  --tw-border-opacity: 1;
  border-color: rgb(203 213 225 / var(--tw-border-opacity, 1));
}
.border-\[\#CCDFFF\] {
  --tw-border-opacity: 1;
  border-color: rgb(204 223 255 / var(--tw-border-opacity, 1));
}
.border-\[\#D1D5DB80\] {
  border-color: #D1D5DB80;
}
.border-\[\#D1D5DB\] {
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}
.border-\[\#D7E2EC\] {
  --tw-border-opacity: 1;
  border-color: rgb(215 226 236 / var(--tw-border-opacity, 1));
}
.border-\[\#D8D8D8\] {
  --tw-border-opacity: 1;
  border-color: rgb(216 216 216 / var(--tw-border-opacity, 1));
}
.border-\[\#E2E8F0\] {
  --tw-border-opacity: 1;
  border-color: rgb(226 232 240 / var(--tw-border-opacity, 1));
}
.border-\[\#E5E7EB\] {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}
.border-\[\#EEF2F6\] {
  --tw-border-opacity: 1;
  border-color: rgb(238 242 246 / var(--tw-border-opacity, 1));
}
.border-\[\#EF4444\] {
  --tw-border-opacity: 1;
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}
.border-\[\#F1F5F9\] {
  --tw-border-opacity: 1;
  border-color: rgb(241 245 249 / var(--tw-border-opacity, 1));
}
.border-\[\#FCA5A5\] {
  --tw-border-opacity: 1;
  border-color: rgb(252 165 165 / var(--tw-border-opacity, 1));
}
.border-\[\#FDE68A\] {
  --tw-border-opacity: 1;
  border-color: rgb(253 230 138 / var(--tw-border-opacity, 1));
}
.border-\[\#c9c9c9\] {
  --tw-border-opacity: 1;
  border-color: rgb(201 201 201 / var(--tw-border-opacity, 1));
}
.border-\[var\(--color-attendance-checkout-text\)\] {
  border-color: var(--color-attendance-checkout-text);
}
.border-\[var\(--color-attendance-timer-text\)\] {
  border-color: var(--color-attendance-timer-text);
}
.border-amber-100 {
  --tw-border-opacity: 1;
  border-color: rgb(254 243 199 / var(--tw-border-opacity, 1));
}
.border-amber-200 {
  --tw-border-opacity: 1;
  border-color: rgb(253 230 138 / var(--tw-border-opacity, 1));
}
.border-amber-500 {
  --tw-border-opacity: 1;
  border-color: rgb(245 158 11 / var(--tw-border-opacity, 1));
}
.border-blue-100 {
  --tw-border-opacity: 1;
  border-color: rgb(219 234 254 / var(--tw-border-opacity, 1));
}
.border-blue-200 {
  --tw-border-opacity: 1;
  border-color: rgb(191 219 254 / var(--tw-border-opacity, 1));
}
.border-blue-300 {
  --tw-border-opacity: 1;
  border-color: rgb(147 197 253 / var(--tw-border-opacity, 1));
}
.border-blue-500 {
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
}
.border-blue-600 {
  --tw-border-opacity: 1;
  border-color: rgb(37 99 235 / var(--tw-border-opacity, 1));
}
.border-color_bg_group_bifurcation_border {
  border-color: var(--color-group-bifurcation-border);
}
.border-color_chat_toolbar_border {
  border-color: var(--color-chat-toolbar-border);
}
.border-color_chat_welcome_card_border {
  border-color: var(--color-chat-welcome-card-border);
}
.border-color_dropdown_border {
  border-color: var(--color-dropdown-border);
}
.border-color_dropdown_input_border {
  border-color: var(--color-dropdown-input-border);
}
.border-color_dropdown_item_select {
  border-color: var(--color-dropdown-item-select);
}
.border-color_dropdown_item_select_border {
  border-color: var(--color-dropdown-item-select-border);
}
.border-color_file_border {
  border-color: var(--color-file-border);
}
.border-color_file_sharing_icon_svg_border {
  border-color: var(--color-file-sharing-icon-svg-border);
}
.border-color_forward_message_secondary_button_border {
  border-color: var(--color-forward-message-secondary-button-border);
}
.border-color_global_card_border {
  border-color: var(--color-global-card-border);
}
.border-color_global_search_border {
  border-color: var(--color-global-search-border);
}
.border-color_global_searched_border {
  border-color: var(--color-global-searched-border);
}
.border-color_group_chat_message_one_srcoll_border {
  border-color: var(--color-group-chat-message-one-srcoll-border);
}
.border-color_group_chat_time_border {
  border-color: var(--color-group-chat-time-border);
}
.border-color_group_info_border {
  border-color: var(--color-group-info-border);
}
.border-color_group_profile_border {
  border-color: var(--color-group-profile-border);
}
.border-color_group_profile_svg_vertical_border_line {
  border-color: var(--color-group-profile-svg-vertical-border-line);
}
.border-color_header_search_border {
  border-color: var(--color-header-search-border);
}
.border-color_header_svg_fill {
  border-color: var(--color-header-svg-fill);
}
.border-color_header_svg_fill_border {
  border-color: var(--color-header-svg-fill-border);
}
.border-color_left_sidebar_horizontal_border {
  border-color: var(--color-left-sidebar-horizontal-border);
}
.border-color_left_sidebar_vertical_border {
  border-color: var(--color-left-sidebar-vertical-border);
}
.border-color_media_file_border {
  border-color: var(--color-media-file-border);
}
.border-color_pinned_message_thread_card_border {
  border-color: var(--color-pinned-message-thread-card-border);
}
.border-color_pinned_message_thread_message_border_vertical {
  border-color: var(--color-pinned-message-border-vertical);
}
.border-color_popup_input_border {
  border-color: var(--color-popup-input-border);
}
.border-color_popup_secondary_text {
  border-color: var(--color-popup-secondary-text);
}
.border-color_seen_by_secondary_button_border {
  border-color: var(--color-seen-by-secondary-button-border);
}
.border-common_primary_button {
  border-color: var(--common-primary-button);
}
.border-common_secondary_outline_button {
  border-color: var(--common-secondary-outline-button);
}
.border-dashboard_border {
  border-color: var(--dashboard-border);
}
.border-dashboard_inner_card_border {
  border-color: var(--dashboard-inner-card-border);
}
.border-dashboard_select_bg {
  border-color: var(--dashboard-select-bg);
}
.border-gray-100 {
  --tw-border-opacity: 1;
  border-color: rgb(243 244 246 / var(--tw-border-opacity, 1));
}
.border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}
.border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}
.border-gray-400 {
  --tw-border-opacity: 1;
  border-color: rgb(156 163 175 / var(--tw-border-opacity, 1));
}
.border-gray-500 {
  --tw-border-opacity: 1;
  border-color: rgb(107 114 128 / var(--tw-border-opacity, 1));
}
.border-green-100 {
  --tw-border-opacity: 1;
  border-color: rgb(220 252 231 / var(--tw-border-opacity, 1));
}
.border-green-500 {
  --tw-border-opacity: 1;
  border-color: rgb(34 197 94 / var(--tw-border-opacity, 1));
}
.border-lime-500 {
  --tw-border-opacity: 1;
  border-color: rgb(132 204 22 / var(--tw-border-opacity, 1));
}
.border-media_viewer_border {
  border-color: var(--media-viewer-border);
}
.border-media_viewer_item_border {
  border-color: var(--media-viewer-item-border);
}
.border-meeting_calender_border {
  border-color: var(--meeting-calender-border);
}
.border-meeting_calender_primary_button {
  border-color: var(--meeting-calender-primary-button);
}
.border-meeting_call_tiles_border {
  border-color: var(--meeting-call-tiles-border);
}
.border-orange-500 {
  --tw-border-opacity: 1;
  border-color: rgb(249 115 22 / var(--tw-border-opacity, 1));
}
.border-primary-color-dark {
  --tw-border-opacity: 1;
  border-color: rgb(172 196 207 / var(--tw-border-opacity, 1));
}
.border-primary-color-light {
  --tw-border-opacity: 1;
  border-color: rgb(201 217 225 / var(--tw-border-opacity, 1));
}
.border-primary_button {
  border-color: var(--primary-button);
}
.border-purple-200 {
  --tw-border-opacity: 1;
  border-color: rgb(233 213 255 / var(--tw-border-opacity, 1));
}
.border-quill_border {
  border-color: var(--quill-border);
}
.border-red-100 {
  --tw-border-opacity: 1;
  border-color: rgb(254 226 226 / var(--tw-border-opacity, 1));
}
.border-red-200 {
  --tw-border-opacity: 1;
  border-color: rgb(254 202 202 / var(--tw-border-opacity, 1));
}
.border-red-300 {
  --tw-border-opacity: 1;
  border-color: rgb(252 165 165 / var(--tw-border-opacity, 1));
}
.border-red-400 {
  --tw-border-opacity: 1;
  border-color: rgb(248 113 113 / var(--tw-border-opacity, 1));
}
.border-red-500 {
  --tw-border-opacity: 1;
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}
.border-secondary_outline_button {
  border-color: var(--secondary-outline-button);
}
.border-show_suggestion_bg {
  border-color: var(--show-suggestion-bg);
}
.border-show_suggestion_item_border {
  border-color: var(--show-suggestion-item-border);
}
.border-slate-100 {
  --tw-border-opacity: 1;
  border-color: rgb(241 245 249 / var(--tw-border-opacity, 1));
}
.border-slate-200 {
  --tw-border-opacity: 1;
  border-color: rgb(226 232 240 / var(--tw-border-opacity, 1));
}
.border-slate-300 {
  --tw-border-opacity: 1;
  border-color: rgb(203 213 225 / var(--tw-border-opacity, 1));
}
.border-slate-400 {
  --tw-border-opacity: 1;
  border-color: rgb(148 163 184 / var(--tw-border-opacity, 1));
}
.border-slate-900 {
  --tw-border-opacity: 1;
  border-color: rgb(15 23 42 / var(--tw-border-opacity, 1));
}
.border-transparent {
  border-color: transparent;
}
.border-unread_message_border {
  border-color: var(--unread-message-border);
}
.border-violet-100 {
  --tw-border-opacity: 1;
  border-color: rgb(237 233 254 / var(--tw-border-opacity, 1));
}
.border-violet-500 {
  --tw-border-opacity: 1;
  border-color: rgb(139 92 246 / var(--tw-border-opacity, 1));
}
.border-white {
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}
.border-white\/30 {
  border-color: rgb(255 255 255 / 0.3);
}
.border-b-color_bg_reply_message_border {
  border-bottom-color: var(--color-bg-reply-message-border);
}
.border-b-color_group_info_border {
  border-bottom-color: var(--color-group-info-border);
}
.border-b-gray-300 {
  --tw-border-opacity: 1;
  border-bottom-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}
.border-b-meeting_calender_border {
  border-bottom-color: var(--meeting-calender-border);
}
.border-b-meeting_call_right_sidebar_border {
  border-bottom-color: var(--meeting-call-right-sidebar-border);
}
.border-l-\[\#3B82F6\] {
  --tw-border-opacity: 1;
  border-left-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
}
.border-l-color_pinned_message_thread_message_border_vertical {
  border-left-color: var(--color-pinned-message-border-vertical);
}
.border-l-meeting_calender_border {
  border-left-color: var(--meeting-calender-border);
}
.border-l-meeting_call_right_sidebar_border {
  border-left-color: var(--meeting-call-right-sidebar-border);
}
.border-l-primary-color-light {
  --tw-border-opacity: 1;
  border-left-color: rgb(201 217 225 / var(--tw-border-opacity, 1));
}
.border-t-color_bg_group_bifurcation_border {
  border-top-color: var(--color-group-bifurcation-border);
}
.border-t-color_reply_message_reply_count_border {
  border-top-color: var(--color-reply-message-reply-count-border);
}
.border-t-item_highlight {
  border-top-color: var(--item-highlight);
}
.border-t-transparent {
  border-top-color: transparent;
}
.border-t-unread_message_border {
  border-top-color: var(--unread-message-border);
}
.border-opacity-50 {
  --tw-border-opacity: 0.5;
}
.bg-\[\#079B3D\] {
  --tw-bg-opacity: 1;
  background-color: rgb(7 155 61 / var(--tw-bg-opacity, 1));
}
.bg-\[\#0EA5E9\] {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / var(--tw-bg-opacity, 1));
}
.bg-\[\#1212144D\] {
  background-color: #1212144D;
}
.bg-\[\#15803D\] {
  --tw-bg-opacity: 1;
  background-color: rgb(21 128 61 / var(--tw-bg-opacity, 1));
}
.bg-\[\#16A34A\] {
  --tw-bg-opacity: 1;
  background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1));
}
.bg-\[\#1A1919\] {
  --tw-bg-opacity: 1;
  background-color: rgb(26 25 25 / var(--tw-bg-opacity, 1));
}
.bg-\[\#1F343E\] {
  --tw-bg-opacity: 1;
  background-color: rgb(31 52 62 / var(--tw-bg-opacity, 1));
}
.bg-\[\#1f4788\] {
  --tw-bg-opacity: 1;
  background-color: rgb(31 71 136 / var(--tw-bg-opacity, 1));
}
.bg-\[\#2684FF4D\] {
  background-color: #2684FF4D;
}
.bg-\[\#38BDF8\] {
  --tw-bg-opacity: 1;
  background-color: rgb(56 189 248 / var(--tw-bg-opacity, 1));
}
.bg-\[\#3B5B6A\] {
  --tw-bg-opacity: 1;
  background-color: rgb(59 91 106 / var(--tw-bg-opacity, 1));
}
.bg-\[\#3B82F614\] {
  background-color: #3B82F614;
}
.bg-\[\#3B82F6\] {
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
}
.bg-\[\#4D37A8\] {
  --tw-bg-opacity: 1;
  background-color: rgb(77 55 168 / var(--tw-bg-opacity, 1));
}
.bg-\[\#5D0729\] {
  --tw-bg-opacity: 1;
  background-color: rgb(93 7 41 / var(--tw-bg-opacity, 1));
}
.bg-\[\#6C09A9\] {
  --tw-bg-opacity: 1;
  background-color: rgb(108 9 169 / var(--tw-bg-opacity, 1));
}
.bg-\[\#777777\] {
  --tw-bg-opacity: 1;
  background-color: rgb(119 119 119 / var(--tw-bg-opacity, 1));
}
.bg-\[\#7C3AED\] {
  --tw-bg-opacity: 1;
  background-color: rgb(124 58 237 / var(--tw-bg-opacity, 1));
}
.bg-\[\#9333EA\] {
  --tw-bg-opacity: 1;
  background-color: rgb(147 51 234 / var(--tw-bg-opacity, 1));
}
.bg-\[\#9CA3AF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1));
}
.bg-\[\#A78BFA\] {
  --tw-bg-opacity: 1;
  background-color: rgb(167 139 250 / var(--tw-bg-opacity, 1));
}
.bg-\[\#C11010CC\] {
  background-color: #C11010CC;
}
.bg-\[\#C9D9E1\] {
  --tw-bg-opacity: 1;
  background-color: rgb(201 217 225 / var(--tw-bg-opacity, 1));
}
.bg-\[\#CBD5E1\] {
  --tw-bg-opacity: 1;
  background-color: rgb(203 213 225 / var(--tw-bg-opacity, 1));
}
.bg-\[\#D97706\] {
  --tw-bg-opacity: 1;
  background-color: rgb(217 119 6 / var(--tw-bg-opacity, 1));
}
.bg-\[\#DC2626\] {
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));
}
.bg-\[\#DCFCE7\] {
  --tw-bg-opacity: 1;
  background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1));
}
.bg-\[\#E5F2FF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(229 242 255 / var(--tw-bg-opacity, 1));
}
.bg-\[\#EAF7EE\] {
  --tw-bg-opacity: 1;
  background-color: rgb(234 247 238 / var(--tw-bg-opacity, 1));
}
.bg-\[\#EC4899\] {
  --tw-bg-opacity: 1;
  background-color: rgb(236 72 153 / var(--tw-bg-opacity, 1));
}
.bg-\[\#ECF4F6\] {
  --tw-bg-opacity: 1;
  background-color: rgb(236 244 246 / var(--tw-bg-opacity, 1));
}
.bg-\[\#EEF2F6\] {
  --tw-bg-opacity: 1;
  background-color: rgb(238 242 246 / var(--tw-bg-opacity, 1));
}
.bg-\[\#EF444415\] {
  background-color: #EF444415;
}
.bg-\[\#F0F3F7\] {
  --tw-bg-opacity: 1;
  background-color: rgb(240 243 247 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F0FBF4\] {
  --tw-bg-opacity: 1;
  background-color: rgb(240 251 244 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F3E8FF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(243 232 255 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F3F4F6\] {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F59E0B\] {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FAFBFC\] {
  --tw-bg-opacity: 1;
  background-color: rgb(250 251 252 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FECACA\] {
  --tw-bg-opacity: 1;
  background-color: rgb(254 202 202 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FEE2E2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FEF2F2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FEF3C7\] {
  --tw-bg-opacity: 1;
  background-color: rgb(254 243 199 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FEF3E2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(254 243 226 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FFDE00\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 222 0 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FFFFFF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f5f9fc\] {
  --tw-bg-opacity: 1;
  background-color: rgb(245 249 252 / var(--tw-bg-opacity, 1));
}
.bg-\[\#ffffff\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-amber-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 243 199 / var(--tw-bg-opacity, 1));
}
.bg-amber-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 230 138 / var(--tw-bg-opacity, 1));
}
.bg-amber-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 211 77 / var(--tw-bg-opacity, 1));
}
.bg-amber-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(251 191 36 / var(--tw-bg-opacity, 1));
}
.bg-amber-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 251 235 / var(--tw-bg-opacity, 1));
}
.bg-amber-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / var(--tw-bg-opacity, 1));
}
.bg-amber-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(180 83 9 / var(--tw-bg-opacity, 1));
}
.bg-background {
  background-color: var(--color-background-primary);
}
.bg-black {
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}
.bg-black\/30 {
  background-color: rgb(0 0 0 / 0.3);
}
.bg-black\/40 {
  background-color: rgb(0 0 0 / 0.4);
}
.bg-black\/50 {
  background-color: rgb(0 0 0 / 0.5);
}
.bg-black\/55 {
  background-color: rgb(0 0 0 / 0.55);
}
.bg-black\/60 {
  background-color: rgb(0 0 0 / 0.6);
}
.bg-black\/70 {
  background-color: rgb(0 0 0 / 0.7);
}
.bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));
}
.bg-blue-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(147 197 253 / var(--tw-bg-opacity, 1));
}
.bg-blue-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(96 165 250 / var(--tw-bg-opacity, 1));
}
.bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));
}
.bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
}
.bg-color_bg_file {
  background-color: var(--color-bg-file);
}
.bg-color_bg_file_sharing_icon {
  background-color: var(--color-bg-file-sharing-icon);
}
.bg-color_bg_file_svg {
  background-color: var(--color-bg-file-svg);
}
.bg-color_bg_forward_message_primary_button {
  background-color: var(--color-bg-forward-message-primary-button);
}
.bg-color_bg_group_bifurcation_bg {
  background-color: var(--color-group-bifurcation-bg);
}
.bg-color_bg_group_chat {
  background-color: var(--color-bg-group-chat);
}
.bg-color_bg_group_chat_message_one_srcoll_svg {
  background-color: var(--color-bg-group-chat-message-one-srcoll-svg);
}
.bg-color_bg_group_chat_time {
  background-color: var(--color-bg-group-chat-time);
}
.bg-color_bg_group_consecutive_message_hover {
  background-color: var(--color-group-consecutive-message-hover);
}
.bg-color_bg_group_info {
  background-color: var(--color-bg-group-info);
}
.bg-color_bg_group_info_count {
  background-color: var(--color-bg-group-info-count);
}
.bg-color_bg_group_info_count_unselect {
  background-color: var(--color-bg-group-info-count-unselect);
}
.bg-color_bg_media_file_svg {
  background-color: var(--color-bg-media-file-svg);
}
.bg-color_bg_pinned_message {
  background-color: var(--color-bg-pinned-message);
}
.bg-color_bg_pinned_message_count {
  background-color: var(--color-bg-pinned-message-count);
}
.bg-color_bg_pinned_message_thread_message_reply {
  background-color: var(--color-bg-pinned-message-thread-message-reply);
}
.bg-color_bg_reply_message {
  background-color: var(--color-bg-reply-message);
}
.bg-color_bg_reply_message_reply_count {
  background-color: var(--color-bg-reply-message-reply-count);
}
.bg-color_bg_set_status_dropdown {
  background-color: var(--color-bg-set-status-dropdown);
}
.bg-color_bg_set_status_duration_dropdown {
  background-color: var(--color-bg-set-status-duration-dropdown);
}
.bg-color_chat_toolbar_bg {
  background-color: var(--color-chat-toolbar-bg);
}
.bg-color_chat_welcome_bg {
  background-color: var(--color-chat-welcome-bg);
}
.bg-color_chat_welcome_card_bg {
  background-color: var(--color-chat-welcome-card-bg);
}
.bg-color_common_gray_primary_text {
  background-color: var(--color-common-gray-primary-text);
}
.bg-color_dropdown_bg {
  background-color: var(--color-dropdown-bg);
}
.bg-color_dropdown_input_bg {
  background-color: var(--color-dropdown-input-bg);
}
.bg-color_dropdown_item_hover_bg {
  background-color: var(--color-dropdown-item-hover-bg);
}
.bg-color_dropdown_item_select {
  background-color: var(--color-dropdown-item-select);
}
.bg-color_global_card {
  background-color: var(--color-global-card);
}
.bg-color_global_inner_card {
  background-color: var(--color-global-inner-card);
}
.bg-color_global_search_bg {
  background-color: var(--color-global-search-bg);
}
.bg-color_global_search_text_select_bg {
  background-color: var(--color-global-search-text-select-bg);
}
.bg-color_global_searched_bg {
  background-color: var(--color-global-searched-bg);
}
.bg-color_global_searched_item_heading_select_bg {
  background-color: var(--color-global-searched-item-heading-select-bg);
}
.bg-color_group_info_main_svg_hover {
  background-color: var(--color-group-info-main-svg-hover);
}
.bg-color_group_info_orange_primary_text {
  background-color: var(--color-group-info-orange-primary-text);
}
.bg-color_group_profile_bg {
  background-color: var(--color-group-profile-bg);
}
.bg-color_header_bg {
  background-color: var(--color-header-bg);
}
.bg-color_header_count_bg {
  background-color: var(--color-header-count-bg);
}
.bg-color_header_search_bg {
  background-color: var(--color-header-search-bg);
}
.bg-color_left_sidebar_bg {
  background-color: var(--color-left-sidebar-bg);
}
.bg-color_left_sidebar_list_mention_bg {
  background-color: var(--color-left-sidebar-list-mention-bg);
}
.bg-color_left_sidebar_list_message_bg {
  background-color: var(--color-left-sidebar-list-message-bg);
}
.bg-color_left_sidebar_list_select {
  background-color: var(--color-left-sidebar-list-select);
}
.bg-color_media_file_border {
  background-color: var(--color-media-file-border);
}
.bg-color_navbar_bg {
  background-color: var(--color-navbar-bg);
}
.bg-color_navbar_horizontal_border {
  background-color: var(--color-navbar-horizontal-border);
}
.bg-color_navbar_side_border_hover {
  background-color: var(--color-navbar-side-border-hover);
}
.bg-color_pinned_message_thread_card {
  background-color: var(--color-pinned-message-thread-card);
}
.bg-color_popup_bg {
  background-color: var(--color-popup-bg);
}
.bg-common_disable_button {
  background-color: var(--common-disable-button);
}
.bg-common_primary_button {
  background-color: var(--common-primary-button);
}
.bg-common_primary_text {
  background-color: var(--common-primary-text);
}
.bg-danger_button {
  background-color: var(--danger-button);
}
.bg-dashboard_bg {
  background-color: var(--dashboard-bg);
}
.bg-dashboard_border {
  background-color: var(--dashboard-border);
}
.bg-dashboard_card {
  background-color: var(--dashboard-card);
}
.bg-dashboard_chat_message_thread_card {
  background-color: var(--dashboard-chat-message-thread-card);
}
.bg-dashboard_inner_card {
  background-color: var(--dashboard-inner-card);
}
.bg-dashboard_inner_card_border {
  background-color: var(--dashboard-inner-card-border);
}
.bg-dashboard_select_bg {
  background-color: var(--dashboard-select-bg);
}
.bg-date_calender_primary_button {
  background-color: var(--date-calender-primary-button);
}
.bg-date_calender_secondary_button {
  background-color: var(--date-calender-secondary-button);
}
.bg-date_calender_select {
  background-color: var(--date-calender-select);
}
.bg-date_selection_bg {
  background-color: var(--date-selection-bg);
}
.bg-duration_inner_card_slider_bg {
  background-color: var(--duration-inner-card-slider-bg);
}
.bg-duration_primary_text {
  background-color: var(--duration-primary-text);
}
.bg-emerald-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(4 120 87 / var(--tw-bg-opacity, 1));
}
.bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}
.bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}
.bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
}
.bg-gray-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1));
}
.bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}
.bg-green-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(220 252 231 / var(--tw-bg-opacity, 1));
}
.bg-green-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(187 247 208 / var(--tw-bg-opacity, 1));
}
.bg-green-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(134 239 172 / var(--tw-bg-opacity, 1));
}
.bg-green-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 244 / var(--tw-bg-opacity, 1));
}
.bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
}
.bg-green-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1));
}
.bg-lime-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(236 252 203 / var(--tw-bg-opacity, 1));
}
.bg-lime-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(132 204 22 / var(--tw-bg-opacity, 1));
}
.bg-loading_screen_bg {
  background-color: var(--loading-screen-bg);
}
.bg-management_dashboard_button {
  background-color: var(--management-dashboard-button);
}
.bg-management_dashboard_inner_card_bg {
  background-color: var(--management-dashboard-inner-card-bg);
}
.bg-management_dashboard_inner_item_card_bg {
  background-color: var(--management-dashboard-inner-item-card-bg);
}
.bg-management_dashboard_svg_bg {
  background-color: var(--management-dashboard-svg-bg);
}
.bg-media_viewer_bg {
  background-color: var(--media-viewer-bg);
}
.bg-meeting_calender_bg {
  background-color: var(--meeting-calender-bg);
}
.bg-meeting_calender_border {
  background-color: var(--meeting-calender-border);
}
.bg-meeting_calender_details_card {
  background-color: var(--meeting-calender-details-card);
}
.bg-meeting_calender_header_bg {
  background-color: var(--meeting-calender-header-bg);
}
.bg-meeting_calender_primary_button {
  background-color: var(--meeting-calender-primary-button);
}
.bg-meeting_call_bg {
  background-color: var(--meeting-call-bg);
}
.bg-meeting_call_header_bg {
  background-color: var(--meeting-call-header-bg);
}
.bg-meeting_call_profile_bg {
  background-color: var(--meeting-call-profile-bg);
}
.bg-meeting_call_right_sidebar_bg {
  background-color: var(--meeting-call-right-sidebar-bg);
}
.bg-meeting_call_tiles_bg {
  background-color: var(--meeting-call-tiles-bg);
}
.bg-meeting_header_bg {
  background-color: var(--meeting-header-bg);
}
.bg-meeting_header_hover {
  background-color: var(--meeting-header-hover);
}
.bg-meeting_list_item_action_disable {
  background-color: var(--meeting-list-item-action-disable);
}
.bg-meeting_list_item_action_primary_bg {
  background-color: var(--meeting-list-item-action-primary-bg);
}
.bg-meeting_list_item_action_secondary_bg {
  background-color: var(--meeting-list-item-action-secondary-bg);
}
.bg-meeting_list_item_bg {
  background-color: var(--meeting-list-item-bg);
}
.bg-meeting_user_profile_bg {
  background-color: var(--meeting-user-profile-bg);
}
.bg-minimize_call_bg {
  background-color: var(--minimize-call-bg);
}
.bg-orange-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 237 213 / var(--tw-bg-opacity, 1));
}
.bg-orange-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 186 116 / var(--tw-bg-opacity, 1));
}
.bg-orange-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 247 237 / var(--tw-bg-opacity, 1));
}
.bg-orange-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(234 88 12 / var(--tw-bg-opacity, 1));
}
.bg-pink-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(190 24 93 / var(--tw-bg-opacity, 1));
}
.bg-popup_select_element {
  background-color: var(--popup-select-element);
}
.bg-popup_unselect_element {
  background-color: var(--popup-unselect-element);
}
.bg-primary-color-darker {
  --tw-bg-opacity: 1;
  background-color: rgb(59 91 106 / var(--tw-bg-opacity, 1));
}
.bg-primary-color-darkest {
  --tw-bg-opacity: 1;
  background-color: rgb(31 52 62 / var(--tw-bg-opacity, 1));
}
.bg-primary-color-default {
  --tw-bg-opacity: 1;
  background-color: rgb(236 244 246 / var(--tw-bg-opacity, 1));
}
.bg-primary-color-light {
  --tw-bg-opacity: 1;
  background-color: rgb(201 217 225 / var(--tw-bg-opacity, 1));
}
.bg-primary-color-lightest {
  --tw-bg-opacity: 1;
  background-color: rgb(221 233 236 / var(--tw-bg-opacity, 1));
}
.bg-primary-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-primary_button {
  background-color: var(--primary-button);
}
.bg-purple-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 245 255 / var(--tw-bg-opacity, 1));
}
.bg-purple-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(147 51 234 / var(--tw-bg-opacity, 1));
}
.bg-quill_bg {
  background-color: var(--quill-bg);
}
.bg-quill_svg_fill {
  background-color: var(--quill-svg-fill);
}
.bg-red-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1));
}
.bg-red-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 165 165 / var(--tw-bg-opacity, 1));
}
.bg-red-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));
}
.bg-red-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
}
.bg-red-600 {
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));
}
.bg-rose-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(136 19 55 / var(--tw-bg-opacity, 1));
}
.bg-show_loader_svg_bg {
  background-color: var(--show-suggestion-loader-svg-bg);
}
.bg-show_suggestion_bg {
  background-color: var(--show-suggestion-bg);
}
.bg-show_suggestion_item_bg {
  background-color: var(--show-suggestion-item-bg);
}
.bg-sky-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(56 189 248 / var(--tw-bg-opacity, 1));
}
.bg-sky-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(14 165 233 / var(--tw-bg-opacity, 1));
}
.bg-slate-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(226 232 240 / var(--tw-bg-opacity, 1));
}
.bg-slate-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(203 213 225 / var(--tw-bg-opacity, 1));
}
.bg-slate-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1));
}
.bg-slate-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(100 116 139 / var(--tw-bg-opacity, 1));
}
.bg-slate-700 {
  --tw-bg-opacity: 1;
  background-color: rgb(51 65 85 / var(--tw-bg-opacity, 1));
}
.bg-slate-800 {
  --tw-bg-opacity: 1;
  background-color: rgb(30 41 59 / var(--tw-bg-opacity, 1));
}
.bg-slate-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(15 23 42 / var(--tw-bg-opacity, 1));
}
.bg-slate-950 {
  --tw-bg-opacity: 1;
  background-color: rgb(2 6 23 / var(--tw-bg-opacity, 1));
}
.bg-stone-900 {
  --tw-bg-opacity: 1;
  background-color: rgb(28 25 23 / var(--tw-bg-opacity, 1));
}
.bg-transparent {
  background-color: transparent;
}
.bg-user_profile_card_bg {
  background-color: var(--user-profile-card-bg);
}
.bg-violet-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(237 233 254 / var(--tw-bg-opacity, 1));
}
.bg-violet-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(196 181 253 / var(--tw-bg-opacity, 1));
}
.bg-violet-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 243 255 / var(--tw-bg-opacity, 1));
}
.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-white\/10 {
  background-color: rgb(255 255 255 / 0.1);
}
.bg-white\/20 {
  background-color: rgb(255 255 255 / 0.2);
}
.bg-white\/5 {
  background-color: rgb(255 255 255 / 0.05);
}
.bg-white\/90 {
  background-color: rgb(255 255 255 / 0.9);
}
.bg-yellow-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 249 195 / var(--tw-bg-opacity, 1));
}
.bg-yellow-400 {
  --tw-bg-opacity: 1;
  background-color: rgb(250 204 21 / var(--tw-bg-opacity, 1));
}
.bg-yellow-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 252 232 / var(--tw-bg-opacity, 1));
}
.bg-yellow-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(234 179 8 / var(--tw-bg-opacity, 1));
}
.bg-opacity-10 {
  --tw-bg-opacity: 0.1;
}
.bg-opacity-25 {
  --tw-bg-opacity: 0.25;
}
.bg-opacity-40 {
  --tw-bg-opacity: 0.4;
}
.bg-opacity-50 {
  --tw-bg-opacity: 0.5;
}
.bg-opacity-80 {
  --tw-bg-opacity: 0.8;
}
.bg-gradient-to-tr {
  background-image: linear-gradient(to top right, var(--tw-gradient-stops));
}
.bg-none {
  background-image: none;
}
.bg-contain {
  background-size: contain;
}
.bg-cover {
  background-size: cover;
}
.bg-center {
  background-position: center;
}
.bg-no-repeat {
  background-repeat: no-repeat;
}
.fill-\[var\(--color-group-chat-message-one-srcoll-svg\)\] {
  fill: var(--color-group-chat-message-one-srcoll-svg);
}
.fill-\[var\(--color-group-profile-svg-fill\)\] {
  fill: var(--color-group-profile-svg-fill);
}
.fill-close_icon_svg {
  fill: var(--close-icon-svg);
}
.fill-color_bg_media_file {
  fill: var(--color-bg-media-file);
}
.fill-color_chat_toolbar_svg {
  fill: var(--color-chat-toolbar-svg);
}
.fill-color_chat_toolbar_svg_fill {
  fill: var(--color-chat-toolbar-svg-fill);
}
.fill-color_chat_welcome_card_svg {
  fill: var(--color-chat-welcome-card-svg);
}
.fill-color_file_sharing_icon_svg {
  fill: var(--color-file-sharing-icon-svg);
}
.fill-color_file_svg_fill {
  fill: var(--color-file-svg-fill);
}
.fill-color_group_info_main_svg {
  fill: var(--color-group-info-main-svg);
}
.fill-color_group_info_orange_primary_text {
  fill: var(--color-group-info-orange-primary-text);
}
.fill-color_group_info_svg {
  fill: var(--color-group-info-svg);
}
.fill-color_group_profile_bottom_svg {
  fill: var(--color-group-profile-bottom-svg);
}
.fill-color_group_profile_bottom_svg_fill {
  fill: var(--color-group-profile-bottom-svg-fill);
}
.fill-color_group_profile_right_svg {
  fill: var(--color-group-profile-right-svg);
}
.fill-color_group_profile_right_svg_fill {
  fill: var(--color-group-profile-right-svg-fill);
}
.fill-color_header_svg_fill {
  fill: var(--color-header-svg-fill);
}
.fill-color_left_sidebar_list_down_arrow_svg {
  fill: var(--color-left-sidebar-list-down-arrow-svg);
}
.fill-color_left_sidebar_list_group_svg {
  fill: var(--color-left-sidebar-list-group-svg);
}
.fill-color_left_sidebar_list_mute_svg {
  fill: var(--color-left-sidebar-list-mute-svg);
}
.fill-color_left_sidebar_list_personal_svg {
  fill: var(--color-left-sidebar-list-personal-svg);
}
.fill-color_left_sidebar_profile_edit_status_svg {
  fill: var(--color-left-sidebar-profile-edit-status-svg);
}
.fill-color_left_sidebar_profile_set_status_svg {
  fill: var(--color-left-sidebar-profile-set-status-svg);
}
.fill-color_navbar_svg_fill {
  fill: var(--color-navbar-svg-fill);
}
.fill-color_popup_primary_svg {
  fill: var(--color-popup-primary-svg);
}
.fill-common_primary_svg {
  fill: var(--common-primary-svg);
}
.fill-common_primary_text {
  fill: var(--common-primary-text);
}
.fill-common_search_svg {
  fill: var(--common-search-svg);
}
.fill-common_search_svg_stroke {
  fill: var(--common-search-svg-stroke);
}
.fill-common_tertiary_svg {
  fill: var(--common-tertiary-svg);
}
.fill-common_tertiary_two_svg {
  fill: var(--common-tertiary-two-svg);
}
.fill-date_calender_primary_svg {
  fill: var(--date-calender-primary-svg);
}
.fill-left_side_mute_icon_bg {
  fill: var(--left-side-mute-icon-bg);
}
.fill-management_dashboard_primary_svg {
  fill: var(--management-dashboard-primary-svg);
}
.fill-meeting_calender_header_primary_svg {
  fill: var(--meeting-calender-header-primary-svg);
}
.fill-meeting_calender_secondary_svg {
  fill: var(--meeting-calender-secondary-svg);
}
.fill-meeting_header_primary_svg {
  fill: var(--meeting-header-primary-svg);
}
.fill-meeting_header_primary_svg_fill {
  fill: var(--meeting-header-primary-svg-fill);
}
.fill-meeting_list_item_action_disable_svg_icon {
  fill: var(--meeting-list-item-action-svg-disable-icon);
}
.fill-meeting_list_item_action_primary_svg {
  fill: var(--meeting-list-item-action-primary-svg);
}
.fill-meeting_list_item_action_secondary_svg {
  fill: var(--meeting-list-item-action-secondary-svg);
}
.fill-meeting_user_profile_svg {
  fill: var(--meeting-user-profile-svg);
}
.fill-no_file_svg_icon {
  fill: var(--no-file-svg-icon);
}
.fill-none {
  fill: none;
}
.fill-primary_button_text {
  fill: var(--primary-button-text);
}
.fill-quill_svg {
  fill: var(--quill-svg);
}
.fill-quill_svg_fill {
  fill: var(--quill-svg-fill);
}
.fill-red-500 {
  fill: #ef4444;
}
.fill-scrollbar_highlight_bg {
  fill: var(--scrollbar-highlight-bg);
}
.fill-show_suggestion_loader_svg {
  fill: var(--show-suggestion-loader-svg);
}
.stroke-\[var\(--color-header-search-svg-icon\)\] {
  stroke: var(--color-header-search-svg-icon);
}
.stroke-color_dropdown_select_input_svg {
  stroke: var(--color-dropdown-select-input-svg);
}
.stroke-color_group_info_main_svg {
  stroke: var(--color-group-info-main-svg);
}
.stroke-color_header_primary_svg {
  stroke: var(--color-header-primary-svg);
}
.stroke-color_left_sidebar_list_group_svg {
  stroke: var(--color-left-sidebar-list-group-svg);
}
.stroke-color_left_sidebar_profile_edit_status_svg {
  stroke: var(--color-left-sidebar-profile-edit-status-svg);
}
.stroke-color_popup_primary_svg {
  stroke: var(--color-popup-primary-svg);
}
.stroke-common_primary_svg {
  stroke: var(--common-primary-svg);
}
.stroke-common_primary_text {
  stroke: var(--common-primary-text);
}
.stroke-common_search_svg {
  stroke: var(--common-search-svg);
}
.stroke-management_dashboard_secondary_svg {
  stroke: var(--management-dashboard-secondary-svg);
}
.stroke-meeting_calender_header_primary_svg {
  stroke: var(--meeting-calender-header-primary-svg);
}
.stroke-meeting_header_primary_svg {
  stroke: var(--meeting-header-primary-svg);
}
.stroke-quill_svg {
  stroke: var(--quill-svg);
}
.stroke-quill_svg_fill {
  stroke: var(--quill-svg-fill);
}
.stroke-1 {
  stroke-width: 1;
}
.stroke-2 {
  stroke-width: 2;
}
.stroke-\[0\.7px\] {
  stroke-width: 0.7px;
}
.object-contain {
  object-fit: contain;
}
.object-cover {
  object-fit: cover;
}
.object-fill {
  object-fit: fill;
}
.p-0 {
  padding: 0px;
}
.p-0\.5 {
  padding: 0.125rem;
}
.p-1 {
  padding: 0.25rem;
}
.p-10 {
  padding: 2.5rem;
}
.p-12 {
  padding: 3rem;
}
.p-2 {
  padding: 0.5rem;
}
.p-2\.5 {
  padding: 0.625rem;
}
.p-3 {
  padding: 0.75rem;
}
.p-4 {
  padding: 1rem;
}
.p-5 {
  padding: 1.25rem;
}
.p-6 {
  padding: 1.5rem;
}
.p-8 {
  padding: 2rem;
}
.p-9 {
  padding: 2.25rem;
}
.p-\[10px\] {
  padding: 10px;
}
.p-\[2px\] {
  padding: 2px;
}
.p-\[6px\] {
  padding: 6px;
}
.px-0 {
  padding-left: 0px;
  padding-right: 0px;
}
.px-1 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.px-1\.5 {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}
.px-12 {
  padding-left: 3rem;
  padding-right: 3rem;
}
.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.px-3\.5 {
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}
.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.px-7 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}
.px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}
.px-9 {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}
.px-\[10px\] {
  padding-left: 10px;
  padding-right: 10px;
}
.px-\[13px\] {
  padding-left: 13px;
  padding-right: 13px;
}
.px-\[19px\] {
  padding-left: 19px;
  padding-right: 19px;
}
.px-\[2px\] {
  padding-left: 2px;
  padding-right: 2px;
}
.px-\[3px\] {
  padding-left: 3px;
  padding-right: 3px;
}
.px-\[40px\] {
  padding-left: 40px;
  padding-right: 40px;
}
.px-\[46px\] {
  padding-left: 46px;
  padding-right: 46px;
}
.px-\[60px\] {
  padding-left: 60px;
  padding-right: 60px;
}
.px-\[64px\] {
  padding-left: 64px;
  padding-right: 64px;
}
.px-\[6px\] {
  padding-left: 6px;
  padding-right: 6px;
}
.px-px {
  padding-left: 1px;
  padding-right: 1px;
}
.py-0\.5 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}
.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-1\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}
.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-2\.5 {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
.py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.py-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}
.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.py-\[10px\] {
  padding-top: 10px;
  padding-bottom: 10px;
}
.py-\[11px\] {
  padding-top: 11px;
  padding-bottom: 11px;
}
.py-\[17\.5px\] {
  padding-top: 17.5px;
  padding-bottom: 17.5px;
}
.py-\[1px\] {
  padding-top: 1px;
  padding-bottom: 1px;
}
.py-\[29px\] {
  padding-top: 29px;
  padding-bottom: 29px;
}
.py-\[2px\] {
  padding-top: 2px;
  padding-bottom: 2px;
}
.py-\[3px\] {
  padding-top: 3px;
  padding-bottom: 3px;
}
.py-\[55px\] {
  padding-top: 55px;
  padding-bottom: 55px;
}
.py-\[5px\] {
  padding-top: 5px;
  padding-bottom: 5px;
}
.py-\[6px\] {
  padding-top: 6px;
  padding-bottom: 6px;
}
.py-\[9px\] {
  padding-top: 9px;
  padding-bottom: 9px;
}
.py-px {
  padding-top: 1px;
  padding-bottom: 1px;
}
.pb-0 {
  padding-bottom: 0px;
}
.pb-1 {
  padding-bottom: 0.25rem;
}
.pb-2 {
  padding-bottom: 0.5rem;
}
.pb-3 {
  padding-bottom: 0.75rem;
}
.pb-4 {
  padding-bottom: 1rem;
}
.pb-5 {
  padding-bottom: 1.25rem;
}
.pb-6 {
  padding-bottom: 1.5rem;
}
.pb-7 {
  padding-bottom: 1.75rem;
}
.pb-8 {
  padding-bottom: 2rem;
}
.pb-\[26px\] {
  padding-bottom: 26px;
}
.pb-\[29px\] {
  padding-bottom: 29px;
}
.pb-\[72px\] {
  padding-bottom: 72px;
}
.pl-1 {
  padding-left: 0.25rem;
}
.pl-10 {
  padding-left: 2.5rem;
}
.pl-2 {
  padding-left: 0.5rem;
}
.pl-3 {
  padding-left: 0.75rem;
}
.pl-4 {
  padding-left: 1rem;
}
.pl-5 {
  padding-left: 1.25rem;
}
.pl-6 {
  padding-left: 1.5rem;
}
.pl-7 {
  padding-left: 1.75rem;
}
.pl-\[52px\] {
  padding-left: 52px;
}
.pl-\[60px\] {
  padding-left: 60px;
}
.pl-\[6px\] {
  padding-left: 6px;
}
.pl-\[92px\] {
  padding-left: 92px;
}
.pr-1 {
  padding-right: 0.25rem;
}
.pr-10 {
  padding-right: 2.5rem;
}
.pr-11 {
  padding-right: 2.75rem;
}
.pr-2 {
  padding-right: 0.5rem;
}
.pr-2\.5 {
  padding-right: 0.625rem;
}
.pr-3 {
  padding-right: 0.75rem;
}
.pr-7 {
  padding-right: 1.75rem;
}
.pr-8 {
  padding-right: 2rem;
}
.pr-9 {
  padding-right: 2.25rem;
}
.pr-\[4px\] {
  padding-right: 4px;
}
.pr-\[52px\] {
  padding-right: 52px;
}
.pt-0 {
  padding-top: 0px;
}
.pt-1 {
  padding-top: 0.25rem;
}
.pt-2 {
  padding-top: 0.5rem;
}
.pt-3 {
  padding-top: 0.75rem;
}
.pt-4 {
  padding-top: 1rem;
}
.pt-5 {
  padding-top: 1.25rem;
}
.pt-6 {
  padding-top: 1.5rem;
}
.pt-8 {
  padding-top: 2rem;
}
.pt-9 {
  padding-top: 2.25rem;
}
.pt-\[10px\] {
  padding-top: 10px;
}
.pt-\[11px\] {
  padding-top: 11px;
}
.pt-\[18px\] {
  padding-top: 18px;
}
.pt-\[2px\] {
  padding-top: 2px;
}
.pt-\[31px\] {
  padding-top: 31px;
}
.pt-px {
  padding-top: 1px;
}
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.text-right {
  text-align: right;
}
.text-justify {
  text-align: justify;
}
.text-start {
  text-align: start;
}
.font-\[\'Poppins\'\] {
  font-family: 'Poppins';
}
.font-mono {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
.\!text-\[12px\] {
  font-size: 12px !important;
}
.\!text-\[16px\] {
  font-size: 16px !important;
}
.\!text-\[18px\] {
  font-size: 18px !important;
}
.text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}
.text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}
.text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}
.text-6xl {
  font-size: 3.75rem;
  line-height: 1;
}
.text-\[10\.5px\] {
  font-size: 10.5px;
}
.text-\[100px\] {
  font-size: 100px;
}
.text-\[10px\] {
  font-size: 10px;
}
.text-\[11\.5px\] {
  font-size: 11.5px;
}
.text-\[11px\] {
  font-size: 11px;
}
.text-\[12px\] {
  font-size: 12px;
}
.text-\[13\.5px\] {
  font-size: 13.5px;
}
.text-\[13px\] {
  font-size: 13px;
}
.text-\[14px\] {
  font-size: 14px;
}
.text-\[15px\] {
  font-size: 15px;
}
.text-\[16px\] {
  font-size: 16px;
}
.text-\[17px\] {
  font-size: 17px;
}
.text-\[18px\] {
  font-size: 18px;
}
.text-\[20px\] {
  font-size: 20px;
}
.text-\[24px\] {
  font-size: 24px;
}
.text-\[28px\] {
  font-size: 28px;
}
.text-\[32px\] {
  font-size: 32px;
}
.text-\[36px\] {
  font-size: 36px;
}
.text-\[42px\] {
  font-size: 42px;
}
.text-\[54px\] {
  font-size: 54px;
}
.text-\[56px\] {
  font-size: 56px;
}
.text-\[9px\] {
  font-size: 9px;
}
.text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}
.text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}
.font-\[400\] {
  font-weight: 400;
}
.font-\[500\] {
  font-weight: 500;
}
.font-\[600\] {
  font-weight: 600;
}
.font-\[700\] {
  font-weight: 700;
}
.font-black {
  font-weight: 900;
}
.font-bold {
  font-weight: 700;
}
.font-light {
  font-weight: 300;
}
.font-medium {
  font-weight: 500;
}
.font-normal {
  font-weight: 400;
}
.font-semibold {
  font-weight: 600;
}
.uppercase {
  text-transform: uppercase;
}
.lowercase {
  text-transform: lowercase;
}
.italic {
  font-style: italic;
}
.tabular-nums {
  --tw-numeric-spacing: tabular-nums;
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}
.\!leading-\[14px\] {
  line-height: 14px !important;
}
.\!leading-\[18px\] {
  line-height: 18px !important;
}
.\!leading-none {
  line-height: 1 !important;
}
.leading-5 {
  line-height: 1.25rem;
}
.leading-\[18px\] {
  line-height: 18px;
}
.leading-\[36px\] {
  line-height: 36px;
}
.leading-none {
  line-height: 1;
}
.leading-relaxed {
  line-height: 1.625;
}
.leading-tight {
  line-height: 1.25;
}
.tracking-wide {
  letter-spacing: 0.025em;
}
.text-\[\#000000\] {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}
.text-\[\#0082FF\] {
  --tw-text-opacity: 1;
  color: rgb(0 130 255 / var(--tw-text-opacity, 1));
}
.text-\[\#020617\] {
  --tw-text-opacity: 1;
  color: rgb(2 6 23 / var(--tw-text-opacity, 1));
}
.text-\[\#079B3D\] {
  --tw-text-opacity: 1;
  color: rgb(7 155 61 / var(--tw-text-opacity, 1));
}
.text-\[\#0F172A\] {
  --tw-text-opacity: 1;
  color: rgb(15 23 42 / var(--tw-text-opacity, 1));
}
.text-\[\#111827\] {
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}
.text-\[\#15803D\] {
  --tw-text-opacity: 1;
  color: rgb(21 128 61 / var(--tw-text-opacity, 1));
}
.text-\[\#16A34A\] {
  --tw-text-opacity: 1;
  color: rgb(22 163 74 / var(--tw-text-opacity, 1));
}
.text-\[\#1F343E\] {
  --tw-text-opacity: 1;
  color: rgb(31 52 62 / var(--tw-text-opacity, 1));
}
.text-\[\#1F7A41\] {
  --tw-text-opacity: 1;
  color: rgb(31 122 65 / var(--tw-text-opacity, 1));
}
.text-\[\#374151\] {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}
.text-\[\#3B5B6A\] {
  --tw-text-opacity: 1;
  color: rgb(59 91 106 / var(--tw-text-opacity, 1));
}
.text-\[\#3B82F6\] {
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}
.text-\[\#64748B\] {
  --tw-text-opacity: 1;
  color: rgb(100 116 139 / var(--tw-text-opacity, 1));
}
.text-\[\#6B6B6F\] {
  --tw-text-opacity: 1;
  color: rgb(107 107 111 / var(--tw-text-opacity, 1));
}
.text-\[\#6B7A90\] {
  --tw-text-opacity: 1;
  color: rgb(107 122 144 / var(--tw-text-opacity, 1));
}
.text-\[\#6CBE45\] {
  --tw-text-opacity: 1;
  color: rgb(108 190 69 / var(--tw-text-opacity, 1));
}
.text-\[\#9333EA\] {
  --tw-text-opacity: 1;
  color: rgb(147 51 234 / var(--tw-text-opacity, 1));
}
.text-\[\#94A3B8\] {
  --tw-text-opacity: 1;
  color: rgb(148 163 184 / var(--tw-text-opacity, 1));
}
.text-\[\#9CA3AF\] {
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}
.text-\[\#A2A2A5\] {
  --tw-text-opacity: 1;
  color: rgb(162 162 165 / var(--tw-text-opacity, 1));
}
.text-\[\#CBD5E1\] {
  --tw-text-opacity: 1;
  color: rgb(203 213 225 / var(--tw-text-opacity, 1));
}
.text-\[\#D97706\] {
  --tw-text-opacity: 1;
  color: rgb(217 119 6 / var(--tw-text-opacity, 1));
}
.text-\[\#DC2626\] {
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity, 1));
}
.text-\[\#DCFCE7\] {
  --tw-text-opacity: 1;
  color: rgb(220 252 231 / var(--tw-text-opacity, 1));
}
.text-\[\#DD5043\] {
  --tw-text-opacity: 1;
  color: rgb(221 80 67 / var(--tw-text-opacity, 1));
}
.text-\[\#E0F2FE\] {
  --tw-text-opacity: 1;
  color: rgb(224 242 254 / var(--tw-text-opacity, 1));
}
.text-\[\#EF4444\] {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}
.text-\[\#F59E0B\] {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / var(--tw-text-opacity, 1));
}
.text-\[\#FBAD18\] {
  --tw-text-opacity: 1;
  color: rgb(251 173 24 / var(--tw-text-opacity, 1));
}
.text-\[\#FEE2E2\] {
  --tw-text-opacity: 1;
  color: rgb(254 226 226 / var(--tw-text-opacity, 1));
}
.text-\[\#FEF3C7\] {
  --tw-text-opacity: 1;
  color: rgb(254 243 199 / var(--tw-text-opacity, 1));
}
.text-\[var\(--color-attendance-checkout-text\)\] {
  color: var(--color-attendance-checkout-text);
}
.text-\[var\(--color-attendance-timer-text\)\] {
  color: var(--color-attendance-timer-text);
}
.text-\[var\(--purple-theme-text-primary-color\)\] {
  color: var(--purple-theme-text-primary-color);
}
.text-\[var\(--purple-theme-text-secondary-color\)\] {
  color: var(--purple-theme-text-secondary-color);
}
.text-amber-400 {
  --tw-text-opacity: 1;
  color: rgb(251 191 36 / var(--tw-text-opacity, 1));
}
.text-amber-400\/80 {
  color: rgb(251 191 36 / 0.8);
}
.text-amber-500 {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / var(--tw-text-opacity, 1));
}
.text-amber-600 {
  --tw-text-opacity: 1;
  color: rgb(217 119 6 / var(--tw-text-opacity, 1));
}
.text-amber-700 {
  --tw-text-opacity: 1;
  color: rgb(180 83 9 / var(--tw-text-opacity, 1));
}
.text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}
.text-blue-400 {
  --tw-text-opacity: 1;
  color: rgb(96 165 250 / var(--tw-text-opacity, 1));
}
.text-blue-500 {
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}
.text-blue-600 {
  --tw-text-opacity: 1;
  color: rgb(37 99 235 / var(--tw-text-opacity, 1));
}
.text-blue-700 {
  --tw-text-opacity: 1;
  color: rgb(29 78 216 / var(--tw-text-opacity, 1));
}
.text-color_bg_file {
  color: var(--color-bg-file);
}
.text-color_bg_group_bifurcation_text {
  color: var(--color-group-bifurcation-text);
}
.text-color_bg_reply_message_heading_text {
  color: var(--color-bg-reply-message-heading-text);
}
.text-color_chat_toolbar_option_text {
  color: var(--color-chat-toolbar-option-text);
}
.text-color_chat_welcome_card_email_text {
  color: var(--color-chat-welcome-card-email-text);
}
.text-color_chat_welcome_card_text {
  color: var(--color-chat-welcome-card-text);
}
.text-color_chat_welcome_text {
  color: var(--color-chat-welcome-text);
}
.text-color_chat_welcome_user_profile_name {
  color: var(--color-chat-welcome-user-profile-name);
}
.text-color_common_gray_primary_text {
  color: var(--color-common-gray-primary-text);
}
.text-color_common_green_primary_text {
  color: var(--color-common-green-primary-text);
}
.text-color_dropdown_input_border {
  color: var(--color-dropdown-input-border);
}
.text-color_dropdown_input_text {
  color: var(--color-dropdown-input-text);
}
.text-color_dropdown_input_text_placeholder {
  color: var(--color-dropdown-input-text-placeholder);
}
.text-color_file_text_primary_text {
  color: var(--color-file-text-primary-text);
}
.text-color_file_text_secondary_text {
  color: var(--color-file-text-secondary-text);
}
.text-color_forward_message_primary_button_text {
  color: var(--color-forward-message-primary-button-text);
}
.text-color_forward_message_secondary_button_text {
  color: var(--color-forward-message-secondary-button-text);
}
.text-color_global_card_profile_email {
  color: var(--color-global-card-profile-email);
}
.text-color_global_card_profile_name {
  color: var(--color-global-card-profile-name);
}
.text-color_global_inner_card_text {
  color: var(--color-global-inner-card-text);
}
.text-color_global_search_count_text_select {
  color: var(--color-global-search-count-text-select);
}
.text-color_global_search_text {
  color: var(--color-global-search-text);
}
.text-color_global_search_text_select {
  color: var(--color-global-search-text-select);
}
.text-color_global_search_text_unselect {
  color: var(--color-global-search-text-unselect);
}
.text-color_global_searched_heading {
  color: var(--color-global-searched-heading);
}
.text-color_global_searched_item_heading_select {
  color: var(--color-global-searched-item-heading-select);
}
.text-color_global_searched_item_heading_unselect {
  color: var(--color-global-searched-item-heading-unselect);
}
.text-color_group_chat_message_seenby_text {
  color: var(--color-group-chat-message-seenby-text);
}
.text-color_group_chat_time_text {
  color: var(--color-group-chat-time-text);
}
.text-color_group_info_black_primary_text {
  color: var(--color-group-info-black-primary-text);
}
.text-color_group_info_gray_primary_text {
  color: var(--color-group-info-gray-primary-text);
}
.text-color_group_info_green_primary_text {
  color: var(--color-group-info-green-primary-text);
}
.text-color_group_info_orange_primary_text {
  color: var(--color-group-info-orange-primary-text);
}
.text-color_group_info_white_primary_text {
  color: var(--color-group-info-white-primary-text);
}
.text-color_group_profile_text {
  color: var(--color-group-profile-text);
}
.text-color_group_searchbar_text {
  color: var(--color-group-searchbar-text);
}
.text-color_header_count_text {
  color: var(--color-header-count-text);
}
.text-color_header_right_side_text {
  color: var(--color-header-right-side-text);
}
.text-color_header_search_text {
  color: var(--color-header-search-text);
}
.text-color_header_text_heading {
  color: var(--color-header-text-heading);
}
.text-color_left_sidebar_list_heading_text {
  color: var(--color-left-sidebar-list-heading-text);
}
.text-color_left_sidebar_list_mention_text {
  color: var(--color-left-sidebar-list-mention-text);
}
.text-color_left_sidebar_list_message_text {
  color: var(--color-left-sidebar-list-message-text);
}
.text-color_left_sidebar_list_text {
  color: var(--color-left-sidebar-list-text);
}
.text-color_left_sidebar_profile_name_text {
  color: var(--color-left-sidebar-profile-name-text);
}
.text-color_left_sidebar_profile_set_status_text {
  color: var(--color-left-sidebar-profile-set-status-text);
}
.text-color_pinned_message_count_text {
  color: var(--color-pinned-message-count-text);
}
.text-color_pinned_message_heading_text {
  color: var(--color-pinned-message-heading-text);
}
.text-color_pinned_message_thread_message_hide_text {
  color: var(--color-pinned-message-thread-message-hide-text);
}
.text-color_pinned_message_thread_message_reply_text {
  color: var(--color-pinned-message-thread-message-reply-text);
}
.text-color_pinned_message_thread_message_text {
  color: var(--color-pinned-message-thread-message-text);
}
.text-color_pinned_message_thread_message_view_reply_text {
  color: var(--color-pinned-message-thread-message-view-reply-text);
}
.text-color_pinned_message_thread_pinned_by {
  color: var(--color-pinned-message-thread-pinned-by);
}
.text-color_pinned_message_thread_pinned_time {
  color: var(--color-pinned-message-thread-pinned-time);
}
.text-color_pinned_message_thread_profile_name_text {
  color: var(--color-pinned-message-thread-profile-name-text);
}
.text-color_popup_primary_text {
  color: var(--color-popup-primary-text);
}
.text-color_popup_secondary_svg {
  color: var(--color-popup-secondary-svg);
}
.text-color_popup_secondary_text {
  color: var(--color-popup-secondary-text);
}
.text-color_reply_message_reply_count_text {
  color: var(--color-reply-message-reply-count-text);
}
.text-color_seen_by_secondary_button_text {
  color: var(--color-seen-by-secondary-button-text);
}
.text-common_primary_svg {
  color: var(--common-primary-svg);
}
.text-common_primary_text {
  color: var(--common-primary-text);
}
.text-common_secondary_text {
  color: var(--common-secondary-text);
}
.text-common_tertiary_text {
  color: var(--common-tertiary-text);
}
.text-danger_button_text {
  color: var(--danger-button-text);
}
.text-dashboard_chat_message_thread_text {
  color: var(--dashboard-chat-message-thread-text);
}
.text-dashboard_primary_text {
  color: var(--dashboard-primary-text);
}
.text-dashboard_secondary_text {
  color: var(--dashboard-secondary-text);
}
.text-dashboard_select_bg {
  color: var(--dashboard-select-bg);
}
.text-dashboard_tertiary_two_text {
  color: var(--dashboard-tertiary-two-text);
}
.text-date_calender_primary_text {
  color: var(--date-calender-primary-text);
}
.text-date_calender_select_text {
  color: var(--date-calender-select-text);
}
.text-date_calender_tertiary_text {
  color: var(--date-calender-tertiary-text);
}
.text-duration_primary_text {
  color: var(--duration-primary-text);
}
.text-duration_secondary_text {
  color: var(--duration-secondary-text);
}
.text-gray-300 {
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}
.text-gray-400 {
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}
.text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}
.text-gray-600 {
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1));
}
.text-gray-700 {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}
.text-gray-800 {
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity, 1));
}
.text-gray-900 {
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}
.text-green-400 {
  --tw-text-opacity: 1;
  color: rgb(74 222 128 / var(--tw-text-opacity, 1));
}
.text-green-500 {
  --tw-text-opacity: 1;
  color: rgb(34 197 94 / var(--tw-text-opacity, 1));
}
.text-green-600 {
  --tw-text-opacity: 1;
  color: rgb(22 163 74 / var(--tw-text-opacity, 1));
}
.text-green-700 {
  --tw-text-opacity: 1;
  color: rgb(21 128 61 / var(--tw-text-opacity, 1));
}
.text-item_highlight {
  color: var(--item-highlight);
}
.text-lime-500 {
  --tw-text-opacity: 1;
  color: rgb(132 204 22 / var(--tw-text-opacity, 1));
}
.text-loading_message_text {
  color: var(--loading-message-text);
}
.text-management_dashboard_primary_text {
  color: var(--management-dashboard-primary-text);
}
.text-management_dashboard_secondary_text {
  color: var(--management-dashboard-secondary-text);
}
.text-management_dashboard_tertiary_two_text {
  color: var(--management-dashboard-tertiary-two-text);
}
.text-media_viewer_text {
  color: var(--media-viewer-text);
}
.text-meeting_calender_primary_button {
  color: var(--meeting-calender-primary-button);
}
.text-meeting_calender_primary_text {
  color: var(--meeting-calender-primary-text);
}
.text-meeting_calender_secondary_text {
  color: var(--meeting-calender-secondary-text);
}
.text-meeting_calender_tertiary_text {
  color: var(--meeting-calender-tertiary-text);
}
.text-meeting_calender_tertiary_three_text {
  color: var(--meeting-calender-tertiary-three-text);
}
.text-meeting_calender_tertiary_two_text {
  color: var(--meeting-calender-tertiary-two-text);
}
.text-meeting_card_primary_text {
  color: var(--meeting-card-primary-text);
}
.text-meeting_card_secondary_text {
  color: var(--meeting-card-secondary-text);
}
.text-meeting_listing_primary_text {
  color: var(--meeting-listing-primary-text);
}
.text-meeting_listing_secondary_text {
  color: var(--meeting-listing-secondary-text);
}
.text-meeting_user_profile_text {
  color: var(--meeting-user-profile-text);
}
.text-no_file_text {
  color: var(--no-file-text);
}
.text-no_message_text {
  color: var(--no-message-text);
}
.text-orange-400 {
  --tw-text-opacity: 1;
  color: rgb(251 146 60 / var(--tw-text-opacity, 1));
}
.text-orange-500 {
  --tw-text-opacity: 1;
  color: rgb(249 115 22 / var(--tw-text-opacity, 1));
}
.text-primary-color-dark {
  --tw-text-opacity: 1;
  color: rgb(172 196 207 / var(--tw-text-opacity, 1));
}
.text-primary-color-darker {
  --tw-text-opacity: 1;
  color: rgb(59 91 106 / var(--tw-text-opacity, 1));
}
.text-primary-color-darkest {
  --tw-text-opacity: 1;
  color: rgb(31 52 62 / var(--tw-text-opacity, 1));
}
.text-primary-color-light {
  --tw-text-opacity: 1;
  color: rgb(201 217 225 / var(--tw-text-opacity, 1));
}
.text-primary_button_text {
  color: var(--primary-button-text);
}
.text-primary_outline_button_text {
  color: var(--primary-outline-button-text);
}
.text-purple-600 {
  --tw-text-opacity: 1;
  color: rgb(147 51 234 / var(--tw-text-opacity, 1));
}
.text-red-400 {
  --tw-text-opacity: 1;
  color: rgb(248 113 113 / var(--tw-text-opacity, 1));
}
.text-red-500 {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}
.text-red-600 {
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity, 1));
}
.text-red-700 {
  --tw-text-opacity: 1;
  color: rgb(185 28 28 / var(--tw-text-opacity, 1));
}
.text-scrollbar_bg {
  color: var(--scrollbar-bg);
}
.text-secondary_outline_button_text {
  color: var(--secondary-outline-button-text);
}
.text-show_suggestion_primary_text {
  color: var(--show-suggestion-primary-text);
}
.text-show_suggestion_secondary_text {
  color: var(--show-suggestion-secondary-text);
}
.text-slate-400 {
  --tw-text-opacity: 1;
  color: rgb(148 163 184 / var(--tw-text-opacity, 1));
}
.text-slate-500 {
  --tw-text-opacity: 1;
  color: rgb(100 116 139 / var(--tw-text-opacity, 1));
}
.text-slate-700 {
  --tw-text-opacity: 1;
  color: rgb(51 65 85 / var(--tw-text-opacity, 1));
}
.text-slate-800 {
  --tw-text-opacity: 1;
  color: rgb(30 41 59 / var(--tw-text-opacity, 1));
}
.text-slate-900 {
  --tw-text-opacity: 1;
  color: rgb(15 23 42 / var(--tw-text-opacity, 1));
}
.text-unread_message_text {
  color: var(--unread-message-text);
}
.text-user_profile_text {
  color: var(--user-profile-text);
}
.text-violet-500 {
  --tw-text-opacity: 1;
  color: rgb(139 92 246 / var(--tw-text-opacity, 1));
}
.text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.text-white\/70 {
  color: rgb(255 255 255 / 0.7);
}
.text-white\/80 {
  color: rgb(255 255 255 / 0.8);
}
.text-yellow-400 {
  --tw-text-opacity: 1;
  color: rgb(250 204 21 / var(--tw-text-opacity, 1));
}
.text-opacity-75 {
  --tw-text-opacity: 0.75;
}
.underline {
  text-decoration-line: underline;
}
.decoration-management_dashboard_tertiary_text {
  text-decoration-color: var(--management-dashboard-tertiary-text);
}
.decoration-2 {
  text-decoration-thickness: 2px;
}
.decoration-\[2\.5px\] {
  text-decoration-thickness: 2.5px;
}
.underline-offset-1 {
  text-underline-offset: 1px;
}
.underline-offset-2 {
  text-underline-offset: 2px;
}
.underline-offset-4 {
  text-underline-offset: 4px;
}
.underline-offset-\[4\.4px\] {
  text-underline-offset: 4.4px;
}
.underline-offset-\[4\.5px\] {
  text-underline-offset: 4.5px;
}
.accent-blue-500 {
  accent-color: #3b82f6;
}
.accent-blue-600 {
  accent-color: #2563eb;
}
.opacity-0 {
  opacity: 0;
}
.opacity-100 {
  opacity: 1;
}
.opacity-25 {
  opacity: 0.25;
}
.opacity-30 {
  opacity: 0.3;
}
.opacity-40 {
  opacity: 0.4;
}
.opacity-50 {
  opacity: 0.5;
}
.opacity-60 {
  opacity: 0.6;
}
.opacity-70 {
  opacity: 0.7;
}
.opacity-75 {
  opacity: 0.75;
}
.opacity-80 {
  opacity: 0.8;
}
.shadow {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-2xl {
  --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-md {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.outline {
  outline-style: solid;
}
.outline-2 {
  outline-width: 2px;
}
.outline-quill_highlight {
  outline-color: var(--quill-highlight);
}
.ring {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.blur {
  --tw-blur: blur(8px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow {
  --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow-lg {
  --tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / 0.04)) drop-shadow(0 4px 3px rgb(0 0 0 / 0.1));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow-md {
  --tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / 0.07)) drop-shadow(0 2px 2px rgb(0 0 0 / 0.06));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.backdrop-blur-\[20px\] {
  --tw-backdrop-blur: blur(20px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-\[2px\] {
  --tw-backdrop-blur: blur(2px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-sm {
  --tw-backdrop-blur: blur(4px);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-colors {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-opacity {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.duration-100 {
  transition-duration: 100ms;
}
.duration-150 {
  transition-duration: 150ms;
}
.duration-200 {
  transition-duration: 200ms;
}
.duration-300 {
  transition-duration: 300ms;
}
.duration-500 {
  transition-duration: 500ms;
}
.duration-75 {
  transition-duration: 75ms;
}
.ease-in {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-linear {
  transition-timing-function: linear;
}
.ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.\[appearance\:textfield\] {
  appearance: textfield;
}

* {
	font-family: 'Poppins', sans-serif;
	box-sizing: border-box;
}

html,
body {
	height: 100%;
}

body {
	font-style: normal;
	/* background: var(--body-bg); */
	scroll-behavior: smooth;
	overflow: hidden;
}

pre {
	font-family: 'Poppins', sans-serif;
}

#tab-panel {
	gap: 4px !important;
	padding-top: 8px !important;
	padding-bottom: 8px !important;
	max-height: 165px !important;
}

#textarea-emoji {
	left: -2px;
}

.ql-emoji {
	display: none !important;
}

.textarea-emoji-control {
	display: none !important;
}

#emoji-close-div {
	display: none !important;
}

.scroll {
	overflow-y: auto;
	overflow-x: auto;
}

.scroll::-webkit-scrollbar {
	width: 5px;
	min-height: 1000px; /* <----- it affects on vertical scrollbar height */
}

::-webkit-scrollbar-button {
	height: 10px;
}
::-webkit-scrollbar-track {
	height: 100px;
}
::-webkit-scrollbar-track-piece {
	height: 100px;
}

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

.scroll::-webkit-scrollbar-track {
  background-color: var(--scrollbar-bg);
	border-radius: 2px;
}

.scroll::-webkit-scrollbar-thumb {
  background-color: var(--scrollbar-highlight-bg);
	border-radius: 2px;
}

/* scroll hidden css */
.hiddenScrollBar::-webkit-scrollbar {
	display: none;
}

/* Hide scrollbar for IE, Edge and Firefox */
.hiddenScrollBar {
	-ms-overflow-style: none; /* IE and Edge */
	scrollbar-width: none; /* Firefox */
}

/* button enable */
.button-enable {
  border-radius: 0.375rem;
  background-color: var(--primary-button);
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 400;
  color: var(--primary-button-text);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  transition-timing-function: linear;
  display: flex;
  align-items: center;
  justify-content: center;
}
.button-enable:hover {
  background-color: var(--primary-button-hover);
}

/* button disable */
.button-disable {
  pointer-events: none;
  cursor: none;
  border-radius: 0.5rem;
  background-color: var(--common-disable-button);
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 400;
  color: var(--color-popup-secondary-text);
}

/* Date Picker css */
.mat-datepicker-toggle.mat-datepicker-toggle.absolute.w-80.border-secondary-light.outline-none {
	display: flex;
	flex-direction: row-reverse;
}

.mat-calendar#mat-datepicker-0 {
	width: 318px;
	height: 354px;
}

span.mat-mdc-button-persistent-ripple.mdc-icon-button__ripple {
	display: none;
}

span.mat-mdc-button-ripple {
	display: none;
}

.mat-mdc-dialog-container .mdc-dialog__surface {
	/* border-radius: 20px !important; */
	background: none !important;
	box-shadow: none !important;
	width: auto !important;
	height: auto !important;
}

.mat-stepper-horizontal {
	background: none !important;
}

.Tile-shadow {
	box-shadow: 4px 4px 10px 0px rgba(0, 0, 0, 0.1),
		0px 0px 8px 0px rgba(0, 0, 0, 0.1);
}

.shared-container-border {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}

pre > div {
	padding: 0px 0px !important;
}

.ql-container.ql-snow > .ql-editor {
	padding: 9px 12px;
	/* overflow: hidden; */
	border: none;
}

.ql-container.ql-snow {
	border: none;
}

/* .ql-toolbar.ql-snow + .ql-container.ql-snow {
	border-right: 1.5px solid #acc4cf;
	border-left: 1.5px solid #acc4cf;
	border-bottom: 1.5px solid #acc4cf;
} */

.ql-toolbar.ql-snow {
	border: none;
	border-bottom: 1.5px solid var(--quill-border);
}

/*
.ql-toolbar.ql-snow + .ql-container.ql-snow {
	background-color: var(--quill-bg);
	border-right: 1.5px solid var(--quill-border);
	border-left: 1.5px solid var(--quill-border);
	border-bottom: 1.5px solid var(--quill-border);
}

.ql-toolbar.ql-snow {
	background-color: var(--quill-bg);
	border: 1.5px solid var(--quill-border);
}
*/

.ql-mention-list {
	overflow-y: auto;
	overflow-x: auto;
}

.ql-mention-list::-webkit-scrollbar {
	display: none;
}

/* Hide scrollbar for IE, Edge and Firefox */
.ql-mention-list {
	-ms-overflow-style: none; /* IE and Edge */
	scrollbar-width: none; /* Firefox */
}
::ng-deep .mat-mdc-dialog-container.mdc-dialog__surface {
	box-shadow: none !important;
	background-color: none !important;
}

::ng-deep .mat-stepper-horizontal {
	background: none !important;
}

.mat-horizontal-stepper-header-container {
	display: none !important;
}
.mat-horizontal-content-container {
	padding: 0px !important;
}

/* global css */

/* center element horizontal and vertically  */
.centerXY {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* align popup front of the screen */
.floatCenter {
  position: absolute;
  top: 50%;
  left: 50%;
  --tw-translate-x: -50%;
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  transition-timing-function: linear;
}
.mat-datepicker-toggle.mat-datepicker-toggle.floatCenter.w-80.border-secondary-light.outline-none {
	display: flex;
	flex-direction: row-reverse;
}

/* transparent button */
.buttonClose {
  height: 34px;
  width: 130px;
  border-radius: 0.5rem;
  border-width: 0.7px;
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
  background-color: transparent;
  font-size: 12px;
  font-weight: 400;
  color: var(--common-primary-text);
  transition-duration: 300ms;
  transition-timing-function: linear;
}
.buttonClose:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
}

/* transparent button */
.buttonNext {
  order: 0.7px;
  height: 34px;
  width: 130px;
  border-radius: 0.5rem;
  border-width: 0.7px;
  --tw-border-opacity: 1;
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
  font-size: 12px;
  font-weight: 400;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  transition-duration: 300ms;
  transition-timing-function: linear;
}
.buttonNext:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));
}

/* align horizontally */

.horizontallyAlign {
  display: flex;
  flex-direction: row;
}

/* align vertically */

.verticallyAlign {
  display: flex;
  flex-direction: column;
}

/* hover surface background  */

.hover-surface-bg {
  display: flex;
  height: 28px;
  width: 28px;
  align-items: center;
  justify-content: center;
  border-radius: 0.5rem;
  transition-duration: 200ms;
}

.hover-surface-bg:hover {
  background-color: var(--close-icon-bg-hover);
}

/* .hover-surface-bg-md {
	@apply flex justify-center items-center hover:bg-gray-200 w-[36px] h-[36px] relative duration-200 rounded;
} */

:host.mat-mdc-menu-item {
	padding: 0px !important;
	border-radius: 8px !important;
	cursor: default !important;
}

p {
	word-break: break-word !important;
}

.mat-mdc-dialog-surface .mdc-dialog__surface {
	overflow: hidden !important;
}
.mat-mdc-dialog-container .mdc-dialog__surface {
	overflow: hidden !important;
}

.whiteboard-dialog .mat-mdc-dialog-container {
    padding: 0 !important;
}

.whiteboard-dialog .mdc-dialog__surface {
    width: 100vw !important;
    height: 100vh !important;
    max-width: 100vw !important;
    max-height: 100vh !important;
}

#emoji-mart-search-2 {
	width: 218px !important;
}

.emoji-mart-no-results {
	width: 218px !important;
	font-size: 14px !important;
	text-align: center !important;
	padding: 10px !important;
	color: #858585 !important;
}

.line-break {
	display: -webkit-box;
	max-width: 400px;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
}

.ap {
	margin: 0px !important;
}

/* new global classes */

.text-xs-normal {
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1rem;
}
.text-xs-light {
  font-size: 0.75rem;
  font-weight: 300;
  line-height: 1rem;
}
a {
	text-decoration: none;
}

.highlighted-link {
  cursor: pointer;
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / var(--tw-text-opacity, 1));
  text-decoration-line: underline;
}

/* global buttons used in whole application */

.primary-button {
  height: 2rem;
  width: 8rem;
  border-radius: 0.375rem;
  background-color: var(--primary-button);
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 400;
  color: var(--primary-button-text);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  transition-timing-function: linear;
  display: flex;
  align-items: center;
  justify-content: center;
}

.primary-button:hover {
  background-color: var(--primary-button-hover);
}

.primary-alert-button {
  height: 2rem;
  width: 8rem;
  border-radius: 0.375rem;
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 400;
  color: var(--primary-alert-button-text);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  transition-timing-function: linear;
  display: flex;
  align-items: center;
  justify-content: center;
}

.primary-alert-button:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(38 121 255 / var(--tw-bg-opacity, 1));
}

.primary-outline-button {
  height: 2rem;
  width: 8rem;
  border-radius: 0.375rem;
  border-width: 0.7px;
  border-color: var(--primary-outline-button);
  background-color: transparent;
  font-size: 0.75rem;
  line-height: 1rem;
  color: var(--primary-outline-button-text);
  outline: 2px solid transparent;
  outline-offset: 2px;
  transition-duration: 300ms;
  transition-timing-function: linear;
}

.mat-datepicker-toggle.mat-datepicker-toggle.absolute.w-80.border-secondary-light.primary-outline-button {
	display: flex;
	flex-direction: row-reverse;
}

.primary-outline-button {
  display: flex;
  align-items: center;
  justify-content: center;
}

.primary-outline-button:hover {
  background-color: var(--primary-outline-button-hover);
}

.secondary-button {
  height: 2rem;
  width: 8rem;
  border-radius: 0.375rem;
  background-color: var(--secondary-button);
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 400;
  color: var(--secondary-button-text);
  transition-duration: 300ms;
  transition-timing-function: linear;
  display: flex;
  align-items: center;
  justify-content: center;
}

.secondary-button:hover {
  background-color: var(--secondary-button-hover);
}

.secondary-outline-button {
  height: 2rem;
  width: 8rem;
  border-radius: 0.375rem;
  border-width: 0.7px;
  border-color: var(--secondary-outline-button);
  background-color: transparent;
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 400;
  color: var(--secondary-outline-button-text);
  outline: 2px solid transparent;
  outline-offset: 2px;
  transition-duration: 300ms;
  transition-timing-function: linear;
}

.mat-datepicker-toggle.mat-datepicker-toggle.absolute.w-80.border-secondary-light.secondary-outline-button {
	display: flex;
	flex-direction: row-reverse;
}

.secondary-outline-button {
  display: flex;
  align-items: center;
  justify-content: center;
}

.secondary-outline-button:hover {
  background-color: var(--secondary-outline-button-hover);
}

.danger-button {
  height: 2rem;
  width: 8rem;
  border-radius: 0.375rem;
  border-width: 1px;
  border-color: var(--danger-button);
  background-color: var(--danger-button);
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 400;
  color: var(--danger-button-text);
  transition-duration: 300ms;
  transition-timing-function: linear;
  display: flex;
  align-items: center;
  justify-content: center;
}

.danger-button:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(185 28 28 / var(--tw-bg-opacity, 1));
}

.danger-outline-button {
  height: 2rem;
  width: 8rem;
  border-radius: 0.5rem;
  border-width: 0.7px;
  border-color: var(--danger-outline-button);
  background-color: transparent;
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 400;
  color: var(--danger-outline-button-text);
  outline: 2px solid transparent;
  outline-offset: 2px;
  transition-duration: 300ms;
  transition-timing-function: linear;
}

.mat-datepicker-toggle.mat-datepicker-toggle.absolute.w-80.border-secondary-light.danger-outline-button {
	display: flex;
	flex-direction: row-reverse;
}

.danger-outline-button:hover {
  background-color: var(--danger-outline-button_hover);
}

/* default hight  width */
.primary-button-default {
  background-color: var(--primary-button);
  color: var(--primary-button-text);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  transition-timing-function: linear;
  display: flex;
  align-items: center;
  justify-content: center;
}
.primary-button-default:hover {
  background-color: var(--primary-button-hover);
}

.primary-outline-button-default {
  border-width: 0.7px;
  border-color: var(--primary-outline-button);
  background-color: transparent;
  font-size: 0.75rem;
  line-height: 1rem;
  color: var(--primary-outline-button-text);
  outline: 2px solid transparent;
  outline-offset: 2px;
  transition-duration: 300ms;
  transition-timing-function: linear;
}

.mat-datepicker-toggle.mat-datepicker-toggle.absolute.w-80.border-secondary-light.primary-outline-button-default {
	display: flex;
	flex-direction: row-reverse;
}

.primary-outline-button-default {
  display: flex;
  align-items: center;
  justify-content: center;
}

.set-action-dialog-panel .mat-mdc-dialog-surface {
	overflow: visible !important;
}

/* Tables pasted from Excel / Sheets into chat (see chat-table.blot.ts) */
.ql-chat-table {
	max-width: 100%;
	overflow-x: auto;
	margin: 4px 0;
}

.ql-chat-table table {
	border-collapse: collapse;
	font-size: 12px;
	color: var(--color-pinned-message-thread-message-text);
}

.ql-chat-table td {
	border: 1px solid var(--quill-border, #cbd5e1);
	padding: 4px 8px;
	white-space: nowrap;
	text-align: left;
	vertical-align: top;
}

.ql-chat-table tr:first-child td {
	font-weight: 600;
}

/* table cells editable inside the message editor */
.ql-chat-table td[contenteditable='true'] {
	cursor: text;
	min-width: 40px;
}

.ql-chat-table td[contenteditable='true']:focus {
	outline: 2px solid var(--color-meeting-calender-primary-button, #f97316);
	outline-offset: -2px;
}

.placeholder\:text-\[12px\]::placeholder {
  font-size: 12px;
}

.placeholder\:text-sm::placeholder {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

.placeholder\:text-xs::placeholder {
  font-size: 0.75rem;
  line-height: 1rem;
}

.placeholder\:font-normal::placeholder {
  font-weight: 400;
}

.placeholder\:text-color_dropdown_input_text::placeholder {
  color: var(--color-dropdown-input-text);
}

.placeholder\:text-color_dropdown_input_text_placeholder::placeholder {
  color: var(--color-dropdown-input-text-placeholder);
}

.placeholder\:text-color_global_search_text_placeholder::placeholder {
  color: var(--color-global-search-text-placeholder);
}

.placeholder\:text-color_popup_secondary_text::placeholder {
  color: var(--color-popup-secondary-text);
}

.placeholder\:text-common_secondary_text::placeholder {
  color: var(--common-secondary-text);
}

.placeholder\:text-gray-400::placeholder {
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}

.placeholder\:text-meeting_calender_secondary_text::placeholder {
  color: var(--meeting-calender-secondary-text);
}

.placeholder\:text-slate-400::placeholder {
  --tw-text-opacity: 1;
  color: rgb(148 163 184 / var(--tw-text-opacity, 1));
}

.after\:absolute::after {
  content: var(--tw-content);
  position: absolute;
}

.after\:-top-1::after {
  content: var(--tw-content);
  top: -0.25rem;
}

.after\:left-0::after {
  content: var(--tw-content);
  left: 0px;
}

.after\:h-5::after {
  content: var(--tw-content);
  height: 1.25rem;
}

.after\:w-5::after {
  content: var(--tw-content);
  width: 1.25rem;
}

.after\:rounded-full::after {
  content: var(--tw-content);
  border-radius: 9999px;
}

.after\:border::after {
  content: var(--tw-content);
  border-width: 1px;
}

.after\:border-gray-300::after {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}

.after\:bg-\[\#848485\]::after {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgb(132 132 133 / var(--tw-bg-opacity, 1));
}

.after\:transition-all::after {
  content: var(--tw-content);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.after\:content-\[\'\'\]::after {
  --tw-content: '';
  content: var(--tw-content);
}

.last\:mb-0:last-child {
  margin-bottom: 0px;
}

.last\:border-b-0:last-child {
  border-bottom-width: 0px;
}

.focus-within\:border-slate-600:focus-within {
  --tw-border-opacity: 1;
  border-color: rgb(71 85 105 / var(--tw-border-opacity, 1));
}

.hover\:border-gray-400:hover {
  --tw-border-opacity: 1;
  border-color: rgb(156 163 175 / var(--tw-border-opacity, 1));
}

.hover\:border-slate-500:hover {
  --tw-border-opacity: 1;
  border-color: rgb(100 116 139 / var(--tw-border-opacity, 1));
}

.hover\:bg-\[\#006BD1\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(0 107 209 / var(--tw-bg-opacity, 1));
}

.hover\:bg-\[\#12121499\]:hover {
  background-color: #12121499;
}

.hover\:bg-\[\#A7F5C2\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(167 245 194 / var(--tw-bg-opacity, 1));
}

.hover\:bg-\[\#F8FAFC\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1));
}

.hover\:bg-\[\#F9FAFB\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}

.hover\:bg-\[\#FB9FAD\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(251 159 173 / var(--tw-bg-opacity, 1));
}

.hover\:bg-amber-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(252 211 77 / var(--tw-bg-opacity, 1));
}

.hover\:bg-black\/80:hover {
  background-color: rgb(0 0 0 / 0.8);
}

.hover\:bg-blue-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));
}

.hover\:bg-color_bg_dropdown_input_hover:hover {
  background-color: var(--color-bg-dropdown-input-hover);
}

.hover\:bg-color_bg_forward_message_primary_button_hover:hover {
  background-color: var(--color-bg-forward-message-primary-button-hover);
}

.hover\:bg-color_bg_forward_message_secondary_button_hover:hover {
  background-color: var(--color-bg-forward-message-secondary-button-hover);
}

.hover\:bg-color_bg_group_consecutive_message_hover:hover {
  background-color: var(--color-group-consecutive-message-hover);
}

.hover\:bg-color_bg_group_main_message_chat:hover {
  background-color: var(--color-bg-group-main-message-chat);
}

.hover\:bg-color_bg_group_profile_right_svg_hover:hover {
  background-color: var(--color-bg-group-profile-right-svg-hover);
}

.hover\:bg-color_bg_seen_by_secondary_button_hover:hover {
  background-color: var(--color-bg-seen-by-secondary-button-hover);
}

.hover\:bg-color_bg_set_status_dropdown_hover:hover {
  background-color: var(--color-bg-set-status-dropdown-hover);
}

.hover\:bg-color_chat_toolbar_delete_option_text_bg:hover {
  background-color: var(--color-chat-toolbar-delete-option-text-bg);
}

.hover\:bg-color_dropdown_item_hover_bg:hover {
  background-color: var(--color-dropdown-item-hover-bg);
}

.hover\:bg-color_dropdown_item_select:hover {
  background-color: var(--color-dropdown-item-select);
}

.hover\:bg-color_file_sharing_icon_svg_fill_hover:hover {
  background-color: var(--color-file-sharing-icon-svg-fill-hover);
}

.hover\:bg-color_global_card:hover {
  background-color: var(--color-global-card);
}

.hover\:bg-color_global_card_hover:hover {
  background-color: var(--color-global-card-hover);
}

.hover\:bg-color_group_info_main_svg_hover:hover {
  background-color: var(--color-group-info-main-svg-hover);
}

.hover\:bg-color_header_svg_fill_hover:hover {
  background-color: var(--color-header-svg-fill-hover);
}

.hover\:bg-color_left_sidebar_list_hover:hover {
  background-color: var(--color-left-sidebar-list-hover);
}

.hover\:bg-color_left_sidebar_profile_edit_status_svg_bg:hover {
  background-color: var(--color-left-sidebar-profile-edit-status-svg-bg);
}

.hover\:bg-color_navbar_svg_fill_hover:hover {
  background-color: var(--color-navbar-svg-fill-hover);
}

.hover\:bg-color_pinned_message_thread_card_hover:hover {
  background-color: var(--color-pinned-message-thread-card-hover);
}

.hover\:bg-common_disable_button:hover {
  background-color: var(--common-disable-button);
}

.hover\:bg-common_primary_button_hover:hover {
  background-color: var(--common-primary-button-hover);
}

.hover\:bg-common_secondary_button_hover:hover {
  background-color: var(--common-secondary-button-hover);
}

.hover\:bg-danger_button_hover:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(185 28 28 / var(--tw-bg-opacity, 1));
}

.hover\:bg-date_calender_select:hover {
  background-color: var(--date-calender-select);
}

.hover\:bg-date_calender_unselect:hover {
  background-color: var(--date-calender-unselect);
}

.hover\:bg-gray-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-200:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}

.hover\:bg-green-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(134 239 172 / var(--tw-bg-opacity, 1));
}

.hover\:bg-green-400:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(74 222 128 / var(--tw-bg-opacity, 1));
}

.hover\:bg-green-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(240 253 244 / var(--tw-bg-opacity, 1));
}

.hover\:bg-green-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1));
}

.hover\:bg-green-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(21 128 61 / var(--tw-bg-opacity, 1));
}

.hover\:bg-management_dashboard_button_hover:hover {
  background-color: var(--management-dashboard-button-hover);
}

.hover\:bg-meeting_calender_primary_button_hover:hover {
  background-color: var(--meeting-calender-primary-button-hover);
}

.hover\:bg-meeting_header_hover:hover {
  background-color: var(--meeting-header-hover);
}

.hover\:bg-meeting_list_item_action_primary_hover:hover {
  background-color: var(--meeting-list-item-action-primary-hover);
}

.hover\:bg-meeting_list_item_action_secondary_hover:hover {
  background-color: var(--meeting-list-item-action-secondary-hover);
}

.hover\:bg-primary-color-darkest:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(31 52 62 / var(--tw-bg-opacity, 1));
}

.hover\:bg-primary_button:hover {
  background-color: var(--primary-button);
}

.hover\:bg-primary_button_hover:hover {
  background-color: var(--primary-button-hover);
}

.hover\:bg-purple-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(243 232 255 / var(--tw-bg-opacity, 1));
}

.hover\:bg-quill_bg:hover {
  background-color: var(--quill-bg);
}

.hover\:bg-quill_svg_hover:hover {
  background-color: var(--quill-svg-hover);
}

.hover\:bg-red-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1));
}

.hover\:bg-red-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));
}

.hover\:bg-red-600:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));
}

.hover\:bg-red-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(185 28 28 / var(--tw-bg-opacity, 1));
}

.hover\:bg-secondary_outline_button_hover:hover {
  background-color: var(--secondary-outline-button-hover);
}

.hover\:bg-slate-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
}

.hover\:bg-slate-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(203 213 225 / var(--tw-bg-opacity, 1));
}

.hover\:bg-slate-500:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(100 116 139 / var(--tw-bg-opacity, 1));
}

.hover\:bg-slate-700:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(51 65 85 / var(--tw-bg-opacity, 1));
}

.hover\:bg-slate-800:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(30 41 59 / var(--tw-bg-opacity, 1));
}

.hover\:bg-transparent:hover {
  background-color: transparent;
}

.hover\:bg-white\/10:hover {
  background-color: rgb(255 255 255 / 0.1);
}

.hover\:bg-white\/30:hover {
  background-color: rgb(255 255 255 / 0.3);
}

.hover\:bg-white\/5:hover {
  background-color: rgb(255 255 255 / 0.05);
}

.hover\:bg-none:hover {
  background-image: none;
}

.hover\:fill-color_chat_toolbar_svg_fill:hover {
  fill: var(--color-chat-toolbar-svg-fill);
}

.hover\:fill-color_file_sharing_icon_svg_fill:hover {
  fill: var(--color-file-sharing-icon-svg-fill);
}

.hover\:fill-quill_svg_fill:hover {
  fill: var(--quill-svg-fill);
}

.hover\:stroke-color_bg_group_profile_right_svg_hover:hover {
  stroke: var(--color-bg-group-profile-right-svg-hover);
}

.hover\:stroke-quill_svg_fill:hover {
  stroke: var(--quill-svg-fill);
}

.hover\:text-color_group_chat_toolbar_option_delete_svg_fill_text:hover {
  color: var(--color-group-chat-toolbar-option-delete-svg-fill-text);
}

.hover\:text-gray-600:hover {
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1));
}

.hover\:text-gray-700:hover {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}

.hover\:text-gray-800:hover {
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity, 1));
}

.hover\:text-red-600:hover {
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity, 1));
}

.hover\:text-slate-900:hover {
  --tw-text-opacity: 1;
  color: rgb(15 23 42 / var(--tw-text-opacity, 1));
}

.hover\:underline:hover {
  text-decoration-line: underline;
}

.hover\:opacity-80:hover {
  opacity: 0.8;
}

.hover\:opacity-90:hover {
  opacity: 0.9;
}

.hover\:shadow-md:hover {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:border-meeting_calender_primary_button:focus {
  border-color: var(--meeting-calender-primary-button);
}

.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus\:ring-1:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-2:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-blue-500:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));
}

.disabled\:cursor-not-allowed:disabled {
  cursor: not-allowed;
}

.disabled\:opacity-30:disabled {
  opacity: 0.3;
}

.disabled\:opacity-40:disabled {
  opacity: 0.4;
}

.disabled\:opacity-50:disabled {
  opacity: 0.5;
}

.disabled\:opacity-60:disabled {
  opacity: 0.6;
}

.group:hover .group-hover\:pointer-events-auto {
  pointer-events: auto;
}

.group:hover .group-hover\:flex {
  display: flex;
}

.group:hover .group-hover\:hidden {
  display: none;
}

.group:hover .group-hover\:opacity-100 {
  opacity: 1;
}

.peer:checked ~ .peer-checked\:bg-\[\#CCEFBB\] {
  --tw-bg-opacity: 1;
  background-color: rgb(204 239 187 / var(--tw-bg-opacity, 1));
}

.peer:checked ~ .peer-checked\:after\:translate-x-full::after {
  content: var(--tw-content);
  --tw-translate-x: 100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.peer:checked ~ .peer-checked\:after\:border-white::after {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}

@media (min-width: 640px) {

  .sm\:flex {
    display: flex;
  }

  .sm\:h-20 {
    height: 5rem;
  }

  .sm\:h-\[34px\] {
    height: 34px;
  }

  .sm\:max-h-\[60vh\] {
    max-height: 60vh;
  }

  .sm\:w-10\/12 {
    width: 83.333333%;
  }

  .sm\:w-20 {
    width: 5rem;
  }

  .sm\:w-4\/5 {
    width: 80%;
  }

  .sm\:w-\[132px\] {
    width: 132px;
  }

  .sm\:w-auto {
    width: auto;
  }

  .sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .sm\:gap-8 {
    gap: 2rem;
  }

  .sm\:gap-y-6 {
    row-gap: 1.5rem;
  }

  .sm\:gap-y-8 {
    row-gap: 2rem;
  }

  .sm\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .sm\:p-6 {
    padding: 1.5rem;
  }

  .sm\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sm\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .sm\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}

@media (min-width: 768px) {

  .md\:static {
    position: static;
  }

  .md\:right-5 {
    right: 1.25rem;
  }

  .md\:top-5 {
    top: 1.25rem;
  }

  .md\:z-auto {
    z-index: auto;
  }

  .md\:mx-10 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .md\:\!flex {
    display: flex !important;
  }

  .md\:h-1\/2 {
    height: 50%;
  }

  .md\:h-44 {
    height: 11rem;
  }

  .md\:h-full {
    height: 100%;
  }

  .md\:w-1\/2 {
    width: 50%;
  }

  .md\:w-1\/3 {
    width: 33.333333%;
  }

  .md\:w-2\/3 {
    width: 66.666667%;
  }

  .md\:w-44 {
    width: 11rem;
  }

  .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .md\:flex-row {
    flex-direction: row;
  }

  .md\:p-8 {
    padding: 2rem;
  }

  .md\:px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .md\:pb-0 {
    padding-bottom: 0px;
  }
}

@media (min-width: 1024px) {

  .lg\:block {
    display: block;
  }

  .lg\:max-h-none {
    max-height: none;
  }

  .lg\:w-1\/2 {
    width: 50%;
  }

  .lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .lg\:flex-row {
    flex-direction: row;
  }

  .lg\:gap-16 {
    gap: 4rem;
  }

  .lg\:p-12 {
    padding: 3rem;
  }

  .lg\:p-8 {
    padding: 2rem;
  }

  .lg\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .lg\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}

@media (min-width: 1280px) {

  .xl\:w-1\/2 {
    width: 50%;
  }
}

.peer:checked ~ .rtl\:peer-checked\:after\:-translate-x-full:where([dir="rtl"], [dir="rtl"] *)::after {
  content: var(--tw-content);
  --tw-translate-x: -100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

@media (prefers-color-scheme: dark) {

  .dark\:bg-\[\#C9C9C9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(201 201 201 / var(--tw-bg-opacity, 1));
  }
}

.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button {
  appearance: none;
}

.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button {
  appearance: none;
}

